{"_id":"oh-my-customcode","_rev":"425-cdd3861dc3bac83f0ee48f6363bfd87d","name":"oh-my-customcode","dist-tags":{"latest":"1.1.85"},"versions":{"0.1.0":{"name":"oh-my-customcode","version":"0.1.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.1.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcc":"dist/cli/index.js"},"dist":{"shasum":"ee4781e11a0c38f87a11e7d2c19585339fda06a3","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.1.0.tgz","fileCount":237,"integrity":"sha512-+3v/V/C9S74j/KoRZYpDYF4qfV6gvWf4bMwjFXmFgnThEy2XYSQkdtKKDXPYk3ftf3M+ockTvfZn9/qb/em0Dg==","signatures":[{"sig":"MEUCIEBM1TmUUh8xttKBKKx3VpRokMU+9uWTYsrI5/OvBTTFAiEAkK1t51Ml1RymvNvqPYwplgGNJ3EsPmjUgViIdDg+Dz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1043019},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"94bf6b4d836456c7ef622f4db3b4215a08225b0d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^24.2.2","commander":"^12.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.2.4","typescript":"^5.7.3","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.1.0_1769343910287_0.26858312711339427","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"oh-my-customcode","version":"0.1.1","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.1.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcc":"dist/cli/index.js"},"dist":{"shasum":"cc735d449063e8ad5bc46bd027d6053e52c2422d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.1.1.tgz","fileCount":237,"integrity":"sha512-f/JGiOclyv4WYoIsg+SmKdvb6TpQGOon03B/l7PKBdpQIgL/1sEP5ryI8xU84Z64LO9nrp5C/eCYX0KvoCPu8Q==","signatures":[{"sig":"MEUCIQD53UkRwk+vkPZSz6h+JcPKn+wkxHihqW1A60HzC7VftAIgPrVuaLNr2j7atCuLzqgdeBws/NT3czJJpV4pNsc7tvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1050410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"26bb8d54bd57d8007b0a276bfae6079397e21a9c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.1.1_1769344358234_0.2722670125561262","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"oh-my-customcode","version":"0.1.2","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.1.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcc":"dist/cli/index.js"},"dist":{"shasum":"e40ff8130c7d7ecd8257895140a477831f3c7371","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.1.2.tgz","fileCount":237,"integrity":"sha512-QhaBf7qMdx1BlV8mg5zfCRLYNLVsLTHNP39gnc4VJ0dcm66GKWVFghI85HgGuwOT6s5wM4/IsDR5cm/VTH4DPg==","signatures":[{"sig":"MEYCIQDMrw0efgHDfp6lLQR46ZJOCKdayWRcA0j68ginNgHN6QIhAODtW8x+tpENRlgHKw19eDR59xM5YV3AJ8fPcpNlbUpM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1050410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"41df94b1a6ab20677d4bf4a33ade9bff3e7ee4a9","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.1.2_1769344654118_0.17051238700907012","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"oh-my-customcode","version":"0.1.3","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.1.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"357eecb1271d1897e1a3c21142eec33cbeb621ce","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.1.3.tgz","fileCount":453,"integrity":"sha512-AMGpyhRGk+RmANxy3QlAnwuvrg0SCjAb0hfpZtycDbBZRzAWD9DnVoAxRLu2ipvb9woT9iHIY4TbIjXN5D9cRQ==","signatures":[{"sig":"MEUCIQClPfbFE/tN5bEiZagtbvloGnC6HT8vK+LtN2EcG1FB0AIgUYEAjUlxcCvV/d2gNWNpvjKir1puGVUKxJmwJ/xWhdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1769641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e3e8ebb6982ee42888ccc489deb535f0efd51b27","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.1.3_1769433789608_0.7444319639159684","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"oh-my-customcode","version":"0.1.4","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.1.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c0858f40d98aabf0a92afaab1d6625ba6741e890","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.1.4.tgz","fileCount":458,"integrity":"sha512-+Daxj043IBoAnYOkn/jIQ+weX9QVqOLQZL4prh8iKYaZd0pN1t1amehzkV3+dgJUyTUxOkYALswC6JzqLyCtxA==","signatures":[{"sig":"MEUCIQDMfjEdHgnTnG3p8tzDEfUQyKxnBSMPD8pyYtYCKA4nXAIgM8zUj7335lzKRDUJ/oYmxbcM15X5CXwjcFvL8agvvUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1830963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d39ff49baed062b32025b1f9d039b8272e851ecd","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.1.4_1769496417555_0.9337132852083656","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"oh-my-customcode","version":"0.2.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.2.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"20ef7e97527d8d7e1938af99a1a12a28a725f717","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.2.0.tgz","fileCount":171,"integrity":"sha512-G8tb/B8mHQ0OfUb9PJX1ln+rBa65wVYGmBAar+rxhuy+NS7omAJ/vR4Uxzj1+xYTGFrJ6CmjYmIsu5ie7hdMyw==","signatures":[{"sig":"MEYCIQDOyPKRcPcsBRwTDVNJN+Keg2oKAISd3qXbTHrOw9pEQgIhAL3fIHWuWvNTaUZW+VebFM0VitBrYEjarbPjVhjWjt6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c1539475df327ea579883e112efc382bec8cf71c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.2.0_1770111416961_0.5920143250717949","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"oh-my-customcode","version":"0.2.1","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.2.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"63f5abc234841672f54419311b85fc31a022d27e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.2.1.tgz","fileCount":171,"integrity":"sha512-U6yuktXjDtbGBRYZ78HkNwrspaeMmhkk993u+zHaeUxhWzZ/mXkQ5MsTG1V1mzSBzfFAJLfvbxVz1oIvxKwhqQ==","signatures":[{"sig":"MEQCICjU0XuUqf9PIYN1csS51obzVCSEvJKQeJ99QxDXe/kEAiAq/xujP2OjI8EOu5Y+XFUOLxUd4wXkTLRDQ2eDTWFG6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1023640},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"12779bd53f18a3b698b449b89aa3c07a6d75ded9","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.2.1_1770214336229_0.5974176169303822","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"oh-my-customcode","version":"0.3.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.3.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3870e556fda0f09af03f5194fce8140e453b1326","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.3.0.tgz","fileCount":171,"integrity":"sha512-xo21HCDUGiy7WgORHTApVWfPDMjvDUYhNUiESj8YddUmWEnkWCgR5Nxf3ixHYpojJyV/XjpX7MgMi3eIBX5ttw==","signatures":[{"sig":"MEUCIH/+YKExoDywZmxTM2K6m1bbMOp8WmWuZQbUuSYssmIjAiEAgz2o3YSfIX98T/ga29ND3beVU8gW8mF0HEIsfqpaWmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d87159ef0446740dbadfd8488fbcdec4a7c646f8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.3.0_1770279649631_0.5927550797061543","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"oh-my-customcode","version":"0.3.1","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.3.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f7be03a123ae407698659c8092d8e77fc653bef2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.3.1.tgz","fileCount":171,"integrity":"sha512-3ROjjFhgl1seHy9Hx2Rl4fOf7Ua/6DqVY4gtM4UpvrTirIdQdxZ+C+isssP9/zlvmGLIkKMjFSKNR/6AHazWEg==","signatures":[{"sig":"MEUCIBXHOtoaxw2DadVhCZ3Zs2YOcTlpH3YcalXsSniWsAEEAiEAq1rnCqZjkgY2qCx+K/tt/TjuWkBsPAQPgkazYzGaiFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b485cafcbf4e2b57da3552653fd4542c43933a0a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.3.1_1770279971851_0.18567328879248923","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"oh-my-customcode","version":"0.3.2","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.3.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9d119115034401c02c2ddbeac90cc0789ad9c7e9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.3.2.tgz","fileCount":171,"integrity":"sha512-1dHzL0JrlG6n/z0FdwKtpXww48JCiigenP0pOGeLoR39iucctoUxONcbvSOtE8tncwktrSvwy9FzdBao2iNWsw==","signatures":[{"sig":"MEYCIQCycFUrQhVkefxrzpCIOhqJ3JxNUiDSvMA8E/5XXxMtnAIhAJG614p15aUvDNd41s7J+rrc5vvngbsRuzNZRFLZdRzR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1030261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b8c3a7157caeba3f2da8463a796ad171984cfe67","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitepress":"^1.6.3","@types/bun":"^1.3.6","typescript":"^5.7.3","@biomejs/biome":"^2.3.12"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.3.2_1770281865104_0.6633644285424605","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"oh-my-customcode","version":"0.4.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.4.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0be3627b6459ddd0258955d9f1ac0acfc8a8b429","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.4.0.tgz","fileCount":163,"integrity":"sha512-qJBB/zVr0K4H1XYqajS+bwhJwrdDzmlLUDee2YF0VeZAunPY1qgLku/ItOz7mgOheEUnrF3NrQjzdn+Z+uAF5w==","signatures":[{"sig":"MEUCIQCqjXMuAGBmKruh37vXZSSD4/QDW+OVK3PKYvrK7ALzpgIgesfN+6G/2jD19jsI5AzPbEu/OFjMg4IinuE7ghP1EQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cfea76d6938363407639ff843ae84dcd22080cf6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^6.10.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.39.0","@types/nodemailer":"^6.4.17"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.4.0_1770365627366_0.11118752049033565","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"oh-my-customcode","version":"0.5.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.5.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"da1c6692689b647c8d4eac9a09493c69e83c720a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.5.0.tgz","fileCount":160,"integrity":"sha512-DKW4TUlt9GvZQEj+VTbPIG0q8mP0//W3tlpjJpcdw/nBq58PryRBsQLDzQEML4mSJhwNOWzpYhpMoE7vULmgaQ==","signatures":[{"sig":"MEUCIQDfQiVGPINTaElKoDQU7xcAhJXk9S/J13I9N2jwGF+LjwIgeeAIDPmoegts45tZqK9shCCPRN+SAJ0kd9UQeongnmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1148243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a42dcc646bdc274ba2935d673a094736d0e36c7a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^6.10.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.39.0","@types/nodemailer":"^6.4.17"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.5.0_1770465494343_0.5872101132028058","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"oh-my-customcode","version":"0.6.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.6.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6dd7cb6f4a82e3c4cb0f178810cf36f1ecc90090","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.6.0.tgz","fileCount":161,"integrity":"sha512-rUPY7cSTgJBOCCGhjFO1WjQoXx4C0PRUCBu1MakggeoJ1MyHEieLKNpXOwwMqNLnJwWGIdTj+As30sUTSGE1yg==","signatures":[{"sig":"MEQCIFTRjW7MKP1XN4Si8A+Yo2N78Bxg44S3SYXF6v7RhePkAiBhrgAm8/W2xyuLoQw0aSia2SNgIMBvg4xrimXcK1u/jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154671},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"44a76c8cfe370ef7c541bde8f0b4ca17e851b0a4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^6.10.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.39.0","@types/nodemailer":"^6.4.17"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.6.0_1770536922859_0.10345053487548772","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"oh-my-customcode","version":"0.6.1","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.6.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1b014359fc94340f6e96ab3b0253b891fbe1f22c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.6.1.tgz","fileCount":161,"integrity":"sha512-7NCh9Q3gz1RF88L9ZZYr5WMwuzfeLOzwVdsUy9a+lu3vol2wCJndyOoCJ75vaeLmaDGOIbVf0+jnCcG6neqljA==","signatures":[{"sig":"MEYCIQDzgeyxKkitP7KktG7oxIuT94ZQckxOkYoc/cK1ZN8GbwIhAPDDDvEYWR/bb2/dF5wy9eMHT4pf8tccTkWBFEvRNb/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154671},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f4bceca6228c27876fa8170ca6a4b50a3f046001","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^6.10.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.39.0","@types/nodemailer":"^6.4.17"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.6.1_1770538592568_0.5924331768185029","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"oh-my-customcode","version":"0.6.2","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.6.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7fa63e7ace6fe029771e3371432e03148373b686","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.6.2.tgz","fileCount":161,"integrity":"sha512-CA5kbDWvhbCbpYSZZK2rkginEpCHpcmTyOwh1iU1eTy9aU3LBqsTrv6XZ9Z0zecu2ZecHOLen41e8BAUSDvZug==","signatures":[{"sig":"MEUCIC+ct5vw9tsWPphpWaKa3jYVICeDcZF5zKB7PJvPatlAAiEA7P/qUK51rZJ2K+hyJh40Qr0FNNhLx/ST5wDyBReckq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154040},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bdb0d6a4b839e6745f75b0ca573a66a1a055b163","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^6.10.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.39.0","@types/nodemailer":"^6.4.17"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.6.2_1770539528955_0.9057549714514541","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"oh-my-customcode","version":"0.7.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.7.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d1e51987d7149a004fa7e1865946bb97cd6a119e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.7.0.tgz","fileCount":162,"integrity":"sha512-hUfHCJiw/ngqRSXotPEvVJkaeIma4Xn8Ot253MDSKUT8xZecm9Q8kQM3tVtBXAxCqzKY0vVXr8mDmHCjdA1jjQ==","signatures":[{"sig":"MEUCIQDYUgRZ4hUVV5ariseQpEqWXcin80J0ILp0fDxAmLUb3wIgGnhGkpzFznNa0cOywmtvm7+Bv3MGURH7BgrOvT2rBZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1158530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0aa002e4a49f611de0d07696780379cadc0a49d8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.7.0_1770684062728_0.4286340787422114","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"oh-my-customcode","version":"0.8.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.8.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0df9549c16cd23b84cdc1e4d42f360b3c574461a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.8.0.tgz","fileCount":187,"integrity":"sha512-/TGurNtq0alDavaDfNMCbFkhZe6R/5jqEIOxBvkz0Rjh7KmU3+7MkLqqc6R8jdcg2H6f26TIisbQN/JD4EORKQ==","signatures":[{"sig":"MEQCIBNS96zjTwt3LXez3bgYovH1bbYXwt8Z6s+IoyCGW7hsAiASmSzU+rUI7ScwL3biVJ9xtQmh6Kd+a2y3raoJsMD+KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1219959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"846b1fa430f2cdaf561fe764d19c022ee12efc7f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.8.0_1770689187056_0.6275009232427804","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"oh-my-customcode","version":"0.9.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.9.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0fc051ae0f0087870538a27cc36bdd8d363f25cb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.9.0.tgz","fileCount":314,"integrity":"sha512-a1OLkWqwgkL6FGNxTa+Ck4VsVCyTwYun+hgHVyujenQLLrlvX1tkU2XMPdS/AFEiTqXmLKgpqQnXnKjcsaJmpg==","signatures":[{"sig":"MEUCIQCnlhhfLeZ0J2+bXTKnwCcmrxHx9xHgRRjZ25FfVajOBgIgGlcmqWURrG4IvssGFEz9Fjjer5KN2owdQmRWyqjzg/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1670577},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"223481dc97d84c589068b2b805ea96f6836c3103","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.9.0_1770705066290_0.30396031716933103","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"oh-my-customcode","version":"0.9.1","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.9.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c101830bf1b67c21a97c618e5b9f49a556842653","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.9.1.tgz","fileCount":314,"integrity":"sha512-T14SR54YhLxeyz3XLzFs8nVWI2p+KvvlBTZbVjkEPSwrcmJrMzWm0yr/CmKfFkFg9jb9G5nx800U4zaylUM7XA==","signatures":[{"sig":"MEUCID4mpUChWzqjrcXJJEgGW+sB8sykknjkUeOwROrXl80NAiEA3XF9Hax2AtWUooJHTNDvTg0AGofDbdBGC3XBWQxpmOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667790},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7697896396babee29165c1e8a2d48f2c6018d304","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.9.1_1770705338376_0.948111194477024","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"oh-my-customcode","version":"0.9.2","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.9.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1e1cfc74a17f37e9df9d1617ca1990ed1afb7fef","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.9.2.tgz","fileCount":314,"integrity":"sha512-jiljeS31OMZLREjc0v4gu6EoPwYJvelpTIw70JdZj96LmsUta6YB3K6jD0jLN8khRuhlASieH6pWKZ7EMlMnOg==","signatures":[{"sig":"MEQCIAqxfTOHvn9t5I2Z5n0SfHibVWNzFLg5iJaWyy1eErXaAiBAtZQ0nfjjpE8DOu7CHdyByGtizkdHOW9dZS61C3MANQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667790},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a6627567266ffeebd60ba11399443a5b32da7ad6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.9.2_1770706259159_0.5421766634830703","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"oh-my-customcode","version":"0.9.3","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.9.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"60f9aa37a6605e7dd1ab9484807bfa712033d256","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.9.3.tgz","fileCount":313,"integrity":"sha512-0WsDgwPAM8pBIzoVkMNJoIjw3B8KDXHA1BV2VpTSPSM2I5kgOq/dA78/Y7JHyWNynH0lkepO2ZTvdI4rv4KtlQ==","signatures":[{"sig":"MEUCIAf6wRISFDOHoRsZT8ZmUvQIyL+kb8QnnQdOKSVeSjOtAiEAgLQJBJKWPoSHO4ezgJ0OD40Qx5rhAkg4CiJmSbbdtBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1685684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ddae369aa3b587c24c59f452b5e8ded2a4381010","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.9.3_1770722776636_0.9229018045203441","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"oh-my-customcode","version":"0.9.4","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.9.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8b4b734e73657390836f1e4663f9aa611b121ae8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.9.4.tgz","fileCount":314,"integrity":"sha512-T2+Y0AOEUPTD2Iw4ERVyLjx9oTzUB3ZcrjuwhDbmhjsDxdyVmg/ouv1a+FMyAU2OB1DihwpcFxeDxjKCenOdVg==","signatures":[{"sig":"MEUCIQD1SpXcCsv1krh8eSaywl09CKyaIG7cL8twXisVFniagAIgdSHpdDvsBc5vJ77j5/2tBCODCFGDeBYe6uHX/sisc0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422080},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2423def2ed8b2218fad2805988236b5f479ef0c4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.9.4_1770781937872_0.18455755121082262","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"oh-my-customcode","version":"0.10.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.10.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1a1d90e2be041da21199db939d63654da1061fe4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.10.0.tgz","fileCount":314,"integrity":"sha512-rx8fKF3ocSM4y0yvEDv+J0wHZg/riHG0Hqox3eRmlUBAMt8RTVjDJLnkll20xWT/eMNiVhzpitOde3LZnkeg7g==","signatures":[{"sig":"MEUCIEEYrOmRurT5fJjghzvVewpO2VuRQP44jbagpJMOpJ3oAiEA0vnzXrR1oNDQZGX4I4YmhxmyBBZ1Cwv12DEJW1UemnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1424956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5a81af28b50fb808e14249de9e01e46814b620b2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.10.0_1770876709132_0.5299062871400801","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"oh-my-customcode","version":"0.10.1","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.10.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"36b84f414d8d6ea450cae7ecc47a62884403bb35","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.10.1.tgz","fileCount":323,"integrity":"sha512-DOczw6ebqZj4KeVSd3aDURezsdZ8CxN9zkRcasfUAGH61Y0dQ3beCR8VgAWhhTXOrpkDIQHpH+mWh46X/hSf1Q==","signatures":[{"sig":"MEYCIQCnTG7eNCtq/PqGClpVO1wrnOrO00OBHIoDLdQLPVHLgwIhAIaSP3WkKPv66eUa4T2dNeQPw2/vXJPWhwTxrshENn+0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434846},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8dfdd5b2d9c8c32e2761f735f4184fd516794fbe","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.10.1_1770883573964_0.07021832393464944","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"oh-my-customcode","version":"0.10.2","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.10.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2f116fdd5ed87a8b2398cc75495bed9ae489a7ca","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.10.2.tgz","fileCount":323,"integrity":"sha512-g25yqUvGlrlkuSjcZxyjPURBTLyzGWwVuK1ulydcKccJiJPh9/1gGzmct2OAk1pXcbSIz8VVs9Blp4uQYQ1aKA==","signatures":[{"sig":"MEYCIQCDe+YHWS3ALnhvDB7v3/LbDSdj17dU8QHFy84BjTPvyQIhAL7m0KEMoMVgh8PuaBTTafoYV9LAoXjPikzcl8Uv9Ei5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458317},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.10.2_1770886775571_0.0010881992606643909","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"oh-my-customcode","version":"0.10.3","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.10.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"af9ec217d7d014eb700f1785469ef4e613119c18","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.10.3.tgz","fileCount":323,"integrity":"sha512-S96sq0rUXNniED7ygELzvVormw0mPGWeRkbtY4kfbW5I8QfmHvoibw/tqapR04OvQySF94/4nXPjbm0RmVosJg==","signatures":[{"sig":"MEYCIQDPs7vs2In6++LjMARKR2YlypYpNiZszqbwt+iN/afNWwIhAKHflMd8uWCak5mcLB7+ARL9Rm0SiXDFqIXJ1e+Puywu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1457792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9cc4359ef6338471c34291c240821bd8d98ead79","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.10.3_1770888426159_0.17188420980767827","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"oh-my-customcode","version":"0.11.0","keywords":["claude","claude-code","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.11.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e7b26f74f2aa8e02f0f3696701afb040aba1e4ca","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.11.0.tgz","fileCount":331,"integrity":"sha512-lhM0rBG/LKuM6yK81uDxC+dGyd/JDvZuHzWGzoReOvFWSU5GcC4zTh7GoEEMyCDtw3VXDLfQSWo/SzQzSRwyYw==","signatures":[{"sig":"MEUCIQCaVuouoVB4Ahcj/0YDVUSjRPtLWdXwlBkLTaVyjeYIXgIgUsiEOftxhaUDM6IDeEc4/UbI59FTwOgZHISuT2jaqtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1563389},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b5bbf5df382704c21f304100803ff67aee6bc42b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.11.0_1770941537894_0.7631731607259331","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"oh-my-customcode","version":"0.12.0","keywords":["claude","claude-code","codex","codex-cli","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.12.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b7ac15cccf7416ea7112ae39511e0c88882e1124","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.12.0.tgz","fileCount":331,"integrity":"sha512-2j6IDuYiGf9WN64EGIlFpA52O/zWQLB7ZB8NVd8SI+Iap/NtO11xe1oDj6emYc2mWmGqrbwEMTM3stifAiQ9Cg==","signatures":[{"sig":"MEUCIQCi0nWNtDyljukGD/gD/CSY8HzeonM//na0l8RuVnSdLwIgNvlpoY6x2jiq79xoOzvZm29imUx3fYnEx2+tfZQ5fnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1564781},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e5afcb3c43fd7b89d06d72b519b5ea8695a0681a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code and OpenAI Codex","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.12.0_1770944233281_0.0806644495009734","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"oh-my-customcode","version":"0.12.1","keywords":["claude","claude-code","codex","codex-cli","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.12.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"75a30cdf38bebfc134234b287807e3cb27abd838","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.12.1.tgz","fileCount":330,"integrity":"sha512-gfIB0uzynU3qlmADSL5YYVy2dRB2njqUsWwyO8vZt5pdHUSQQFM7KfbGXLY/71SzMpNCTM+uabkcSvgMslIxEw==","signatures":[{"sig":"MEUCIDqiBC/MKp4n5vC8L82FVhnLch0C4y4Ww4Gzz1DizgBQAiEAj6bixUt8LZazuEL2xiHN0o3o3ymcQKoSVJNoomQKFWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1571926},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"30f8f0fd20a7cbb2d312272cd4639f11fa9b0c00","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code and OpenAI Codex","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.12.1_1770945769585_0.49776618251246685","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"oh-my-customcode","version":"0.12.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.12.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fe7ca41811c4c21e4f64e6d005c7ea0876a5b3ce","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.12.2.tgz","fileCount":204,"integrity":"sha512-Qy/DpaCCay1QXCXrOXK7GgB3VBU5Q1OSkaySJllCg7d6bab1y0Aot0n4eMz4/LrZRTVypROWqGlVQeJNn2PKPg==","signatures":[{"sig":"MEUCIA1v53Y/rOcPkx1Xf13nyXHsShah5B9UjgRDb+Ct8xQbAiEA6Bl9xQgBQRR48KGKxXXFsWwlZMeIX5GWip6BXTcEFP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1263626},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"65d2b438bd3a22e688cb6db7ff355fc0a84bbb17","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.12.2_1770954765652_0.13167184170482393","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"oh-my-customcode","version":"0.12.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.12.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"718738602cb333c56f6dd216fe71501ccd4aab08","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.12.3.tgz","fileCount":206,"integrity":"sha512-gLs/h5DBd4gDBqysq43NSHgPvdT3/lG+eqYtL6iQn9bB0YI77UNbj6yxjci71rj8pG9CX4eiOjyxmRn1F1ehaQ==","signatures":[{"sig":"MEUCIQC0MV/6rz6z/zMpgOZLtpqzfrfCE2xl7RP5kX9o7V8owwIgMAtjc1pEuGDj4xV2AY94s1TllBq/if8yOEZdql8la6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1277809},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"db00641a1aaf9e57378e3266d3d45e0858cf538f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.12.3_1771011892724_0.7648263152358368","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"oh-my-customcode","version":"0.12.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.12.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"50daf1c04e46f19af830408d0aad6851b6e0bbb8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.12.4.tgz","fileCount":206,"integrity":"sha512-E72iH+AK4Onf6nmi3wvbJOyXY4LeD1eOnpOQqWNPaVgjwA1dFs6smQQH2LJ7OQotRolWI99y8th4otbyUy3ksQ==","signatures":[{"sig":"MEYCIQCb2TgIpJb5i8J30exM52W2earci4fSGaRDSnotr8Yq0wIhAI42juPK4WjG27DpnHdYt1Y1N/GwBuwE4YQmS4LC97n0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b271033638de910cc9d7bd76352bc07c261476fe","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"11.6.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"24.13.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.12.4_1771309615819_0.7410912610258322","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"oh-my-customcode","version":"0.13.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.13.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d85fb689574799f8b51bbec92eb90adb3a1a0c49","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.13.0.tgz","fileCount":206,"integrity":"sha512-MoBqHS7+eUdp5A41vSzC8w5ccinQZnfl5R/+1uO6GwDWqC5QcHAPME6vO5R/oktLC6t0O+l6ZXGKkZu0QEplkw==","signatures":[{"sig":"MEQCIGiPvDSbPGKhZuUUrFFjs1u3K08c62mWOYsSAHsPbk5iAiBBHVJSkEcWP24xEc58cBcgfu1llXBd6+LP1TkL0i77+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1287965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bede3d926f586bb41ec1881ce654d2bb4052e95e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.13.0_1771314436261_0.5583354392006235","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"oh-my-customcode","version":"0.13.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.13.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a37cadc23cb61a2d5435c6d1ba98f4463b94dd8b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.13.1.tgz","fileCount":206,"integrity":"sha512-+Bf/y2QhNVPmOaGYD71RvGM3hSCem1dyv1U1JbGZrGpa6kMbW4GarqlaFbXsdJYbPY/zD8edT1TX31gvzvDQQg==","signatures":[{"sig":"MEUCIFUuFWpCFNnw9g4khoqUkQMqihyq8KTqrCb+ufswSOG8AiEA5Jqz+E4/2j5g6iNXvtYnDXJW2miFZIG6V+FoW4mhwKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1291441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6cebdcc6dc40a1b9938c3276027fd9ab8315e8fc","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.13.1_1771344665723_0.6375585954043475","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"oh-my-customcode","version":"0.13.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.13.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6a9f7e2a309b133bfb6f832b1991219d459a4dd5","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.13.2.tgz","fileCount":206,"integrity":"sha512-5iKCOn/LTCaSTbetLylvDuECi5sS1zW0XKZdsPF+ReQnUuZHapgqXDpMJ+xMIbHwtVRmuF7xlJtmxrDNiU5nZA==","signatures":[{"sig":"MEYCIQCy74i6NDI74bgr4q5Q5fA4H9o8BUzkYMtrFwUV3uanwwIhAIP4GR4NSWnM9n4geiM5QQZWVqPWTWVT9/04eYmy6SzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1291441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f3cd7a6c3ea696d3406acbcc4643286c669f83e6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.13.2_1771369077221_0.1067973171833172","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"oh-my-customcode","version":"0.13.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.13.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d5464d23832ac0536649507746751718f54f5046","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.13.3.tgz","fileCount":206,"integrity":"sha512-HsHDi9fPfVPJbaPbY0g9uQfp7qiUUyrhhoT/PiZXShG13ZcAJpZkuQjzOEAxw2tgRxkie9zEZvxxvfA0/Uy1ig==","signatures":[{"sig":"MEUCIBbEKuAt6Dx+3SwLJjQJ3X9NRheYwo7lmHiCaT63qTdtAiEAhtN6i/fXa6PBBEXxbhDVfxnG5N1T7u0exk21T8ZbRLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1303084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"791eb3e6fb4d92b65362799cc51adce342014223","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.13.3_1771370498755_0.6103124177745674","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"oh-my-customcode","version":"0.14.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.14.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"99653f48fa9b986278b6a02e38c336ff8c607e26","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.14.0.tgz","fileCount":206,"integrity":"sha512-AIB9lxB/FvE5j2g/LH/+mEwx6v8r1jB2Aka0F1eUlyYReh3+htIBbQywfoawWchMoEi8Mnsm5VksmV7n+WofFA==","signatures":[{"sig":"MEUCIEP4LUmbGnRbDoDfCi5FolzgaY3r9sjtWoKPBPba2mwAAiEAr0thEEk/tUzseh/5YSCRxW3+vYAm1XAdGy5juE69A20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1303628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"028ee8455d83998960107011b16adda2b48193e2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.14.0_1771371953353_0.7180405180640921","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"oh-my-customcode","version":"0.14.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.14.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2f73be1c46cabd619ebda0f359bef2c6695e8507","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.14.1.tgz","fileCount":206,"integrity":"sha512-7eNecWDVLsSvXaJjc6QxDArLkg/EaFAod5oG2Ar5ZAXGdhV2gVjw4oMLLtCVEPU3lkcuXZQAR4y9DX2Ks3H6JQ==","signatures":[{"sig":"MEUCIDTFyniLvT+pnyoTeK6DcWn8Vgns6/hwdmYPQM+sKs7OAiEA9TomhDThtHunbg5PQIf8J5RwABc+m1j+77oJXdebu6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1303722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a84fde4d3a2925ba09b769635ca14c2004634c74","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.14.1_1771408149547_0.8171693482403464","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"oh-my-customcode","version":"0.15.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.15.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a84d5ae58573ca463cc86cb1492bfe00dfd724bc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.15.0.tgz","fileCount":207,"integrity":"sha512-8VHOx1+w3BwGDbcYVfkaL04KKEiH/eiWj13nsE4X4/KB4XtJkVvZGGtr1n7eLWonFyxHLNUYYHPfL1L7320R3w==","signatures":[{"sig":"MEUCIQDu9nNoP4MOcI5I0y59qzbaNGB0jDZ0jEIEfb3tWLG0yQIgcT5FEuBUlXCezL3gf4i5nBvDHU/3gvL4rNQ0OZAloIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1309232},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"09b1a9901e222d1213a6b416adfe1a09e6648d2e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.15.0_1771566231254_0.36298037294677754","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"oh-my-customcode","version":"0.16.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.16.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3060ff691defb110a5586b99613f365455cc5ed7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.16.0.tgz","fileCount":209,"integrity":"sha512-DFJCSuLI1/BSAe4zCWcKsfMS6sGcOuGL3r3+U5+ebzfAejriqWKkCInTS9IVEn+nbA0SgReZNSBKSodIewCe3w==","signatures":[{"sig":"MEYCIQDzZlUWB5vqDJHoM7O4EGk0BlmKslklnpsnxHSUJ7lVugIhAPlQ1sVE7XDKYw68yrfPJjhPRefy/ZumXORPp0sqLvFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1323686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"59eff34005accd11e051322339b24ac0bcfa1b5b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.16.0_1771749790220_0.42727662055400706","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"oh-my-customcode","version":"0.16.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.16.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b5815a3e219503c9885f0f065f202ce0e740b97e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.16.1.tgz","fileCount":210,"integrity":"sha512-LgmmxzQtV/G/D1u0YPcvCOxHQM6+qNcOMZfWRJ4Yi/0qpjJUadk6VTXWueB2ZYkWchsLTX5bSOzMamGVtQr9Yg==","signatures":[{"sig":"MEUCIGF8ybgzhZDK8O/gB7b813r3zry+uYQxqzYubt6BU1eUAiEAz3SWbqUz8N1x0h68qy1yzr9ZjMJkaGJdABA4GcIYzLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1323828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"48ff43a1e2797e143c968602c7ee33062501fcbe","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.16.1_1771753555927_0.17251387269850493","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"oh-my-customcode","version":"0.16.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.16.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b499d0c3fcda2bcdf45d06bc5518b65dd2d65ccb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.16.2.tgz","fileCount":210,"integrity":"sha512-ucek/gmMUYuVDLu1sqOJUOFTqku1CcIA5UEMYOxvhtIFePvZUocqgfdFvwlfgxaV+3k7UjnFzeq/lFZ+L9C6kg==","signatures":[{"sig":"MEUCIA6nZVCtj2ixkkVl/x3hrWlbb2U0GXyLzxuq1xLFWE0MAiEAqMzTL6oQ6GUguQMT1U9KdAM9q4FJrHq89E9MNDTI1Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1322824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6f8efb5b549456fe06389f5217a2aa52c87f034c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.16.2_1771757405257_0.38858158303042245","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"oh-my-customcode","version":"0.16.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.16.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6f7848b271f897b15c41d4a22e8d0a06e397dbec","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.16.3.tgz","fileCount":210,"integrity":"sha512-bkn1QcvABz2sfZFfe1QS1f5wYDO1U/hLq1Evxxk7a7BurcV2ap8WsaBFXMiivHaNK8NFuiGpdwMMx/S+wEy6ug==","signatures":[{"sig":"MEQCIGMLssbc7BPfmK3Vc4BLvBNKolHdCQcpFaSKhEnBla7JAiAopWddLDuGgxdrUFH5Ix7bmjzmynBeFIQpLyFHEXgZQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1325843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"47a18cc50e6a873dcad0439c0df2e594003866a2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.74.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.16.3_1771761511449_0.8807483715662321","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"oh-my-customcode","version":"0.16.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.16.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c2ff901eea6a6a66f8bbb11cadb286d615d84e46","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.16.4.tgz","fileCount":210,"integrity":"sha512-S2YdUZCn46nE6ZcNdBmRPDI4+tVqQDQayjdQZUQjAgTCJ3FMfiswpOe/OS8EfCvmDURYxI33Yvq113iIlfEymA==","signatures":[{"sig":"MEQCID39wjG1sdokvYIWb0m9+DZZL2S+z0+kdhpB2OUc6j2FAiBiwI6A0lxsZSWsCOaHWSXfPMbeMjZwb36jJfh4DXfIYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1326338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"54428fc9721ce40d76be93a83d91144356949ba3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.16.4_1772167133495_0.7690099077003392","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"oh-my-customcode","version":"0.17.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.17.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2b80c3e267cee7068a5488ebb28f1acc5dfcbb3d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.17.0.tgz","fileCount":210,"integrity":"sha512-PjbQ4svufF61zi2kald7oqUhDtFDGdDmCUx4FG68VDhZQ8zFo9DBV/kKlOEw/58l0eAfuOEqyuqlJ+CBDYFSMA==","signatures":[{"sig":"MEUCIFAJ5qCuNcYzT2/3p9xhYzG2h5Ap3f6XMdMH27mFM8nJAiEAk4zq7V5GRBETKp0sV2crtIEWhXe9g6bNBnOsMIu43qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1331816},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c741ffabfbcf0aad1395d306f8d247e1d1eee8b8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.17.0_1772174602990_0.7420980971858355","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"oh-my-customcode","version":"0.17.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.17.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2ef677a07548127494d41808da8a6b8a9ca3bd6b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.17.1.tgz","fileCount":210,"integrity":"sha512-9kPzHvqOdQ1pMeb9mRaAcJ3gCyJon+JUCoAlzmKFyRnFx9FVUtSfDz5kd6l0+rgvuvpshAacmpxF71WQmtomcQ==","signatures":[{"sig":"MEUCIQCOBBANcSso1M9jlNJ9oeuWNhUkDxTIbGoolfGM6JV1VwIgVU2+VaMsMSSXeWryy1JTUMTziPJa1SULW1bIU8BSGAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1339684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"06243f4c1ffd510ab351c1de55fa176ec814c04f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.17.1_1772332401117_0.7550651240218289","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"oh-my-customcode","version":"0.18.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.18.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"974dc6dbf872b5e6a913c28ed68a4b55bb81474e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.18.0.tgz","fileCount":210,"integrity":"sha512-cCbgtnwDvfb3CI8HT5yJTOP0pBT/iAmATsOg9OtsHKwtc8qUu8cY6vlTZa2GPSBiH1QY/9WEdCQ6buuCfVKN6w==","signatures":[{"sig":"MEUCIQCCyrL7SAiqgyB6bf5HdUjy4Ps2r/XSJZD1WLnyyE2o+gIgCxmvrw4GsfX+D40/0y5gVNef8C0rnj+YtBkKA37Q5Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1343866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bd9f0c9d2cf4c8f78d5821e127bbcd7a142203e6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.18.0_1772332748386_0.6159244781424766","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"oh-my-customcode","version":"0.18.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.18.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7cf664fc2109c495882c3f19005e1b0f917cd91e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.18.1.tgz","fileCount":210,"integrity":"sha512-FU9SeaXN6vPYiEbsVfnlT+hkF8US8mkDLXcJ5Cry9T2VelGkBVHde72hcvWAPR/3mnx5ORfAK+u8mt9s8Q/pFg==","signatures":[{"sig":"MEUCIQD3+/wcbX3QVJbCfc+ylur9MHIOOImhWjEodw02WTzMhgIgXvi/Fxp3gTbRr7B3nRAPj01pPnnO5pAZnWbtAVl1DUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1343866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"92aa646ce4bce6e56e81f7ad28bd11ff59a7736c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.18.1_1772425710167_0.7128875658856706","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"oh-my-customcode","version":"0.18.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.18.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d9885774663e1545d7b98fc47e6b6cb21f74e40d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.18.2.tgz","fileCount":210,"integrity":"sha512-guUhq74sR8jtVzQMDnPF3xsfAF1BFBn8moWCWy1aofRMlpYc83x3xSwaXuKV6ViY5ZQG3dEOMWBOku/avyzO+Q==","signatures":[{"sig":"MEUCIBODcvSf+kV612GqAb2KHZH79CvoEqIlAMSlrad0E3UUAiEAw0lSwN/vOxhMKC6YxFJB8RWXHil608egvSyBE1x5kWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1343866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"afb85c611db802609f6c931e07e1203af5b31bad","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.18.2_1772603854517_0.9576424912059953","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"oh-my-customcode","version":"0.18.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.18.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"92d0af2876aba82845557d7d8cbf713dc8a1f77f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.18.3.tgz","fileCount":210,"integrity":"sha512-6KLS3jGuyGB8eWt9yntE2R4ZmDYPArW4TXBAQMwPn6EilqCs1ghxmdAkVkqcVtoOhFvZo1+vbtYo1hyTXdEJ/g==","signatures":[{"sig":"MEUCIFcB4GMdHLyY83tYgp4mcjkSxvu8FmSiTZTRcmoSHeiZAiEA8C3Tj0HX8SHl1hZsx3BWft98dmgISiXc9qRbgqmEDV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1343866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d3e8f3f64da6d0a16bf2accffcb620d47c6a8188","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.3","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.18.3_1772604959775_0.40549058640119795","host":"s3://npm-registry-packages-npm-production"}},"0.18.4":{"name":"oh-my-customcode","version":"0.18.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.18.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7afe5da0652f003d3a5ffd106e639f4bbd653376","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.18.4.tgz","fileCount":211,"integrity":"sha512-pfqgDKb9sco8Hn8A1aYa1o4KNCNMp9cQE6bA/zAx0nAmECcxDXWkSiDKzO5Te1RVFuKrIlEF2yT7FfjvEuJpWw==","signatures":[{"sig":"MEQCIE5dzlLgPM3atp44atu/pkhoeN7EMz+7tiRkNgZ/4qMEAiA2fRmFfI2s4sUJGWRBQ6UWw1+HjWP6GPDIZoxM/7EAXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.18.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1349102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"acc7a9740f57c267c6bb48b3e30212161a4d1219","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.18.4_1772691153885_0.7234811742180325","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"oh-my-customcode","version":"0.19.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.19.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5e629ec0adc550b278ddae18d5d64e49e8bc9dda","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.19.0.tgz","fileCount":215,"integrity":"sha512-qdec6ZIYTkjVHbHjA9dS+NTPJ05+MrsiY/6B7iyiOOrCVPP6P5xU7AyaoGYghj3V7Hxyl/RhkneHq3wzNi74Uw==","signatures":[{"sig":"MEQCIFNBU04amIvwNSHdb3xREWRHtM/TcFWefrL69g4cx/bhAiB0qY7LX/33HmnulpBkPNGrZ/gqGnHaKg8xokvX1KpgYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1358279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b9b092800358854ed7859a59e20f7c11df755a89","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.19.0_1772783975677_0.22280579627588648","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"oh-my-customcode","version":"0.19.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.19.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a56d32ec7fa0733dddb62b9942cce108b46687cf","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.19.3.tgz","fileCount":216,"integrity":"sha512-562ue3CdcruH6QDtnTF5PNC0z42g49Qr8bVqusoUIebF/FLznXbKwTHnyGcSU3Qb/k+3m4l16yDl6gU4Rens4Q==","signatures":[{"sig":"MEQCIGL1vFJJkKhackdGvwCrgPjr8RJbqNzYr0kGT8l0qs/4AiBnq3zS+IQ1diUMUb2ZKzjLIrMzPzz0PgFDp/eL9q1pVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1364344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3e79eba47d359ef5dd35dfdc6a41ceb78d3a8dde","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.19.3_1772786945488_0.18753685624378402","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"oh-my-customcode","version":"0.19.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.19.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"de294946673f0af9c60c191ad5bb329427c62b0b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.19.4.tgz","fileCount":216,"integrity":"sha512-lNLsYzN6MIayowYM/cWxBBBgBv5eKFvbDLAGuroVHeb5ek37+lzWC0oobksFSgN1iVSZrKRvNfqcaYUC40jRYw==","signatures":[{"sig":"MEUCIQDmlB3wih4tShKRYgCILO2t70ujK/Lfwj07590sZONcVwIgbE/vyTydfkOv3A69vUK2wE3hyuBnMFpnhI2HHLHKFJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1367583},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1c2b7ffed23626df4b4038d8868ea43113235495","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.19.4_1772850026695_0.516547050104714","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"oh-my-customcode","version":"0.20.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.20.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"172cdb4b34e56d9a4b595530c0a8026d92e7fed6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.20.0.tgz","fileCount":221,"integrity":"sha512-yqR15dYyHHadQdNCYAFvM/NBFu0XMLLjRZvIWs8QTFHQWBg5E74YGPLpjutegVjLciuk9B57lwn+D3cK7jFg6w==","signatures":[{"sig":"MEUCIQD7yCaXUaHGIt19pYkK2+Ib0BVOSquMQRQr6/it8XFHdwIgTiIqd4cpnF2u7bDCN8+AYBFlEB/qJKM1FMR8feigINs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1381498},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0cbbb603e43bad1f93fd3cdf76085e83848bc865","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.20.0_1772862536572_0.5765753360404478","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"oh-my-customcode","version":"0.21.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.21.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c16ccc5ce7707251c2d5f36c6c1af7dffc4b681b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.21.0.tgz","fileCount":223,"integrity":"sha512-YtKB1mu2984kv0wEudMFkMzllKQTI0JpyHhWLGGJiORNCI/GplGzVi6wxiVkxaoHE0Ii/54j0lDshKey/ztOAQ==","signatures":[{"sig":"MEUCIBq3qtw75ZX8J0epnAPmfUUq+ZhdcXHzacKL5A7RWjegAiEAuru9cmpyQ/4sFyw+2nrQxgifei7H9Ul6WQiTLXL02UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1392557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c8f09417a2740d8ece38a5b2e29b423b549f5a2b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.21.0_1772872735534_0.19773487925610622","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"oh-my-customcode","version":"0.22.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.22.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d792343d8208256daf4ce1490d77746f00ca2b40","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.22.0.tgz","fileCount":226,"integrity":"sha512-l4VQAErIqY6usFJ11sJmMxbxsL7uCdwwT20Pwj14QUxBr9IIVmEponPm1ILtvkQJKQISZtD2DIpXsPLIbsVLhQ==","signatures":[{"sig":"MEUCICFb7NQurICv8i3MMc/oQz6eW/FDYYEKDRAyO74GwpFDAiEAsOlATcrIBC0YeWPUxecaOvHJVceyJv4KkJIt3Lg6t+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aa6c8e5c1864562fbc9850496ec400c652e9fe6a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.22.0_1772888300974_0.8073460745706529","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"oh-my-customcode","version":"0.22.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.22.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2bc354cbd6fe4d61e96273f4477fc81bdda4a324","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.22.1.tgz","fileCount":226,"integrity":"sha512-QMkOV8/hBPKXGl+bHpTN+0lqEkhe4NuojnyGoaK3WnB+memfZ8K1VbLvH2M2NEzxm/KCD71NlRpeH+6rWaY/Bw==","signatures":[{"sig":"MEUCIQDNnc+stKIb08KHvhQX/2aODqwXi8pTMxRP+qorVC0KiwIgbly8Jr4OcYbhbtC44vighljzvEJhzlXY4LdhZNnPJyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6c6c94ffb40f76ba2001243406dccfb142a348ef","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.22.1_1772890785411_0.9195591203318603","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"oh-my-customcode","version":"0.23.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.23.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"15ef1a8d92896911aa60dfa4acf04b5cc59b9dc9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.23.0.tgz","fileCount":226,"integrity":"sha512-F5VqA1/g0RZkrelpYmQL2+vbYGkDEEgHwmrgXjO/4tn0J3ZtxuW8AiIUGp6gTS2EzyTtpRPq5UTWq7o3WsXzjw==","signatures":[{"sig":"MEQCIDRd6UC9YBX6Md+tuIn5Z60j24xMq0N5DTs9d92zd7sHAiAuw8t81hZMLcXLvv39OIM+WTgOrsu1JiU29KgocpDJYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1409675},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4754098bea90c686eb414580d3de3a81200720ff","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.23.0_1772954884623_0.8470863244203868","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"oh-my-customcode","version":"0.23.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.23.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"69acc29f93ddd142784fd5b987b16538956f13ab","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.23.1.tgz","fileCount":226,"integrity":"sha512-poQEDKczCGe+mzbaTWC+JTO74RUxNJkY1EyDd8aVbRwo1r9RVEQaOkUTFD6e0sYmck3pVEe8uBAriyme71pQeA==","signatures":[{"sig":"MEQCIFZhGpLxP+/0ZgEVfWJtOssFj3r1EVgoi5aWCg8eexZFAiAXFbYJOfoIKkF823zYH9il0bLnOjIUn1HNlRkurzyXUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1410409},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"11cabb8b5d2318a99423425bc4df4dda7f8986b7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.23.1_1772956664934_0.721558342341019","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"oh-my-customcode","version":"0.23.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.23.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b732ce4d62c84f2a4dbd15ba12400c66ad2b4bca","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.23.2.tgz","fileCount":226,"integrity":"sha512-qcyuvIpAHqPY2UNBYPKjsf9Z5A4zIxi7rO+19sd5ZAacJC+Gzx2A2d+6SmH+qEl2DVSPpUMonNoNPu6zXW3fkA==","signatures":[{"sig":"MEUCIHxNVkZCK76/GMcG9sIznz2ajeYt1YecqoodnM9azZB8AiEAyTRKeLUXIga4z/gozqEqMEUQaLLtclde38j8aG6HYMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1410410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9539bd80bed50ff40bdaff69748d5b9b0b6292d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.23.2_1772957411975_0.7141071797958172","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"oh-my-customcode","version":"0.24.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.24.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d8923a6d7893782c621aecf02f610b21f8d3756a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.24.0.tgz","fileCount":230,"integrity":"sha512-qtgh7GXHO0L2wav4sJlKZ4dfkQ855F2GKHuKvOqGfIeqEDoXv5Jht1bIXDexXGwi41yj/lpvfOhFOm1C5aKOUQ==","signatures":[{"sig":"MEYCIQDHflPuRtyRoSRAc6RwN8JKaJVO9SCURYVZ4L/Sy4yIOgIhAJcXG3jAfqzrpuLH+Yf33+cpW1IJkTWFZ+PyAZpbz0Mf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1425264},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b9cc8f8ddd5ebd7f363048be96c45a1e0f86ea96","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.24.0_1773022089138_0.4827642782258674","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"oh-my-customcode","version":"0.24.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.24.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fcdeea914dc7c6e07a12948375c00fd97e7a5777","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.24.1.tgz","fileCount":230,"integrity":"sha512-yVKFttEQp2mMD3Yj2VL/jkM0hruVg+PohW7PFOlNyqAMFTq0pdd9uE+9WpXN1O9VAHdSFZBo7aseF0lkDDuHVQ==","signatures":[{"sig":"MEYCIQDvXpikDQnSsgol3NNu+OsvvEtmdnt4XUyb4iQsswYFFQIhAJbCgLJ6WM9LpAQbsw4YBXgxmtnRDyRzbq6+9u96WInm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1426280},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cd67631c71fe450e2cf8a3c9ca0eb007a53d6431","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.24.1_1773034463015_0.3344992721738762","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"oh-my-customcode","version":"0.24.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.24.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"bbe2af0f7698b98cdafa287644743d21b1d52b3d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.24.2.tgz","fileCount":230,"integrity":"sha512-8L+TGNclspGvXLK/tqx7RIeBfaI1YsyA3VcII03g4hWqv/VHOFcJYvl3uW4QsShgDify+WSy0kMG01vOy1CVmg==","signatures":[{"sig":"MEUCIE+cZ9LIsOG1ckqVldSaaqXc1YrZH8gVpJCpoz84dUivAiEA4GnZP8lMJWJ3IMXrPgMibsZ6J3xjC4+mGZHTn+sH+jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1428941},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a39ca018371e64313e628501acbd71ced8d5c925","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.24.2_1773035889730_0.6078231883140235","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"oh-my-customcode","version":"0.30.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6d451ac7a4b4e08ca8746a74cea8e3f9144e7400","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.0.tgz","fileCount":231,"integrity":"sha512-JpK68mMsPYfATlbYmSXrlW59LTgPqrrbmk6MpA5pJEiv0SdfULnqbb4MwwQZAhUXr5eZczTDt6a1ED1lr5KCSg==","signatures":[{"sig":"MEYCIQDC1664lV6Cen1lKZ4oo7CdSQQF2V/wDvp0Z/X7o10JGgIhALqoA9iOP9GDqET+tRYRts54pcK5C0EzUtQShjw/jYcn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1439764},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e0fed8764538b1f9d1c2fddf10cadd4c2baf244e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.0_1773039861775_0.9628858090080239","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"oh-my-customcode","version":"0.30.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8d39f229c2856cf8bb3a1a0633aa1ecd0082eb3c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.1.tgz","fileCount":234,"integrity":"sha512-1Xw8kyrcHwT4g1vjsEPWRMSgsjXZ42vbii/H2uXYwQEWSJr4V0rDYdLnOlDBJkgg7nnCHKSrpx06GXYIkKsH5g==","signatures":[{"sig":"MEYCIQCEDk+DV4wLXWKPlxgrteLMdYED3+ygsbY+dgJsmbH2GAIhAOBxk+A5cneXKhshxOMCq/xDsCYTEbUWdol3s3Gdryxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1486127},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fc914ec391c550cef1a5451cf09ec2f2ea82f65e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.1_1773045340681_0.13049795093051686","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"oh-my-customcode","version":"0.30.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3e833c578aacc2c7d323e48734571b80495370ae","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.2.tgz","fileCount":234,"integrity":"sha512-jSA5slILY8fLUIAe1KFM9oC+/gTmZ/nf6yL6hxsVhQg/5uAewSX6fRQ6YkrURaLF5pPobB56ew8i9if2x5dUOg==","signatures":[{"sig":"MEUCIQD3Q2xk+LADIWHgF0L1Tu1d8dvSTajaREFloGCLay9xDQIgUn9G3hswp5aF1wZ+LNZ47PHO4R7ereeUgvQ2DuhzdTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1486127},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"25da60b3f97cc39d95a81f31af93d8c2983371f3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.2_1773045914014_0.45713797921256294","host":"s3://npm-registry-packages-npm-production"}},"0.30.3":{"name":"oh-my-customcode","version":"0.30.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9df1bf6ac682c0713c47fcc7ecc8476afeb8fbf5","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.3.tgz","fileCount":234,"integrity":"sha512-Nirhzli3RmzGnNpNodJakYNgG8RiauPy4jN8O9RAXyxUAo4z1XSFAJo6NWynAbLXKa4XgqL1er6k/501cDZX0A==","signatures":[{"sig":"MEYCIQDmgESu0NpnJvIfSlgZw7jCY4Z0Pat5mCpUtxUlvqN/ZAIhAMqEd6MpMr8pnEhJ4qTM1TIiFiEXPu5bu9qvWBdDqfoK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1489598},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f431169d11446ad82a3c469640c61203e63ef491","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.3_1773051433134_0.372237109483768","host":"s3://npm-registry-packages-npm-production"}},"0.30.4":{"name":"oh-my-customcode","version":"0.30.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2d4f17923321ca4a7c301b9f7fb0bbcebaa5b12c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.4.tgz","fileCount":234,"integrity":"sha512-ekfFyxCeFtspqeYatHyD35Sv863um6rs36XhbehRf8zdpSSCx2K6YpeykANBl9os2I+9gmoG2D1seEqfFcyfgg==","signatures":[{"sig":"MEUCIQDy/jtmiRpeYgrpTw6CE6/qRhGuvHNeZ5D/w/iqucbw+gIgQy0sKk2FAcz0BKQvPnXnakqee5UVHwMpCAAdoLGJ84E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1489603},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"48f31bf7ef25c9c47c9a2b63fa696b37393e4084","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.4_1773054365361_0.85715489104465","host":"s3://npm-registry-packages-npm-production"}},"0.30.5":{"name":"oh-my-customcode","version":"0.30.5","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.5","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1fd2df35fc1597c6fcfd523a8b2759643a48708d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.5.tgz","fileCount":234,"integrity":"sha512-T9eTcmOOPcJLYvDONg/qNcTuJM4oEZk9Q303lcF4FmOIAuFleRzCtGPsJSXQhXX7nIop1uL/re8Q9LEPYsVX0w==","signatures":[{"sig":"MEYCIQDUcIvM5taaSiFmuycSqPC8e0p65A538hiHkVNeD07d0AIhANJHg3eNwIGIbo9c/9h4b3WPzZr5FIfW0ZqVFHS+RGSb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1489603},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fd23568246645e54e42e334afd8ed0f250c7801f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.5_1773112361609_0.4537334908954256","host":"s3://npm-registry-packages-npm-production"}},"0.30.6":{"name":"oh-my-customcode","version":"0.30.6","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.6","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1dcaaf7d8ef97a92c9e13f2dda80d6ecbd88d6cb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.6.tgz","fileCount":234,"integrity":"sha512-5D4pfdiTL+xB83GfD59VmbMpCr+VCMrKygA/4Jf3WnwWmyeZEvP5DrrlFh5uGbSnJV1gulf+3Pc2RHoFj8k/3w==","signatures":[{"sig":"MEQCIF7VENsYcBK+tfZMUqpDulO+mUs10cCtQu7kSaH9w3vJAiBHPZ6LnK0NYqMfo/DBtL41yZB8TRr5WL8+gqakfgvquw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1489727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"370eabbcfc0dc6580fa6143ba924ddd8d7d7421b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.6_1773117682409_0.4871533073518872","host":"s3://npm-registry-packages-npm-production"}},"0.30.7":{"name":"oh-my-customcode","version":"0.30.7","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.7","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d62154879ce41b0958f2d3ad58504d8f5f7e3049","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.7.tgz","fileCount":234,"integrity":"sha512-+gp6chKLD2ITflk8PNFMYQCbF5XbcBh0VLO289IAyjq9NhMjjlmsZ/ipStexiDWj7ljF2Ti8v5J6ArOZpKcyog==","signatures":[{"sig":"MEQCIDVD4Pgj3Q9CYVuCR10ZO/C6hVGB9qjcjys4CwIuv1XFAiA+HgER3Zih3Yo6oFM2FRfjv6NjObHwB9Q4rNekLuJSvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1489804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"82359340e91ff979e456d61a2851d7f22fef7fe6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.7_1773145347861_0.7535349308730259","host":"s3://npm-registry-packages-npm-production"}},"0.30.8":{"name":"oh-my-customcode","version":"0.30.8","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.8","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"805d2a6261dc5992de9245feffb8b344263b57b1","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.8.tgz","fileCount":242,"integrity":"sha512-Vl31MArTuL5bVwAAooZR1RKE3heEjqhuJBqLFT12FzZswkTXsQlyE6qbqbUhB4aSym9c2q9XpkJj17n7stXQiw==","signatures":[{"sig":"MEUCIDXfjlIV+2ZeDw83zYfNkMw3XpMRUrmmwTtXec5+ps5uAiEAkorJlfEnrdttLViINx5s9uxP5Y12QkargQE8Woa4Ygo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1527542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d4257d6b80973ce6bba6b628629b4cb58f423fa6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.8_1773224706429_0.2359656407779671","host":"s3://npm-registry-packages-npm-production"}},"0.30.9":{"name":"oh-my-customcode","version":"0.30.9","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.30.9","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fdedeb99236f6ae6985b7546565c4fec51566ca6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.30.9.tgz","fileCount":242,"integrity":"sha512-zTdOtUWx0oYe+5rAEwjlVRHctc9qUXS6D8v7C7/AocURfeiYL4BPkJm8y9T+XfEn5ZcLCXgK2CISo2QqtjF63A==","signatures":[{"sig":"MEUCIDMR2fukYpfiaKvaIe1pjdFlJ/eF0VI4ToZxhryyXyBJAiEAzESnLQCJwKBaEEUjAbxSeC/4GHsNiYxVmnJ7oH2XFM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.30.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1527566},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c08c169d060782950f1587df9f87e728264e9194","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.30.9_1773225273089_0.8027941437585939","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"oh-my-customcode","version":"0.31.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.31.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d8a040fb676e5467c1416093364df9b5d1c518c2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.31.0.tgz","fileCount":244,"integrity":"sha512-ahxKnidcoeHSassLWWNlNRUBZiXPivJE3GfaFGPg84/FaFpVyQxAMh5//BR3WsI7ATZeLN7ejyoZm85I664b2Q==","signatures":[{"sig":"MEYCIQCLBjKvXg8hjfO6ZYllTYd3AxVzUY7Y3oud9vz4Qz4EbwIhANGaqR0C/WRbV7afzdpF/ybtDnvNB89fCMUBgg8RBB70","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1540954},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3ddd5adabe4c6cd723baa76509e6a8b6e516a6aa","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.31.0_1773287740387_0.8732207536372947","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"oh-my-customcode","version":"0.31.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.31.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c35a0f829e27dff76883449d4f7ff214db19d3d1","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.31.1.tgz","fileCount":246,"integrity":"sha512-U0oy2JOVlo6q7ltB2MveCz+KCsgNCL2jvl+59pB+gsaPjMt+x57eXY4vv81nMMrcDwe7xD1Z5KNRbjJaq/us+Q==","signatures":[{"sig":"MEUCIQCd4chyUQzSUc5suvtHRAa+uWZFmZ3F0ZDrOa3hOyqMCgIgbcLQ3aXf0HqToyCzWRHjS433oxzrH0USn7+NVJC4jTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1557295},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1e0dcee9be6bd6f6657fe355083dcaea93055f6b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.31.1_1773297622114_0.029502387119809237","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"oh-my-customcode","version":"0.32.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.32.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3a550901daba6d6c7a33db90a209b97505e68f12","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.32.0.tgz","fileCount":246,"integrity":"sha512-jLWtct82ahyf4X61yaVBmykTxaxvi8KIJZfnNIJ0phBBHpXpiHA+WTSrkZFETWcTaZ7e87/vd/j0Qt6nwZg9UA==","signatures":[{"sig":"MEYCIQCmtti3gs5GZkmVKWt/gKT4SXD/lqUMRO8y8C3J+xm9+QIhANIt+8b8O4QN3e86kD4m7PDAbV7iZy7EzcMuvgwSMB59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8e97ad4f0793c8a970179c8d313544051283617e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.32.0_1773387155095_0.9822840656884362","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"oh-my-customcode","version":"0.33.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.33.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"122d9b08642e509dd6421adf49fd86d2ba13a403","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.33.0.tgz","fileCount":248,"integrity":"sha512-6H1wtGCU5MwdnQUuUfs68x59rs6ukBMTz1m4SkefxhgMJqo/ElXKLaF134I+lcNUbr8aMns+uqCM9uOCOq0c7Q==","signatures":[{"sig":"MEQCIGOm6H2EMX0QqALoQYeZJbWUT1cD3/TuB42gKcUK6ccsAiBpZIcUenJNOEuWA/NV2M9vlrldQNQJO8J/2HIGMUJHbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1597962},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"90eecfacfa83f46ef9d1c8cf3aec89e45248b17a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.33.0_1773398564451_0.6447007524656638","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"oh-my-customcode","version":"0.33.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.33.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"06716463ec0c9e5d9379c53344cbd87e1ae5658b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.33.1.tgz","fileCount":249,"integrity":"sha512-lQTopvNsen7yOvchZtpy2cH4Z7KaIeQARtXbPdJIIr6mc/DA+yxNJd7bzqBvSMI6J5jI0P+cTT9UXIimAXQdNg==","signatures":[{"sig":"MEYCIQD1eqdemjDyTMXbdxKGhSPF9yPj+F/aqIOFiizYkDmU5gIhAO+PMLagsaus54MQKuHbiPwIShpK//bvPQ2s46n2k7Tj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1609465},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3b4de071b3837212157edcd3753a6597af8d74aa","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.33.1_1773403588581_0.8564493773317492","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"oh-my-customcode","version":"0.34.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.34.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"92130904fd5817c5cd0a92c464c25611fc66e1f3","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.34.0.tgz","fileCount":251,"integrity":"sha512-TTJyENqlb6TWMWI2gfGZ4GT8YSxvBYljgSNbT8qms/5yPUzvUqI0jOI0WXA7rCh5jjPYve9Qs2YIPNLEhZlE1A==","signatures":[{"sig":"MEUCIHCedfa/x80G93PJIn+uHvQ9aXqN01TADLqZl+xdPyjAAiEA2brN1TO3YuEt5jCnZ8P80jpSW3Mhs3uetjNfv6IOFbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1631738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"805d2dbf1c7a366637fffc9ad857b527ddae62e6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.34.0_1773461877823_0.3839491736523952","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"oh-my-customcode","version":"0.35.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.35.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5ead2aa8ecea6e31f75bcbe3e1df9236da29803f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.35.0.tgz","fileCount":252,"integrity":"sha512-Qku8vzREx6sb9qY/KxbQf5CgICfM3gAR0C497rxo8k6McGlhP1R6OfE4wBC9LytJpcWwGi+ouGLL8WjCQzF3gg==","signatures":[{"sig":"MEUCIDsi8dZvIZnc1Szaynw59+Y1X1IdxsQopoH5Tmhe8589AiEAiW30N2mJP47EtNE47+YQbNaAVaAkJAks6YQ7xZ/UNio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1644587},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"559e2ec08315cf18df2bb5fe265246fa770a3c1a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.35.0_1773465849862_0.9703452724871438","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"oh-my-customcode","version":"0.35.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.35.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c53b5d5f8385bfb14a28b133084abde363b16141","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.35.1.tgz","fileCount":252,"integrity":"sha512-SLZN0JiArQvhczB0JnQwYzq47dvBZ05GtBCZHIW1fBJAulaunGFmJWd6sfNIZiH6D8PA1teJPcHIsdclgeH2xQ==","signatures":[{"sig":"MEQCIFRrKUdGU237fY0mH2qg8t0y0n/g4uXYsMbJXi70CNL3AiA4aw9ymCJyh2lrWN0KJZoFtpLMnWfVqNhesCtAvFhxOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.35.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1644587},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3e0b1339c37fc8adfdb5cf0bf4624af13ad5ff9f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.35.1_1773485953478_0.10044896802975511","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"oh-my-customcode","version":"0.35.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.35.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2d92ef57d80056b1b92167543f881c623e381ff4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.35.2.tgz","fileCount":252,"integrity":"sha512-tL53t+sZcf8WbbRPVmpWDw6vw44xtmp4y+1U/nJyvh/MdYtsxmO1NJEbLzIlwfyUOaPTRU+tlOBDasHi1aQ21g==","signatures":[{"sig":"MEYCIQD6/7uYGRxaPsU2DzrDQIkKLjUrhaCubIYkY+s9XVxGegIhAIvOtmuPif+TtRWo2Q1IhTkOZSDPjazyeHnpBsQB2mqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.35.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1644958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1e307d18f7548371e1d2cc5593cbabbea89db391","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.35.2_1773486787519_0.6592852460223573","host":"s3://npm-registry-packages-npm-production"}},"0.35.3":{"name":"oh-my-customcode","version":"0.35.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.35.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e6bb441bfbd403d4a29ebf8ecfb30a05888b98c9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.35.3.tgz","fileCount":252,"integrity":"sha512-huLd4X7L/oETU4HMQ+4HUZS+khJw6oNUuW73NuWUpmiERN6JZ5ZwA0iaTxXF5+haE4nHmxmgPsISU9LTKjbzRQ==","signatures":[{"sig":"MEYCIQCZkPqGvW0cKPJSw9RJFdsVI+9BC3sZcjwtGE8IIbuBIwIhAIyMDRyySZUNZsG7sB+ZbeMLLUT40XhqmuR782Ajw9gA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.35.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1644756},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ae6674cfaadfc65c87605075e9a7260b2ccfd112","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.35.3_1773487384021_0.07570499813605358","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"oh-my-customcode","version":"0.36.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.36.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"35c59809912ba5ef8ecae5baba119569e956a36a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.36.0.tgz","fileCount":253,"integrity":"sha512-VwsZ1IG7Skd16SVPYdWh2nRlGNJOy2STAarcD/CYLBvBkNZRpN/0osg6PJw69lsrhIB1dqvVpQ5+kGEDKPx+Qw==","signatures":[{"sig":"MEUCIQD2mp//6R8nz4G7KeOdohoNYUshWED2JMYm042xVPQCIQIgFR5xD0X0GQkg3Q8UyrC6TdtMRsEZ6F9fktgZgqKG/E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1648582},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0730b7f4ae708637d9b7258a90f85c78956a0ad1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.36.0_1773541434496_0.8114904951403679","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"oh-my-customcode","version":"0.36.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.36.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5902a38e4c82dd624695a26febe2d52f33f5fe72","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.36.1.tgz","fileCount":257,"integrity":"sha512-bs1mR5jqNthMWjhv8+dF0JjVT1IRHjA+L3NnJ6OHOviOY51ljnK3HAg/sKC2mB8tMrHCdnpVY4n3I36SpKn0sA==","signatures":[{"sig":"MEQCIHdNIVP3XBzzSFk7WTxC+VUMgdt3lvOVJgF10LNnOy3YAiAT3cUiN2fhxLoPD05wY7w4D3SkTePGLR5qA1yZFDiDmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1656061},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0abae3df8728694e38de65574576182c177f703a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.36.1_1773544033267_0.6071626164134567","host":"s3://npm-registry-packages-npm-production"}},"0.36.2":{"name":"oh-my-customcode","version":"0.36.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.36.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"17acefaf450389ae536e1ee9d5669686cad9b077","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.36.2.tgz","fileCount":261,"integrity":"sha512-Efqj6EjFqsBKgegsxgqmWrn5FDQeIsue0QB4hAqVYmjG1y5Rjb9/cL0D8LKADkUGTVIIXgSJCgEs4CkUxhBMBA==","signatures":[{"sig":"MEQCIF81/Dz/D/05C+i9wx8dXAm585XQt+PyfmHnOFNRtKQCAiBY8k4X1/ec+cMeXASIb4i7F3XZh6Xj420fMCND5gPM6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.36.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1665561},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"48c3ac921c845d58615af7e816b8d8425b9a4ab1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.36.2_1773553471074_0.630342635046401","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"oh-my-customcode","version":"0.37.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.37.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5388f2b1232d30cc38817e6721c17605f21ad3cd","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.37.0.tgz","fileCount":261,"integrity":"sha512-aOLKCmYI64sWZthjlvRhPv7N1Cj0CMO26LnbchBCXuegoC32CXV/bUEp/lJlee5zc/cLR2FLzHaNqBJSEQzhlQ==","signatures":[{"sig":"MEUCIF6g8xFzdMj7ixVgRZSczpvxCZnYTSG3sFLdOrzxdcQ6AiEAgNmhMg76ptl+8VhnKI1kWaA1z8ie5NbPtIhGaKidhY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1655303},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"81ec60dc2e8cb7e0614fda652a081ac1a34fd123","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.37.0_1773622424208_0.8072573330006951","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"oh-my-customcode","version":"0.37.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.37.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a58adf404af05843d1ed17bc462afaa397b11452","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.37.1.tgz","fileCount":261,"integrity":"sha512-PtQGWkXyI+ARnwCOYrcr+5FWjjwZwkBYz1yQ9a3+ReSQM8BGVe/VuOqPDuUx1fX/nG2Tu4b9b2s8WvWAitJisA==","signatures":[{"sig":"MEUCIQDc74vZ4KcdncmqqZCh8Us4HwYq3NI5IIeR0cGIahUajwIgUrz/rxTa33yItgZI5Z9Id0kmo8ysRlkS9smrszNDppE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1655303},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"72ddbf85aef27b651fa9e9aea62a69aad0ad911f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.37.1_1773627595219_0.28814469788888575","host":"s3://npm-registry-packages-npm-production"}},"0.37.2":{"name":"oh-my-customcode","version":"0.37.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.37.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f404a9d66bb1ef39398e520ee3276126330786bf","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.37.2.tgz","fileCount":261,"integrity":"sha512-Ou/QPF2ob91oIDeC24e1ErQhjpEB+oO8TMsEh6auiWbyd1Xwe79sW3NrRpQSoxa2qx0XAKWdaisj3XOJTEPSzw==","signatures":[{"sig":"MEQCIFHy/6fQZ8hRt+Gggn1Ctiblo2FucnV4DbVf+Lx5znMIAiARpa1ELnGVfTJmHInxni4guECEbyIqeSRgzJiNn0UEEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.37.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1655303},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f1a9bc75f5eb244d5fb340596b8d55a6fb25cd45","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.37.2_1773628433788_0.3231197338080485","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"oh-my-customcode","version":"0.38.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.38.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"67a486af8bd4f1b0c19e2e802a491635131fddb1","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.38.0.tgz","fileCount":262,"integrity":"sha512-n+FIHWPx5+dLfx5TOdU3secwY5o+Yui1ST3e9jBt/c4NZQSbFqAWHlE0c6ueGq60yYuQGS9pVpzpqtHG14WM0Q==","signatures":[{"sig":"MEYCIQDDp34vFmom8BDTNew1nB/pgp1k3iUdjSckrPO4sscCFAIhAPzACIUqXak5SpO66kOpfbe9KrIvJwmdYWdvD+rWvpnR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1727238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"19777135ebe72287090e2fbb37b804bdecd69873","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.38.0_1773643694443_0.6474554022151076","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"oh-my-customcode","version":"0.39.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.39.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"dce538eb1db3ee70b9e45358d6d0783b4126af40","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.39.0.tgz","fileCount":262,"integrity":"sha512-pdp9sgSncUI7C6pSUUPE49YVEMEU1PmJWU0Ix+xanNC2sgfmZ7pRgsVrJal4CQ9HuegpIXO4wY1G/N9WL3SmTg==","signatures":[{"sig":"MEQCICpqAwtobOITuOMXT698+OtMFNRvtfWUoTW/2EfSR2nsAiAMu0cGBwHrS39gz9u94Eh+XqVcfadl3z8+0hrB3cj6YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1728605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9bfadd1581f27175bef8248701c9a87cf1966866","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.39.0_1773656274526_0.7827233895388421","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"oh-my-customcode","version":"0.40.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.40.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"22c2fdf2a634e76979c3e031b7b322f3cee9fa52","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.40.0.tgz","fileCount":264,"integrity":"sha512-+4DNA4ZVTerhUNsWA3x8grX0phwDIAG8pYvVE4NnosB1HIC3x1GvE3qN9pqsfyfd5vzQ7pUje3z7Cx43c6JKxg==","signatures":[{"sig":"MEYCIQCpbAIuhizpUujl0M+yfR8kcbQgrnHejb77LPqLSoiS3gIhAOrzA1NjXZ6wh8htS9rTFyl4F0yZFqsG1kZudjdxryNh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1743511},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b9db6f955d0efab4183451005a459aedc8b9f5ac","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.40.0_1773657660505_0.8679423715384686","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"oh-my-customcode","version":"0.42.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.42.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d80666c3a7086ff3edbf1b2eb3c4d3b18257df66","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.42.1.tgz","fileCount":266,"integrity":"sha512-ynKCcZM5/Us7YXcV7eAu+yOGEmiylHziGTIET2y9rEkJaqloAUA2UvYCCZDpqtRj6Q5toe+PZ1lqBRIdADG1cg==","signatures":[{"sig":"MEUCIQCA6sNDiQ0yclMIK5CaYdEfbAQawGjvJohqLsCKYm8xQQIgPmvWIWizTnKjBgLL/ZAbPY54QChhQdP+q45qOEoD4HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.42.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1751683},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d8875da99b63c37b8c2731e882a5dc2214696ec","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.42.1_1773660845976_0.38791824738066905","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"oh-my-customcode","version":"0.42.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.42.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"455195909365471ffb2f4577006a7512f7f3e94f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.42.2.tgz","fileCount":266,"integrity":"sha512-NNbfJDXy1iz1MRRz1MvDZ6HCUIqss0f862yvIosV0X5ysvpfEnkpJKOuEF6Q5Q61Lt+XUdjWz2Be+yw16fVQRg==","signatures":[{"sig":"MEUCIGA5tq8/TWck0nDNdWaaPyUznuGBFjLabgXAwsuA0z/6AiEAx4MhOv0KPDXt4/RB0eS10d0CAja/9TsBG6tVsqYLYV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.42.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1753332},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6de22571b1def1834573ce79cc5142b1f51fcd70","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.42.2_1773817656514_0.37816736096751","host":"s3://npm-registry-packages-npm-production"}},"0.42.3":{"name":"oh-my-customcode","version":"0.42.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.42.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6fc76bdaa448d9f23763fbe61a4c6a8e9127d37d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.42.3.tgz","fileCount":266,"integrity":"sha512-/4n+rhO2LTc+SxpFsR0seYdjaZ+6UFR3H8DG6sb7+vptsSAua6zW0SQ13yqzYKQvUMBfbuLwcMItbPmLBsQF9A==","signatures":[{"sig":"MEUCIFVL5fdqd+GMGXJeAMBzjdrBBG/mYZ1E6mH8vFAFoEOdAiEAulpp0/NjRB5fI1lxK3XCmSXaq7k6Fo+pxNbOX3jHo08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.42.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1753332},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7380f9273ecd5a785ebf03e5cff03d0a1b256e1c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.42.3_1773820311091_0.6414183012886285","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"oh-my-customcode","version":"0.43.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.43.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7d10a98f1a3e7a91d572e5f39b2685772ab56c4a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.43.0.tgz","fileCount":266,"integrity":"sha512-Zp86nhIfqVPxhjonqX46O8l/+p0dzquYF0etn3kx3PqvgvyAzKWGcHQgjUOb+08SvvS3H1V9ASmy9ZlYgPr9iw==","signatures":[{"sig":"MEYCIQDCivDdWEdgDfoM9PUo/eSUSWgWHUIC90TIG1/y7QGV4wIhAOLDQ+vPm3NLtCpmpo1e4XOvOzcZ7RpgsztqQNtBoom0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1758160},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c0a511f054f2b3e27e09d3b954d2e13eb207ede8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.43.0_1773830438898_0.07637458866210478","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"oh-my-customcode","version":"0.43.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.43.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d3550c5c791533551220facd2af177ac6cd5b047","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.43.1.tgz","fileCount":267,"integrity":"sha512-f7QDNUT1CiDWJ9zha/NtTvbg3RtoqQarcJEVgjHqQP9g8AC1LH9HVVxChO6sFD4MG3bpVZe0OOgnQXRKTA74jQ==","signatures":[{"sig":"MEUCIQD1zVDYEskPJRyBgHY0rXtZcH0l1TjnllMrHmws9ybPPgIgI9nxr8hAHwPh+jRYQYCtsZUl8b5+9mqhNyOzsWZu8Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.43.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1760659},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a38b18f8298398ff2d77ff3ca2fb0472752fdf51","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.43.1_1773841515419_0.08792467692816319","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"oh-my-customcode","version":"0.44.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.44.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5933198ddaefd1cf7aa2b6a42ff3680a8f15b930","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.44.0.tgz","fileCount":267,"integrity":"sha512-z9FNMXuKvE1SVVcyRYaRN+crqLCaenHIm/KLYjVmdnR/WuV3cLuHiSmImm2b6gLTEymufddMKk5aErqlPOVqoQ==","signatures":[{"sig":"MEYCIQCq0WarZTYqSUNYJRNsnVTtpB2nTK81CjjmW+Sf6xUumgIhALvH2oDSDT+/9LOplArFrq70kDpdT8GjZgi1jIVarNuO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1760321},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bf481127ebdfec1b52176f60c586e251a7bd33f3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.44.0_1773845855151_0.9871325922073202","host":"s3://npm-registry-packages-npm-production"}},"0.44.1":{"name":"oh-my-customcode","version":"0.44.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.44.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3733cf7ebf233501e9307d067357ee1e4a391307","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.44.1.tgz","fileCount":267,"integrity":"sha512-Hgk+Jd/QBLADVYfyUD88xba+rTiRpOfo7EChuCypGqBb1Y6sgRPE7KFz8Ww3N1uug8R5tCJcZnRCeXLMgBVQhw==","signatures":[{"sig":"MEUCIDcKAIbZb4nScKKn3OEUHRdUpqE/HsefEbYCmgUaKK62AiEA8XRA7UxkC+plzfGjFWXeTGVm+YbzetzIi7AG+82reDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1760321},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"176f22a86d7d1591bf97b16cacfed2d46c6e70bc","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.44.1_1773850337908_0.6480961912791354","host":"s3://npm-registry-packages-npm-production"}},"0.44.2":{"name":"oh-my-customcode","version":"0.44.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.44.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ce62746997b7c4e38da3856f77bdbe07a41c56fc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.44.2.tgz","fileCount":267,"integrity":"sha512-yo47qTvBoVD4sYQtGwahCi8TQAu9aTlkKP5YZX4w0mboDEim+DrFC+amIalkinLA/y1OckzVVtQmE9Jp/5Gkyg==","signatures":[{"sig":"MEQCIDx8eOjkdbxwD3OqWjQCDkFBsuLdboHoZHCSyTN7uhRKAiAHWnRsHHvKRmlpEiIoHXFCj9PM88tCCuztf10kRRkIRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.44.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1766362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"175c63a8c36c040a50d13eef1a0ffe9428c96ed1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.44.2_1773896788603_0.1308424295841044","host":"s3://npm-registry-packages-npm-production"}},"0.44.3":{"name":"oh-my-customcode","version":"0.44.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.44.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"567e49b62293940daaa112ffe022d42c20d36f4e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.44.3.tgz","fileCount":267,"integrity":"sha512-EQTmPhVTomMb68pJE9GOhoEjDkLXF6ibGvycmcPCuU68SsdKlQ8+BzexQfJAw3u6RSRShbIFtcnZvT/ia6u8ng==","signatures":[{"sig":"MEUCIElNpf//6hHSD0S+fqvH6HpDl8YUbVoeuXqWD2KuCBCMAiEAhvWi6NP1ZxbKxSXlLRqTeVy0uBgJksrwvv6+eskYp+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.44.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1766362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7c6bfc508bf9e9276e038ddaeb181e2088fec1b4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.44.3_1773898037705_0.481923314605899","host":"s3://npm-registry-packages-npm-production"}},"0.44.4":{"name":"oh-my-customcode","version":"0.44.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.44.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"98eb93f3bcda5026f06d468b4225c48a86d27580","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.44.4.tgz","fileCount":267,"integrity":"sha512-UW5mRNkW0J++xPiExuOVS2FCGglo73EmuqizTUKwMHQ4uuVeYOXwwUoSXiSQdWiTLb7+g0XAwjRukcOs4TJnPw==","signatures":[{"sig":"MEUCIQCQZuaFcfWFalMykTN2KTDWKDCVrpiZltZQT776+Dy5kgIgE4afV+FaZkf1iPTV5kf2vSpT3tgp9qGYiUcjhhjOQXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.44.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1766362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ef1bc26fb95a728ec5bc2438256eec514b1dea9c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.44.4_1773908703341_0.13725055724236013","host":"s3://npm-registry-packages-npm-production"}},"0.44.5":{"name":"oh-my-customcode","version":"0.44.5","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.44.5","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2f6457e2a2f02c742821286affd99d170360faa4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.44.5.tgz","fileCount":270,"integrity":"sha512-XEBmBInSFHxTZ2S1qk/7PNhWTL1k/V+boqTMtFuUPghHuBjFdLlJOWPrdf2LB6kGIIIawaHp5RmaXzW1xDtp9g==","signatures":[{"sig":"MEQCIBtuwTpIHTjMBTP9TId8cK05Ari0NQ7XLl9c2hV8qo8cAiAPMoXvzNKPYAsooQj+805A6zfXRvQ6si8UyqhPP5M9nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.44.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1795399},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1775948464d1bae28dee84a04c4ad66b69da59ba","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.44.5_1773912605175_0.06992057472856317","host":"s3://npm-registry-packages-npm-production"}},"0.44.6":{"name":"oh-my-customcode","version":"0.44.6","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.44.6","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fa3b5bb6d38c578a82c5f8ca923afb8211115935","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.44.6.tgz","fileCount":270,"integrity":"sha512-0azuhXHi5NF8DsuEu3JIOsIp6olLTZpiqDiEOpZs6jqbF+MzQr36mC5FR0a1Iiz7xPaYyVLoOIxpiJRRgcPvYA==","signatures":[{"sig":"MEUCIQDdWz2EwPQndaCSncVeAx7DZD5j+Vj08zPdQRbetqtGkQIgczMenzYIxkIyAroyOr3v+ittn3Q/cXCGgnk6TV2ShTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.44.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1795399},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3d9cd77d57b2ef2185048b9d15557bb85e1efab7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.44.6_1773920599139_0.06955449701371252","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"oh-my-customcode","version":"0.45.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.45.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"adf420d681c2e1df8c9cdacc6fc02c9ea615d413","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.45.0.tgz","fileCount":277,"integrity":"sha512-yy5X0cJPB5+MOwugx49DCSq7ibcC3ABaVWoIRbSaHFRFj23j1vGrABQTuHYpg9shHnVmQ3vtdmsaL6ot+TuqIA==","signatures":[{"sig":"MEUCIG5ej01YCKdQhJbnaxp/Jg2OAYpkqcmwAUV1eKL8d52LAiEA9Pkfb+Ccxfn7YKgyTc639rHpeeW7FiCFRLCE81Hjf9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1830411},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1d347d6a568cfaf6f1a8f31e8852808516ff0ce1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.45.0_1773938838901_0.8894825543311766","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"oh-my-customcode","version":"0.45.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.45.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"75e5ea9d3403398cfe5884fdbf108c07b4e3112d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.45.1.tgz","fileCount":277,"integrity":"sha512-LVsNL4E/l7UdQL4octwoi6iLkrCWgwAVhFixeP9JckqkuxtT9LxbfvksI8AqGZ6FAzofg0DwefLxuQaENUdEDg==","signatures":[{"sig":"MEUCIHZ/rTh7LBnJUuhyJ3F7qvCDwKxiEFL7O/BHPoGwpSDsAiEA9cqbLmcJRXSOqZtJBO0SgMOvmu1noNTsOYUUfrGqoTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2355686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"abdf6df0671d9a1d113585fc0bed6752c9b561d5","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.45.1_1773940785271_0.06472917307193904","host":"s3://npm-registry-packages-npm-production"}},"0.45.2":{"name":"oh-my-customcode","version":"0.45.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.45.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6b47200ec1cdcf42094ebfd6bca8cf51407dd936","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.45.2.tgz","fileCount":277,"integrity":"sha512-kNEgGweONtXPE/v9w4lL/m7KasGODnkDtWvwU2fC57g9je6hJ7ju3LUIn+clqx5WJJ9G3fp5pBXiwnuQgsNR2g==","signatures":[{"sig":"MEYCIQCXTvOxquahLFXh6oeSuixUiAQY7Qa4AFpMmDqHyCh52AIhAJNpmaHP7n3jdfGkNRFFCFP1rreTtjHlB/2EhiYKRNs7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.45.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2355686},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e5cb19cb5dc4c5396e9e967466adb48619079307","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.45.2_1773966994278_0.6010541473061564","host":"s3://npm-registry-packages-npm-production"}},"0.45.3":{"name":"oh-my-customcode","version":"0.45.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.45.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"479c537849cc7257482e87671a1ac098464f3f7b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.45.3.tgz","fileCount":277,"integrity":"sha512-kTrehU6XqrulpOcZ/vUwcgVPbReUg9DxzcuzNfhFORlT9+rI0RqB7CqS5MEvbXOvuerZvmp994g3uRa3RQZF+g==","signatures":[{"sig":"MEUCIAQlHCJks7pFVNzQUESSNqnFYvUkwKjh0iZcAh99PovCAiEA5XJ3pgMZ7tRxqOGWxtRSDXnRNCkk/JCIoU4DcogM93Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.45.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2356791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4ab8a1ff23c677c6f8d2fbb267452a7cd0fce442","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.45.3_1773967973790_0.04997777520914681","host":"s3://npm-registry-packages-npm-production"}},"0.46.1":{"name":"oh-my-customcode","version":"0.46.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.46.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"39f43bdfb06a3a8151dd3d10ec56eb2d264d45f7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.46.1.tgz","fileCount":277,"integrity":"sha512-60WCAnn6Rl6WVS7eYvlb1HvB0S0nPw9mnbXBMEsCFiFvd6uVt1Wt3eGu2MeFQTYbRoF/AEotbZ5o8eM5jiaB6Q==","signatures":[{"sig":"MEYCIQCf2/UR+ANnf7j3XJitDAytS5LHRL9A64UFSdOy8yiEUwIhAMzb5lixp6zAVWku6t+vDqgbhT9X5k2Pk6cYeBlFj+AU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.46.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2359287},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1889f5ccf53e41e1cbefa4c34cf61cc7bed736ff","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check .","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write .","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write .","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.46.1_1773972741608_0.341738418469423","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"oh-my-customcode","version":"0.47.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.47.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4df58d48cabbfefdb594421cf63cfd3199ce3fff","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.47.0.tgz","fileCount":278,"integrity":"sha512-ixPldpmEGb/8JZZulQhiZ2m3GhJJoCZ7vzayh+on+4lEJF84nbIb35uFr+m+A0kQDwekYaMD3Am0/BDONJce5Q==","signatures":[{"sig":"MEUCIHYSE4QrhNnh0s5r7ZIGhimNqxkEYawNlIRErwEt4eaSAiEA263AkfotPisu7PbNSe3wmEDSXvF3N//dkGdbfeOsQ0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2372576},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7dbe4ce7704632f1f112f585cb3d77a2973fe2ae","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.47.0_1774016574323_0.5572819219208545","host":"s3://npm-registry-packages-npm-production"}},"0.47.1":{"name":"oh-my-customcode","version":"0.47.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.47.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c70c3b316ba24514cd7ddf46a4b3605493508550","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.47.1.tgz","fileCount":278,"integrity":"sha512-BZJK8ICE/C5u6/Af4wsDc5r0W29YszM9NNkxHuumxkVnT4Mm4h4TaVnI8WllEABjwXu/vMK6UUmeozaSukVhMA==","signatures":[{"sig":"MEYCIQCXfqpzYbmCqZdcFLSnD4wRiKOv3S3aL6OfoHs28FUQBwIhAIIkb+/VHlpixBHfAhvZBI8vMJujX8fNlueD4g1RZtp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.47.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2371957},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c2143f1a57a7fad4a3ede9c89e0d99de9a37723","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.47.1_1774021829881_0.28727268059879707","host":"s3://npm-registry-packages-npm-production"}},"0.47.2":{"name":"oh-my-customcode","version":"0.47.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.47.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2514d187a3468ae94a0fc2031b3dd52c328b9371","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.47.2.tgz","fileCount":278,"integrity":"sha512-SDQ6sqHsR/vbTQrzlPj6cUBVaO/kPugKTdY7opvfhYr/6DNvNT3icxK/uQb0BaM4WUfIaF4S9Pl6nUJDUjZcKQ==","signatures":[{"sig":"MEYCIQDvLM+aXtiQEsRrqiZrfLKzRH/v+LQ9rSGOMlDjJYcLpwIhAJWv/JHnWzHVcDcvM3rRFll4wSwjID5C2QmwiLbnhIsA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.47.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2375636},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2f777a244b0e02ccaf93b5b7aaa5097115f21cc0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.47.2_1774023518243_0.5435231701026071","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"oh-my-customcode","version":"0.48.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.48.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"caa9bc5b6cafb3ecb9c1c8e5c1aa6098e9cc4ca6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.48.0.tgz","fileCount":279,"integrity":"sha512-789ln0p2zr6m1umBqEOoyP4tCT+S9shDNuIVAPGXuGxDmAfrC/6Re8wf3F2cUEPYqaE/bLb3WIapDw9jjB6ARA==","signatures":[{"sig":"MEYCIQDUNXOKRaFI2hW3M1ocvy/3LDnDfAWDR+M5N4ziVqv3QAIhAONhCOsPHLfDe6v244+0TkodAICs+uEl6UkIBWesWSpf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2379718},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cc97723694d3152c098da6e4b9dbbb65bd20c48b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.48.0_1774054049609_0.9150791014184476","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"oh-my-customcode","version":"0.48.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.48.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ab33c0df012257fb0637f361e8ddc3096fe9d35e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.48.1.tgz","fileCount":281,"integrity":"sha512-aHQKxfMQq2uErjwmHh/NN66pgoytv+a5qJAu0SLaKjUFMDSDoYGpZSrSel5SxL8qsP0oNvuRoxOUF2AgI9PH6g==","signatures":[{"sig":"MEQCICDeGM7xlxbnF1Rh/z7M2Ab5vn/QU+5kXF5Jm5qjI3QwAiAmnIGwbUFHnHmPROsz7cBV9t94JYiNvv5iaDKnQuJ6Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2410617},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2637361fb6a1dc51147c2aae8e8a6c8aef6a2188","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.48.1_1774055796696_0.03569740404227484","host":"s3://npm-registry-packages-npm-production"}},"0.48.2":{"name":"oh-my-customcode","version":"0.48.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.48.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5775f182915cf2aa0fcb0f317ef54afa6dee512f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.48.2.tgz","fileCount":282,"integrity":"sha512-hpakTTF0qFbY0zSbU1akdaIxOo5A/ekc87YnXAzGt1U9MZdR51/71c4kSjZ85Uch5ouJFp7fdPs/J7WiXGmAoQ==","signatures":[{"sig":"MEUCIFPfqj5bQ0gebJ20/bvv0qNYhVffv1IBBrgl9S5i/9/EAiEA5YDhijmfeoHZhyBSeEqs+L8l5Hu+0fZVZ3kUy7V+r5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.48.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2418723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"442e8f540fdf0376d8b3b52a5d846cf653aa0082","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.48.2_1774058991271_0.6532143480077639","host":"s3://npm-registry-packages-npm-production"}},"0.48.3":{"name":"oh-my-customcode","version":"0.48.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.48.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b3c0deb36394e1f003e7d10885baee3156bc33b4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.48.3.tgz","fileCount":282,"integrity":"sha512-lb9XMqpBLCT23O5Id+AGYz8wHvYjlE0WTYGgLAXLH56tcjp9Emrv78lz82WVChG7pYG8UWt/bQfwICdB8A2Cwg==","signatures":[{"sig":"MEYCIQDgBaKSLOrK042SY9gCkNCv9gfy6Tt/FuP1FWVWn3UkHAIhAOXvjG8qKgw3yhnHiXmUKIYsH9jm/1hk0qANqkMwFupQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.48.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2418723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0c3d69d0be6af4b198c9fda51a7d760e47c7dc1d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.48.3_1774061110332_0.5602317216792205","host":"s3://npm-registry-packages-npm-production"}},"0.48.4":{"name":"oh-my-customcode","version":"0.48.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.48.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a564cba2c40c68eb4a6d1c37e28b8bfb9d53a215","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.48.4.tgz","fileCount":283,"integrity":"sha512-3CEotJ0sJiHN+p1uNgOrxsNR3wHncBYGUrI8Qp4WB0gwJwdt7E2fNEB9vWfXqluoxo8xiNI+jbbmG2jf/o5XZw==","signatures":[{"sig":"MEQCIFTF3WcKwgba58qQPQKnH7xRPQdq32PVWnGY8OYayjoDAiAXsS12yIPb87oYFMS0xcW2xCfluRpdMUCT004HlT+zFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.48.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2421420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4e2c8dbbf480fdecb2e8d73a5b880ee5a85fc2e6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.48.4_1774064552451_0.16410126147928428","host":"s3://npm-registry-packages-npm-production"}},"0.48.5":{"name":"oh-my-customcode","version":"0.48.5","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.48.5","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"91734fa6d12674de647b8e257ea3f874386e1299","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.48.5.tgz","fileCount":284,"integrity":"sha512-cQ78AqZPG4DRdmfG/yzGFtUsVgbg5kJ5umDa9yYFBMls9QZsLfl/Qjz+lSrqxr8pEvpvoyh8HyAGipi9uP8rQA==","signatures":[{"sig":"MEUCIDO3XVfzDkmlaXsTR0B1edp5Oli2AlZAvRPJTMNDsh4yAiEAx+nSXS6r1ruoLCxtRHrHoCEGaD0mukC88KRVj1Scrtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.48.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2427859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"999a00ac8a0ddfdda1035678f13832a32fb09db8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.48.5_1774066923781_0.4986767736922464","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"oh-my-customcode","version":"0.49.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.49.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"aa9343842893a5cd8ebbf87ad7be80c1510a1fc2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.49.0.tgz","fileCount":288,"integrity":"sha512-W2vZRtG6DnQ+Rty5O/ZQQMeM+BFzGy74zkevXWFx3RgRmQ5LHhjyy4B72f/eCa5lxDTyTt+p+AtmmL1YltFA4g==","signatures":[{"sig":"MEQCIDBEjh/VVHZpYc3r60j2p6+yeIHfdkDw9tEJko5qS8b+AiBVbeWlzcxrnKu53xEwKVq29Hmg4tDWgKx3Uf/B2oLrdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2433392},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"184d9e62055ed3c83f179ad7991c10e4b3357367","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.49.0_1774069250853_0.18027892913477772","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"oh-my-customcode","version":"0.50.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.50.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a5d7d491bf1ffc0591be4aaa627617b0898a0983","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.50.0.tgz","fileCount":294,"integrity":"sha512-7cUgMt8N6FgZTeFRhZxfrarlG22bKqhWz3PVpFotmd8YO8aIQkA5oCrBoSi0HOk0yaam8EzjGABECbKQgJJimg==","signatures":[{"sig":"MEQCIEzZMFLOMZkudN4QEAJd2YV8a4sqpUqbGpQYwdrzizyaAiBTLAjLyJfK3NS0kZpCFIVEHjdmp17YBuDpmdJzrWwA8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2475904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"69b8f3bb659213591b1832ce8dee1a79a3d43069","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.50.0_1774072259192_0.7021128204657416","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"oh-my-customcode","version":"0.51.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.51.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"456bd84f11c375f3f961d63fe1e01d509e71ecda","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.51.0.tgz","fileCount":295,"integrity":"sha512-FGjkxtDdQoqVGoj3AxjrINR51lAuAzxLP/mBSjnNV39SlXtvyc5ahnxtZJx2iEG9iv2ngKPfokfnpDyxTj+Oog==","signatures":[{"sig":"MEQCIBO30fdFWH9zjAykDZUt+1vrTtNMUVY47DcrzbU9st0zAiAvC2t5KfZ7PXBF+yDTdMm2Ous6WjGuh2/8ZYrnIpz+PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2483354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8509ddbcdaacc15a6f603f008b8eab148e4b5e90","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.51.0_1774073981125_0.611126746980994","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"oh-my-customcode","version":"0.51.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.51.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"290dfbe3b7f5ac8bff5510eb57a56b59c9130e50","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.51.1.tgz","fileCount":296,"integrity":"sha512-7u0eP+YpmRJL9I6RYNU7f+uuJNUfDXoa8prtj5dNYsjkYw3DqY5RWQJ3R+33WZ3pPSjkmNa96heZBD4Q5RZ1bA==","signatures":[{"sig":"MEQCIEek60kkmDVsb4qR6yMd7ln3ccmCyW0R2TsKbJ2alXsaAiBMgimLkQltwV3dlSf9NrtV93cFW1RPg2wJY4x03ZNCIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.51.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2486532},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fdda5c96b937fa82a0fbea3b6cbd231215288458","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.51.1_1774077076600_0.1968918232146264","host":"s3://npm-registry-packages-npm-production"}},"0.51.2":{"name":"oh-my-customcode","version":"0.51.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.51.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"74eeeae71ce4be25ab190fe8a7fbdb4eafe8719a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.51.2.tgz","fileCount":296,"integrity":"sha512-so1x98eExGgPoRZboIOh+EywjPJQAQaXImhNAVE0DY7qL0qYngQ8QNW+xXFN0zFGKzO99oPE0UVcKE1kwKF8hA==","signatures":[{"sig":"MEYCIQCMhWIeXaWfRWRsGzL79jiBuYDFxKyKNgrl/y7s6i+KFAIhAN7IoyEs9rNy0PMgZ/Qs2vCFiUDw3thws+MHcNaBYgND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.51.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2487543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68a1dd3b36e0b7bc341d3c6cb0460aeedcf96ecd","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.51.2_1774078768426_0.7299153601410941","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"oh-my-customcode","version":"0.52.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.52.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"aa93918cc77413989f69113c0b72a806c76cf971","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.52.0.tgz","fileCount":298,"integrity":"sha512-C+IAnOmNIc5L/2qPb+Hf4sghlTmVyymzwTqI1oCLy72Vhq3KHZeZTdScGHTHKs22YpInbGJoJs29sxOIiVtoOw==","signatures":[{"sig":"MEQCIEpApBxz8Xg9CbHoII/uaoOFDOAV15AxULzoYAppIHS6AiAsyN4rdHfXoptpzi3/VcaoT48Q22FIwgQyKQQA+YmI2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2494829},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ad4e7bda78cb9bf15a3bae84d591d478d1adca5","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.52.0_1774085398608_0.9419240346564088","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"oh-my-customcode","version":"0.53.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.53.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"921256e9062e8c60b8d7e32d5aaee6d3c55d13ba","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.53.0.tgz","fileCount":298,"integrity":"sha512-BBlzdyR8v3BJ7Wwf2VCnBQXkBOzr7H79boVItFo26UHQ5Xrzh1T88+xVxOBkA2JSDqxFkizaMlrzj+n+IykwuA==","signatures":[{"sig":"MEUCIQDfGt/zgnChqrbR5gb84F91T3H0UfCw54YOvTKe28fErgIgbiT6lZSZzzgp96G0VcgYu8xMAyZzwScHJGB0CrywCQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2495075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3488f75d00ee0a96730f55467e183c4192c8cfd3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.53.0_1774240695013_0.988086750856048","host":"s3://npm-registry-packages-npm-production"}},"0.53.1":{"name":"oh-my-customcode","version":"0.53.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.53.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"37450d188c8b6b0f328ec9c15e661a094ceaf28e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.53.1.tgz","fileCount":298,"integrity":"sha512-1C1NusZX9UgyLUGh8Ty9/uoq0kIf/X8RNvGbvkOcjbhulGtBtiK54zMQqTjsOgIjIVosYgO66XyQh2DMc0UcMw==","signatures":[{"sig":"MEQCIDvPMzTScP8WqoHfRiJn9WF3PjLyJo3NImVj7Shzx6LXAiBWcMWxD8cEHN+3bgCsCajoCsub+QoammFnzIhm0xRDEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.53.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2495075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e4d2c07a95db6b2b789ed14805b0b3819e2db473","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.53.1_1774253166006_0.9972320095163303","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"oh-my-customcode","version":"0.54.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.54.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b764f1d257fa78f61c282d8ab70bdc42dd67e0ea","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.54.0.tgz","fileCount":298,"integrity":"sha512-qxnth5nT8mFZXILZdxUgvw88DLJfnbTO2axYtmncp9wNuTY9gfrNORIRkyPIRbEW03qGiWGuWZLyiAUaW9jrVg==","signatures":[{"sig":"MEUCIFDxiaO+wovqywYovHXIS5yQ8WMLliPkIeuQuQ9QFm5zAiEAiuHIS5DN+SgG922JUnpFiGDHSPvcoVOyIkDrLE48T1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2495075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fcfb86a9847545fa99c2533ba9b60c44a9ec750e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.54.0_1774256179630_0.3212607607013229","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"oh-my-customcode","version":"0.55.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.55.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2428333e3e5f1def11122e105c0c6f07c01101a6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.55.0.tgz","fileCount":298,"integrity":"sha512-8Kp9m+DPfQiwsiiz8t1ytM98O/1hQadFNUVol67BTEkf782SXrb8y0nUk0oPvoDNmEIHeldOyNkfXXQn9ecFpg==","signatures":[{"sig":"MEYCIQDUEEFTrcB23hKLZZiGHExpsNUZSTesPvTm+PQlAVMNBwIhANMaSkAqv/XbVQ2cEZdFtoOCVpUKhRcEAPRNCSFeeCp6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2495075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c28547e80ba7e5eb1ae0f030d58bc64b3faaea75","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.78.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.55.0_1774257171586_0.21706092995821913","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"oh-my-customcode","version":"0.56.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.56.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"edb6bd8787b15befedb67cf30f3874ec561ba1ed","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.56.0.tgz","fileCount":298,"integrity":"sha512-yMQsY4L0pdl9PiDpZJG1Zh3+7teUIlfXQ6co7iTtxdY/pWAlRdskRNk3ZIyNWrdDZllbkQv2lkiOump4M/aKlQ==","signatures":[{"sig":"MEQCIFq71zx3GEgUlCNjiSLSQFCRBC8VVtIf+aWo5xSQLUwiAiAUR862oU4aHHfJIoLiuxGlaQddDt+yxe4FKm6IskJjRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2496362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1e0f5a2f144bf8ecc62808bfba926c0cd6b581e1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.56.0_1774259545645_0.3089637059828414","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"oh-my-customcode","version":"0.57.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.57.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e9a265dc2694ac4963d1acf8480ca301f9e2d450","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.57.0.tgz","fileCount":299,"integrity":"sha512-Yz9BeOGbbpcvzJmdK6a9Tn9wMgoC/ID13U/KlYdZOTpJ4SG0RBPh7xQd3Zc8f9jJOCGO+DjODl3gYNIwd0k1PQ==","signatures":[{"sig":"MEUCIQDgXCYSBjksuTUDXWU2dzoh4bybiIg1oCuRT7G8DjU7cAIgFTrrSb/H1URyOdSMP3hmvWLiKTHNXtEq3V/zn7LgiAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2509024},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"01cd28ebf37ceb85d4b29fc56801ac992234d719","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.57.0_1774268204892_0.034551587985493404","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"oh-my-customcode","version":"0.58.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.58.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"85a44ff7adb329cd3dab01352d02187d4dfd219a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.58.0.tgz","fileCount":306,"integrity":"sha512-4Kf6yUkrc+serIHpZH3OlFj1b0kWBmnWrYoB7yThmSY9QNoT3/oDBApuX8pwNt6DyRkyznleI+RLwJWv5XSVWA==","signatures":[{"sig":"MEQCIGM6a8aiW98nms2eZYD6KpJxplOGLPrQqF4vINODmPnpAiAXJV1GW8xrgt1Iqu8IbteV5SMfvgBi9y0ZK74ytib3pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2569375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a019f2fe1760040b1e7e58f1eeea959299ec8d4a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.58.0_1774288151304_0.9618340440973947","host":"s3://npm-registry-packages-npm-production"}},"0.58.1":{"name":"oh-my-customcode","version":"0.58.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.58.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3dc749e34d10704cbb6753c4a2b6a680f0ee326c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.58.1.tgz","fileCount":307,"integrity":"sha512-rmgTkjnVbAxlf8DCicFh0PVRNqBoG1MQhHp7b6vj5iSVH9KDHEUdjhfV5b4eZ3D/+XXSmPpcwrwXQJ8hyYCQ+w==","signatures":[{"sig":"MEUCIQDNNU+oUZnBMx0NIQScJ8CdBMwFckHYtRAEjh2ey7CrWwIgD2Ij4W5hxIuIZPTBYM5ZfSQ5wfmhTrIStKN1/6iJ/CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.58.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2574165},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fbddc928f33f0209651f720b0697241c15cd8f00","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.58.1_1774329745985_0.8298867135929702","host":"s3://npm-registry-packages-npm-production"}},"0.58.2":{"name":"oh-my-customcode","version":"0.58.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.58.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4d18e8165b4b5cee39324d19136b2b213f42f9c4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.58.2.tgz","fileCount":307,"integrity":"sha512-HsiXbAhubM+QSgRqo0uGEfsxN0QoZlaQg/gyBF3eP0TaUGNfT4LF8T/VAy0j7g3Y5XLjcUO+Z0VFlb+wJxmpsQ==","signatures":[{"sig":"MEYCIQDuucbUSlDhi4BO+531rOaVQZSQoIIdIsNVhKNO5onfQwIhAOIQarRlGX2wVAG1fIzhoILPmds2PWfVY1cQ0zaoHxHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.58.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de34908396dce012af2c8e3c5cae64c17295d7dd","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.58.2_1774418189208_0.41650306090803757","host":"s3://npm-registry-packages-npm-production"}},"0.58.3":{"name":"oh-my-customcode","version":"0.58.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.58.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e1774873efede3ae518772ca8bc395e0fbafb55e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.58.3.tgz","fileCount":307,"integrity":"sha512-RaPtztUF7y3emFDy6XfzEBBdL0e3xb3/LXxWLdG42FQIz/zhQrya7+zQl/73kkyV1+ejuRUJnlGsp9dj46wqoQ==","signatures":[{"sig":"MEUCIHwXK51hsPM30WHnbJmhpPfLIny3ndmjPlKv8yxM+7zjAiEArJzZcJWk2sKbKhM/8OhycSKpV8FLHwqdnrzcgc58ZFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.58.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1e07a7bc68417acad91be93ac7b69fd1c2e48c09","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.58.3_1774426070430_0.8837394455183294","host":"s3://npm-registry-packages-npm-production"}},"0.58.4":{"name":"oh-my-customcode","version":"0.58.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.58.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b9bdf3f6a1079a48483db7c17e977702493aa329","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.58.4.tgz","fileCount":307,"integrity":"sha512-5jYpB/zDLttZH0Rczs4IpdghTTNczGHV+GhPQYvhiE/4rP/WmQyaW00kPuUOauAwMbQThZ0vHXt72oHZAql/1Q==","signatures":[{"sig":"MEYCIQCjsCSidEdNlzguBuo8oMSfmVJMf/tBzbfZkvgUiIQhTAIhALiiLN1KyFaUCcSXv9SZ3Hqq8IaaErGXRausSrK5F28Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.58.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"21d02cffd0ebcb2326dd06f85f0b9014e3e84f05","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.58.4_1774426615232_0.7510538850404638","host":"s3://npm-registry-packages-npm-production"}},"0.58.5":{"name":"oh-my-customcode","version":"0.58.5","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.58.5","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7bafca089c2418d828e542fe478b7d547da76246","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.58.5.tgz","fileCount":307,"integrity":"sha512-fRsT8/KDzlQjvRuJNvClHFYzQMOk6WHS183WU9CXZoCeC9jIFXD1cJfUjkA00vjHGLX36MUuVpuYP1wtzRhXcA==","signatures":[{"sig":"MEUCIQDx2pUpsqmuCZCYpVz4D9J+m05IAg9zxM2KHHC+NA30lgIgdzZYRYX2JmrWdTt+LNV/gjUEFBHd83GmFE1CDOwV1gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.58.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3027f556e3a137df1ebb635e1f9fb94741893bc9","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.58.5_1774427639019_0.4018651719436961","host":"s3://npm-registry-packages-npm-production"}},"0.58.6":{"name":"oh-my-customcode","version":"0.58.6","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.58.6","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"59ad93d29b72f782a761ddba75633e0c981c805a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.58.6.tgz","fileCount":307,"integrity":"sha512-V5780tskdTJEhiNUQ/BHxoWo43QKP+I3GhwW9rgHEeJVVxMUSMLCpN+O1QzvCwnn8Kwsw+6FP0xTGPJDSTRDBg==","signatures":[{"sig":"MEQCICQg1O25sGcNjaq3Rp2vDFOuoe+fE7lMBAENqwz3VEj3AiBV07K52KlJcj8fPGHPsC8P8ytBHfhVwQKXA0o6dgtYeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.58.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cbb12401e857a830ebb72aabfd3ce565d7e094a9","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.58.6_1774428555125_0.7256160784707744","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"oh-my-customcode","version":"0.59.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.59.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b8f3155a029c46e29c1aa4ab3dec702ba6c06b08","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.59.0.tgz","fileCount":307,"integrity":"sha512-FY5rN6cZVXyIDcbEY7uWQUv0R209dhlL05a7lFWVnvJ/yRKllAB4bhAhCtlRuhscwiXp58KlPCb8gbDMaMTi2w==","signatures":[{"sig":"MEUCIGiJRrYEnsPvC5Go3xcZ44zoyW8vcs5JSoM65L47Wf7fAiEAi5VZOrYfSI23TbTlyCUwDYPETyLoOJf9OsTcpjqadmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2575536},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"07c834ff6049d14159d32a6bfc62088ce3927419","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.59.0_1774589724152_0.7968314822632585","host":"s3://npm-registry-packages-npm-production"}},"0.59.1":{"name":"oh-my-customcode","version":"0.59.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.59.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2689a6338bc56cb0855fa1978609a84f5e3b1e3a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.59.1.tgz","fileCount":307,"integrity":"sha512-wE86v3ETZ7Z1Vx1h4BzvabYbrmSXV3kailT+11+UP0bw7U+9MxqvAYb4oKA9Rg+3zed/HKwxthlI8CQboqb8Mw==","signatures":[{"sig":"MEUCIQCXiFoZVVpEb+UCA4dKd/tIyXxN4XAIY9HJNHEEyvjhwgIgJga8zaGpz1Pe7iYcVtEZmT5Zb1ZexfuHJmlIihO8HPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.59.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2576110},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2b969deb2dc8d83f3e57fe0417916f9b58dfd0a0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.59.1_1774590427760_0.06335583121410471","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"oh-my-customcode","version":"0.60.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.60.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5ea4f37e4c1d57581e828489a602501aac81a480","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.60.0.tgz","fileCount":307,"integrity":"sha512-ylJ+MZT+UU9/wnNfaDjoPYSgAc8WliCoBIlGSGpLOaUI9Ljn6Xl+FB6NRGhayWDb8NEUagOl4VlxG2hmet3ZFg==","signatures":[{"sig":"MEQCIDmSnMsUX0eFQfOP4fKrvLwEl7IQSMkajYoiMt6991IcAiBFTFkutOo+Eg1OpRahEi3pDTHgJ5pQfc88oluKFPa1gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2579782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6c0ef4f56595e61ce71b70f4b4f0a0e391266f4f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.60.0_1774592362066_0.9574744753612074","host":"s3://npm-registry-packages-npm-production"}},"0.60.1":{"name":"oh-my-customcode","version":"0.60.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.60.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8d9db22b5a23989403f9b3c8adfb472cb9cd9746","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.60.1.tgz","fileCount":309,"integrity":"sha512-nktnGbiDfeTcf9E+B6Bb+fj6dPcuPbB2rJ0nPiwdvzLqQRlKyKOKxYZDlLFvUpibYGClLxJrpcVozc0d5RbpGg==","signatures":[{"sig":"MEYCIQCbUyVhIAFcR2lA2gQ7qoEdmEdHoeDE0J1ZvWkAaieT+wIhANFaj0OqEKx5dxFpwJ2iOnxsOHGfxMXYn1aKvkFyLB2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.60.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2586727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b70de0ec0aef14b9f876664b2be1329e192ef74d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.60.1_1774593225635_0.876713288419565","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"oh-my-customcode","version":"0.61.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.61.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e25285a1c12049b8aa4bfe6a4fbab68447452aae","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.61.0.tgz","fileCount":309,"integrity":"sha512-JvitwrFG8Iy+wN+lNH//DbHuaqG7zthM+0TpjanQXYCvt7kElIxks3x1QyvH26W189L4CiB16kXmNARlazcXSQ==","signatures":[{"sig":"MEQCIEwXVVCbJUVF9W2uNyeb0Ousg/F6VfD5c46VqOm+s3vmAiBdHdB/9HGZlAHDzwmbyynQjqyy/zqKeD1d6D2AFZ2GTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2589309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6115c53685708ab5a516332dd3f440081387ac4d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.61.0_1774620642039_0.668733917079382","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"oh-my-customcode","version":"0.62.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.62.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c201347b26b86a311d49daaec44c4aa791cc08bf","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.62.0.tgz","fileCount":309,"integrity":"sha512-9LZwEESHBaprAMQ8rJPL3K1qXUMQaS1Z7IbTUFDEzUV73Mza3QkH72n1Zk1BVPB1fvuQECLI+Vt9dLgxpQ6zQQ==","signatures":[{"sig":"MEQCIEk74PrndX0Pb8ENB8uMe0vEcog7zMMYRy2YfVyad2LIAiBbKRYWOwwab2uBTbzGZ8TizrUXjGNnngY7hkbV21Q7lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2589309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6055404878899a9d8170992cbec60bd625807264","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.62.0_1774662061023_0.46585158969582396","host":"s3://npm-registry-packages-npm-production"}},"0.62.1":{"name":"oh-my-customcode","version":"0.62.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.62.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b3c968aab3de2211df91074c2f78acca90330467","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.62.1.tgz","fileCount":309,"integrity":"sha512-Ire+JM8ECjJUVOKyY+h2vY53pzyWZLTnAQMBbnhdw1o5DRb6cub4rcqzqkDm1ykVFbd4+EuwkTCDm0myNhO9Pw==","signatures":[{"sig":"MEUCIA6TYeLqf09p6yUMXfDfSBESZ1VQyAs57SqBPESQRRflAiEAvNjikhvVKS8myGbSlngjMcjCZEZkiLOLvUV80C93gu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.62.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2589868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"295e270d9a1d3e1e5c38232424bd3f43ca246af0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.62.1_1774663812967_0.5681559748605995","host":"s3://npm-registry-packages-npm-production"}},"0.62.2":{"name":"oh-my-customcode","version":"0.62.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.62.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5c6d257606a06d06ec4ae398d97baa54887e0496","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.62.2.tgz","fileCount":309,"integrity":"sha512-+WLAEhWqhQ5iJJF1Ns8zPkegp+w8tkrukO9VYJP3ajTgmxQ6WE2Tbo/snHApqJaya5WG01DMuLBEgzjgIkx38Q==","signatures":[{"sig":"MEUCIDKT92TpEgRDtkJoI8eFEb92eLGKwfSeV8yitEzkIEW7AiEAykAJXOWfNVQ7UQEmNALERq5/Uut4EgPruB4WGirh++U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.62.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2590623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9f45b67f2b07b545d0c96312b0346597fe396f9f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.62.2_1774665312431_0.935023637147643","host":"s3://npm-registry-packages-npm-production"}},"0.62.3":{"name":"oh-my-customcode","version":"0.62.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.62.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e6884e4e555f2687dcbc4b0d0659e578c7ddc845","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.62.3.tgz","fileCount":309,"integrity":"sha512-fHv4woT9LroQe/3dqP7mcIGn2haXOHKWV7KimnpFrnXpPjtJDtDf9p9ILh8mzkYGySjtcBxPf9j7IKsdTE80lw==","signatures":[{"sig":"MEQCIHkBljckUoDMh7aI9L7c9bSgVv2dzB97b7FWXMWI6LO/AiAN27EYPyR292n9aB81ezkbX5aX6cMIA6PgAcTU4h8nhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.62.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2590623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d7be472d5c4d4ed0c46ca0e80015062dedf23986","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.62.3_1774668579564_0.16268366104493093","host":"s3://npm-registry-packages-npm-production"}},"0.62.4":{"name":"oh-my-customcode","version":"0.62.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.62.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7229e0cd7ea3830b9371f507c68ebd3d7e552ea8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.62.4.tgz","fileCount":309,"integrity":"sha512-RfjUZtlBJS3GZ0IbqnaZ1p8fQKQ5Tcy9xIOc8n1Ulzh5kptw9HHK1immYwfeGgfGkAGKNDt+YwclnB8GwTmH7w==","signatures":[{"sig":"MEYCIQDmK/lF3rm5P9TAkNadVV7PQ8rNwWT+xrT9z8/d20ahJwIhAMdrYIo1Rt+0VYcrMnX/bhh49dlG1wGpq1sP0vvY2xyC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.62.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2590623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c7815b30ec4fab1072721595c2e0e4894fae5df5","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.62.4_1774686450804_0.13048739703285195","host":"s3://npm-registry-packages-npm-production"}},"0.62.5":{"name":"oh-my-customcode","version":"0.62.5","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.62.5","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"25a19585f50c2831fa54a34e33aca2e5bc67f276","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.62.5.tgz","fileCount":309,"integrity":"sha512-EIwNt5qLhFRVVuMJxuCLdyQxUxlNbmX+tDUTGfvyPfmjdgNIvR9bGNU6syhodxgnuTZIhZ76aheGec0m6c1bUA==","signatures":[{"sig":"MEQCIE72Gz34jiqTti2XBWcEItRFOoL/9xmycxS1quNewMv9AiAHaMUnqKczL9TdPqGTE2YHrmpQIAJO5N96Ixlj1yKfhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.62.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2590704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"184c9633e32a715db7f44ee537974ef7cfa5825e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.62.5_1774688074938_0.5815413098313087","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"oh-my-customcode","version":"0.63.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.63.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e97367cd52e860690e21e0b777d5760838767fb8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.63.0.tgz","fileCount":309,"integrity":"sha512-p3mgK0BEIjw4z+COlRF9BUtzA1U9MPC7kyGkDiS+bqukZTIY5Y+jfgT+eEs2CujLMhWvl9zGZ93F6ZppE1LxVw==","signatures":[{"sig":"MEMCHwJ/tB1W8+/ON/FqydyIP0GWZfCt+pZ6O1opZMDdjrACIHzhJnRMT3k1NKCC4Aj6/C0kiQ00Ri0s8jVmc2TJ+ReU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2594408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"30f09ea2486e2fa91863babaa5413cf89d7a887e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.63.0_1774698745234_0.7660359370528389","host":"s3://npm-registry-packages-npm-production"}},"0.63.1":{"name":"oh-my-customcode","version":"0.63.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.63.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c433dd3e84490322d7d0e807b266227b45812b19","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.63.1.tgz","fileCount":309,"integrity":"sha512-X2pv38xfMjjMflBAdWyvANqfdZjH5zikYKIlkf8gbpYW1GAi8s8r7zkw40dzfQOepLmSO+CovKcv8PjfhoXE2Q==","signatures":[{"sig":"MEYCIQD2xWfNo2XBRxZSRllppd4x8pLp9Jt1Li1b1jy+/91/FgIhANvgXAx0WO9ypFsmUe9oJnqg3T9FHV/m60CL2RX6PV39","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.63.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2597035},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e88cb414562880bac821cebe6e0b6c4f555ec31c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.63.1_1774703886359_0.07343359822489237","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"oh-my-customcode","version":"0.64.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.64.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4b7358a4b05a01b45c12a4ebc6ac5f164005e7a2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.64.0.tgz","fileCount":309,"integrity":"sha512-Iy4zZ7d9iY95Q+Xa2oH98UUJK7UEq2VHb2FRAi9UWIs/ZBW339jKfkIQucxj94ORUO9TBMf3bXXOrN8CQHF/6g==","signatures":[{"sig":"MEYCIQDQvev9+jSW7aHqm9JfW/QVn8WqydVAJYSBDHOVxXjW1QIhALBncEVOMM/5Ui8xr0S2XalQcVMWR5vLYBxyd+LPgxMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2599463},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"781c85c7de56df706dec930a2d856e2f687c3f0b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.64.0_1774705366801_0.7767468808330154","host":"s3://npm-registry-packages-npm-production"}},"0.64.1":{"name":"oh-my-customcode","version":"0.64.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.64.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"252dcb965173f1418c8c78bef8b2506f95428ab6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.64.1.tgz","fileCount":310,"integrity":"sha512-jpsyzBla93MfdWaUdLmc7Hg2/njzMrVdXDaDYZkLWrvvrhe0pQTPO64jBL509EcGrjFHgINCoV3TgIQ77lELPw==","signatures":[{"sig":"MEQCIA2fTgnTcO04wfNIZ8kWD3KD/tleXeL+POBCut9O320+AiA6jqFzMVjHqex6Rr+4genAeR24v8orfLm49F2/mTa4sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.64.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2605021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dcb2608aebed3a522901fab63e93483c823bc686","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.64.1_1774709076566_0.06414446286364961","host":"s3://npm-registry-packages-npm-production"}},"0.64.2":{"name":"oh-my-customcode","version":"0.64.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.64.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9f71482de41f188a91caaac3737b6147ddf4b497","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.64.2.tgz","fileCount":310,"integrity":"sha512-5KX6Us+LRm/wIt5OnSW6tOTx0jcqX2apE8bFm7WZsgwNaNkvso1t+hBlp+HHdoicX/CRp9vHREkbW8AJ19cN0w==","signatures":[{"sig":"MEYCIQDVF/kHfj85IxnOM+wTR9hIpMZrsIlVCQ4aNaFtoSHkNgIhAJ7CDYo3hKjs2Sl4XAqTgVBedCXA6SnUap8wzsr6Aeua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.64.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2606575},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c1daf418b5d1f54c4be94d5676ef9e7a1633d40","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.64.2_1774738747674_0.7930443844864061","host":"s3://npm-registry-packages-npm-production"}},"0.64.3":{"name":"oh-my-customcode","version":"0.64.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.64.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"40b8b2713a34c32e6f9fd62effabb648e7910e22","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.64.3.tgz","fileCount":310,"integrity":"sha512-cQbymjNkFA5j6xLfNvfYbiBgXMiwuaXUVTxk2jyeNuwCnLrnKaA6c39xcodudvyrGd73xTpaFdC3YTimt/84KA==","signatures":[{"sig":"MEUCIQDrM7TJydxCFqDE88dCB83kSX9NxFMge3XTGfmQPY6UfwIgHka3J927msGZweEk7UaaUHjXcYZczJl8DPN2xmktx+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.64.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2609540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a06f560c6bc12c7e8836ffa7d96085767e9e2ef","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.64.3_1774740380856_0.6849101940347575","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"oh-my-customcode","version":"0.65.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.65.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"eaf0295b4a5d11358ad7800ea5319f3c2e7f2e29","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.65.0.tgz","fileCount":314,"integrity":"sha512-id68As57TEkmhK5Mv2Y7oOCHskg03IvNB34NsE4kBv63f5Q3fOpJ4qxKb76+wSl7LSR6LrSbCDTpLE3mWiNJLA==","signatures":[{"sig":"MEUCIQCBJ3gGkG2UOBx0M3KYAsQrFaJIb/+9ULOd8LEcRB/H7gIgQJjiJaTneGGUINkhK+wTrn2Fez2W591m+pLecxhIWoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2624264},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d32abc79d8fc7a3a90f21abb99822afef73116e1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.65.0_1774744229303_0.5202545283151851","host":"s3://npm-registry-packages-npm-production"}},"0.65.1":{"name":"oh-my-customcode","version":"0.65.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.65.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0dd1a76cce35a025f35e5753a2f7629d849b8dda","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.65.1.tgz","fileCount":314,"integrity":"sha512-ycauQCKgWoDS1ObB6lCzld1GkPAVUbpDgfHjaEM1mkiyd0NTmvI3h81ctY4cOAJ1q+ahnKWhrZTuISvCqi7T4w==","signatures":[{"sig":"MEYCIQCdN1K2Qbv+ioyO9XB1+bdIFbAV2hCpJhg/IV/obcPrCQIhANNb73A03HD3QKCRAUyihFSCE94k1KhOWBbH6ee2flCu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.65.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2624515},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e726124cf9d72a899bb2761c01694e4b7976ad39","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^25.8.0","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^5.7.3","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.65.1_1774833684209_0.7127444667202405","host":"s3://npm-registry-packages-npm-production"}},"0.65.2":{"name":"oh-my-customcode","version":"0.65.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.65.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ccf3f090ce2a11911f9cbaf405b363c8cfb45440","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.65.2.tgz","fileCount":314,"integrity":"sha512-229Qfun6k1ldFPJJbmzAWWQZ/6/KeRYEo4Qa8oqMSQ/DWduKh2yU4IQ5dUpIZEygmQ44XA6SXzQwcaALSJzxXg==","signatures":[{"sig":"MEUCIQC4phJJ+XPm04jHass30z3YTpt9Q8hNuB9g7DbGzJjHRgIgPohcgMwGD9vYjZX9++Va7i0je7NU3MhiVGr+0sgD4po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.65.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2624434},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2a990e534bd2d1f71944dc0d16c8e4fcbff5770a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.65.2_1774868383276_0.5691047134947578","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"oh-my-customcode","version":"0.66.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.66.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"245bc2f8e7eeeab2e2f55bd365f6c695a3de4296","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.66.0.tgz","fileCount":316,"integrity":"sha512-MepdtPY/y/l/PR6jENS10AoRkO5DnWeeRbFVb2Dnxi97EZYqASREpmEBKoUizItilSPkBFumO8GcyVHsaCOYmQ==","signatures":[{"sig":"MEUCIQDw4uVmVqRTmJccwzF7aV4pCYCIGFhVbr/sogmTEIvYgQIgcuAB1L5r8MnUb2vhs/mSdh6yqI9uSHZsF+I/cQGbuII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2646030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cccb7f0050de65ef63d6288b3dc2b196dc04e0f2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.66.0_1774873714226_0.5452467692094494","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"oh-my-customcode","version":"0.67.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.67.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9c5c942fe1cc96568bcefe14e8b89a32fe85afe5","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.67.0.tgz","fileCount":318,"integrity":"sha512-V8fUYUngu4jxZBdFuOWvoBm40xhsxn+r1omts8Mk68Al1slgIbrAYjcjvuSUu75cCsKri8L433Slb3F1Ky6Fiw==","signatures":[{"sig":"MEUCICagwt+EXMrQR26ZdRffddhGQ2daLARRxa6+q5vmvdBiAiEA81sBhZIhTYwHMun/WxvYK7rABFT8AIe2XLX6FaoG6Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2663055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0cd5bfb74420c2a6a05bb815466e6cde1fede8e2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.67.0_1774920340459_0.18201949117637262","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"oh-my-customcode","version":"0.68.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.68.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c14066ab3e19f6a1ec458b5eef47a5f1acb0c449","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.68.0.tgz","fileCount":319,"integrity":"sha512-FeljvUrDn3MMz3FwztWxgJTrcvTPu80vfjIQ58NAHyHHGPZG5ZV2jumrIoJauvI6qaIbhMeovo+1BnUELoTnYQ==","signatures":[{"sig":"MEUCIQDDP4bmy2tI3K21/B9TlwFgFrmSr/mzQ3ZbgTAeuOT/SgIgGSL3NG/pkFtMUZ4Kbpidsh4JWLede7s8K7Mfnw+quXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2666804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e60aa5334df8adc4dcda57576fbf55c1593ca83b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.68.0_1774922926256_0.6928782339153297","host":"s3://npm-registry-packages-npm-production"}},"0.68.1":{"name":"oh-my-customcode","version":"0.68.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.68.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ae29359b6458175f007e47e1d63f461b71380ff3","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.68.1.tgz","fileCount":319,"integrity":"sha512-fCt5gEJtQQZEvmm5Z7ZbB2s3BOPbtH92qaUfYq9o/oA3OFbAV6Xi+6iaKYuVNAaBuu5Viz7QsdWaXCS7zdw1Rw==","signatures":[{"sig":"MEQCICX8ORzCYxBhG3RKDL3ycmniru0HI3O0QR3caDvYr6kgAiAQR7I/2TgSYJMWnE0D7KFFCrAOKG5Q/urXw6wmFgNh4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.68.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2667499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bbb1cce247102dd90b016371554be2037bad9e93","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.68.1_1774923988584_0.05447150962924496","host":"s3://npm-registry-packages-npm-production"}},"0.68.2":{"name":"oh-my-customcode","version":"0.68.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.68.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e9e5c925c4525dbcd4c89ae98878f44f4d4f211e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.68.2.tgz","fileCount":319,"integrity":"sha512-T8g9L+T7t6obJVSnAMhlunDVZWXOH9qYR1IQkUBXLBDarBEunjIG5iUG2VEcOHnG/hBHyIGQlNe/Ho8kYBgT9w==","signatures":[{"sig":"MEUCIDBQnR33KcOlDPzrofB3gjrLXgou5npnBNkbLP3mfTKDAiEA4z8L9JS1YwWsVP022qWZwpzoUL8oQ9XdGYNYRufydSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.68.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2755795},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca67eeac52c7140b002ebebca3d9bf8e46a3c8dc","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.68.2_1774927169877_0.12281045688945325","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"oh-my-customcode","version":"0.69.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.69.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c44cedb7a63290db0fc5b33ba0cf6f3f4ca44f2f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.69.0.tgz","fileCount":319,"integrity":"sha512-scQlTZYdIELn+rbW+58CUJ4D0fBqcHULghJW8O7jvWyjWajgkJ9aNgyNTdLj6zQhpXHQM4mSA4nmJUUq1zUYgw==","signatures":[{"sig":"MEQCIGKb8hw8vWKsITjg6HZtqjMxE8q/f/9kzqkeOrFfBOxZAiBVFp+sxmXARLTDZaoBoJ4MwqyMi/+tKJEozSisfCMIQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2760364},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b62b801d0bf9231808f1cfdb65ad88750b3ccefa","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.69.0_1775023025728_0.8571156317080599","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"oh-my-customcode","version":"0.70.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.70.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7ea6f09f60104f6bfd9eaf45b2af2142e3419684","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.70.0.tgz","fileCount":320,"integrity":"sha512-23xt54sfT9dNn/bTOeew3VcfcDDjurQIaHyyLvV/CfNePXPRhfsHOwvznWM37XjRy4x7uiAaCjZyIPJuduq9pA==","signatures":[{"sig":"MEUCIQDS8Yybug7Z3xnJECFLJtaDcl11dFEIAhh5pWIEs13ITwIgYTrAtzRhAMyf/MdeE+Pg9RGKrZnAbengS1wSYoowV/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2770971},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1b02d449933d3cb20a55c3c30746e9ee0dac6642","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.70.0_1775087243156_0.5579866184236508","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"oh-my-customcode","version":"0.71.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.71.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"eaf3b373801441b1c6b1c6d7ad059d073c366c97","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.71.0.tgz","fileCount":319,"integrity":"sha512-Yr2HcR59vWPv+IHHwIWj4Dw3xkeevxG/Qy/VIwzyElIvz+b0jJ+ucZBWD6JAwdWSowDMmm5+YVKPkh412n6ufA==","signatures":[{"sig":"MEUCIQC8/s7yo7BZMjhjHS64e9ZhyNBnB8ewlMPD8zEawG1VbQIgBArUdENDXo7dDwmsIXJY1sNKG21zGE+bNY1nCdQQms8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2775040},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"18aff744ec76fe3b40f0e14af6de68f610f27345","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.71.0_1775189897425_0.31127397134186485","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"oh-my-customcode","version":"0.72.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.72.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"dcac5ff412bd8fa38fec837a439184df4d028e5d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.72.0.tgz","fileCount":319,"integrity":"sha512-OmX1lQZHo9PESkCdveVAjkZ8QbGvIHAzFr0Pj7NZMpAYbGPwngblyUG6kIzj/FLypKi657I20ItqaZDvU/9dHg==","signatures":[{"sig":"MEQCIBqBsmlkkmhNj3Pb6QRqt3URX41rotFDVBP65Fi34clpAiBU7wv7hsitn9Hg/8XrHeIdgkgbgRwSGnKg0HdzeyDwnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2775040},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"22d575ed3ab86178bd971e093c1c30f656409930","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.72.0_1775220862932_0.5393549422848181","host":"s3://npm-registry-packages-npm-production"}},"0.72.1":{"name":"oh-my-customcode","version":"0.72.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.72.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"26062fa712f0cd4826687a3306ed3fd0b7eb4a76","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.72.1.tgz","fileCount":319,"integrity":"sha512-tVwPr2J5UApCITXK/ig+tXYsR5Hv58DFwGQ5hGGd3m1SlYv0jseRISxyfxo9C9JjEkXjzswo5lXtEDyDNUQY1A==","signatures":[{"sig":"MEYCIQD4yooQveG67yS7ws2+sjFeIPN3ChLXHH/7QbIAklEMdQIhAKkmo9Uf2H1aH7MYyKSKUJH2flSSoQ8K8jofdp7+OcQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.72.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2775040},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d584c2e4adf264d20d540be8fdda6b87e5b592b0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.72.1_1775221575946_0.5417314656417003","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"oh-my-customcode","version":"0.73.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.73.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0f200e2c7b8117e4deeab42b0fe5d268a4f54b23","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.73.0.tgz","fileCount":321,"integrity":"sha512-bJWLsRCEhWIKwb60YqrJizejXuMocwrHLaYL1NBOIuLxKsJA0Ct3f1i1mIrADVzmoGyCuebPsPAzlU+2Wqgh5Q==","signatures":[{"sig":"MEYCIQDy00iTTlvpPpBU0y8juOjHNtciezm1jQK4C4pxAHl8BAIhALv73xwfvR1H1+259il73ZqviLt3ws9gclwAHJiUyokJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2786896},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb29274aeccdc7b9e08e93f6fdc7c48af80c8f04","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.73.0_1775351891715_0.9753505443563395","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"oh-my-customcode","version":"0.74.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.74.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"09cf6df41f623a40c3ab8af74be227184b178d27","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.74.0.tgz","fileCount":321,"integrity":"sha512-j/u3aWDTESLs674SAUfjQMz00XtopLt6kf7/kRnX0sBd1PWa6GSNlD3qlUHCRztxYVz6gmSupzZQv9WPRRO3Gg==","signatures":[{"sig":"MEYCIQCmjYq+Lbfg0MiKLYJuNeQ/N67o1zc2gx6BRobrgSqGcgIhAMNiup1WLYtM3Mn4uhaJ/YIfN5j/VWCFfcTFrdFMNKP1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2799008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4d1b6239cfe90467af30b80bfcbd4c61af7f798e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.74.0_1775356958580_0.6344665886336223","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"oh-my-customcode","version":"0.75.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.75.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"bb19c677c8768c944d52e564b11c79599f12ab9d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.75.0.tgz","fileCount":321,"integrity":"sha512-IzvCA8ZGrk9EDlylUeZeQQsh26g5IoZ4C310xVhR/Z/P7R1Dx7YHB2m55p5AUq5+3tExI4MQOHYp4zgjKplqFQ==","signatures":[{"sig":"MEUCIC4V2vlDRzWolXEildSi1cnN9MXcf7gbOz/s3IX1YnHzAiEAvHEd0DDFf/MBrSpOhURTPdsEtu5L2lEfZ5Xx8OPX1v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.75.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2799105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"88789dd07fe5106844b850efd550dbd04cbcdd6a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.75.0_1775375891823_0.354299631870336","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"oh-my-customcode","version":"0.76.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.76.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"dcab5f71121aafc9d5f812f971539c37a498ee5e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.76.0.tgz","fileCount":321,"integrity":"sha512-rzXnPT2rm9jK+TBOeYcrspOiPLaGu4glXI6z6JsaghUKkLzKkT7O604v81imNZ2/F+DVdNL76D8lJgjRi/Co2g==","signatures":[{"sig":"MEYCIQDgT87e9LHCiu3ttVVq6sDBZ8WdL+rkuTe/a5QvNmhi5AIhAP4Z5sWvYK8E3Mg6u+OJnGufaa7AzrE24WEeKJWyvmLE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.76.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2799570},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"31567e9910b753497983c9290a8f5700613c22b6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.76.0_1775376346436_0.008997710936070602","host":"s3://npm-registry-packages-npm-production"}},"0.76.1":{"name":"oh-my-customcode","version":"0.76.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.76.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8a498b1b2cfb295612ca8f4d7d6ec257265a97dc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.76.1.tgz","fileCount":322,"integrity":"sha512-yIPgiuflalEIY69wOkyWT4BDzbt/bnwEez20sRPpL/MoYghI6/UjFm5mdc9XXM3647GJOP2fmyoNgxR/koffGQ==","signatures":[{"sig":"MEYCIQCLEZi9NZBctbReylCsfd26Ea4uj3yqDq2K+8xFVUzdywIhAMlXtkUfHV12uiN6REaEAfQccAQY6et9YMJw2ClvXW8T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.76.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2805782},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"46f9107b71404f767a927c128bed3dd17fc5e96c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.76.1_1775452869195_0.8055281596659394","host":"s3://npm-registry-packages-npm-production"}},"0.76.2":{"name":"oh-my-customcode","version":"0.76.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.76.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c37811e5fb1d973bf176ec271a8ff0bced7f4cba","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.76.2.tgz","fileCount":322,"integrity":"sha512-DofJ9XEVM3btIbGRW9Brt2FY5cSHLghl4DASuyytHOPK2ROMYpD9qkcFnDywqnnaMMln8SX9V7pjneEvefA7yQ==","signatures":[{"sig":"MEQCICDk8bOOSNfKDM0GzVSgg3lFGwJBZI92z/SlcYEh+JOQAiBeJl6eaecQb6LtEGPNor3ItLOSFFKK8d/Rqrs9Ezyakw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.76.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2805791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6db5015055bc8f333b9861439340d023d39f7cde","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.76.2_1775454020305_0.7508464728546653","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"oh-my-customcode","version":"0.77.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.77.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ad599ca6b9d8166d24d0d5abb5adddeaf712d094","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.77.0.tgz","fileCount":322,"integrity":"sha512-Gh6MNFJbKXhnN/FPDkWJN8PBQ/4bxH5X3MkfR8epZQLZW+QopYJq5oDyw2JaVsIlx5Q/7zA2YCtGFwMKFYsGYw==","signatures":[{"sig":"MEUCIBHX5TX9QAcS1D+PVgqBJDPKTzXgxFZzoBAmx98hrSLBAiEAvgNEaXm5Ln/Y8hj0J40XB33yvmQafWK5EbBMYl1gc4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.77.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2805791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ee33afe717aac0f7c56988fc4ef754e12dfa1c2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.77.0_1775459941436_0.5631177198875787","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"oh-my-customcode","version":"0.78.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.78.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"32eb42314cdba5d5b490ae876897c3eee2cd0f53","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.78.0.tgz","fileCount":324,"integrity":"sha512-omJaPY5FPoc62cNyoO8SwFGIkWZUccYVopTHsVQsvZ+STBlD588uQj3WoNiJIEs8cX4TqGi9+8RE0PYNhzOhDg==","signatures":[{"sig":"MEUCIF+YQdAPeRn+4u6GS5Z9v4Cuswakpfdq+tJjo4dwtWG1AiEA6egU1IWRmhji9v72a70Y4GkeM71j4I17z3TPBforPlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.78.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2812579},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"613f2ffd14c5d51e2b521c2a3f8b62a5f2d3ad6a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.78.0_1775465519094_0.5309223499909086","host":"s3://npm-registry-packages-npm-production"}},"0.78.1":{"name":"oh-my-customcode","version":"0.78.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.78.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e187a2b1b6e4a2676b8686c64d7e01c604d7dc62","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.78.1.tgz","fileCount":326,"integrity":"sha512-S6ybGnUWrcAMt4pipoxW1/UNfKVbd32Brc1nHWQBz79WbC7RKGqRrF2Fd31pFTmaC/CUjqn052vTA6hm3cvECA==","signatures":[{"sig":"MEQCIHuSNN1PbEIyqjhABNRo24y6BZFSbaQiaQnpN9ChDlGfAiAHbPIF177A6oJRuuugj5btvkQsyR78jea1y2E2rdz10A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.78.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2819713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4979fd70dee77218f564ae3efdc1ee0877e01ca6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.78.1_1775467431205_0.38668070119048537","host":"s3://npm-registry-packages-npm-production"}},"0.78.2":{"name":"oh-my-customcode","version":"0.78.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.78.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9a75952d00296b4edca54403444754cd020d4cb1","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.78.2.tgz","fileCount":328,"integrity":"sha512-Za1u7pDWHyaixKUE/J1KwRsKfm7OCJSl/Awe5oxFOzS6iqC42bZiKGVwrzTDhcBQyW+IEjh1657bi6siWp2QXg==","signatures":[{"sig":"MEYCIQD09eStA+GaIwfZFG4VFp0s812XwxKB6SVzfIceyRFMigIhAOn7sf2X/73/SMob8rrK+3+fGa+ljD9uCKE9mW+WzGic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.78.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2826853},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"25f20a9fe5f1b4478503793009994dd6f921aedb","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.80.0","@types/nodemailer":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.78.2_1775468411763_0.8816779456703627","host":"s3://npm-registry-packages-npm-production"}},"0.78.3":{"name":"oh-my-customcode","version":"0.78.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.78.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e64bf4368c0b79f1629b3ec5deb91a1123990e20","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.78.3.tgz","fileCount":328,"integrity":"sha512-JS1w76xuHBA60H+ADw8WX1nOy/oFJlaK3kk6ZoqWm48wfC+znd3JFmbnlzPdW7vdtdo715E50nqVzIky4LHw8A==","signatures":[{"sig":"MEUCIQDO/UHka4hA9/1ktt7E/m27/pgr+uLX9IitgXNip0hGWwIgLUXOYPlh9s4UFY4Rwk4AWJVzWLm/uEBdsMQx5cgJK4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.78.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2826853},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"64d966f390c2a98d2fcd4bfab6e062b5c0680186","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.78.3_1775469734159_0.020108451212722533","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"oh-my-customcode","version":"0.79.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.79.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"93a437f196922ee076bf9b9767ae62bb2a99e1aa","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.79.0.tgz","fileCount":329,"integrity":"sha512-fsqF3HpVDzVSgJsAxzetebvgfzm4O/pGybQs1TCIXewWFdwkK7+ylGHcAa1Hhp0ZLFZ+YRBQeB3GhYUco3B39w==","signatures":[{"sig":"MEQCIFXpjIFC3WEsoLpwpYRK8JMQpnA+iuqjFMirifgAgfQjAiBd6xYdBbJBBJVci3WJnzEOEK9tYQZsVNtuvItEiPH/xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.79.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2831197},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a1bf8c66964235bf2f9812fb71fc1feae11e7c83","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.79.0_1775655411468_0.7504861405309204","host":"s3://npm-registry-packages-npm-production"}},"0.79.1":{"name":"oh-my-customcode","version":"0.79.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.79.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e2d5aafded4cdfbc4bb310ef1c389042a1894088","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.79.1.tgz","fileCount":329,"integrity":"sha512-tBBrV5uSnVa5yRTPsjvqpc6u4ghYECNmoaxzlqLGH7W00esirnD9Iw4yPmp8jtU+ZzV0Zzsqsfkhy2HjlaD3Vg==","signatures":[{"sig":"MEUCIQDbiJ+80ryX3alhpnRPT/nbNhetiyeGjQgxQWTJ28xi/gIgZWj3pY7S7pQc9yuaBDz0yOqQhdJDerprf5M6oF+F8MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.79.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2831197},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4e525f2026540f36e6c8ee27b203bda60ecdfe43","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.79.1_1775656980358_0.7134552148471349","host":"s3://npm-registry-packages-npm-production"}},"0.79.2":{"name":"oh-my-customcode","version":"0.79.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.79.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0fa5bfd5d756d9b23ebde4d14a9203b73515eddb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.79.2.tgz","fileCount":329,"integrity":"sha512-3/RqxpGdWHelUK6N0m6sh3JwQ/Pku2ij+60ufoqI7U16DmllSR9EdwUV4oOdTb/AmlqNLsAfbZAfu0vkH+DCag==","signatures":[{"sig":"MEUCID/yhk3m9HfPTVt3/GHy0e38l2KvbrzqlGf/ULL/X43XAiEAl2LUliwgSvIYUr4GzblViKHH1/ZpjKC6vu18M2c5k2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.79.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2846860},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ae7cccbadfd9e5054d5a8fe6fc8b737c9d2812ba","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.79.2_1775709258145_0.9053191334530648","host":"s3://npm-registry-packages-npm-production"}},"0.79.3":{"name":"oh-my-customcode","version":"0.79.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.79.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4c7928e1fe8d5b83492642c69ba05c94f603e60d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.79.3.tgz","fileCount":329,"integrity":"sha512-Op8lnAheaKy/fac3ip77XrpDdnqWIUqvZqd6OuZwX+1t709T09JXqD5zpeEKZmt7r7vLhuk5z3sHcqZKhG8ASg==","signatures":[{"sig":"MEQCIH3b1mFsAlNFwy8oqjh758PVB5Oolcm/CDssHfpQ++/9AiBEwIViQ/8CfQaJaTVfSR1OGlN4J5iT36nVDP+4q5Kffw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.79.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2848391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a14d38f80c564b0566a674b56c1f5d5562ea818c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.79.3_1775713958698_0.06202408898263734","host":"s3://npm-registry-packages-npm-production"}},"0.79.4":{"name":"oh-my-customcode","version":"0.79.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.79.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"31dd7f28d128b265376ff7e5bdffa521b5bff167","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.79.4.tgz","fileCount":329,"integrity":"sha512-RjmWvuUtrouhgXfr+GMSezujKF2ACyMJLrAU+2qNpFGB3F969FyMpP2H6Rilt4DcMDFI6WP2X4VT2zSONxhE2A==","signatures":[{"sig":"MEYCIQCWquDeAl/vs3rdhQbiwto+J2C0oYDFqTL7C1vVZ7pscAIhAIKzeS90crlG+/yTExv7XmrmvMXoWFXje5sPjql4Aljq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.79.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2848391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4529645308f7068f4f8ca338b9ebf2829cea960b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.79.4_1775715548382_0.031382461173900866","host":"s3://npm-registry-packages-npm-production"}},"0.79.5":{"name":"oh-my-customcode","version":"0.79.5","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.79.5","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f577edac98afa949dfc15a7e05b5cd5e7cdf5865","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.79.5.tgz","fileCount":329,"integrity":"sha512-/FK/hoiA9qFC9eOUQmMdZ93cwF5F24bfcWIOpe8pcZ6IhM2/DcT0p48jIm87Ukc+KKTNYEzhMlKJzq4DI6uu3A==","signatures":[{"sig":"MEQCIHTt46eQCGG9hBAFTiJXCrzTy/TtidWscunii82MnwjfAiBtY8PAw3QCC+THdrJCt+P5vZ10yznYt+jTvCp1I6Aprw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.79.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2848391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d4909c67b052e5c08c662f92651d02ab400b5f4e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.79.5_1775716804449_0.036998080733087635","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"oh-my-customcode","version":"0.80.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.80.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"92e8c11cf516662bdc67d9d600ba7298cf73639f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.80.0.tgz","fileCount":329,"integrity":"sha512-YXzF3bdddXKIko5AemwpYKVa8KlMFMHPE+pAL7do1JFF75bM2lfufL+h19b+sM+OOzDe6Y383lPmyM01s1Fi2g==","signatures":[{"sig":"MEQCIFRikFyu1DimixvRCpitQCGl1uG+1LDbzPDOYLoBv+mpAiB60fFDskP//UVQ3L8KPkjyRFZBGWNNpw1H1dx8v/aRag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2848930},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8237eca2aaef334157060b1e7c861a162de1d0a1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.80.0_1775873834458_0.5217918995032123","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"oh-my-customcode","version":"0.81.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.81.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b881205f0ce30ea4f70ba28a560c70687dd4f4f7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.81.0.tgz","fileCount":336,"integrity":"sha512-WlNEnyw6vG3GOzFK5giiPraClDKAm25wSuDZbNrNM93FFW6B6WcjH9OIHLMh4zc1lGpFEKk/CtypcRR2gOyKrw==","signatures":[{"sig":"MEYCIQCSEkbfoEV2lUbETzxedeliPgOOlmBZ/L9y5sI3hZrH3gIhAL1DYeNcs1VBrXaZSwTD9/krlMGaYCXP43AG7KcCIvXH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.81.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2895338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f7fbb71ded24774a32586a496993ea60a0e1dee","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.81.0_1776000640127_0.7293793040776271","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"oh-my-customcode","version":"0.82.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.82.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"79262d3664808c63d68ed2c9c5de35eabd402799","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.82.0.tgz","fileCount":339,"integrity":"sha512-ijTqqVrXbg345v11gbYpEh0ZClsicXVeYG58UuAwE1JEHqxE3wDcfIqjIy6LytaD22Dkx7jsftYSQJgenHbBtw==","signatures":[{"sig":"MEQCICDZtK3grKU0kNAYeKh/2wADCODD2I/DVNDyS0IsTxi0AiA+XIfLp+oSk7Yzh9SkBPpDatq5cKt3rDirVpxiLPW96g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.82.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906403},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"25c2743077ac2610fe2b252cae9204ffcbd0d498","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.82.0_1776003121539_0.953089204017731","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"oh-my-customcode","version":"0.83.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.83.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2ac39ccd6e19fa9d749f06a2e7f32ea4f330b946","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.83.0.tgz","fileCount":341,"integrity":"sha512-ofbMWe3UdgJ/btVxM+rE8rpkEJBSwHUmUsdpTRGj5DBD9M44nUBbEru2LA0fn0LTC62cYUHXEdLpi4jII3HoFQ==","signatures":[{"sig":"MEUCIQC2lUYsrVbg/lEnCKUkkzL2TXIDx1o4rtMJkwaAeuS8JQIgaZGGknIJiXRxQjZ8fQaMHRxJrD+cUUNankTzxeMd5L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.83.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2913378},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d9fcee8246b5be6fcde7279997509bb06c2f6360","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.83.0_1776004318731_0.07456611703779448","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"oh-my-customcode","version":"0.84.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.84.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4648f57735518bb7ab6ee5c4ace38f8a154f7082","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.84.0.tgz","fileCount":341,"integrity":"sha512-3+OeZmQGHkQoiQgM235cEtVqTc7F7WZ/HiJy+jLWpiSVSovhGYU6rzEqyh3/X6f+V1492yAWE3BqcEIqH0rKoQ==","signatures":[{"sig":"MEQCIGzXHMtgjKo2x8GfB42M1MCZPgTu12s9wXXPZva0pERnAiAeb24Y6IrysighuM0C+HPP2zwC/QXCfM2E2KckBMT6TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.84.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2913378},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"beae4d3c73cd40cf0acc688f4c0e33a9e34bb125","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.84.0_1776004837460_0.7863622727529298","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"oh-my-customcode","version":"0.85.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.85.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e5ef3a0a254d6ed05b69363d53c5ff0bda60b434","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.85.0.tgz","fileCount":341,"integrity":"sha512-c37PQ1gbANO4I3CJH9RdZ7bkeSckHdTlwSw/y3jBCFSuYFyjWVs1PAkG4f1eJaieAoT9FxN4gy40CxZNUpCFTQ==","signatures":[{"sig":"MEQCIDzjl1AlIowZvpL4nxjwRW7qvoRo2DSAmsl87sBps1QfAiBWkQlybVuK7T252CxjlanCfMScBMtpuWl/a/0Nc8lhdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2913061},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7af7f4b34d8efc3ad279cadd6918dc34da1616ae","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.85.0_1776037935865_0.978604807849041","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"oh-my-customcode","version":"0.86.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.86.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c56a58f50ed9c5ab4927142906b024eaa07d597b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.86.0.tgz","fileCount":342,"integrity":"sha512-ABfyDAps1W2IA4nIa6gAWLpzTnJssYk/pNdOsAsXRMpQCymXX9qgQsR5GqxO5Zp/iaDlcsnTLZFaRuqf7me/YA==","signatures":[{"sig":"MEQCIFEGYmye0p2hVrMfS8TD5+WXC8Mn9QzFOHJLCbQyFO3NAiAna15OcKhTdSBVTst+7VE/LaOkhl1VfnrFf10kg4ZNEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.86.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916322},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"477cb2576fdc077c1f79aa331092ef55b01a24f1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.82.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.86.0_1776091667779_0.050159455300691214","host":"s3://npm-registry-packages-npm-production"}},"0.86.1":{"name":"oh-my-customcode","version":"0.86.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.86.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b5539fcdc24a2b794f296033f5aa32b8276c6920","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.86.1.tgz","fileCount":343,"integrity":"sha512-m47K5NmToHrDikSlcHciJqfbpHX4h0U5MQawIw3+W+NffdhM3C/F5Le+Is641CiLz9XN6v3ZCSIMtEGR3YHwDw==","signatures":[{"sig":"MEUCIQCDq9J6j/IRonY0xWjHLtnp8ogkMzRRimqKlt+I0ZcDHwIgB3kcTsTeUOQY0+a2n2v2y244UFarPtaaEM1+ESnq1ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.86.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2918135},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a0e04bc9d1139a0efeb31e1826eeea75903351da","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.86.1_1776121821126_0.6252219531111793","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"oh-my-customcode","version":"0.87.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.87.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"153fd2a7f386eb33bb01b839c6be300510d13ecb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.87.0.tgz","fileCount":343,"integrity":"sha512-1D9ATMsMKDy9Iwk/zV7RKMpk0YSXTexl/P6ONlP6R8+f7M4N+8w8lAljkqEOsYANRfGb0cUziyfoOpbAKsLB2A==","signatures":[{"sig":"MEYCIQCSZq8u32NOraiJduVli31ha47mSlHW+J2tcg0qvsL3hAIhAIrO1hly/FRHr6Vnwd9hb6FkGpEKb4Wmoq3yJ21qwXi6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.87.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2919025},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"460d2c13ecfbb92daefe1a2cf1d4eb89a267b312","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.87.0_1776163836226_0.3707824163092108","host":"s3://npm-registry-packages-npm-production"}},"0.87.1":{"name":"oh-my-customcode","version":"0.87.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.87.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"83cad21290368c001413662490868dafec5fc854","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.87.1.tgz","fileCount":343,"integrity":"sha512-SUTfkD5ARZh6BA9s3uDhaGAMRwuGjzsfwY3IEHJ6FuTPOf/v37+1kSl09uwyFRApbpMqf905K1PSECka4QNqzg==","signatures":[{"sig":"MEYCIQDco0K37CaZnWNTiskimiJikVCI7I8PdjwGFUAHTMOwrgIhAP+q03OwgJ+1glrL/UgWmbJAm0/A9Vtmb3BfrA3KDGMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.87.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2919025},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d0311a84ac9ab7426e6a0c488a232cbd82671fa7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.87.1_1776164850839_0.011876532476643442","host":"s3://npm-registry-packages-npm-production"}},"0.87.2":{"name":"oh-my-customcode","version":"0.87.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.87.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4f0c860b1314dc2bb44bdf083a1ba6d45574f103","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.87.2.tgz","fileCount":343,"integrity":"sha512-qLZ2w0MXk/8VjoIXKaIShF/gUBKtwiM5LlmmdpGt5fPHxU8FrB9lL3LkAVxT2iz2XJCZovcxCuh5ln2aXOAa+w==","signatures":[{"sig":"MEUCIQDr1vdsFiLDc3tDSjJbkJmnyn/FO6Cc7Yy8OfFEIIqKWwIgaFsbdLELYVpJz3S6FZT2zHurgV3tXVSbh+rYGuJzYCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.87.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2920437},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"150d9f831af61e16e210214727af15d650cbe55c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.87.2_1776172159347_0.7502646784474047","host":"s3://npm-registry-packages-npm-production"}},"0.87.3":{"name":"oh-my-customcode","version":"0.87.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.87.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"82186d70780e4b1a72f833d11aa0b284ea29f406","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.87.3.tgz","fileCount":343,"integrity":"sha512-bOZ6Y4yq6xXCQtcim79CwJFsqv3F+OJy7+YGiF88FD6Uy4TwYK4ejnGCK3dARpz1jJtHiXXeXrhna3DJgEx2LA==","signatures":[{"sig":"MEQCICS7u+t8fWxyZTG6OoX0BLWBcphicFf1WC3ee3mtCd4vAiBelN8oWCL/kG8TmVCJe8Tsjqoxbh6VkZXmnFHCA5emXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.87.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2921136},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e9dddc9d40b1edd667675891187ba0f0d36c29e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.87.3_1776175988083_0.6904703160306231","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"name":"oh-my-customcode","version":"0.88.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.88.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"69bed5c44ae81e7953b91e777e3be6bb9bde50c0","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.88.0.tgz","fileCount":343,"integrity":"sha512-bSPkq4TCX5yQO5tfN2gPNJDgwKQHMXPJBZAfTj2P0MFr1kyiOItQbFkHhKN5UJjSsiIWIsAWsxihUVKCBeVQcQ==","signatures":[{"sig":"MEUCIB9b14YXUScY5gC4uHsnwjGbVNuBoYJMQtD5TwsjOlttAiEA7aX/ona/9qb9GGd2+OkOycxw4SpyRfPij5UAG5WXesY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.88.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2923414},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f3c09735b521d4c5364c000bfbbbfe1a90fb7d69","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.88.0_1776178447878_0.5467953110468311","host":"s3://npm-registry-packages-npm-production"}},"0.88.1":{"name":"oh-my-customcode","version":"0.88.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.88.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9eea332e232ea11cb0ac10c123fa1264354aee18","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.88.1.tgz","fileCount":343,"integrity":"sha512-jQjAD1O6qX8f391eWNKSiSlu0vHbglsCb62BwuLEfhby//pxHIZxAfDichUfeZXm/Vd3IrVTCG//zPE1o44xZA==","signatures":[{"sig":"MEQCICeZWIhxilySni+YFwR/8lB9EE/gZ6V1sUHpdiFWfaX8AiBu1UGkrNove0ffl1Mz3FimMgXI0UH5DPI5sIle5nUMpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.88.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2928092},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"33d92d02815bc2a1969551d595328c97c4cf6cf6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.88.1_1776207681465_0.08350932772867403","host":"s3://npm-registry-packages-npm-production"}},"0.89.0":{"name":"oh-my-customcode","version":"0.89.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.89.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"bd87d2106564513ed4585f8c3153b7f49f804b4a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.89.0.tgz","fileCount":343,"integrity":"sha512-6jn/4T0FOJTzqSX8ovW56kbflfwHyXG3HMLrHEiXrM2B8Oc3nfIIHMilDGaeRmq8g0P4BQxeKQAvs/7B8pmCIQ==","signatures":[{"sig":"MEQCIGBq7JcqzNArieIl5qZA+W7ndYcv900JcZlJ4I+X67jRAiAx38IQqRsIOXCM0etPWhDWcwF7TgGSVsidsp3xlTKUPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.89.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2928493},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"691fcc196121f780e010e5ce118877feab90cd59","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.89.0_1776250071484_0.4550820627152654","host":"s3://npm-registry-packages-npm-production"}},"0.90.0":{"name":"oh-my-customcode","version":"0.90.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.90.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c092d97a7e77822d3373043814161f4752839399","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.90.0.tgz","fileCount":343,"integrity":"sha512-ULVNVG3261mNXPhqyq2uSb5N6+HxHJ5cCxFS19Cj6P74+f2IMmUKT0EAAcilquqbqrUT5fWjHRjGJm/jkehTfg==","signatures":[{"sig":"MEYCIQDF0gRbRfZXBOTIA30yAZ2dkzfu6n/D20PJt7ROk638IwIhAJ87aUojFY0ZEBWIc/mC5fixzOmLt8+QmAYDDBWbxr2N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.90.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2929145},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7b33f38eaa7875e4a8e59e1e67bde66f03fb793e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.90.0_1776347109799_0.8865394837125979","host":"s3://npm-registry-packages-npm-production"}},"0.91.0":{"name":"oh-my-customcode","version":"0.91.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.91.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f8f9f064911a427d8d878ed4adfa0ff7c61db8dc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.91.0.tgz","fileCount":343,"integrity":"sha512-xggfQLDLGKzJ95URSKiTQusW10g4ylOfgjjMGUU9t0qhH1440CMQyHOnJ9P6+3NnRx7gPTdBCsZDvHZTGcrAlw==","signatures":[{"sig":"MEUCIDRTvBvm/IcXTs0+a76Ww6JOxhGntgZ2e0TP925Vr4DZAiEAkC9X5ASIzwMNQVeq5QqS3NWGrbHi9BeT6/iKBZ68SIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.91.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2930301},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6bb13af0c1cab823049db7119a39e9c1931037a4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.91.0_1776425680054_0.7576979686146144","host":"s3://npm-registry-packages-npm-production"}},"0.92.0":{"name":"oh-my-customcode","version":"0.92.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.92.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ae131b2202ba48bdf4b9eb7cb3fe97d0e15e5209","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.92.0.tgz","fileCount":345,"integrity":"sha512-o98UDFAEjjrtXjMC7BhHkA0XL1hkmAAfSRCxoGqy3G1emQuwRY6csZkb8wBIHNxjNxPAqSECj35h6FfYznjiTw==","signatures":[{"sig":"MEUCIG2m6vIL19pNP6kYXzHoLoo/bX6oKS3AleL1MJB6ibV6AiEAh78mFriTOA18h1MwNDe903GexXPGEvFcYsrDsmBR+bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.92.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2940844},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9f0c57a8a5a720f3919df622f1bd4591f516b9c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.92.0_1776481980985_0.9888247953392411","host":"s3://npm-registry-packages-npm-production"}},"0.93.0":{"name":"oh-my-customcode","version":"0.93.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.93.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"62cdcea2b224065369d5a1fecd2f2e0960119ddb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.93.0.tgz","fileCount":345,"integrity":"sha512-gp2kqenZe8VPaA03sAvaGGMPDQwpZWejwN71oniYixAVjvequ1yKh589fmH08eiGPLnFqK68AU4Rp2KKpmmllA==","signatures":[{"sig":"MEYCIQCHGH21xyoJGO3RDdQvnNbOQ6YC70i7ApC2MboY4ctAsgIhAMrgM7GLmzONQ1lPJ7OmozdzTalpLyitxnCwebJKAqNP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.93.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2944359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eeace44b241c424b1d86a1ecf42ee52be9da4d6d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.93.0_1776482858380_0.6202662037373083","host":"s3://npm-registry-packages-npm-production"}},"0.94.0":{"name":"oh-my-customcode","version":"0.94.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.94.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"40b1bbbe649f09962d7c5d36a180bc3489416b5f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.94.0.tgz","fileCount":345,"integrity":"sha512-FkjiNzc7YB8B/L/cnwNCLCHbwnyxqBH8dEMgKxRJNA6K0+hxtRVv+/PDuvql+R/nVFfRm3yqdQqDUNyeF6YJ4g==","signatures":[{"sig":"MEYCIQCT6A/1Uxi5MxlDW1CFr2zmNt9SJdiMBoll10d5ZJaFRQIhAIp5q5HOzrymQEXmgWD4vq3pMG5M2fQAFiMRhtL8DK7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.94.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2944359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e578e89a32eba1b7d3921181aa05f309d88cffe7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.94.0_1776489801826_0.7735916325928733","host":"s3://npm-registry-packages-npm-production"}},"0.95.0":{"name":"oh-my-customcode","version":"0.95.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.95.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"568f8aa480d110c9582a5fe1a0fffee9d3d439fa","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.95.0.tgz","fileCount":345,"integrity":"sha512-nFm5CR0rbfB0DUOl15dyYvZxhO4XIu86E7IPvMqEyZv2V5vDJcglQB8vwof5HIhpdALmUeB+hRD9JFAPB6SMuw==","signatures":[{"sig":"MEQCIHRNH4DiZYhWS2CfsZ859EqjDe1eTk7q7tcgudfwyOqdAiB0c3uqZEwp7K65AZpFvmOtCIdlaiEz1lTVTXNvS5Me9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.95.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2949784},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dd371534e580ee22cd92bfdfb9893d41d67b8662","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.95.0_1776492341038_0.7593093612965349","host":"s3://npm-registry-packages-npm-production"}},"0.96.0":{"name":"oh-my-customcode","version":"0.96.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.96.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"88f7c998893587969c8b474879d7b2f3f76118ab","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.96.0.tgz","fileCount":345,"integrity":"sha512-hfetGKygis9pDRFetpP6f66L+dDGOOOu/O1r9j8RBlRVHGSfNB8s+wDP6SfYhhqagRjRhd6ee52EenG/uM81qQ==","signatures":[{"sig":"MEUCIFxfxHwiyBfu5FMGE69fMBZG0nqNvs5NsNZD5UwzNQdiAiEAiaHokWsxJPWH+3j06ojr/XdpeOdjYBWz1F6PTJGhpAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.96.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2950334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7c23a20c97c2703227096fb8e299bebfb660efe8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.96.0_1776497487496_0.6045199541387873","host":"s3://npm-registry-packages-npm-production"}},"0.97.0":{"name":"oh-my-customcode","version":"0.97.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.97.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6809ff66fccfc58ed52a880b9f8938fa55dc000f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.97.0.tgz","fileCount":345,"integrity":"sha512-NfF6+OMvV41AGp2/ONM17mS17rV1Ace2GaFk3eElXzdxHc230oE9uwJrSEIgA4LlAyZzdm8surr1J2CnV2/kiQ==","signatures":[{"sig":"MEUCIQDUVgdnhLOQULgdggGb/ulC1XW8rneb1sSGKBb8JygfuAIgJFnga0dAPJYQN06bcwLqv8FqFTp5dxnx5G+roJbzBr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.97.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2950334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c2d4da7c635845cb0936c3ec541fa34fe02cf98b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.97.0_1776499774100_0.2886450719403426","host":"s3://npm-registry-packages-npm-production"}},"0.97.1":{"name":"oh-my-customcode","version":"0.97.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.97.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c14dff382678a0ccb4a2538a593beebed8c900f4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.97.1.tgz","fileCount":345,"integrity":"sha512-l1SUuAmuzAllKEuejk28m/x212oTXBM3rrR8x0fwBFIRQzuHVXq0lE/GnZoIT5sgcsBhKBiiZtXKUU8oOXlYkw==","signatures":[{"sig":"MEQCIHG+eJ6Ee5NTGu7maIuHLoU8AeioboeEMOokwx8ST7XYAiAjync3knE0pxwaot0nGEMpiaU7bGkhM5zNnTXrWzvMLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.97.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2950334},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"994e8530871db26dda343b50ed268fe73abe5369","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.97.1_1776501667928_0.06851857269034567","host":"s3://npm-registry-packages-npm-production"}},"0.98.0":{"name":"oh-my-customcode","version":"0.98.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.98.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b208e43e1b864bb29ade21268b41531b606e2b92","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.98.0.tgz","fileCount":347,"integrity":"sha512-2eOJTbQtrqSrhfbIfPf1x5YL0laxcMeo3NMxGNZojD0/Uc0KWf12yXC1lGc3VcoQbiJtHEKzXwr4/IwiIFcL7Q==","signatures":[{"sig":"MEUCICzYB8j6n09gkNMkWDJR6+FZJjsHWu8gVHkvbSukcU/gAiEA1RbtR/37IYXC5Sd+vEFYkCFMrczzvWnjkvDpJU+n1GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.98.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2956205},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7dd0bf6abb0eb84b33e3187ab0b0d2f2fa469181","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.98.0_1776506691573_0.31578994500539226","host":"s3://npm-registry-packages-npm-production"}},"0.99.0":{"name":"oh-my-customcode","version":"0.99.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.99.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"06d4ff46be7d3e220aef58db25c98141c80a7bb6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.99.0.tgz","fileCount":347,"integrity":"sha512-yfZF1XSN2EGJKNcuY1Qte3ElYAl3OoOnq4dZtbSBnZIFkRrt5JEnCHbFplrHVua95ORgDFrSRh1w46cmTwuBew==","signatures":[{"sig":"MEUCIQCLX1Xn/s7xWLjykQ/FaKh6bM/R2EaP2iUOq/4dica+fwIgDjo1d9sFomYVU33oiFTNXXC56Iv7NMRc6jXGRyHpFPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.99.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2956205},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"189779c028e4476fd9136e378850c359681104a9","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.99.0_1776508049796_0.08062119558083469","host":"s3://npm-registry-packages-npm-production"}},"0.99.1":{"name":"oh-my-customcode","version":"0.99.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.99.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5bdad9c8bf84046966f87cf5be68f83d12503b71","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.99.1.tgz","fileCount":348,"integrity":"sha512-EPDmvk8VsmaJQhFzErsXRQd/adXTvHCEmTSEKOaPHYTWQOXm9vX4Bo/H46mN+rz2ZaH4oLykH5369R6IKFwehg==","signatures":[{"sig":"MEUCIGKdFPp9FW4OQSk2keoOSEaXVLiIuDjbX/SPaXXUjTLcAiEA89s3FEWPtG5PBu91aOGUjVLm3rmjTDxWAUCYdfukzPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.99.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2958372},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1cd4d624a4e1a106708635bc79e848adff7474bb","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.99.1_1776513301866_0.658657786524941","host":"s3://npm-registry-packages-npm-production"}},"0.99.2":{"name":"oh-my-customcode","version":"0.99.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.99.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9faf31328f1ea586e4560af3958b1c99650bc854","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.99.2.tgz","fileCount":350,"integrity":"sha512-zO49q7ifM/PYN2fV9hebqX3xLrcU0XvJhiMrcgwq6SyO4bg6g7OSZ6QTsv7RgMy8KutdkagNCtDByWmAzxSGQw==","signatures":[{"sig":"MEYCIQDVb1dS9uvs6OC2Pg1HSga7WmLlSXRWPi5IvyYljr5M9AIhALB3PY2LOz6FHO6XUIpUQash628OivarZSJF8/Pcp8gH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.99.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2968284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1439d34701778d79762b9cbd60af8854fd311fa7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.99.2_1776521941087_0.9157482753033384","host":"s3://npm-registry-packages-npm-production"}},"0.99.3":{"name":"oh-my-customcode","version":"0.99.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.99.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6a69db28b1111941736cacea77f749c6e5284f25","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.99.3.tgz","fileCount":350,"integrity":"sha512-pwtepEFVaDjLu1SrTANAg3R9h7QtRbuFjn9EQoQpp+Vl1dYw+9l6BELCEFTfnTgEF64KFKZ+THUfvaUdWsCv6Q==","signatures":[{"sig":"MEUCICa/9yn6uGwGKdigOhA8AcWXg2DQELIhrnmRn+QB68lZAiEAnZZnb5r7os7MKKl42dtxb/GRpB99l50wnBdARU0EaPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.99.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2968284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0b11609deb63e9ba23f3ac71fcd898fed29766b5","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.99.3_1776569658858_0.11979481511664103","host":"s3://npm-registry-packages-npm-production"}},"0.100.0":{"name":"oh-my-customcode","version":"0.100.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.100.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4bf9124e3bb0399f2a77a8c83a3e09dc1c19f481","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.100.0.tgz","fileCount":352,"integrity":"sha512-FLxzVX/GVYvbtW2ASob1PxNqxX1jCSSYMxnB3q2uH0sUFoHFnSPR/GBDvX7MSx4OBEwWWs8v7qDCyMAxqc7gTw==","signatures":[{"sig":"MEQCID8lshXeot073VdJkdRrvgRncQQs0woo5VJOxyKfPLU/AiBdOdnBNjJwWwg3q6JQ1scJ2IZY9MZyThvzshEV8ijgkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.100.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2983034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"76f140b6184e0f6c95258057a6449e3466a6db5c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.100.0_1776581022460_0.36849639522889444","host":"s3://npm-registry-packages-npm-production"}},"0.100.1":{"name":"oh-my-customcode","version":"0.100.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.100.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d2aa4fda0f98b56720edd774a0e6aa618a2015e4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.100.1.tgz","fileCount":353,"integrity":"sha512-grfIzdVCmNtzhAJSxrUjYAdJxEOCV/O9KoY7g/eP2lif4ABQPshOOdxO8NrLPlcKza1V6vznrwQ5+0I3+Skghg==","signatures":[{"sig":"MEQCIEn4NzOjqnC9/5VBwZQS3IF2r/on/CjJWhA+3beDAGiwAiAFLJpsC4q2JZsimtWCyTciHie9+t3jb37pPPPnsgSCJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.100.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2994233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8afb349db95c2a5721fa7b546ce032fa760cf76d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.100.1_1776589622926_0.9427711180287874","host":"s3://npm-registry-packages-npm-production"}},"0.101.0":{"name":"oh-my-customcode","version":"0.101.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.101.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d83479ea071adda7bb54136f796709981eabd336","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.101.0.tgz","fileCount":353,"integrity":"sha512-NhdgbkjIWAP1iCxrsNY0f74zxmrL1Gst9FKP2nrmYvArGgpNLYbZ5yHNGZS2tF0VQZ+Rw5/D+lgQ7dZXPXhyMQ==","signatures":[{"sig":"MEQCIDi2b7H2xB5rpjan8ntq7XeXYcDNiT1KV5qbxzHoLg0xAiAfB8NC3REsdReBkuQ2YZT6TLz4wi1i+1dKbV5BA+3sYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3008713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eb43d53957d7fef38c12fd44c39d8fc22ef37764","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.101.0_1776591113583_0.27345169916366174","host":"s3://npm-registry-packages-npm-production"}},"0.102.0":{"name":"oh-my-customcode","version":"0.102.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.102.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"04bd5977a72cb76ed6da9d4d1b8c1f8d01cc767c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.102.0.tgz","fileCount":359,"integrity":"sha512-Y97bd7kyk9Xd7+Dv1PWxUxVIcGjGqh0LaKN1aj7hJCE0Or59Mp2QEhTmZQi+Qs8K8IFo8SHJ266Yx52EE0VQzQ==","signatures":[{"sig":"MEYCIQD5hhxvnx5kFcmC5BS9YMcVMGneRyTHTqrSEWwWF7bjywIhALEFXUL2+QdHRjBRVhkm6VLtFIvtiUGXypnZwns7N6kA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.102.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3031548},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0e71c710a5a758f9ebc15cfcaf4b80debf71dc04","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.102.0_1776594373510_0.2591186464920221","host":"s3://npm-registry-packages-npm-production"}},"0.103.0":{"name":"oh-my-customcode","version":"0.103.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.103.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7ccee5ac4b0face8eec11351816dca57864f13b4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.103.0.tgz","fileCount":359,"integrity":"sha512-z6FwcS9QGFOmq81yP2fbra2x+PXRLDMGSccmuPy0PdX6I1N/7DAia1WJfaFtHztMThHZK7uWRoWFZ+XwYy0NKg==","signatures":[{"sig":"MEUCIGtvJLkbDOjUrjhwl5WZdRSd7kblQN+tcfQgoEH/ilEvAiEAkVWqcLRqGNAFRMujgG5pEWVBbZgcGO4+KyO4ZUsBGNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.103.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3037944},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"abf90912ce694d57b9f33bac3d77b940a82b685f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.88.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.103.0_1776647207285_0.05846514761148236","host":"s3://npm-registry-packages-npm-production"}},"0.104.0":{"name":"oh-my-customcode","version":"0.104.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.104.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"55ff09a203f430f0de1fcd7f489e4bda997f645b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.104.0.tgz","fileCount":359,"integrity":"sha512-T+NmZUQ2wqkzVyNm9tFiFM+DsPjMUZF9zd4gsbW3HaPHmCJVaN5Hpz+BpGWx29P4IuzVp5g8UOLSimLNUPPgiA==","signatures":[{"sig":"MEUCIQDQ3ZZdixdBRXsYDLNhKYNEj1+Yip0xw22cwcNgdeMmtAIgGcHyzTZmh3PW6mBvcWhNumET9+yFMOnrsE9a7xCC5SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.104.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3039022},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"36359b77a1290a817d450d7ce14df81de94d76da","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.104.0_1776758189988_0.18352524417427674","host":"s3://npm-registry-packages-npm-production"}},"0.104.1":{"name":"oh-my-customcode","version":"0.104.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.104.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"613e610f35a63fa5b9d2ec85fd6d38458fd6255a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.104.1.tgz","fileCount":359,"integrity":"sha512-o77xkAwq0D2c58i6VLbF+jvhwwPwYEUnsz7zc1W4O8260ReiF7xH9+YEbeCFeoh4xRvqbBtb14OR2iPamrSB3A==","signatures":[{"sig":"MEUCIBSD6BcV80xtge2IMXY0KJ7+2czKfCjrFcokxoLTDLbUAiEAovV2KQpYCZvedD9E4F0Awz6HXtBHYZrHWBYR+eiWuIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.104.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3039978},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f5e60d8d72c3ca4d250c13d7003f4cd6ebabb396","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.104.1_1776992240988_0.8531537585982767","host":"s3://npm-registry-packages-npm-production"}},"0.105.0":{"name":"oh-my-customcode","version":"0.105.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.105.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"74f4e288a5c925cab3aaee6b77511e8e506dc4b9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.105.0.tgz","fileCount":363,"integrity":"sha512-ufIP7nbHaIy7Wpl+a5ztw4O8cEB+NjUJn7lAOnajnrWm9nCPaKRnqSPnRzRgf7kb/l8YJ1uS41HMc24ixLBrcw==","signatures":[{"sig":"MEUCIHuK6xq4JEEQ7grDPpc+Q6TbZHwCRxhZaSaQhewJFhTxAiEA/b4fmcMrjaKgAXbrHk2aH2O+rl0qVNGBg+9YR4YUQtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.105.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3071279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c9d591af0734dcb82deb61a07e7d8099520c234","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.105.0_1776999796776_0.19134455589129806","host":"s3://npm-registry-packages-npm-production"}},"0.105.1":{"name":"oh-my-customcode","version":"0.105.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.105.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"001fb6e621252de7ca2b71d99c8fa0f1cf841e7b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.105.1.tgz","fileCount":363,"integrity":"sha512-GDdoBIK3x8Fd73sto9xpf3LhWG6B+3dUhO83A+eYKvftSCXja6+wioFFKO9FnWAQza6xm4VhupDLqKDeMymqXg==","signatures":[{"sig":"MEYCIQD0WQu9f6T52b1v4huZ7RelOsBUxwa8t5M3kSp6zyDwQQIhAMUe7+3q+XpsnaihxTnp9OpU52wQz4iGe6beoOXxw1+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.105.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3072880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fe7a94fcc88ba2263fd3564fc5dca3dc7f79b9f2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.105.1_1777014155616_0.9357990196235604","host":"s3://npm-registry-packages-npm-production"}},"0.106.0":{"name":"oh-my-customcode","version":"0.106.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.106.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5c020c3bc9794efed2f42ca600da238e1a511625","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.106.0.tgz","fileCount":364,"integrity":"sha512-w/32FjRk/JjIFDIADdws3Kcthy+P71Q+5/LqWlVth8a8fHiHomaJJ47hL5Zot3Lnv1iW2fpt+dzv2uN4aFjUhw==","signatures":[{"sig":"MEUCIQD5mJT+R9hRbRs4BbTpnfPl6qNGEFKdTRCoR8rZs9U6LQIgei4Oe0P23zx+MokJt/nGXxk5tvYeBpiPGy6x9nLf89s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.106.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3077049},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0850b9f900d3c0038ac822a4960081d3d038c187","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.106.0_1777016044420_0.8496327818466867","host":"s3://npm-registry-packages-npm-production"}},"0.106.1":{"name":"oh-my-customcode","version":"0.106.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.106.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fb254677689c8bd41568f2156f157b623698ccd6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.106.1.tgz","fileCount":366,"integrity":"sha512-rk1stItsnbloQNVeLN+CsfUCOBtqfPvyPWZS+pcpE46PGeDH3VfNDIbwvv/J2eTg7oV4MCzfn25ESats0enZ/g==","signatures":[{"sig":"MEUCIQCUq44fAMP7FNnlggQu5aF67/4cy9xRirVvtI93ctva9gIgVXd4jYlavRzxMkRwkNl0WuN3nPsF5wmaQEb8gj0xKv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.106.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3085354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"36249cbb50959748e0d45bb6f529671476100b0e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.106.1_1777021923923_0.16474370833141716","host":"s3://npm-registry-packages-npm-production"}},"0.107.0":{"name":"oh-my-customcode","version":"0.107.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.107.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"461eaabe724b5e4cb8b8b2149d4abe20294eb564","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.107.0.tgz","fileCount":368,"integrity":"sha512-heVlNkjFNy6vDdwRkx0+/EeJe6XJI2nS280/5St0qkkex175Icqna+Ti17ESHX7GvrAQ+p/2CNfXizisLe0Ozg==","signatures":[{"sig":"MEUCIQC5UKfRq7/M7kOcmZS47o7oRWzqm6Xo1JzpKi4V1ANz0AIgL61X8oFLOGK/XXqt6X4T5gU1hq4wu1B1WFEzDlk29Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.107.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3092296},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"13a4e57be13f99115f1c4bc1f1bd40ac691427a9","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.107.0_1777023708314_0.5852882551785372","host":"s3://npm-registry-packages-npm-production"}},"0.108.0":{"name":"oh-my-customcode","version":"0.108.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.108.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3c7a58216dd9ce19a5108e411d4bb3cd23f06cd9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.108.0.tgz","fileCount":371,"integrity":"sha512-SExDpCVml06kW8+IJJizqv0zBbx9hN33557jp2GIC1cRaC83A2lE228eSOg32jeee0E91KastuI0jJIkXeEMHg==","signatures":[{"sig":"MEUCIQCFOurqv7uj6IkQN0Q2TZFzF8SjnPsx0IeUUmNE09nAawIgG+aMDX1kZIDO8MocGy0B/cl4trhIgikws1KtSrzEqSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.108.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3106048},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"93c60ea901c2734b08165a4b258aab8a76d1b6ac","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.108.0_1777028262762_0.07377097065518745","host":"s3://npm-registry-packages-npm-production"}},"0.109.0":{"name":"oh-my-customcode","version":"0.109.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.109.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"90649fd6d01140313038a6381a93b22747e94406","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.109.0.tgz","fileCount":372,"integrity":"sha512-wVFE6NDm52qX1gbEhVPF+2e/iuAl/pr32N3CHGoaaM0nfpz7nqu4FTz7ppvaidn9FMWfXkwOD+wvcwbWUOI1lw==","signatures":[{"sig":"MEUCIExajezEHKWX+4pH4h+fEG/4zxkT/uNAORQoLgSbIjhYAiEAtPztsMGBE2VNpIchwyXBx5lp7rULiDWUyrlXs4ryBVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.109.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3108416},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f89ffdd7f643876ae660f68a0b350d98c036c8a0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.109.0_1777031391899_0.5153316784791995","host":"s3://npm-registry-packages-npm-production"}},"0.110.0":{"name":"oh-my-customcode","version":"0.110.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.110.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e62ede7e0034b838053026cd1dda32bb4952806f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.110.0.tgz","fileCount":375,"integrity":"sha512-N1wV418s151eLHvMHYjGyyfILGLd3Tc2ycjEUfRfSevuwPBEhnebGTrvWAeNSt9sE/NA1aoqAnGsykLQrj9hOg==","signatures":[{"sig":"MEYCIQDkcP/vU7SWyO3DfATrJk7vjw6b+Pbikz8AAtipTAXu1wIhAOAFX+Gr0UgW1+W+rqiekHrIm0QyMDA5D3D7bKLNIgJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.110.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3120700},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5d0d27a7896eeda67b8b6d0ee5bb86672cd80c01","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.110.0_1777114715761_0.4140219876690636","host":"s3://npm-registry-packages-npm-production"}},"0.111.0":{"name":"oh-my-customcode","version":"0.111.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.111.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"88bf89c7365eda248e53548cd53633c135e4e7d7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.111.0.tgz","fileCount":375,"integrity":"sha512-2bZSPquG/6QNBsWb5Amb/lJbl0labWaAblptOh99S8wqJqz9Gq2WKK1hAjKUwjd25kTVj1Fzca16A6glAz3Xjg==","signatures":[{"sig":"MEQCIFoOoLXrxX2AW5BFpuhHiM13s9iI8D44eyMz/tAXHYL0AiASe7GVcBfQrMVKkQBT5kNGkRgeR7CwFfOEsYnErPd8lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.111.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3124332},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"92e92e04469ed4bf93de784f5d5610118e67e399","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.111.0_1777116863241_0.9491270823211944","host":"s3://npm-registry-packages-npm-production"}},"0.111.1":{"name":"oh-my-customcode","version":"0.111.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.111.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9369158381eda11d61899b728cd9bf27001c4982","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.111.1.tgz","fileCount":375,"integrity":"sha512-An/jTRcatjPdq/e7oktnZVSW0Z5Dk0FNdW+uO7CulNqIiQShctlwgExN0Y2dNmoaSdvaLyNI/RUbONqUqCBQrw==","signatures":[{"sig":"MEUCIQDYSA/X6YfBeBeKmx1JlKWp9mstiBp8rzJqAo5WN4YpmAIgbOJsPlLYja11MeTWIruFxqWV+MGOC65xvR8BxnEH99w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.111.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3127590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a262dc803ebc6c5876942eb9792f97d1b62fb8cb","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.111.1_1777117883080_0.3205896280221616","host":"s3://npm-registry-packages-npm-production"}},"0.112.0":{"name":"oh-my-customcode","version":"0.112.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.112.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"365e5539849a28b23edf27765bde009c113e44ed","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.112.0.tgz","fileCount":375,"integrity":"sha512-VuVgXXPOv6fjoeQBnE6AKoI43fTUJG166h/enA9drU/s3uKiQUo5gW+osV30JzlTQ21YaED2CASF9ii6UUPT5Q==","signatures":[{"sig":"MEUCIQDx93xnP7gCIwhxICJDHgEVgyk+15IG/lCssb6eNpQifAIgMLymcKWKFsDkSleBG9p5gTqVxA60Y3A0zKTh+J+6pQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.112.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3129351},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"81e42195a5c099fd91c33884986b4a207ce265fa","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.112.0_1777118509922_0.12363625778764953","host":"s3://npm-registry-packages-npm-production"}},"0.113.0":{"name":"oh-my-customcode","version":"0.113.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.113.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fe51d6199c730630bfa681aa1c84216c076e9aed","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.113.0.tgz","fileCount":377,"integrity":"sha512-tVPkDezVnTKz2qisADKHkB0ceK8LFjGCsij5WEU+6ns9VLXBRWjAh56ABiJArtTL5BEPfViTulC3iiOQdLjv2g==","signatures":[{"sig":"MEQCIFzitXVPRQ84Kx5FRePPlhy1Q2pVm1HfEkEGB6zLIFFIAiBekGz6MzVLIWY7ZAiWI1N3fjdZtiqWc1VmJrg5HmMA/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.113.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3166672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"97660fd26c8f30012eaf18e4e59bf8edb39111d1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.113.0_1777214943426_0.39108225317002976","host":"s3://npm-registry-packages-npm-production"}},"0.114.0":{"name":"oh-my-customcode","version":"0.114.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.114.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"adc74a95b545aeb16fdd52647003adb502af7b60","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.114.0.tgz","fileCount":377,"integrity":"sha512-plBuBYbCLW34sFPVjRyWVpE5OMQi/wCFMf/ZPgvt3R2YI68kfrL1g+RLGtdX8wcVFLNyt0fzWDSywIdsoTmsoA==","signatures":[{"sig":"MEQCIAfsjdFlzvB1r/i7FseG6YI5v+3uicjrvDtLNzD1RTwgAiB88tcSFgANakMv874WqDnTz+bKEb2yjGkBklYRQ5l4mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.114.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3168674},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"abd7f97eb6d49727dcf49db9de7ab4cd385e23cb","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.114.0_1777225067137_0.1060185349193199","host":"s3://npm-registry-packages-npm-production"}},"0.115.0":{"name":"oh-my-customcode","version":"0.115.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.115.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4aae6b6cb1db423c45055e4008f01a963537f884","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.115.0.tgz","fileCount":378,"integrity":"sha512-+0+rTo9GbIQ2lJC6wN71gva2m0Q5/EmzA+i/r1Jq9MBgKgDTW4B9gGGgddQjYrcQo+AEzxPZ+XX8jJR7XUoZTw==","signatures":[{"sig":"MEYCIQDXqwxJ1UGk/gQ2YvkJUeyUSfz4iG4mZ5jkRwJI95SGewIhALmAIsFklnrX5RKezRMfoZyDEW9e/VrhTNgPrsUSpkGU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.115.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3201434},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"92ec11f3165c5b5ab9a67e1712343c7e27c66eb6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.115.0_1777244935968_0.044059014200812374","host":"s3://npm-registry-packages-npm-production"}},"0.116.0":{"name":"oh-my-customcode","version":"0.116.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.116.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a9b635f925295ab27081ff592ef8a157f60c36ac","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.116.0.tgz","fileCount":378,"integrity":"sha512-ggRcQ/o+OSwiud4c4CSnn0zfud1MB/a2/2mEi887AClHm4irgfwjTHyqWoXsTfJhFo3c4i/Ia9UnmQMEZVeYsA==","signatures":[{"sig":"MEUCIFa46ui3rUSbGRl8B9Z2hj/Sh3DLiT4JsiHodIYvpFAhAiEA2f1gKsY1GhJyEhnn4GHzySnPvg0nZN10FJaEXie2yMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.116.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3201764},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c2a513ce0a43df9fe0a2ccd83697f073fdc5557","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.116.0_1777249143113_0.6923914520415784","host":"s3://npm-registry-packages-npm-production"}},"0.116.1":{"name":"oh-my-customcode","version":"0.116.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.116.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d7f636af84581404bd0f3c273ccdcad5b8af95be","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.116.1.tgz","fileCount":378,"integrity":"sha512-7AHcTPv3UoyU2CZ1YPFUkzIrMPYiJpOe6M8vx4kMCiKt+dA+Z9ZbB8cq9XfGjJi9xuN8CG3A9jDpSD/Ov3wc7Q==","signatures":[{"sig":"MEUCIQCKaQklwS0ShCIzOY/SmQ1kIYkBlEzhHKKwh0tL3SwE0QIgAJrzeCfSwSNTgBY52+3ZHMQ0FAJAtAiKSR/ioMOwp84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.116.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3206323},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5eb34d8d72b76dd0c8f3990ebb75cf8af9064bd4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.116.1_1777254411357_0.18804262187491871","host":"s3://npm-registry-packages-npm-production"}},"0.116.2":{"name":"oh-my-customcode","version":"0.116.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.116.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8f7d5b0257d76848d63b157ed82afa3b69bc97fc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.116.2.tgz","fileCount":378,"integrity":"sha512-NuFCinspv2X6ixULSY9bmbGyj3JGF7MXCi6mwOVTbNEW3+6TguCLYGHroaXgJjh5jrHgu88ODXBFHZXM+EJccw==","signatures":[{"sig":"MEUCIHnXDRBbSgmA607AWFS0OPRmpIXL16MNKzZ5G4BaDu7wAiEA8O3SXdT6j23A5gUsxoGIsYhuzPoTxPjs4jC/bC9Ld3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.116.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3211116},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83d164ba6c50b6f972baf21aa3593ed2fad64a4f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.116.2_1777259940994_0.2589737677686106","host":"s3://npm-registry-packages-npm-production"}},"0.117.0":{"name":"oh-my-customcode","version":"0.117.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.117.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8d68583a4c5b4393262d4bc7e164ef1c9c6a0532","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.117.0.tgz","fileCount":378,"integrity":"sha512-QOgD2VyrkH+cn34TY3qzudzHoqd3f1G1T7qu+FNmgbWZ91hsEQpWh64TyxhJNQy6qUpV1Qx0ldYxu+NP1y9Wbw==","signatures":[{"sig":"MEQCIAy15hFN1Nz5vZj4mPflfT0ekFrnZxsll4dw+f8OiJDxAiAXmmmYhhv6UI0+ItIcGjPXuv2h1OXmaOmNaDfCPhrqrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.117.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3216470},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7fc5bc793d9382d368a9f0b8c4c64790f8f96ce8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.117.0_1777261759680_0.862730457740928","host":"s3://npm-registry-packages-npm-production"}},"0.118.0":{"name":"oh-my-customcode","version":"0.118.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.118.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5fa197d5ec791cce1dc2f7cc8b05a4a5aa9681f3","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.118.0.tgz","fileCount":384,"integrity":"sha512-m3XrLdjaZPlhNitQmeJcUZhO6w1I4amV/TIfKlh4eG9tjzAIfL99btw5pRkZ5WempOg5aykv3UqTPV1krd6Iqg==","signatures":[{"sig":"MEYCIQCH8bkI0j7QluIIVpq11JVhcVj6YBfnaF+U9iV7muj4oQIhANTcSkOA84u2WgsYUAt/aoMlvvXHxHAqyISdbNUAVZlj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.118.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3230083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d3b0f6248b4e82fed17317c31d3e6a135be90097","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.118.0_1777264635736_0.8863085418004646","host":"s3://npm-registry-packages-npm-production"}},"0.118.1":{"name":"oh-my-customcode","version":"0.118.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.118.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e78099eeeb8b50bc72b7bb22b1400c96f0d1b2fd","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.118.1.tgz","fileCount":384,"integrity":"sha512-Clk8dnw0A4gg99/YPKO+kdHYMZnvjk8p0T9SELb5YxBjF66tvMf60mIR8ZkepKGpIP5/mD6Q5/+D1tzsX3pQ6g==","signatures":[{"sig":"MEUCIQC7ir+qbh7RAXf/EC6kAurRDfGHTzpGcWgd6wkDRqMhFgIgRcoo/GzPU5RR/x95dk7URxHc9cjR1Cintpcz5r5RKPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.118.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3230628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b679f9f259eac85587f6c7502fd2ab2e65f8e67a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.118.1_1777266457725_0.6783774263676625","host":"s3://npm-registry-packages-npm-production"}},"0.118.2":{"name":"oh-my-customcode","version":"0.118.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.118.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"aaf3cc557dc714fd8645861014fcede98019806f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.118.2.tgz","fileCount":384,"integrity":"sha512-WOhRkScB6DvhPvEUTDTrQ/HBaadwdYk68u79kU6NbTreGiNSdrr21xH+aecPY+qn/4iw4qlFSmucoMebOSgUyw==","signatures":[{"sig":"MEQCIGdukXvSWQuNRWjvd272FFN0UDe4EGcOpyGnMVcZ3utqAiAhwlKa9Lx/9StZuHiYPj30NBT0oiYOnO59vuUMgymevQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.118.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3238338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1725f292008b46e316dbf7db2e1a7fa31bc397ca","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.118.2_1777267120053_0.08496398149054674","host":"s3://npm-registry-packages-npm-production"}},"0.118.3":{"name":"oh-my-customcode","version":"0.118.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.118.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ec46300fcb856ae7646095a4f923eb05cf2b7171","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.118.3.tgz","fileCount":384,"integrity":"sha512-qUUGqvwp6V8L2ebCPrtpEV1RPcFriqIJmftSzlWjgMolOlkFn0PAjZuqrCRluKw7sbOL6/a2Y0dTwslrS4P5ow==","signatures":[{"sig":"MEYCIQDiF9bbmWwc61FcJxfH/+ucI2FZ8tXUx+0BPibgEd6BbgIhAN2MDtEah+93Xe1NhhkKHZgj2oLf/skSWxvZ29fX/g3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.118.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3238338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d73262606b456638c3540b239a641aac83c1f6cf","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.118.3_1777268065346_0.8771748985640688","host":"s3://npm-registry-packages-npm-production"}},"0.119.0":{"name":"oh-my-customcode","version":"0.119.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.119.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5a52f5717d6fabbca05fe4e6bf96587362b3378c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.119.0.tgz","fileCount":384,"integrity":"sha512-HE/waIw7QSKmkgpeKF8SCOtbMkwqITWbNbAmHodbyp1mdAmPHD08Kfk4Y03WFvpwuXPlasguxrq3bivLi5SdcA==","signatures":[{"sig":"MEQCIEzgLDKG+8CvuGH76DslVSW3bpJ2/9p9F6zSKpGGHUK3AiBG1lI60/K5WKprJ+7ytqVxrcJOPs2oOEELeKEqnn/6ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.119.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3243237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c5ffe8499df644bb98b4acfb609a19c96c147e42","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.119.0_1777268965239_0.0018173246809856103","host":"s3://npm-registry-packages-npm-production"}},"0.120.0":{"name":"oh-my-customcode","version":"0.120.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.120.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5d70aa3a14813b780c0346f47fc90f0412ef7b70","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.120.0.tgz","fileCount":384,"integrity":"sha512-czTCuzDx3MMy2t510/V3OAlQIBKxdcoK6C+7CPabVEd2QMIt/DXUPZz6VfAB+1k5IBgb/hNg3Ii3OMXeqng3Ww==","signatures":[{"sig":"MEUCIQC9lgXVSSHrUCBlNOpqLwlCd55UOaVrKhphXBmb4kuYDAIgFFeWtrBgKGx8/V2tcSGgcq44gi2FCCO218Us/itbGvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.120.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3243237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d1a3fd6e69543327bd5cf60bb6bae41751d4e03","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.120.0_1777269895047_0.8293864911076554","host":"s3://npm-registry-packages-npm-production"}},"0.121.0":{"name":"oh-my-customcode","version":"0.121.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.121.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"11057a9f4605000a18c852ed1371b8909aab09e1","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.121.0.tgz","fileCount":384,"integrity":"sha512-XnkE11pXWsMZjAoFIXy6abjI7AYAH5W5kpJ4S6+f8NXDCKoAY0iXjW2XJupzUtJzUz1qQ0pW3NYGULS1KJpfIg==","signatures":[{"sig":"MEUCIQDZmdS3jMECiF7mNYgnxa2/myY7J6fjVZPFdOlLv6+xEQIgfppYJnzJBUYw5b1jDazzb9nSUzK38C0IODjZGBq34e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.121.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3243237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a98ce82ba128c87686bf450b14ab2164b208bb42","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.121.0_1777270581614_0.030101133063166197","host":"s3://npm-registry-packages-npm-production"}},"0.122.0":{"name":"oh-my-customcode","version":"0.122.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.122.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"76a307d19015ad642ee61a38b5f3c66d9938e7d7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.122.0.tgz","fileCount":384,"integrity":"sha512-k0WXSA6ti7A1JOrSkUT/+G7G34EGfHaTFMLkmiHFVJyGaxqHjwcJAeu3yDEFioFabB6sAP5zAnTmJj6AkTwciQ==","signatures":[{"sig":"MEYCIQDjeWZjH8pBOETHXwCHg2VM7Mkcn2sYRjS5GD47co2ODwIhAJz5ngV53DE/UNhh7yS2xS6ReJkJshHXW8sYMzucDQd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.122.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3243237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b6844ce91d600aed4ff00d9d594e2aefa72bd195","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.122.0_1777271304404_0.016268087579629054","host":"s3://npm-registry-packages-npm-production"}},"0.123.0":{"name":"oh-my-customcode","version":"0.123.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.123.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0912f5b91ff25be43921d7b1e7097466110ec476","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.123.0.tgz","fileCount":389,"integrity":"sha512-VgYiwmgv0eOQ61T4QnXmd9SfddU+58D3UcDMfB45WyWCljYlrGy+8j2QL4VDmRnFvYUuvAtLlb9RHEhR5+PGvg==","signatures":[{"sig":"MEQCIC1BNUfKlkNwiqweby6jRVymNvDd+IpGPmw5tnnTMtP+AiBsu5K7eHXkbs+4GByOwkj3D4Nz/p362KZ+JTSUV2GyZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.123.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3251362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"486fd0c89b9e18af726b0b91d1af7b9efec85e9e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.123.0_1777273884330_0.5337166803108073","host":"s3://npm-registry-packages-npm-production"}},"0.124.0":{"name":"oh-my-customcode","version":"0.124.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.124.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7b8fcad2abec23f1d799671e90c019f1f7df3a1a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.124.0.tgz","fileCount":389,"integrity":"sha512-Ss+flzV/c4iCTuG8rBBr05XolEXt79tUvcvDEviSkpKCoaW99XBpPlh6aloTiHQG2q7oxnYUCgS4fOXLosF83w==","signatures":[{"sig":"MEUCIQCDj5sPdHXXIABggjIQiFjpUxTpCTZS4y/er+HVsZZPWQIgdcLZcx1lRLTYbTIE1zKnVdLSJ275f2CXeSiajcfEYIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.124.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3253244},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0cc529b68117d944b2942f39376263cc9e8e9f1b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.124.0_1777337529985_0.9026860327044799","host":"s3://npm-registry-packages-npm-production"}},"0.125.0":{"name":"oh-my-customcode","version":"0.125.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.125.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8bb1452cfb6a07e1f957228e7f64c0149afe3645","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.125.0.tgz","fileCount":389,"integrity":"sha512-qleCYxJnqvsxMXk/q04V3MgLyKiE1XTuU2dK64L+Nefbt8zFpdGTorHkZqGzGJRh045BkG8JL6IXPapW86UA2g==","signatures":[{"sig":"MEYCIQCTmZlsN3kzEJazFK7reWwG8m1d+Dte6IYYBPFfRSgIygIhAKoxhB9hbXN+FycNfaYk3Izv2qR2aWGjGLn8A5aZU2l/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.125.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3253244},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"21ccbccc91bad4692df74a898eacea66e65bb773","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.125.0_1777602546836_0.4171320217657395","host":"s3://npm-registry-packages-npm-production"}},"0.125.1":{"name":"oh-my-customcode","version":"0.125.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.125.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"464d0ee2377a7b5f61f89c89b2fc6d10a48aea8e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.125.1.tgz","fileCount":389,"integrity":"sha512-BDU1zK1m5W+n1KSiSEAs/WfPjSDsZ6DyDbn39Pf+dDX5NP4E33mdZclJ98ynw8ba/qUROo7LC1d4EtlF/JWUHw==","signatures":[{"sig":"MEYCIQCRUSXMSBHRrshmCoA6E5VIeA0TK8Tig5QpTR/Ygq7prQIhAJa2g0kcS115EhmEysHjIqWxh5PiBtfyGTUaMH1iKnFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.125.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3253244},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"166a832c569a9b03de88a040fe9780e683125908","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.90.0","@types/nodemailer":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.125.1_1777603189186_0.31072541629229256","host":"s3://npm-registry-packages-npm-production"}},"0.126.0":{"name":"oh-my-customcode","version":"0.126.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.126.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fb3f667f07c74787478c6e66c1aff4487dfc2abc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.126.0.tgz","fileCount":389,"integrity":"sha512-oz8bMEpWJaoNILp8js9VXdiD2PRP2vclWM2uLwzl5Or8MLxukNS15GmO9UV5/Kcf2ravQ/0xllDr6pgjzvIh/A==","signatures":[{"sig":"MEUCIHNuAIt4s/fhEreNMNDqetjFYdrdxHWnDfLbcBAxSdMnAiEA00bAS2QdusrOPgxQDCHFlTV81wQSlw805swrc27ACvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.126.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3253975},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"773c6cae8ab59708ee68ea501eed2af389e13c62","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.92.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.126.0_1777690048963_0.3657959570821756","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.126.1":{"name":"oh-my-customcode","version":"0.126.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.126.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d0ca0f08694ba59ec1d16b06bbf6ea12d9894fe9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.126.1.tgz","fileCount":389,"integrity":"sha512-YVXvyjHsKkG6XSQt6BFooS1vc54VK1ckmEcFlONKPfDtFKNGK1ehCUXlWOUiFs/hWdlMVDs9y3Oo9deci14nRw==","signatures":[{"sig":"MEYCIQCls3c+XaTYrj6vIg5+8HAqOiAVQfiCQX1ZHfhHludN8QIhAOog0mtI6H7EnuviZKAeHRBY5WDLPvOgQwkrInUAvfwt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.126.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3253975},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c004e0eb3d6f033f4d7f6ac8ce5f4c37b621bed0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.92.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.126.1_1778160730742_0.8735311508574775","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.127.0":{"name":"oh-my-customcode","version":"0.127.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.127.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"56ee56d61183bc82e18f5ea4adbb76a512f76b85","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.127.0.tgz","fileCount":390,"integrity":"sha512-tbbMq+UH/vi1f4jIEqPiwnEa2fyW/GfuSezL4vc3EBhscbVjV2Vqv6V6/G1r25uNplOyGoBnj6jgsMed4W6lFg==","signatures":[{"sig":"MEUCIQDkpkYppUujKMsQ3kOMmfFX01M8DdQCjS9pwRHqaQm5LAIgDE84CY/2uQmLJnKAA47EmRO8X8mzVJbMKgxKDiqLXtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.127.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3257954},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fe109970153d772662e38c3e6e914592eb04f7ec","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.92.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.127.0_1778205833650_0.43433307231160034","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.128.0":{"name":"oh-my-customcode","version":"0.128.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.128.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"24f34137bc47ebaea76dcfc5febf0e5aa6f9c475","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.128.0.tgz","fileCount":390,"integrity":"sha512-97evXGIJmKHX7sdB28z8owplfWlmXvKnAxOptY47Bk/r7gCnRQhRO+pKmkoYxka3pdeuFDiXj36JsSvtJkLXUQ==","signatures":[{"sig":"MEQCIEVwc8y8LcZsQwO3Iylykjlm5UARSl0lw3O3PfqtAo9lAiA28K7VxmrC2FfGiMbt4sHMetzEE2Qd70Mca6T83VyL5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.128.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3259876},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9951b17ca76c3e37b01f17fa0ab49b7b72c23b2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.92.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.128.0_1778212600306_0.8714734041622751","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.129.0":{"name":"oh-my-customcode","version":"0.129.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.129.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"18c154eb0c8e6386ced7fd67d6c3c4c4184df4c4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.129.0.tgz","fileCount":390,"integrity":"sha512-x+QVS+35J8m+twyuf9a2wMNceiapsL3nmEA21hSyilNPeo1oQ4nOByY+1hDEhyOCJdNeDlYZOLXLgzlQUcYGtA==","signatures":[{"sig":"MEUCIHSVJne24xeQJzhiN35y7AQyyRoFtX/bRNeSv2mMlXRbAiEAlDCx20RMAY30Muu/c/XTeVsAMyzUi9I6zzTkvW/VAkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.129.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3262295},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f17b94d50657f32cf202f260164350c9c737fb0c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.92.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.129.0_1778214419167_0.834226988312575","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.130.0":{"name":"oh-my-customcode","version":"0.130.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.130.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"946907611f09a6c344e81cad0d479dcef0303420","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.130.0.tgz","fileCount":390,"integrity":"sha512-zXgfaUaPsGZ6opg2HrLOAsnBERb+I+LeAMSukd5XzDsllox8iD+/AgChn5PZHL92BdX4cwzNZK78LmPaF2hvrw==","signatures":[{"sig":"MEYCIQCGq6M/cCcV76mPqMm68yGFVrCg3rohnfHDAekmqBWQnQIhAPv+bty7dleC+7rWoJe1/G9jf1Jih2rnbd3+GgQmYGRd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.130.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3262295},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a0cea9e0b258f4a8d9388bdf25bce0e6a594efdd","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.92.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.130.0_1778564513919_0.25089533767148087","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.131.0":{"name":"oh-my-customcode","version":"0.131.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.131.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"64350e1c60dd5d6be449652fcddd79ac4708fdb0","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.131.0.tgz","fileCount":390,"integrity":"sha512-8a33ay33DVZcQr4twLZP6yYrrcBAj3qRq3rrrNNLF5daUBXCydVGk0FtmnCkgmcmPPWd9D7o0JhdMTixjg+cxA==","signatures":[{"sig":"MEUCIGZm6AMJbvnGMzJvKm+5Ke6Pz9n1eDzfs2ADm9pLZSH/AiEAnheluDmuXPnJNwR9KUkfGuu0UOswXmhAzzDKRm92qUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.131.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3265063},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"64eb10f6a7d71db12d7a8e0afd9e206be32547e4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.131.0_1778597533992_0.1808527163811542","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.132.0":{"name":"oh-my-customcode","version":"0.132.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.132.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5476565c30eff94a175b0258f1a10ec1327074c9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.132.0.tgz","fileCount":390,"integrity":"sha512-R/3DdtCtIfTQTCT6WU2JqFSJVdUCWRTFWuC+KlMzgInM05/f8sK+DL/r7ha7r9H1tBCq6d4SR7skhiFmyDplnw==","signatures":[{"sig":"MEUCIQD/fAeJRDWjL897O89ESgVKWCWJ5hLgKXcrbjo+DrgZBAIgdC2pcQhW8sj4CcgwdZmmtDu6tzbUKQawnLYaGon9zQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.132.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3265063},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1a882c0b159c07626e9151405f735adca7b0fa27","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.132.0_1778598389470_0.47890160172365004","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.133.0":{"name":"oh-my-customcode","version":"0.133.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.133.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6de8fcf53ec5a1fefe5c8e622eda48773f81ac36","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.133.0.tgz","fileCount":390,"integrity":"sha512-YTCl0BJVPfuIC1AdSB8DAU2rdya/psX+5ExH7TMSryEOtU1fZx4jPVD2xn9Pgoz/JmbxfTccTi8Y4zsMN56GBg==","signatures":[{"sig":"MEQCIGK3hhhcMOcMefH91NNoo9gNKLdXOmvMT3d5UEf3OXggAiAlQ5W9AO+vKPZ9/YZ74cFCVswRzmMoK1D6KPa3/vosPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.133.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3266116},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a081053d8df8963698cc0a5077e21ef37b16602d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.133.0_1778621634442_0.7880254507468676","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.134.0":{"name":"oh-my-customcode","version":"0.134.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.134.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"432733a336a8bc035ea7fa07a5a19cc4e1bceb0f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.134.0.tgz","fileCount":390,"integrity":"sha512-p7XvYfnXFLfu29vJN0tH2K1tf8AH1GomyTsUYK6UrYOa1HvQvyj1wGx3PRqSPWzM5PGg9QKdUIToOCgwc5xQAg==","signatures":[{"sig":"MEUCIQDVSAArzhade0iDjd52QrES5cntgmBGZjCY1nnDRge05AIgTinxMMRtNzOIMCD6/UcYqodb18eMFFiybVlTU2bTBOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.134.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3268935},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"27e5ac04d05f762e6a85dcae42823fd58c2b6c6a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.134.0_1778635358832_0.27952331352285165","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.135.0":{"name":"oh-my-customcode","version":"0.135.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.135.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ecbba74cfc0da6a26280d8f782ccebf2da30806b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.135.0.tgz","fileCount":390,"integrity":"sha512-qZQY6KsGGtnOa3vCdFTBGNTd6vS3Ijitg/tM5ZAO7JgjOZV79yqBXS9NDOFlYefZUeUlIb9SJ4Y7pzg3puiTpQ==","signatures":[{"sig":"MEQCIFBellId/cEU7qRpls0Mendv/W3Z5dRn8E38OK/N+LCvAiB8M0U1HIiig1fr+Ixwo8zmxIRanHDnnhWQ4zO6GZv96Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.135.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3273277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ecc9b95537715edc9cc621a84d5e9a132612555","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.135.0_1778722910140_0.1556600013977396","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.136.0":{"name":"oh-my-customcode","version":"0.136.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.136.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ccea7aad08fc083361b7cc8ab2cc198ca3e29cbf","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.136.0.tgz","fileCount":390,"integrity":"sha512-kY1Sqoj2kKfu3VBPpQCAAbFFpPpnuxPwukAWybgLm3Krw2hr3sA60U/oYtHjSVaXooiwAnIEaERNMNNsEPCHNQ==","signatures":[{"sig":"MEYCIQCPHdWzBlFe3tWDFxa6dfia5R88OYQlx5aZgZsCaWstBgIhAL/yxRnRB4eWDMPSEAiwixk+OQFumQZHcVdDc2Y9b0iF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.136.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3274102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0478e6690fddb329a6e202bce5bb69febb94547a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.136.0_1778759556125_0.999780142402318","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.136.1":{"name":"oh-my-customcode","version":"0.136.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.136.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9a685da6ac2e616c8931813330e59fa89492b625","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.136.1.tgz","fileCount":391,"integrity":"sha512-pf1AXi6cDhf/XWzHvC8CrVetC3MHYmlM1PPRA8JJxKA+ayTL0/SkAjE+/+U4RWi2ti1zfw7K9ZctySDIc3KCZw==","signatures":[{"sig":"MEUCIHhVJ2WFqP8lR97pbXYyLhg7DWQASBedPwYfKwjl9J2bAiEAoontri9808hZyaRHailjRBJNg0DlSqXBEbPwp0DDIGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.136.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3279567},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6fe2f2b5578de67fd9c04e679424bf64886ae0c7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.136.1_1778775911876_0.14647222314213582","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.136.2":{"name":"oh-my-customcode","version":"0.136.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.136.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6d1c851a65fec09662e910d11e94d58a7e44cdde","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.136.2.tgz","fileCount":391,"integrity":"sha512-rBjCJIKXWRUcQ2Wd2B7jRBj9unaefhH8h2gtc9JPVAufs8lRlUT35f74CSAJ3kEN/WS3US1plQ3SJpwvDRQ0wQ==","signatures":[{"sig":"MEUCIBd8v4Uhwy7P2c3FISv/FhSFN3eY5DUd7i3Lel0h76LRAiEAopUfsvojA0wBm12D2CNJWrfMrd3RMGBTPfDJjvVDykw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.136.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3279672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ae368e13a5c74e108dd9c4af3c782bb465aa412d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.136.2_1778802353084_0.24186140751541174","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.137.0":{"name":"oh-my-customcode","version":"0.137.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.137.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5a4067709170c6b52e512c8c5e14abd1a6a5badc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.137.0.tgz","fileCount":391,"integrity":"sha512-K9eJ07UnuToUulnjuMtE4r33z4SY5YZHn1IEhvnjC+M+Lpi59/udZFZMC2pkJB1mel8xvhBdym0lHtbX651gnQ==","signatures":[{"sig":"MEUCIBjQkRM2cyIbwN4Ge3Pu6O0CJg8YrHeGsX1bl+4OrxsLAiEApdZvQiVOWLCRbuwRDoDwl7eFZo5o2huc0pDrtWByAM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.137.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3292712},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3ac58cf9fc4867297f4e25f9dd0faf28d9a780e8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.137.0_1778830893386_0.27773212588040264","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.138.0":{"name":"oh-my-customcode","version":"0.138.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.138.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"02c77fa69d1e9e30ba5319f26a33af98fbd07c05","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.138.0.tgz","fileCount":393,"integrity":"sha512-QY2PghBdFaYaz8JTee/uOn6NjW+Nt0P/W0kwKuOiV2tY9wfEvjJmdlkxMDv5psaDatZhwrEpZ1G1WGL1RPYcoA==","signatures":[{"sig":"MEYCIQCXurnKim9VS17aAlS8za1fPWr+ML+JL1TBs6yivqQ0MQIhAJ3v5wtQnBj4fXNZcfNkJ+3lq8cAV12r8KJOlKhdQOnW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.138.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3305369},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1e60c0449c078d94eabc7f8afec12497e0ebbb4a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.138.0_1778833087686_0.3807920602146575","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.139.0":{"name":"oh-my-customcode","version":"0.139.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.139.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6bfda3d5a9b3d37431b0b203c90272667d48a08f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.139.0.tgz","fileCount":399,"integrity":"sha512-u1qZh/mSVh6iYsDTGjBBi/2apzKhG2pFd0T5BtveJRW3HW38FaW8mJZKguS5B/x1HhFSJfFqQuf1OHxhtGj6vQ==","signatures":[{"sig":"MEUCIBCwdL8vx0eQeqgOJZbm/ltsQqkLOS8bQM3fWat2XWCCAiEAtiq8uaXQvGe5R8p668pvxwEweMIEpM84InTfwpiEyAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.139.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3342402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ebdb950c7a6f18265c45677ffb8237b96d9da9b8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.139.0_1779097754223_0.38203174304922594","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.140.0":{"name":"oh-my-customcode","version":"0.140.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.140.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d133ae08d2c9c54de1ecf1f57077af6cbca5174d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.140.0.tgz","fileCount":400,"integrity":"sha512-IBNH0sjZnxFmF91IH/FHwR8XklKFeCMyXyOlMDXVD1hYmCfVf0+yIo9xwaTKT1s7sLPBQ47wpVGG3Yv9f3tAIw==","signatures":[{"sig":"MEUCICt1tgrxLKxXNVulBaSCYS3lMi3cWm0AC0sDWfziARtvAiEA3IW9Yd+R/7KXW4yuztjif7iYR5gkRBsx/txq6taTWdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.140.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3349201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"000d521fa6f78bed13a3cb5b5950dda4b9800dcc","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.140.0_1779105200874_0.8135408370738677","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.141.0":{"name":"oh-my-customcode","version":"0.141.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.141.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f77795e3f85d4b83fc037ad0966f8b1ae5e4d4ae","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.141.0.tgz","fileCount":402,"integrity":"sha512-hmFU9gVfi9CYoUIitzuBV+DLVtr4y5T0g8ryKUZk7HLL89/jjU5Y4lBINwT6EtK1qDMFr9hL10JxGQmazmZ7jQ==","signatures":[{"sig":"MEYCIQCtylD/5PgmqTo1kyneiHJbKZDetCHSIMMVl4SN4eDREQIhAPu4FiMeNGGOD7RfR7yCl3+W1F/rTrNgH8Ny09dxfLza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.141.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3362800},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"341446a7288ad46a80e7e8f6aa41e3be87dac68a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.141.0_1779106058671_0.7315946901316557","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.142.0":{"name":"oh-my-customcode","version":"0.142.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.142.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"69641a81b0c91246f169b72c1c7f23080abb25a3","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.142.0.tgz","fileCount":407,"integrity":"sha512-O3gLTAoWahDaCUIzkVgGMo9RjPAVwrB2EFInTwxCMn9fu97nHj8qnN2qtp4BQ+e3/u4N73xTFGtMDVQMz3+kzA==","signatures":[{"sig":"MEQCIDlEVxBdnR+oSu06T/YcdzSVsTKxp/aRGS9LjT5W02BKAiAa/jB1hIkeDuhbE9k/NOyu7avzeVVOyV2lmiIrVsBGyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.142.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3399806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de4be05597c98424b9ae44a02d7521569e903c7e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.142.0_1779107581478_0.2631035517506055","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.143.0":{"name":"oh-my-customcode","version":"0.143.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.143.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6851e055fe0fe3d39820cd6dc9266286e5dda6de","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.143.0.tgz","fileCount":407,"integrity":"sha512-FuNB93qU33cuAhMga/gWDYn1byTOpXxgCzdljHNcciatTdviK3lA+XzSEFRfEfO13rUgBbscTv/Qk/T+8aUijw==","signatures":[{"sig":"MEYCIQCrkbbHFGlP/EEk4kRMe5gI9XhnWG5oFjD9Ed4yvFjYWgIhANrKaYx93Jff3kZjfW8oagBcNuYDCj+Herm2Qu+leUcA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.143.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3399806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d15e71aa056b0fd56cfdf5660ecef14b899d8a48","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.143.0_1779108284065_0.5014003919709722","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.144.0":{"name":"oh-my-customcode","version":"0.144.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.144.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c3cc3c29f79dc2c7b65be217cb4c8eed8ca8d3b2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.144.0.tgz","fileCount":409,"integrity":"sha512-M0MPTY4bjFcLyv07kw5RavHrPODa78+Ivi16l2yRX/dKV+89u756Ygm/FUzS6L7oOjQiz+vk8zbGkgrt39io9g==","signatures":[{"sig":"MEUCIC1qVtmHu13CUZa7+QBMKQmoZJ5t/8m4ZMizPOZFCv2PAiEAuT8RSP9GtJXdqBU9MbIYuh6rs4UalXDtnQk94K89y1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.144.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3418458},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68a8574d2fc771078962fcd39d24346082bc7b1b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.144.0_1779109147170_0.9100022141079236","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.145.0":{"name":"oh-my-customcode","version":"0.145.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.145.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"73cc374b058d4c279c3d04156c9e2e1f9961e772","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.145.0.tgz","fileCount":413,"integrity":"sha512-lCqbkhPwonQjJ++UXzsBhNNxjz46R8WgxxD0KV6ekGUNDF0IZ2t1y7zkKRasGoPKg/Xq302nzEmJ8M//nUL1iQ==","signatures":[{"sig":"MEYCIQDP0R0FnFjttSYUf7amXVOriOfksJpiloic2dMYEJP+MAIhAOJDuqnT0axJ9efd3mc3W7MRH7A7QGoK9xaTjW0ttb5w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.145.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3449695},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7c7365c1081f35377ba39b0b2f694422fc38e227","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.145.0_1779238451010_0.48158123536069897","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.146.0":{"name":"oh-my-customcode","version":"0.146.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.146.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fc4b48974ca4761db6123d54b76f4fead668a0eb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.146.0.tgz","fileCount":414,"integrity":"sha512-PxFW4Mt7Q4tooGIH0AiRKrxWiidqazL37dNgKaPblbWC+3611myswZvPdx3SrXVoXReiyMoLHjDKo0C0Clba/w==","signatures":[{"sig":"MEQCIE6EvZkeKC6FNYNvmdswNLEzStfm79Phn3axAA4bSuxFAiAqaW0G7JJTYgPlx/6Hh8egggY8ZmmDBeO0hzHHQBqp7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.146.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3456138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"89012d57010ea2cad2edc06f4146236ab234ef5b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.95.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.146.0_1779243680387_0.6574702614316486","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.147.0":{"name":"oh-my-customcode","version":"0.147.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.147.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"902cf37ceff79b670925cecf43e2281931878b2f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.147.0.tgz","fileCount":414,"integrity":"sha512-LYeb/d9HCWusD/ZVFdWSjA1UBqu/+Q+rXc2MdVKGGLAu8g59k3SfiLNxUOIqFpc8Nh1bAvPZm/sVs/LrCMZxwA==","signatures":[{"sig":"MEUCIDdn9ASzfzf+4a/8JY7YCJKtG1tRSYMEcolsQwEEPAV5AiEA8vjZd05muyFtrGQlXt+p8JXlW6ectSbHpvUepGTHJEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.147.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3456138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"973cf5772d504615f7896b4573a92035bbb856e3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.147.0_1779246420163_0.08463788580211085","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.148.0":{"name":"oh-my-customcode","version":"0.148.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.148.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ade0b40a3570bd3e2929279f66fdddeb1c04de7e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.148.0.tgz","fileCount":414,"integrity":"sha512-2MsxwxShMtPUR1Ibiy80IFhaIV6SHrDdm4v9LLUs1YQx49AKHNouuf1rU+7N1hU+XiiGhwtcBMMSvlyEqXkArA==","signatures":[{"sig":"MEUCIFX9PxFb1DjcJOsoa5FHbAmg4fjKWVxoK4O0oLGLIojPAiEA7Z1NLnAMGxxvgYiWFoA167uFgm6v//RAAumtSvSA7Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.148.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3456138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f393b65b18a372cce9552bb77e92b3fd1b9047e2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.148.0_1779247291711_0.7332738508546344","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.149.0":{"name":"oh-my-customcode","version":"0.149.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.149.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"96f97c9b218276f50ec9dddde8d8c7ba08b3be34","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.149.0.tgz","fileCount":415,"integrity":"sha512-3rVeISx3jIO93k4+IlfS/LpkQLb/7wv1e9TfV68tqlIyPTADZuOUq56NVW9B31mVOuFyBeAEGIprXW9BMsjsiA==","signatures":[{"sig":"MEUCIBRZhOnAoi4tbMiQOmQ6otX0iLY3AgQgUr+TkP2YnQWOAiEA1BqmkHPIkaf1g0OwnYUDGdF7iUbNCmXnUVPl6hDcLV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.149.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3460854},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f61764f78aac931f953befd9f77fa4fdb9efbf72","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.149.0_1779365793729_0.275459424271872","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.150.0":{"name":"oh-my-customcode","version":"0.150.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.150.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f9f04def519c2ef429a977ce7312075a4da25f2d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.150.0.tgz","fileCount":418,"integrity":"sha512-JkG5tBlgCXb8SZKgT9V9raxk9cn+SVXrSh+6BFPrTak4QZVpQEKzlgh51C1zZoAx/DB/SwHCRr/qsoPtVVTtlA==","signatures":[{"sig":"MEUCIQC5K9YlGmDP9tXHLy31DD7e31QQsSF/ICB/yuDBKAn+ywIgNz1JlQkntyTqzSwhB+90mjQS6VoR6bVgnVmwv7+FOgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.150.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3470723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"73142bc1f54f023785f7574f2c1a84d415a393f4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.150.0_1779368416423_0.6854312426368139","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.150.1":{"name":"oh-my-customcode","version":"0.150.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.150.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a0f5b760124762ada27e3eefe2062cd8f759c536","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.150.1.tgz","fileCount":418,"integrity":"sha512-b20zHh0kFboE4JAmfTIyORQnuW7nG0/o6TT+QeUGsCzEOiVIE8r3y95LoKFe0YUvwBUqAsRtPozqgf9SfpdHpQ==","signatures":[{"sig":"MEUCIE0106C9+9fsqq+dbcdYj3H9ufuRhQTRlcpfEG6DXLbOAiEAnE0xliWGs2edJfEG5rDTVA9leOWw+GbdPYdeFmKVn5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.150.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3472203},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"961732ae8f94eeef72c07c06325f78560405f4fe","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.150.1_1779369208908_0.9995629495000773","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.151.0":{"name":"oh-my-customcode","version":"0.151.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.151.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6ce639ccdd3a5139b470cfa4d3f1ed02b7da1879","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.151.0.tgz","fileCount":418,"integrity":"sha512-Y7OLp7cC09UjIY2vYHKofnn/7PLD6pgbIuoCQ1kmwFpdsqP0AP7hha6geLHI5PbZ7PJSiQ6F/+42oBC9BED0ZQ==","signatures":[{"sig":"MEYCIQCkI46Rjfi/MJ2hh1Wiw65RWsMu5KhLfXdti5no6Z+4cAIhAJPCYVQ/+R6qKmdLNE7ha6xLc1IEVoG8/oKGRvF6AL6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.151.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3491292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3463a3f40019ce7518d6776068c12a9110f5f59c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.151.0_1779592628323_0.8321877082257556","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.151.1":{"name":"oh-my-customcode","version":"0.151.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.151.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5b96b2034042f00e852abc8378fcba70f9ad4fad","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.151.1.tgz","fileCount":418,"integrity":"sha512-LDZYCnRIeYfOXnwz2WzuqjlHDmH0NvOAnNt9cbc4UuZDAOo5WpvKTHiOYOLtQI8g4vqjjvkhehG8riMZ1N55Yw==","signatures":[{"sig":"MEQCIHhbon7NOzg8/OBFHUyEWxxQmhvApLsF74JUD3wFB1q/AiB81KJu21yxhdOzX3yo+I+jMjqbbh6i8U0wMAYgW9/DzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.151.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3491300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"39b398dbe5b43152592afc8825771bfc63f48faf","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.151.1_1779593794637_0.18410221433826135","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.152.0":{"name":"oh-my-customcode","version":"0.152.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.152.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"73932ff92a4d8fb2f37ec1420c71b6b04f2af9b6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.152.0.tgz","fileCount":418,"integrity":"sha512-kCGVoZkZmiMYwOmdpkUtR6oEUmCbGofqSUgTEhC5QHzUyj7Teby6SGWW3Imo43/KWXV7WEzdDjrhZyyLG62XAw==","signatures":[{"sig":"MEQCIHiv0kkFcuhqZ3GuqSLR47rgu6RGJxAWWBRKNGdP2pijAiAKexu5xtw5DiQV7OSdQEnGID1uum7ykAUxwYC99e/HPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.152.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3491603},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"19f3417f3aba603a6220b1fc4480a53d86aaf732","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.152.0_1779624323753_0.9953419937712611","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.153.0":{"name":"oh-my-customcode","version":"0.153.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.153.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5d26d971bac4b33ad3187b385571cc2419620816","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.153.0.tgz","fileCount":418,"integrity":"sha512-8NnIP0DN32LGhA9s5Vxmvh4g3EFLcEzQCZwSIeACTpas63QfvgQnDsaPOpRtK4gn4w3Y3YFy9hZmxUPzbHoa2g==","signatures":[{"sig":"MEYCIQC93vnQcBkgIjqO6eH49JZSvnQZPjAIly1srrr/49aqPgIhAMDIBg+KhJYm5DVlrRrJYDhC2LnQYMsQUVdBpPf6lLMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.153.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3495242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"df2a4191dc1687023639dcc0c4b82e0a8d31d536","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.153.0_1779625552871_0.5590444153608516","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.154.0":{"name":"oh-my-customcode","version":"0.154.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.154.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4a975b1f320a6b9fd49682ef7d434a41e1328dcc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.154.0.tgz","fileCount":419,"integrity":"sha512-S5MKsJTSK6MjKHcvb5IBVHjadE+1QTshaQ7/5gREvOI2ep/T5bi/5OpiEr69bs8J3oyQsiAM1krEjgKV0tDyXg==","signatures":[{"sig":"MEUCIFJZAkMkypEFRKi9wjopNDGXvTvCffJ2pv8dNzdQoUw0AiEA4fyF+kBbYMfyrE30INDznWvYskwGPlzufw92jtcHJjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.154.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3499963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"24764964ca690097bb8b2947e2f4bb11976d21c5","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.154.0_1779627037836_0.8780596358218415","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.154.1":{"name":"oh-my-customcode","version":"0.154.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.154.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8f2071e014ac54d4569ad188a6efb0658a3b0641","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.154.1.tgz","fileCount":419,"integrity":"sha512-Mt3gpfzcL+btVz73g1egi7yqxVJNAveRlzerlI+MInswrjuZDZhgIS+5nR1fsjxJ39PcCyzRjVx12GFY8/lyWg==","signatures":[{"sig":"MEQCIFushpg9ZAyj0Fk4hNLB7vttC4mX6E8Hih1Jc61F+8ikAiAjupejCUINC4CH0SXbJ6D3rl5DF46sZvHaVoRmHIdyag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.154.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3510023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"24128121c7bc4dda09e8fc049708ef3e838193f1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.154.1_1779628246670_0.35645228057278056","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.155.0":{"name":"oh-my-customcode","version":"0.155.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.155.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9816e4f41e004366ddbf9d1198b7be15e4c32060","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.155.0.tgz","fileCount":419,"integrity":"sha512-IjY32B5ho/BJQUhvAEoaB78kbNp+0UyMHblNQ23tBRwamjL9s3EVslvUdEeznIY42idmtJRjhiwY1UNSlKe8DQ==","signatures":[{"sig":"MEYCIQDkZBAN2cOqgGmujsioJki9LfDrfqZ0KM4VBfob/L3ZXgIhAKBejwVjYEL1b3hbw1Wg1YjUEUHq4JLPSB3GtB70mDzf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.155.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3518548},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"643193bb5cc8c3669c9cebd2f8ab494ce739c48d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.97.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.155.0_1779629722633_0.6536182574691702","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.156.0":{"name":"oh-my-customcode","version":"0.156.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.156.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b9ba7258a4fc28afcc90f91f5820c2be6475f9ba","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.156.0.tgz","fileCount":420,"integrity":"sha512-PZZRES59NBR6EwBbALWFkQFKRrAI2TKG5IR6LqnA84OJQs2x5q9RGdPgfK4oihu2Oh1Uyx59/XBW8ZbLzBnsaw==","signatures":[{"sig":"MEUCIQDdIFg4H8j3o0hLg8aQK3kq23jhF8qsinXn4geOLUm2/QIgAzO6hTg9dTrjFujOh5D1F4HdoVnXcV0/9OtosqtUe3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.156.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3540832},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e255026ec87c1f3c2dc5ad24de290d9e55b3afca","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.156.0_1780043956392_0.24410039754639934","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.156.1":{"name":"oh-my-customcode","version":"0.156.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.156.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"bd5875bcc4679a8dc906ab66e94f89e068c60b36","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.156.1.tgz","fileCount":420,"integrity":"sha512-ZLHEmXj4i1iBcM5t1fUdq1RSbASVwD25YlzXir9xvENBefvgkLXQdSerKXQFATo9KGhXkF4eb6NLN7t8ShSdJw==","signatures":[{"sig":"MEUCIQCJUmloMVIEhc6emihC9RTYKSCP1Iz8ppSkOTZEDT/eeQIgd1qXsbFzJYJTZKXmUfcDMKa1t+J+Yr2i1IQUUBgk/gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.156.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3540832},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"631b9a17e2d97bcc110272522b6bdfe68c0261f1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.156.1_1780044779154_0.7808700505537862","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.156.2":{"name":"oh-my-customcode","version":"0.156.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.156.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a8c60201576f3b66367ce80d761c79fdbcd5f152","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.156.2.tgz","fileCount":420,"integrity":"sha512-jfsHWiHsuMNKJZ/uwqwDgh3qYov9zyyKvK09SariBoI2T1f+AJdbItLkj3sSpN7rnSkGXMxa3RExuI+UF5imCw==","signatures":[{"sig":"MEQCICtjFzFxr94QfM/037HQ2NoZPZTNxC/alnr6HTsbTz0mAiBwO/FZC8riNsT8fUmHoyGuykMKeo3ys+8y9F0UspZw8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.156.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3540832},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e815ae9cf813200a5dec0aa488791d9ff28c4e4a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.156.2_1780045867466_0.8406952541475661","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.156.3":{"name":"oh-my-customcode","version":"0.156.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.156.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"26c2b306bbbf7127411ab730687990b4d874b44b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.156.3.tgz","fileCount":420,"integrity":"sha512-FQDs2ZqW44Tb+H4OpK8dTfbaB4VpRfq+QrRrpoReRUKQr9erZgGi04/Bm91kDe0i4uM9l7Zz8g+6IwSVU8NiQA==","signatures":[{"sig":"MEUCID2P7ubkAGX5oHDeY4wvoa+cTy/dbrnLepFvK2miFPSFAiEA7WPoYVfbpqxdsZhIpup8kPi23wjdb6jnSEF3ee8Xm/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.156.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3542208},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"663a6b0d1b81e9fc1f703d38c71e111310ebd753","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.156.3_1780046783803_0.4095574181604307","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.157.1":{"name":"oh-my-customcode","version":"0.157.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.157.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3aeeeaee90be84eff384d54a6ec3eeec31bf55bb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.157.1.tgz","fileCount":415,"integrity":"sha512-A5ddFoVmHIGEUbdk2RTi8M8xxa30dwhKIzffg4dTk0X8Fd/yIPOjCCMhsznEZwYYvAktFNAs7HdJk880CV45Cw==","signatures":[{"sig":"MEUCIElJSKW2sIPiEcOrrof0AFvWvOmTaUasmiwrPYLrHcLsAiEA7cbEqgSVwralVHBZS/ZAVWq0nNJEuXwarLYBbortaXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.157.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3511371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bc4e7ee235f744177f2481446299e0363491e830","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.157.1_1780061994501_0.43793679204034297","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.158.0":{"name":"oh-my-customcode","version":"0.158.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.158.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c3d27fbce11b05c85e22831114b9f640b306f50c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.158.0.tgz","fileCount":415,"integrity":"sha512-5uxzsKXEBQWyGEEqZ1vBudp65PrW7Zg4H8XI6AmAqHMklq1AL4SlYWZuNTrGZ7JYpBE6OGAZvYKw18nZwEpoxg==","signatures":[{"sig":"MEYCIQCklCA7LA5pxLLfsun0F5JstCyXb1TO4co9dUavWWGsXQIhAID3TAsa2ps2/kS8BAjq9szPQt+N/tZceAkJopRgjRMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.158.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3511371},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7392aa3b3f5affd97c989049bdfe13eb653c937b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.158.0_1780078784103_0.9993548295848604","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.159.0":{"name":"oh-my-customcode","version":"0.159.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.159.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3963d0f5adbab688d2a07e2c6386cb8454ebb37f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.159.0.tgz","fileCount":410,"integrity":"sha512-GVTGa8cOuEtyDViVcpF4E2gRXxc+n/di5ZXon5p9XZpH96JocExR37/lWK/fkzef5h3J1hk8pYq0TognrFgrFw==","signatures":[{"sig":"MEYCIQCw5lEbPTPG2WtSvi+SQiaQbgIsuLV9Ou8MX/5vm6aisAIhAO1BKzCv5hUY+6wON/6Ifzlwhpitugs5JTB0ky4GIkBj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.159.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3454002},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d71959958264e721115e225f303b901bddad31e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.159.0_1780111966918_0.476964943673988","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.160.0":{"name":"oh-my-customcode","version":"0.160.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.160.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4f21208deb4b55484da7791041ccf1e69a825964","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.160.0.tgz","fileCount":410,"integrity":"sha512-d5P4DTcHfO1l5HQTHTEowE7mC+RtJH9YGz5jAs6GoLvxhv4QRuiZDhLtZmd5eTW97mSmyO8DlfVezGBWbIkLrg==","signatures":[{"sig":"MEQCIFMpXfRiVFqWxNFiSC7VV4GmOdjOruNHTqPd4ush/6AmAiAqO8JwLevQC3LEjxjx/iE0mwZPYMc03OYOxOeU7OmsMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.160.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3456184},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e72d5fe97c4305cbb81385090340ef9b23dc8ab0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.160.0_1780113441271_0.2311915732689478","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.161.0":{"name":"oh-my-customcode","version":"0.161.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.161.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"01dcce0a7e4ec22482a135f75df073e96d19d951","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.161.0.tgz","fileCount":411,"integrity":"sha512-0Bzf/W727VHzv97skuMggChaOCFMexodUv7koKAoiRHfeGOGnMesWWJSlAV+3Pxos/5ZgmLp8R1PUSHmp0wcWQ==","signatures":[{"sig":"MEUCIQDuEz1gH4q88cFVC+t0evw2jjrt6l9QjHJknfA/kdc2tAIgKkG9b/7D3cla1a0X7bBmR+8P8LWBaq4fmfHG+O32mcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.161.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3474402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"78ea147fc53852adcce0500b149fd6cac161bbdb","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.161.0_1780149107897_0.6468951874943059","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.162.0":{"name":"oh-my-customcode","version":"0.162.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.162.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"95109452cad1d6c00be53ec904a1291c300b29f8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.162.0.tgz","fileCount":411,"integrity":"sha512-w3T68haK2On1b9FkudOhi6eNNyQJ3m9MeDvunJjPbtTznbGbewV+aDVjkQa71ZgA6E/oQcGG6czSAFgJ2sw1fg==","signatures":[{"sig":"MEUCIQDq4IYmiiDzHqNA/yXQEH+yXpFgwnOER8yfTZSpcxBxpgIgGHh97x/acNAaX4tKr0RvcygMI8oU80Zbwx/u2G20ZSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.162.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3478920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0a4aa187ddab74530da5b892d2f43932c0f6ac69","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.162.0_1780275930498_0.945559837426627","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.162.1":{"name":"oh-my-customcode","version":"0.162.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.162.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"76ab29fccc773f012c5b13244399e9ddfc1f7af2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.162.1.tgz","fileCount":411,"integrity":"sha512-+7u1LkOlqVlfrnFIIicm/7AcQYazoTDTr2n5kQlZKoSW+O0MLUdn+fZuT0+nc4H4Xbz7AlRnJ9B5D1MI8CNPSg==","signatures":[{"sig":"MEQCICk1DqKd13a5HFSH+1SUl1SyOfeceRB4Rbq+ENGc/pwbAiAQCgfB67Zv05RwQaSMUSAGbKrPvTDVn7DfdCi3CpgnXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.162.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3478920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c2653162345173022bcc90dfcd24a5d9fe2fc118","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^14.0.2","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.98.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.162.1_1780280715958_0.7551500417181018","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.163.0":{"name":"oh-my-customcode","version":"0.163.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.163.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c5691c789c98b90edbe4e63893b7cc8c0d898172","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.163.0.tgz","fileCount":411,"integrity":"sha512-tjTSA8UNF4RhH/02VcL3PoOQmePoJANiBaq1q1xS8hwwBo6lScJjbiK/5TbDYnX26sTVMk0s6ALhas5VtT5rPQ==","signatures":[{"sig":"MEUCIQDXlXf6HtWAaKHmIlMbTs4iZAaziFye4uga8dBsNt4EQQIgIpe1kSTWq3MH+SdhLb/5E0nEvfOadp1rjj9fPVxkuOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.163.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3486831},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de359b5167bcd4c2967ca311963a02610ab7c111","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.163.0_1780408894770_0.9912448972678283","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.164.0":{"name":"oh-my-customcode","version":"0.164.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.164.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"422b3007ca0914b2fca672d41f588015f3439337","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.164.0.tgz","fileCount":411,"integrity":"sha512-zUlM0bCzU5y297Q3ZBMo1m2TDoiFOVckXzuV5navyYgGxC5df8AzLoyLDffMbfGpXWL0hgcyfxmSAl5j7aF80w==","signatures":[{"sig":"MEUCIBlLH2oPa397QF5Sx+CCKLRaenk7otQNE4XmGbMt6Cs+AiEA+qbmlBArdhf00ntgDjauremtUPPjxnraKjLehFsVuj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.164.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3506676},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"604b435028b43ac5245e85c6f49e0c30faf16632","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.164.0_1780410833442_0.03830811321644978","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.165.0":{"name":"oh-my-customcode","version":"0.165.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.165.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fbdd7848e2dd901e56ffab1fa46d216b22890990","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.165.0.tgz","fileCount":411,"integrity":"sha512-XOp7iZrwDraeDPF2xhNScHJE6sIfEtlknnTcHLq+x6gFtbBRm8G0bAxr2B42TkrSX8teycmFUDCZ2IcCHs+Ckg==","signatures":[{"sig":"MEUCIQDQy9l4X7c7VhE3lnMQT+EpvnN1eIi2Ozif/CgAvolZTwIgZC+6aCF95Kdce7hCO59n+muTdGc7B7bPu6q/CvKCVeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.165.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3510074},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"10e63c36d43ab53f76a2f4ed9ff90ae79ab24d41","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.165.0_1780438907742_0.9787041818742312","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.166.0":{"name":"oh-my-customcode","version":"0.166.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.166.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b97b36ea4325930373f05dd02078b76e07a0cfea","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.166.0.tgz","fileCount":411,"integrity":"sha512-D7eEdAEMbMjB382M06mPadeDTVxeJCYg3gKo3jPvf4jme4tg4aAEJQMgVwSwwJOba3ybmekRbsIzd5sfphlh1g==","signatures":[{"sig":"MEQCIHdoZ8SWokcfuWvHlWdApoe+1fRel68/eNktqIAjjHb+AiAPQ/X90gZTSTq4EzkwIwliYZ5+AWlxBb6tw8JSELS5Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.166.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3512723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6ad23cfa2bdcb6786d6bb1454e0d62a675d55133","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.166.0_1780539916845_0.06699959087020169","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.167.0":{"name":"oh-my-customcode","version":"0.167.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.167.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"90e6227ec991ee5eb44e2aa628d9b4e3247148cc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.167.0.tgz","fileCount":411,"integrity":"sha512-nUfkQzAqjFQlUtinLZ3U1mKRRDnKakUF2tCe0MudvQzrmi+XJELlI0bz4BIYodfw2OeUrTusvFaklQCQVVm+zQ==","signatures":[{"sig":"MEYCIQDPlWTuauXhpdp8MHsCyNiyW+Jt2IGdPhyfVHkxUJFC9wIhAIMQOKz9i7Wxei/+SVMEIjo3oaADAdX9CHxT+AxGjnyY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.167.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3514283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f5d35e4ac67e0c1e106e5b629d2c8cf4705b39f8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.167.0_1780575290401_0.8789433003875295","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.168.0":{"name":"oh-my-customcode","version":"0.168.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.168.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b93de303f59d7e2188aebe93e366506af5c1fc34","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.168.0.tgz","fileCount":411,"integrity":"sha512-uM2HcKxWeiky4qb2/K4Qxz/VSpTT/xdBOJQQcr2RoY1sHUNUeFDGGgAEBGCX+hM5tq24F4+hoz45l45YuZ3zyg==","signatures":[{"sig":"MEUCIQC18EfHkROwUkTKjsAyx3yjRuudZJsF7AZ6enShbuERJwIgf87YNlzvc/X60PHFeBf5m5H2ALrJE5Lr90FoBVcywE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.168.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3516771},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"56d8cc55a437716add845ff12ed20dfbe3221db6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.168.0_1780653766459_0.09308773402623993","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.169.0":{"name":"oh-my-customcode","version":"0.169.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.169.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2baa8221f9a764e60ef321eeafc562670fd151aa","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.169.0.tgz","fileCount":411,"integrity":"sha512-MedDQuMgKRqv+ZM8lTMPYIazNJ3nTh7lljL3kE6w4WjV0+GjpuLcRCzYAxltmeQzEdTgsExIxzk067qeT12Y8w==","signatures":[{"sig":"MEYCIQCAQMsNtC8U1+du2jTHtWKCO7BKWQ5dYvFUgwTo78/JtwIhAPcP0mrqT5sGulJ7ynTiw8pC5h3QPswcZsW81nU8PLsI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.169.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3517896},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1d47b51c235e0898722d65cf596254a700b81ea7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.169.0_1780655067339_0.016963122260033492","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.170.0":{"name":"oh-my-customcode","version":"0.170.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.170.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ac5613979ab133b74932946b95d940745e9481e7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.170.0.tgz","fileCount":411,"integrity":"sha512-xQTAcYjMHF9zTGDtm/5CWiwxLKQXKCgswINE4VbHmxG1FpTw32MddWIuUgtmFWpJq4WRLV7DGBipE+q9jc22Jg==","signatures":[{"sig":"MEUCIA/eOA6R1HRyjgLe++9FYGFXogXt9H+Pq1DT/dLtV51AAiEA59WGJe3nu6Zytc+9pj+Eoh0E4cD+JxSJ9Frsj6Hlb3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.170.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3518689},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"af24b4c2e0790dfd28039e06d988e8835fddc258","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.170.0_1780717984234_0.8426956494778648","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.171.0":{"name":"oh-my-customcode","version":"0.171.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.171.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"68080a1d0ee8995335a50cd8664af20c7434ee0a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.171.0.tgz","fileCount":411,"integrity":"sha512-/pImRJVQCoUUMEuWuoWhrwKBOjU30UtJTSovZlqfoLsEnYR5N68Ws0a5avNwgQWPlmNXaecFdPKPPcP0OUCfgg==","signatures":[{"sig":"MEQCIFcyA8lMAkqe+oxF69XHjuq+j3TRkKSzqWQxRKk84nNBAiBA4yVuqUmLLHX2RwRUi1KgC1Cm62pN5pPRu008f4zZwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.171.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3521528},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4ab897c3028a2d429c7ac32974c07d7b027a8cda","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.171.0_1780725010349_0.2897276719599169","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.172.0":{"name":"oh-my-customcode","version":"0.172.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.172.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e639f0573fa0c2c23eda4fa4b55856d03014dfd0","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.172.0.tgz","fileCount":411,"integrity":"sha512-TuyAPYDQx3aPzoEc/QCYs4pze68vxxMCQItDwhfkoK5PPcyfAAB3gnvQ046oZWFJi2N/mXEoqvz+LRbvpK9sJw==","signatures":[{"sig":"MEUCIDdQ2v3tc+p4uxEY4PWdaSxzr/M5pb3V7Q1SWYJ/ALbyAiEA8cwL8gMlMCBO5WgZYkVSvxjMedQbDOk/Buq/E/Cy67o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.172.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3524388},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ec7bd0c347a669ab60c5834a3159f1364b880561","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.172.0_1780726386909_0.3821849545567888","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.173.0":{"name":"oh-my-customcode","version":"0.173.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.173.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e62ed26b3944398b352e8b789ae8e1f31003a967","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.173.0.tgz","fileCount":411,"integrity":"sha512-EIpXaLMwKafYipUN5TVebLK+aAaqEGt02rEnjiJBILl2JKxHZLmI9vMqdOLiKIy3d1HGG5lleIAFNol75Dar1g==","signatures":[{"sig":"MEYCIQDvVoB62rj/ICxzQJwHcLE19ftaBJLGrcCZJE8yjw35vQIhAKHeUF6rMHJhICA9J+Cp9e1af6pXBs56D63XlSemrJOk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.173.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3525450},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f0476a2140878b99e11921ebecf787956488cd09","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.173.0_1780727151203_0.8838510864345541","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.174.0":{"name":"oh-my-customcode","version":"0.174.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.174.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1179288f303e5994f536c2117b7c621bae1609f6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.174.0.tgz","fileCount":411,"integrity":"sha512-/DG3lH6QJZFn4F7eJ5j1SQJvvY7jkNsUONyDQdIAFSGdYkrS5jqQz4mu7VZozDXm5SZ8yzbXXyQ8JYW+ur34mg==","signatures":[{"sig":"MEUCIA/EPuH2cShPM5tNdkpatkkL0w/aCW8GdhFy30yCGOYrAiEA6Y4lFPZOHJlXCLYSlQcuk/y6uN4PBQL4QQ/wRiMZOZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.174.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3528197},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a3a926dc054abf86bc02433d7d36107340538ee6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.100.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.174.0_1780875671409_0.012956173070548083","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.175.0":{"name":"oh-my-customcode","version":"0.175.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.175.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c7884d899d7aa04619e31302abe18ae2c1d5bf3c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.175.0.tgz","fileCount":411,"integrity":"sha512-oZjnf8P1mO9K6YeLsT4erSD55a0+vxR14ixilcqz9Hr2+q+00AZYPKWKwwJIvlpbmOguRPcVHO4a72UAwUwaxA==","signatures":[{"sig":"MEQCIAZiG4R+FJaViwvEyoZApFSKmG/yeDDE2sANQPo+5aYVAiAlaJxlD7fpSI1wWDE6WG+pP7LoLJAG1Koq0ebSem1M/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.175.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3530053},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"171af447addbe4764c2499a954130aae0e71c395","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.175.0_1780995974552_0.3294800557515576","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.176.0":{"name":"oh-my-customcode","version":"0.176.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.176.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"42c6ca4e95a148c6bf9b11e25ebabe34a740533e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.176.0.tgz","fileCount":411,"integrity":"sha512-MXTqGeZ+0XQi1BdbcoyLnh4w0PDPnRgfdoLpQ4Xwb2JkpRMR+J8m9t2YNjZe+lsd24LfBSVaCG7uJJQDGB3KUQ==","signatures":[{"sig":"MEQCIBBp0MhLLJ7GlGkADSmRnbmaXeUO3avaXpt9ziZ9Fh1gAiAqPGwE1WpTbRDzFdBk2Q9WOebZtyq1ZFC/893RBvk+bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.176.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3531648},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ab6e2196eb93938d409507b884f6f3aca97e178","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.176.0_1780997907669_0.6646954347984968","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.177.0":{"name":"oh-my-customcode","version":"0.177.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.177.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"034231ec3ac2f87c2b6a1706bdf380378501f170","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.177.0.tgz","fileCount":411,"integrity":"sha512-StRcs+fJa9iinyq4g+RLQLuq4pIQu/5LF6jzuQfZjdPiFYPw6KZImHCmuIGv6X0qADJ9Pr21ztyxMDcG0UhSjA==","signatures":[{"sig":"MEUCIDetBIOGTH3bVgFRKdnBeueE1asNoe7pcIbRpm8kBa/rAiEA+D6OtMEDr/QvjXOxMxnSmo6SQlWURc8ZXJqp9MEfel4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.177.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3536772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f23d9461f7aa650c6f7cc07134a1e27ca4100156","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.177.0_1781001850096_0.2210950966560996","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.178.0":{"name":"oh-my-customcode","version":"0.178.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.178.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"65d40a33a733d244a572f4f09a1b643bb866f83f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.178.0.tgz","fileCount":411,"integrity":"sha512-FU66ju+h0F40Z4apSrBuB2fKQ6YwMhPuy6+v9HWGFCZpRguHZhAUw4eFFBR882ykXRS7D90EoWKvO915s1bcvw==","signatures":[{"sig":"MEYCIQCDZ3EbV8BFD07aADsGNqfZ4M9A/zmAd0GaJytVBHOJcAIhAIjdxmWqTBIYsiEkaU5xQqOa6HMQ32uj6incOLgB5GMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.178.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3539735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"798ba2194a397f990125f092e3b76eba324cf78f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.178.0_1781003390698_0.491757922876801","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.179.0":{"name":"oh-my-customcode","version":"0.179.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.179.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b792b9956d16b533770ebf511fd3d82e9b36f829","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.179.0.tgz","fileCount":412,"integrity":"sha512-LlDccvR8zpwFmOglh2HcY0sL9O2E+01v7T9nTANFlz7f5JCocAhJ+VpFNnyPh7JqjQSrEh1ekd8H17c2VTRSRg==","signatures":[{"sig":"MEYCIQDtl1JCjomZITed1ygjZJ9Egl3fdDzBnh6ikBBLSdUO3wIhAO3Of4IzAWkPu2q823a56qKqmIkKO3tZK7BGoKy57yyr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.179.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3546614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ab306a835d09ff33748de61358945257739c83f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.179.0_1781048680231_0.5444390118321516","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.180.0":{"name":"oh-my-customcode","version":"0.180.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.180.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8554e065c45044942f05aaa37667b1d968f23f8d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.180.0.tgz","fileCount":412,"integrity":"sha512-2Bj/9IHbCXxpzKMURn4JXVKtKcam5DHC+3uPv0YO6dvzP6r8uchIAVwAdXX2FR7BPXmzRx5ftDq9kCoiyZ5H/A==","signatures":[{"sig":"MEUCIQDBYbPVx7ESV4ahF0ztVDMFmaD8DO7uheF/w/4FbeZ+WwIgDQbzAWmaLw+zhPRUPTSfEs5FCaz3DvTzDWfsBuF03KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.180.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3554266},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6553c423b31c4bedac548ce7a5628b41e5132bf0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.180.0_1781050383216_0.12947630460563175","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.181.0":{"name":"oh-my-customcode","version":"0.181.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.181.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"319796548eb4270c9d31a1eee7416a516b8a030e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.181.0.tgz","fileCount":412,"integrity":"sha512-CVt38XbhNA8+p2Ake4Vac1Em1mUPJ6Rdn5ABY/AOSUm5livG1wcQWVkYa9q13jnoIL8BQXgQLkeLa1lrTSv/KA==","signatures":[{"sig":"MEUCIEjVGpj9/3FnqzFT9LF1G4edeyA4i+iCfH8qwMmop18RAiEAtx5+6JkxUol6gLAC+HTiGjFFklAWaaEdeIb5LadcGT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.181.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3559615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e7bb2782c7ccba161fe714331cb29f5729fdbdfc","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.181.0_1781086431004_0.07175398832211188","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"0.182.0":{"name":"oh-my-customcode","version":"0.182.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@0.182.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"777af48a3c5e21246169f0b9204918bb4d0ecb59","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-0.182.0.tgz","fileCount":412,"integrity":"sha512-Z2TijUAr4spYQYV6gLyGA8z4U2ZO1lY9ymagWOnO+/ciS0hqE4GZL451OqzwFRh/7lwWpNu/yMbBMEHM7g4vTw==","signatures":[{"sig":"MEYCIQCcZSW6E5B7JEMK5KHqktKX0Zr+W+AO3YSJYsMGjZdAqgIhAK3/kRHJhu8DBGhmq8eEXo9rF9Y8nhqPz2WcBtHR8r+B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@0.182.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3562385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fb9c83f34b9af824857d26bfc6002f43e251ba20","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_0.182.0_1781093789516_0.5403578107534952","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.0":{"name":"oh-my-customcode","version":"1.0.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"27495ea17ceed2f6c58f695b940f7e5cbc62d980","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.0.tgz","fileCount":412,"integrity":"sha512-zA/6uC9ENdNrnY8KFcnpaEBWXETRmQuUZjGh3Ka7sz3fu/KcpforuA7g63pqtPPENFiwewCjei3ihenihZIZKQ==","signatures":[{"sig":"MEUCIQDz9Ps4Pp8nhMXUKUjba5Pd6sMfZ8OGJOD/SZ+LyJiKzQIgK0Iwjshzg0VNi71FZ/7yMgWuNB5A15ExqVYi0K7oiN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3563519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7f5099a339718f399e2d9ab71cccb1a1d753abe1","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.0_1781142479675_0.8017226292148569","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.1":{"name":"oh-my-customcode","version":"1.0.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a775c694b4fbde143f30c93979324bf61e33d2c2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.1.tgz","fileCount":412,"integrity":"sha512-8Np33nJ6MZ/8vVs7qBzEhuf/CzjYTZePLyQHFH617pszIolfoxN6CP4DiRje050f2M6XLjN295gimJMRiE3jvw==","signatures":[{"sig":"MEYCIQDbaduTsWkk9cgFNChlSXpEhNVtOnxHMnx1eLLSU+ZwSQIhAO/o9PwcMxuQUq5C1Ku/BAdISD+oWWe0ufMe1NmWRyfV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3563592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"47031233c9c8dcee35a47ae165c38c4b9c98b31e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.1_1781151709614_0.8758089601617611","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.2":{"name":"oh-my-customcode","version":"1.0.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e956d4a7a3a38de454ccc0fba580b2df658a2e7a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.2.tgz","fileCount":412,"integrity":"sha512-+FyJ93HKyG2V2zv9o6rNy5Rh4nM9M9GHh5WVJw/Qa2L+A5IPbab1BQwmMt00ig4sxodRs4HIknPvp5rRYtG3ZA==","signatures":[{"sig":"MEYCIQC15qg+St6k9ePo2yL8eUMqbdOJMfz3P2G11E4/n6Hj9gIhANqf3Wrerxw4uaYcqNMdH5vkKqyJ0B/5BPetuWiIkO0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3563592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eb53f73f2dfc4830883119506b38b2e0799adf80","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.2_1781183942541_0.8598507374910773","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.3":{"name":"oh-my-customcode","version":"1.0.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0356598fa81213401650040241539d6249cae19a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.3.tgz","fileCount":412,"integrity":"sha512-Z7MHhKZyFfqL8FHPoTgZnYRHo8U5BtaP6TEBFKHlDGi5NwIKra+EuLG9QNtEm3CCNZElglMgpSrjgHmv/8W2hw==","signatures":[{"sig":"MEUCIQCi/6jf4xK6/kbuiFSiXihEAi5lKeH4BivKQr7DmK4AGAIgIdNcsp91o7Wln8EUZEBp/HU/aS4MFzvkfQDZvZuIX3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3565376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"53487840b90f3563a4cc731ab1202e34e2f04ade","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.3_1781185782807_0.7359896565147293","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.4":{"name":"oh-my-customcode","version":"1.0.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"24462f4a5336088c837545048903e1b06b01050d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.4.tgz","fileCount":412,"integrity":"sha512-kpF5yUJKrrtpwkuucVxEoT7+6PWtMx07cO4F4y5dm5/saCDyog1IDFf84/MfD4LA7g8ghsOo0ccBzfrecYiPSg==","signatures":[{"sig":"MEQCIC+2L23VWZfDLFJE6mcmvxHgenRneo6y/9CY4in0CgRyAiBwKrznjZ+z2oRts4MUfM6hgKX1ZdvM0ZEHHTWyWiNESw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3565376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"56f36f6f3b88bc4eab4a592329c66a566f80358e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.4_1781211289522_0.8460433894862527","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.5":{"name":"oh-my-customcode","version":"1.0.5","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.5","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3ae398327aebccc9b312202fc7b25f34634755cd","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.5.tgz","fileCount":412,"integrity":"sha512-bqoSDumYoWkjDY2wwXE3bwgXE5CfBvv1PDs/Gim3aWW6vmDItqtRxmnI3edqlEFbICc+U88IB41L2QiSX0n0qQ==","signatures":[{"sig":"MEYCIQCEi7+1DeEi57T8vYo8BKFuRic8Jwt4uNTfmc2DgpE+DQIhAMgm+EuKrQMWFL0jrAno5oH0cbLF3NYbcaeVsY13bM1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3566950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c53067c1dc57af7112c492decde89f3fea1eb465","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.5_1781218914592_0.7359640468439923","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.6":{"name":"oh-my-customcode","version":"1.0.6","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.6","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2b98398be795374fdb6273e2f6192a6102af23a2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.6.tgz","fileCount":412,"integrity":"sha512-nWugO5Xjo/oFq1oDWUtQ0P7qNZvPfiB67q1364Q7+kszesvo2LzBvVkJROlpm6c7ZwqLikKnV3xl6GBGeT2L3w==","signatures":[{"sig":"MEYCIQCliN9Td7GeMgTTl8BYM14uq3fog5bm/d95aq2uq8zbGQIhAMd/QCP08jsOEhCJcsQf5q+2J3c2xEAsWAUJ/RdFlRJP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3573699},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b0d16475e57ff3309c84ce3f4afda478f5260951","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.6_1781334923536_0.6569742619174004","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.7":{"name":"oh-my-customcode","version":"1.0.7","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.7","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5da186b385143f5cfff782774010a2b4a7f090d7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.7.tgz","fileCount":412,"integrity":"sha512-8bZEg8ay1+9/YCWsA+pm2tdxdtsWbpc1jFJCn/Ozx3q8HIaAzcxYKE0F1gjr/u1b4QDusQ9ssspzgVNZ6DmR7Q==","signatures":[{"sig":"MEUCIQDeQx/dh4kV5TGwjZlbMlUnz65iBobJPp6GcGRU5a3JawIgFediMNUlAo/JplF5qKT/ehYGsGHXWn0gpNNlUuc01wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3576287},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"230466221828fd03d345d139baba36e171574529","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.7_1781398253526_0.9399173208506078","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.8":{"name":"oh-my-customcode","version":"1.0.8","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.8","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c5caec7d5460b5cfb4e2c4efa35cbc3d8ab759b5","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.8.tgz","fileCount":412,"integrity":"sha512-sPaweIjfSDnrYRw2L6KyyHcOy2/NIOZ6FPllDk6X7CatVhiXvEU3p/0826N7eFrGX2GzWlnTm8h9ACLM0Y0lbg==","signatures":[{"sig":"MEUCIQCCfMU+O+H/ANQSp7UczqXHlEfhkLQPm9N/0J4U2MHX1AIgWlGawHVr42cgYAwkEjQdmhtZHH50dcmcmU+O9rsgNUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3578284},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fe6c91fefd1bc5277914b5ecf359bcda4e0b3ff3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.8_1781399821898_0.7022240025101432","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.9":{"name":"oh-my-customcode","version":"1.0.9","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.9","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d24432cde8e84a619f9b2014888e09b9a53dcfd8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.9.tgz","fileCount":412,"integrity":"sha512-AB/03JlCn4xZYB/legoHuBz04Mll9S1BQyfIKEmCiAyxNEiemOO1VO0QhPcpyz1EWvhBj8xnP3ckpD7YHYoHQg==","signatures":[{"sig":"MEQCIDUTFwAkfoPS7zuTk3ywbDgoqf6mx8I00AYVSW098Z5EAiBjGg6qD15eANSh0eiAdBiTN33Yf99+6HtQdrxBn1Hx3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3581404},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a509ee02e1c9c1a0919ce4a6bf30873712e4a9cb","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.9_1781651239616_0.17348963442216658","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.10":{"name":"oh-my-customcode","version":"1.0.10","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.10","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e71a8d633dc1c36ed9ee2c03a57f531a8b2c3fdd","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.10.tgz","fileCount":412,"integrity":"sha512-DowsaV/5Crtiwv8eOibY/q60VHcBTJX7Z6eoI1HnMALEWfLUp5A3Q/vrhMvMYfCa9mnyavBuggaOnxNKco+QmA==","signatures":[{"sig":"MEYCIQCJvEjqnyWeKqTTDNVCa5dmLLyI1NURFlIp9KgOY3lynwIhAP9S0q77ndeh7rf1lCPTsGd+QODWVqTvkuEHbD/J1O/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3584485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5c688c541fc56b414575c4ea183116e833ce7746","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^8.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.102.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.10_1782016095912_0.5762459882403765","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.11":{"name":"oh-my-customcode","version":"1.0.11","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.11","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4db65392bc0034dd4d75000032e30eafa3b77ced","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.11.tgz","fileCount":412,"integrity":"sha512-D9gOYXFj08QiZaFTKJyzJLXmTMU+oKUndj86HMLop3zgk9uhc0MmXiJe6MKEQwgYm4SjP3YmbBsDy4IsuBsoTA==","signatures":[{"sig":"MEUCIQCGMHQmgEZjrwIWW+dgOQ/bQIRVVwymVtvzq454yG56cAIgeBuO2W3SjGzc2YW0DpY7hMk5BSESL9M0JD9akCoeyFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3586573},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1e3ee2a5dd2defcbd3c218c32744cce28a98f590","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.11_1782038282665_0.24096164745516946","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.12":{"name":"oh-my-customcode","version":"1.0.12","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.12","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"aced7eaf049f132880b62534290ee037451e6adf","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.12.tgz","fileCount":412,"integrity":"sha512-qJOStZWrCutG/zQUHgBF6UlERjIGcALIn46+RhZMAM0rXMLF07ZfFtz3PYoWJw5Wzyp+Lbi+VUItWuhMvx0yrg==","signatures":[{"sig":"MEQCIDQKoIvXnJ0A8pYPAJqneIgffDLJmOOGOf5GN/DwmQmyAiBquq4RCDsWWPE0TPPHtyXtLwKNvKgcFSdHkmYvLSTCRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3588452},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"13e731671da3fb7037c3988f35f1d303b3520f69","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.12_1782105760492_0.8708676356019809","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.13":{"name":"oh-my-customcode","version":"1.0.13","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.13","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"71de3874121837e9079b864c36f72b77ca559639","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.13.tgz","fileCount":412,"integrity":"sha512-U00e/T6ZskEd/k61NK7K+nvLgWk9wWcLdQOA3wHXbPinQ8D5Lew2Ax3Q4mK9OyXTBckI86IVjcMU/2GroIDNXg==","signatures":[{"sig":"MEUCIQDkiL8fGo+nLAXw9Rtl+DwB50v+cRyoJPUEtb8OWk4OXwIgfH4HQ0I1jX9e2CCl4NYHWg4tZFWfbiaxGt5/V7TI8Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3592456},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7036bd4063ae7462c9c25df8ada8115d36c065d3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.13_1782108079836_0.545224211967164","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.14":{"name":"oh-my-customcode","version":"1.0.14","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.14","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9eaeccd15910beecc055b50ac1d2301ffef662c9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.14.tgz","fileCount":412,"integrity":"sha512-03BZlTCRE3C/ehJblf5BHl3WIr1xDZSyV9V/iQ4LkcrjFRubypxhdMsCDI/lpKrW/YUAyUO9fEmRzFwgGej/yA==","signatures":[{"sig":"MEYCIQCcGkYa42KBJH2xp/cIiTK29/SYSNx7LdMYqqiegZHEiwIhAI7kGgG4WmzM2sKs5k8rvrWMZZvZKeVcnIlpKimnJq3H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3593429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fb61b339f4420d2ca4783406aca59e40b3805b98","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.14_1782193543615_0.7233616228712636","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.15":{"name":"oh-my-customcode","version":"1.0.15","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"MIT","_id":"oh-my-customcode@1.0.15","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"19aec95e07f5d8cb9a6b39b08ba3a1c936e3d480","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.15.tgz","fileCount":412,"integrity":"sha512-jbN4tYINknoYwaTfUBoC16iUlVew8KCqbsbY/pr3bP6d/CvNRIU80iG/sLuxsCMw1OfXg29hgiFwjbiEQK5/2g==","signatures":[{"sig":"MEQCIDGlwyD0vBPttM6opfzCVncZparEUFQqEoOqhb4g6uGZAiA3kbVaxX9u8iL1qXUyEa8NOezBtHHMvHe2wq58n/Iprw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3596879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c8fc3c5dbe6322e163bd45c88aa7d268805a689b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.15_1782348021206_0.7475042375902414","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.16":{"name":"oh-my-customcode","version":"1.0.16","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.0.16","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fe4d701fb00a0ff2edf08208a7b6484b86f3c456","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.16.tgz","fileCount":412,"integrity":"sha512-20S5GLONcUOLIgepwriSGMXERVvVw56nJGmSdtEizPqt/2WLEAydwcTvgX3Sv+vyT5DQWFKTRIj1EuhB6/XLuA==","signatures":[{"sig":"MEQCIBYa7h2SmFgOYS18xc2IHQZUXNUQIEXNvjkUGdtfnocxAiA8vEFxugo30AaY9uUFh/SyOlQIrt0ncNM0GJAz8GIH6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3601458},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"e76006b42856db53b660a544d3dc8c62cb91c59c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.16_1782443607680_0.9843338330501112","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.17":{"name":"oh-my-customcode","version":"1.0.17","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.0.17","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"16717a81853862c98af41fc795711565263414b2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.17.tgz","fileCount":412,"integrity":"sha512-PCKNfGNLGKBm6T+KxeGmQ1ULKHg5G3IaT0zEFK04/MeECaMyaGcYPtFQa+Vahflc06Cj86vHT1jzIkXD5cUFRg==","signatures":[{"sig":"MEUCIQCSs7P8QNi6XhuQ8CK1SyXvx1+x4X52obJlIlQQW0/uGAIgQt8lkYNui3V4bIsG/SQ3hX4SbbMYNnsd3nm3gVVtScc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3604039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"1c24a4ebd912695485a73a4853af8e079822f72c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.17_1782446515544_0.7481372609796171","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.18":{"name":"oh-my-customcode","version":"1.0.18","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.0.18","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"97a3fd13d95f3eaa13831a9709f9cd794c2c1d87","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.18.tgz","fileCount":412,"integrity":"sha512-FzaBLL51e/NAthbP7+DCcVa5XajJXbhRmWnbqSGUOJ8XRE4FYx+k2Zgpq7zn+CwJLDUuHd+0TBbPYe98VLB6ZA==","signatures":[{"sig":"MEQCICnlQ96RjU4mIPjC+0UWDbzdAwarU/B4seV2YBCvN76UAiBGSspZy6tlmxs1bRFy2C0m/zF8lkmn/imKbJ9VcbM1ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3604870},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"7cd0e1a3c3dce860ea81b8a67dad60c4b9b599da","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.18_1782451818299_0.39592793324462483","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.19":{"name":"oh-my-customcode","version":"1.0.19","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.0.19","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"bb4ff93bec010ef47d965f615e1b6847e7ab5f11","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.19.tgz","fileCount":412,"integrity":"sha512-pIq7Tmx5ct4ECROH3lmuvxaZwU8tSOmMpw38iaw6TpE4UDZago1VyJSPhn6GZ+XGrJUbCpzXT9fxPu/jyoGJYw==","signatures":[{"sig":"MEUCIDTF0fmJzLuxi7p+nlvzTS/udr+P2RHuQzJizD0nTrsAAiEAtTR7J9zMTWTHETgnHjVaNICq0HTy884ngZfdvph01AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3606766},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"98575c8f412b4bba94b079c7324a247b25e26b90","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.105.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.19_1782454517539_0.8825993206539888","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.0.20":{"name":"oh-my-customcode","version":"1.0.20","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.0.20","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5249e1d46884d6d96c77d61e3c0698f8c89211b8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.0.20.tgz","fileCount":412,"integrity":"sha512-4CAKUQf1/ZhY7fn6QgskhXLHqHL2fX9rSwU/iP7vv0ZIDmZPFUxZj9PM5xGB82U6UFVH3mPY0zbCjPOdDQth+A==","signatures":[{"sig":"MEQCICj1d2T0XTwZi0cdErhhA0nsSBXRzabTIjk5NYuOttecAiBfRRzYexDlIeubSL6zNAkEuVr9Y/I9cwbIU7BoZffV0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3614154},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"c0b55f76e04cf7245ac10ea63bd48d374c0e9336","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.0.20_1782866865095_0.4944902155338451","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.0":{"name":"oh-my-customcode","version":"1.1.0","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.0","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"dc9353a7f40e09182df201eb135df3ff0a9b7ba7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.0.tgz","fileCount":416,"integrity":"sha512-p+JNYJ4k3wrII7D8ssG3Vq1/pPfofx1pf3KoaHtItFIlORhR4sARoL5P4YevjyoKPoYmdicLveaekfIL4U5+Qg==","signatures":[{"sig":"MEUCIQCeiiaVDA55iUz6Ja5HL4LtVpVDBRvgIOAymhR9MUlDzgIgTq2VEdAXu7lJ2eId8y/mzaQixuY4aAU2u/7DdlsKsIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3622866},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"e7e6b57a115f1ba7d5a5a54248863f6592565569","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.0_1782901893592_0.6071470681677271","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.1":{"name":"oh-my-customcode","version":"1.1.1","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.1","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"3ef7bbf49a75d5b0ebb8ac777bb806e36f2370fd","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.1.tgz","fileCount":416,"integrity":"sha512-OO8a4mADQ5mtCbfTmv+81GTD24SlhcjVJO7ov4JXska73bhMQzWuTST7ovJ714oJnEZ8DGd6943F/BXGlO8M2w==","signatures":[{"sig":"MEUCIQDuXGD7qVqtE2gRNUXHuYv+/FxUADRolMXGat1M0ECZkgIgadxXt2BiKgc3BfpxefMVShiGmzN58UvfbE5gAMThcT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3625702},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"185fe8370a2a36bdc5c81e9ef372ea9977a205ca","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.1_1782908981482_0.3931967250094499","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.2":{"name":"oh-my-customcode","version":"1.1.2","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.2","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"70c33de9bf94200e06c9b699e919687ddd24f3a9","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.2.tgz","fileCount":416,"integrity":"sha512-78t2AZ7thtndymt2it425WmvKRgoBOTkcVXVo5A1fYY2yTKigoXvlsdpv8Vjznd6OfgPPEGJD3V78NKY3ps4qw==","signatures":[{"sig":"MEYCIQCkj0mliOIQDqCp8E66KLD+oA/xlYuhdKiP/OJgy4cADAIhAKz9LDSn7I5S6ujzh9pbIBClpO1kJbKQkQMx8M3AOcji","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3626442},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"147aee069ba0ea74fa9c15bfeaf5a03e57fc4bd4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.2_1782971135759_0.13823664768809274","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.3":{"name":"oh-my-customcode","version":"1.1.3","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.3","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d20932913700724125e9c4260d5fed9d70d1ab87","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.3.tgz","fileCount":416,"integrity":"sha512-H0q0UKxson3askD0AGmxgWmjTqeAyB3XZgfSHBFF4iqJ4PT8D2IgecSa6pKwMrFAz8LzQGE8M7+eWnQrjtOZeQ==","signatures":[{"sig":"MEQCIDC2jYXPyofuxMvr61PD+j032wwKKQrCxs8kzpVpLf7IAiA2E37//IwvwyUoUcg4lEFUMAYapfqlM9rtvBxEVTXIPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3632957},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"2912e73484443cf45cd9ccee95936e531c808903","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.3_1783146908008_0.18644269353571996","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.4":{"name":"oh-my-customcode","version":"1.1.4","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.4","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c9353b0774cc61ea491e4d9fc8ec03e38fbdf864","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.4.tgz","fileCount":417,"integrity":"sha512-bxnfNIAj6mAF59f79/BQbehDmEHGSehby7QZ+NrripqQWX7Ya2a9PgU41muPzBWN1qocx6YWivOXxX+m6U7j0Q==","signatures":[{"sig":"MEUCIE1s83t4WwjZ7QLxVU8t2MIpS1ntcpu/BmkholsOOsj2AiEAiv1T+uDxqUUko5IlqkpU/ZezqWnK8PzBC9FYhG1CzZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3641907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"9e84cfc9e0075f202f93f8a2010f0271f859fce2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.4_1783148766102_0.425200918099226","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.5":{"name":"oh-my-customcode","version":"1.1.5","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.5","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"96e7636618c865ef12c0242ddf6779060aaef72f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.5.tgz","fileCount":417,"integrity":"sha512-z5srun7ShbuE4mEiG+ZNiMOtr+RckmJIoM3kZiWVJmmIZRenXNGGvVsL2UIgHVz2VYlmkLZwwvvDd2VXeqpH7w==","signatures":[{"sig":"MEUCIHUHuxpvaY1cruwBjgoC1BUuvY0XtMGaWbZmhm/BeXySAiEA93oSN196ny+wzqk6TIyhA8Wl3xBbx9yAG0zM/Empc8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3641907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"cde529ff0903b65f27ed139b7f97f7c475c925df","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.5_1783151960505_0.3032747125588584","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.6":{"name":"oh-my-customcode","version":"1.1.6","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.6","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"9a75bf809f200bdb0f1b9673f48089243bd79280","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.6.tgz","fileCount":417,"integrity":"sha512-Rs7G5OHEySGKi0IwmW3jTcmJknvB5D+NkbcZ1TqAS3FQHOyHeyxch0ErlLIzIFaZt1QD3AYsSkcpwPSVp3/UEQ==","signatures":[{"sig":"MEUCICuGs/pjDwrAC1R5aMhWeqmCydpy8Tv+8hEq+URkospzAiEAkP2saRapYd7J9o4w/mPXyuRwdmj3cvf+x98oUwPwM3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3644589},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"820adaf73cab2265da51cf993248d6288b74605a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.6_1783153274268_0.7583073740271347","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.7":{"name":"oh-my-customcode","version":"1.1.7","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.7","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"a766af58c1433d2163afafa7959ddbcf665cab30","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.7.tgz","fileCount":417,"integrity":"sha512-0H+GyGrgvK3bG/Of0H/+HK347FhB+zHchkJZcAEyqOM/GQX5SMUz1BzH9z1Z3q4SkTfutfQ0AZDMDU0DVaY0Dg==","signatures":[{"sig":"MEUCIAOSBBUkK2fjRH67dVVEs9bxL4k3eqpqDrTYopszbKpVAiEA6i0BvdniN/jkoBguHYL9ytvz8L+utXXB5bA7uLd6ybs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3648005},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"fa484106962c8cc9d660fa15f920f46772117385","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.106.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.7_1783218611230_0.41874517813999956","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.8":{"name":"oh-my-customcode","version":"1.1.8","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.8","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1a715cc43b9ae22a9b9d6b53352a3f631712631e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.8.tgz","fileCount":417,"integrity":"sha512-oMdW6kCeSKDuBedleNIHjUB3Fy4ma+Y/tbcsH1x55hYNxe6dJNG+kzpTK78+W9v1f0TsnE76zotrJm3Qb6P97Q==","signatures":[{"sig":"MEQCIHb6MK1aKJlYCZopOcGNQU65jw8ntaRFxVzhgZkJ6PizAiBVCGqgAnYz4em/AmxIVXweUhGAYj4rSXXADlYlLzH1Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3650777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"d830a953334f0e9ef11dc9cf50db22f32237b571","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.8_1783336951160_0.7367654433344974","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.9":{"name":"oh-my-customcode","version":"1.1.9","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.9","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"23b728320e112ab462ea9b33d9ac226451ca46a8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.9.tgz","fileCount":417,"integrity":"sha512-SsIWHrptnhnXExjPexMiapNDq8Qrpbev+f16Xb6VlLNXW3dGfLyXtt22MXrnjUZ2sUKaJxq/TCsY6cirNIC0nw==","signatures":[{"sig":"MEUCIQCmHatmiGol1r75NhcUmU2YrlymwEwzLR66ccQO+gziGgIgdsuITgstaF0K7yp8AUAahdc1Zms/eY4maq3rB8YWzN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3652413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"cdabe92fb3690228cac929ec100d625c3e5472aa","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.9_1783342708805_0.30025210973032834","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.10":{"name":"oh-my-customcode","version":"1.1.10","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.10","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"5a5364f11befb25216a5a3f21188966ccab0f9da","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.10.tgz","fileCount":417,"integrity":"sha512-38MHQt9d0pugA/g/+wX/CD5uSnTXPhCkxu4XUeDgpYOWcaH6sAhBGJFFxkGT0wZiskWQrCy/JUw7JCpT/h7PhQ==","signatures":[{"sig":"MEYCIQCM70RqWWX368dwGSZuT/giDJFTGHr34Z7Z/wnJ35OHHgIhAPYvk/8fD7uDYtsbI9mEYHvR+N+hnQzv4X7ddD/3ZrwJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653114},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"3815021b35ecfe1e310a7fe8e35855aa80663b49","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.110.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.10_1784000190972_0.4615780541541057","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.11":{"name":"oh-my-customcode","version":"1.1.11","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.11","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4919074b846735be255b6d21222702f9fdc3d262","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.11.tgz","fileCount":417,"integrity":"sha512-vjhl95h2e/Ryo4ssg3KD8sNyqnQhrU6uLkfnlzfGZWOylsxJ0lungfyP9gyclT0q6X5ddg/N1K/5SFglXhvy1A==","signatures":[{"sig":"MEUCIGAbJ72bLmpoiZJHAq/Fhx2DdrF2a7abl5yelPzLXAt+AiEA3rKh6uitHzQSigc/UeBYiLCKFWsXC8DIfn0hsFMAyOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653044},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"f147172a30d48dcffdd8b8e7e733fcd48659162c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^6.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.11_1784001697793_0.40255728314400563","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.12":{"name":"oh-my-customcode","version":"1.1.12","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.12","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e9c59420ca5c4a04ec129ce7ab14a3647e10b285","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.12.tgz","fileCount":417,"integrity":"sha512-D1YCMNI/0iuk9rdVxMMURHYYX97VBU4Xma4ygwTTHEw+LGPmBnFXwlREzE1a8x5mgkwF4kjZfQ0SD9c+ysB61g==","signatures":[{"sig":"MEYCIQDHzK/5XdPouPeZRTSihuWAEEl1AtXFcuN6p3nZbk522gIhAN80h0OIkyozoWCUvcunE1RnVw6q4LZviX8d5QoAESE2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653044},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"6a352440da7d583778f3c3011a7b4d0ebf1c8937","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.12_1784004110738_0.17767944397194912","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.13":{"name":"oh-my-customcode","version":"1.1.13","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.13","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b9f6d9724b5857d05deada6faba1794e53f6f8b2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.13.tgz","fileCount":417,"integrity":"sha512-rPH61Lnof/5pJPBAPLnFJqcHsivZh42JSnSD1AK1wp/6DdooEkHOXpyZcj16BOWBHCN2aN+SOuxr82C98Q2EGg==","signatures":[{"sig":"MEQCIH2oVI1JDIgkMDsOGm02Ta2/4CQ3j52F04Xwk+KtPyGdAiAF+jja6L0GDkNzy/Pi74yALdiN3s8nNb79GO7FnDD8ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3655399},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"65c7bfa074410257ca2d71aeb8f0503a211a5ab3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.13_1784005558698_0.9274538197623774","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.14":{"name":"oh-my-customcode","version":"1.1.14","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.14","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"02845d206a34b8628d962ff6ce4097cd44c5cbe5","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.14.tgz","fileCount":417,"integrity":"sha512-z6On6fnY+eWA71bM7j0O7XJe3qet+4wWuQ2ftEt6z8kVbUBc9Bkz3q6h/8RgtgWXCW7ETE1ICi2BlbdFH8tIYw==","signatures":[{"sig":"MEYCIQDAYow1fJR+HXgZGsD638QIYcFzuh6OPd0Upftn5uTGKwIhALe2q1bVtrXySJ5jP3rfsli/0VBMpR3ZgwjFliFJWXaF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3655296},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"9e37120d98a9847bcdad1ded94acfc5657f9c8b2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.14_1784010527855_0.06694216714522505","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.15":{"name":"oh-my-customcode","version":"1.1.15","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.15","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8393e365454b77ad555a99513be47e706cd8c5b4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.15.tgz","fileCount":417,"integrity":"sha512-zmE8mZiMcc4NUo0gZsOk02v3EtKEu8LW95gNNBLmDeXT+U/J3i5BYZ73W1SsRDb15T1TuSUIt05NfeiJYR6HYw==","signatures":[{"sig":"MEYCIQD+Pzm+JJWwFzezzxt1vVncrQMM15gi214UL3YVqHy/uAIhAOPwzReIMPHVw+B27QbopU7BXKbdNgce8PINzt/tXesk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3657387},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"c8ce6445451cb5dd4960ff7ac35222364f15267c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.15_1784012808749_0.7270987012254941","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.16":{"name":"oh-my-customcode","version":"1.1.16","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.16","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"75e37e63ae97edf338b3fb5fc8d5eb98c464ade4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.16.tgz","fileCount":417,"integrity":"sha512-K0VyN40krMkdgLQc9rwsrK1RL9cqUUA34BAwGT3UHuZvPnjyNO5+/5oUjcGa0Y8RigcmZ3FXl4+eKM7Ui3TYdA==","signatures":[{"sig":"MEUCIHpqrcpc/LxUuqTNMOD1w6n+Ws6C81nxuE7enFyxtblRAiEA1DnqVeOV/YMOx5SjOdQ/x8sk+IctNLW3AY2Ezhb+vXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3659179},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"f25a2f1b9ec4e24f99145bc49f3503a582401bf5","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.16_1784014787124_0.8782173154815123","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.17":{"name":"oh-my-customcode","version":"1.1.17","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.17","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"220ac636e76fe7bccc762b91f60de807c055356d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.17.tgz","fileCount":417,"integrity":"sha512-Hh6GmjHS1//IQ7Z40xxQOs6kNPHx1Sac3b1r5Lq9qQfOfgBZcvWHDgeICMvLqdzi2FP06qzgD2PxV2UV4Peqng==","signatures":[{"sig":"MEUCICTCd1m/gweCvZpeXpYGmhc8J+a9PzJsbAWZTC1Ho5nCAiEAlVw+EAsJ5Kyd1pizUvw+wvpekx4HRmru0L2D1fNvfrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3659148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"a43069c77bd79e0e4a976c7c38074f9f5d9db657","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.17_1784021026970_0.6574973855189634","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.18":{"name":"oh-my-customcode","version":"1.1.18","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.18","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"77e5fac92e27aa16bbf94d9fc6e0b6624457681f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.18.tgz","fileCount":417,"integrity":"sha512-syDGGjVoEedgOUGlzqUbnUYDlxAP6zPNbWbavPfoTstORH0qbMSeRRFdOMfr9FFYBGOOGrsMQVXfNDOQxQt04g==","signatures":[{"sig":"MEYCIQCpFTjw+KGjrBMA9MH1ypOYqEFyU2cdf2JYOcmuzsarnQIhAO0uK16NfrI1yYRLjjFOdtHbfDduqP0rrTT+muFRvqQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3662250},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"e5f7fa6407aefb72d19ff76b192e4b3ce515267a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.18_1784022960671_0.6381538398720275","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.19":{"name":"oh-my-customcode","version":"1.1.19","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.19","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"49eb09b0e12aef2436d57ef1620c93a933381f8d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.19.tgz","fileCount":417,"integrity":"sha512-qOwWO680dUS0WLegSkXtlBPanE4alvduS1k6S4WtGa2qHUh36uLGvilbFzStvF7q/ZpyxlfvVJrc/MshTOKPXQ==","signatures":[{"sig":"MEYCIQDATPv9YsBuxULLYyotn1rsdwBQDDl87oJRRO+fKgp2hQIhAPyci7GkKT7rFec+aLy+bieczLeEtJlBPRCf6OoRgUBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3662250},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"c2fbc40026c3ae9ae5a4dfa96b330f558dd6effa","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.19_1784024353395_0.6160247097453084","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.20":{"name":"oh-my-customcode","version":"1.1.20","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.20","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1276089ef5be547aad27bd8a88836f8f61c57607","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.20.tgz","fileCount":417,"integrity":"sha512-sOFW7rdqfwin/kpvsxVkGAvIpj3HwAxN46/vXP6n2SD64clCYY0I2EcgdR35jLfjXggMGkmRmfkuIafHRXxyGQ==","signatures":[{"sig":"MEQCIHxKBpXanxdBOz/+sv704muXWdsKHAzJo+fHXyXQbGY5AiAhWDT1qYAj5S+BcDtrQg9v+GkXSq1/3/AJYQ5e5oiB9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3665832},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"ab1096b7e5ce44c30218ccb4e18cbcdb3696217c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.20_1784025864290_0.7587137569368614","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.21":{"name":"oh-my-customcode","version":"1.1.21","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.21","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"729a4ce5c987c6e8bcfece047a5767f515f0a014","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.21.tgz","fileCount":417,"integrity":"sha512-yM7U1676HeiLDOuApy1d0z1S7S/3uoZntsUf2NNwXErlgF9zulX5VCHoWeAH9pgLtFeDIdNrzj4ezi2RcywE7g==","signatures":[{"sig":"MEUCIQCeTJb8z3GVn/MyhfPBoHhh5KAq5yisxI1kJYaN6lSpwAIgJ9s6Z+IRroBIs61Rt/EHr12QbDdiyxi0CodTZw8bzoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3668550},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"3b6c4441bfb8905f4ead47e8decacc04b53e5e22","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.21_1784379704488_0.17341509822481882","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.22":{"name":"oh-my-customcode","version":"1.1.22","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.22","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0d2d795f1d7f1c4a605ffa194cedf023e1c0d845","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.22.tgz","fileCount":417,"integrity":"sha512-EozOybz/zjM9ZrORD9rS08mIwZGDAENtOa7Eq5kSlokLvahj8/6sKFvHSrSlj4carwAQZfJZj9fK7sipYjcuUw==","signatures":[{"sig":"MEQCIFs14ClQjL55hFgdMcpduD7TQTPrGWW+861bRrHk+JnHAiA9xxr1c6nWfiehHiTu56x+KREE4//SM/1EOLaJQFC/zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3668550},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"7f85dcab5c0bbf978d95688bbbfb5c9e374f7c21","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.22_1784381079501_0.6729476909670014","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.23":{"name":"oh-my-customcode","version":"1.1.23","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.23","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"883efac0749d86c70b9d67ef3f516fbef4a4f3cf","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.23.tgz","fileCount":417,"integrity":"sha512-nrxTkDs9NXtUfhVF4yiOOCWi70hs3FBvWfMfO0Ii0/7PI/Z7W/l4zJtyfYXNLSTZZ3e55YrmTokJbE8dfOdXvQ==","signatures":[{"sig":"MEQCIHjR6iMvqLcmGOUKdtmbaQ3cxaxHQa07b4CsJcionjSAAiAs14CmptGCohU/6OD2RRHESvd2zLUwfuOGifHW3Vz4UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3673864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"63c8828e75ad62fe83b96f96b091314f00374ce8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.23_1784403189500_0.12833389793372763","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.24":{"name":"oh-my-customcode","version":"1.1.24","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.24","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"be3f19a22589b3971f2fcf696ee291008009a2c8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.24.tgz","fileCount":417,"integrity":"sha512-8rQuhnO1vCMRDdXw8gsI6aPdd458lZwmaw0Z1UzlGKNeRIJek0CGmKzGh1om4NPLrvmNCFT36hDTx0An1UIJ4w==","signatures":[{"sig":"MEYCIQDbe/oVGQXQJuuQpDKdiy2HT9C1BLqubxYhBx7FqzEs2AIhANI3/kSX/FK6N+AJfMG7MKnj4VrpytnIgewUAmLLLj7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3675148},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"cbd705e236bd583c1ca9fc6946d3c82fb2debfbb","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.24_1784419655011_0.7385233238570921","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.25":{"name":"oh-my-customcode","version":"1.1.25","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.25","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"c4683f0f65996e7221d229239a9d171de7c5850b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.25.tgz","fileCount":417,"integrity":"sha512-JQ3VCx0R2ygMXN+CscLaZR6tcL1afA3+kvkRQ4oCoha9x1fgWZB82jTvUqcxnPp7bLHjohuAwBebfFpR+p/tVw==","signatures":[{"sig":"MEQCIHjai6I8Yv9fYhXBFHW1ytJQN9F1s7AU6pmZd4eR5PD5AiB5YvnXvGFMKjKxJkDYeRnGLngVywgf5Ci4DLkpAyP2vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3675904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"5a5fa9d5ce3dc9fbc2d236610c435e460559fea2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.25_1784422060556_0.6380638944818138","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.26":{"name":"oh-my-customcode","version":"1.1.26","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.26","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6dea935eda102e04642b060a79547f7c0e414555","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.26.tgz","fileCount":417,"integrity":"sha512-U7Tvfq3R/YuYmkxkF3sJrKHyrzkzZhYZ+fxqaQfvi0sRh5E9bKm28rWsOyBjzhjhy+otqxxi1//3Gtqx899Vxw==","signatures":[{"sig":"MEQCIHePh36rgYOJt97nb2O703WkEtmesmSOqDZO1dz1r0LxAiAllAngeMs/4yI1UvWerjG7VWUT0ueHVFPDeu/yNkRq/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3675904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"d470bdc38b2b78f495ded88076483031eaf783cf","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.26_1784423399532_0.10711394949887354","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.27":{"name":"oh-my-customcode","version":"1.1.27","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.27","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"dde1ed5274b2005a4e1a5dc7c6c5250ce93d62da","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.27.tgz","fileCount":417,"integrity":"sha512-zALN07gRa4Bhj+JjrNoX/p5oN+g7WJnyHR1EwAtFe4ACfywuCn8AYkx0ve4vQ04kJn2yoeWcHaODi9F+zCsnWQ==","signatures":[{"sig":"MEUCIQCy4QXdN36HWUS+qg274yQKjveguitamAgW72l1lnlr5gIgZh6d/8/5b6goAU5eVH+w4Um0NQKW0nf79wjUq5BLIL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3678886},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"b4ac9f898ed7c77126b6b3a49f96c2b78dc776da","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.27_1784456795943_0.6786301005697031","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.28":{"name":"oh-my-customcode","version":"1.1.28","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.28","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2230647d07077cd55523c6dab53229131d9fc09f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.28.tgz","fileCount":417,"integrity":"sha512-XF9MccOFaoDq2Ally5nYupBeIzv/M7WRPQ18rhkmziJIpUo+7f9lh1L6/F6pQblWouAfd14bgyqLn4MrKvEmiA==","signatures":[{"sig":"MEQCIER25ZnRf62DvcxhOfWPh3w2HTqcRr95X6HbfGYF4MHbAiAOPw6ZjzrxsGMtFsQknJQvcMqa7WW1SYLql3AabFFjhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3679918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"64f8b7910305b44f5d64b7ef9fe45a3a98d6cf44","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.28_1784457987587_0.8411823309881832","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.29":{"name":"oh-my-customcode","version":"1.1.29","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.29","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"737b5dd9d280b54669654a7df9065d63ae796fd8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.29.tgz","fileCount":416,"integrity":"sha512-zW/JN8KwcDDluM3bpRlHskvTgflhmDCNhE+CXpzmWRYDWTHftbw9ZrCsDQa/xXa7FGueD8JM0EuR9oQsX+wDXg==","signatures":[{"sig":"MEUCICs3fJrDfWu9dfYkSHvakZgg/TDXg2yyaifdCZdceSHNAiEAwAqMccvlpMemrEWRD27bvUIZ//UATuDBfPbXqFLlaUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3668861},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"d9932890c37a08d5bf3afc9aa04f7b907e7491d3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.111.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.29_1784464277975_0.6178781447188779","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.30":{"name":"oh-my-customcode","version":"1.1.30","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.30","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e26c3f3dbb761650a0201e012867fd0916faca1a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.30.tgz","fileCount":416,"integrity":"sha512-ZbuSc474MmOIG9lN6+89NRxvMwZRqCqZRbtmaDYZPMWzLXspYP1Ik2P1PoCFcJsRgIwa2Iqe/qftD1I3iT4M7Q==","signatures":[{"sig":"MEUCIFjchIzVZW+CABrGL3wqYC+YBUvCvHZqLtHUpOFczuaJAiEAy4B4b+1JKOjHFz3m98LP5TurzZZwspbtreHWoVc3hNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3671879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"66e2b1caaf88b0c9afaf1487eeb0a5e59494faea","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.112.3","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.30_1784541767761_0.16566335290844902","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.31":{"name":"oh-my-customcode","version":"1.1.31","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.31","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"062e415a6904438de93f68af67f308c3199d9e6d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.31.tgz","fileCount":416,"integrity":"sha512-I0eC2vpAzi5/Ciusicl2fs3Jj4VgXhJsmUm29pmCUm73W0tKSwkgdVM+z4z3U8917wQPu7lCbyUaz6cyfoD3fQ==","signatures":[{"sig":"MEQCIAKzCv9LfHq7KDzLLcGUxbBC/20LchiKS/B6nx/ywNAHAiBEopJ6w956H2ZPE63OV3gnKkYFpSHBaQ9DJwQWUYDN6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3674864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"454d4ca04e53e55614e409b987aee45c8abf470d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.112.3","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.31_1784543453221_0.5395026587554475","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.32":{"name":"oh-my-customcode","version":"1.1.32","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.32","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f15200f5b87c4d3b74919ea8e44878f6255c528b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.32.tgz","fileCount":412,"integrity":"sha512-YCmdLM0tbTrLHise4sB/lPhR5k/+YQsUv5PY8t5T8mAVeQxfYO1DdppGYRVyBDRHdZZ/aQcHHCpUMoWVsvicxg==","signatures":[{"sig":"MEUCIQCPKt01SsaYZ0U4j7+odrlOYnDVTFRc0oRbr6SHhgx7TwIgKrQsKXUZP+H5IZ+ByTrLtDu/Ia+oU9KnM7IO8pX7QdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3668005},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"1dd0abefa3f75a8955b790301d442df7056d3cf9","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.112.3","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.32_1784545909324_0.04899983179306089","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.33":{"name":"oh-my-customcode","version":"1.1.33","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.33","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ff5e4f15b8cac1d8005b6030fd2c834a53d005bc","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.33.tgz","fileCount":412,"integrity":"sha512-Hqm5By3c56cZPPlZIvSqY26X3o/YNWc0mxPCFzlA5A6Y5EXsLy/DPYnYKO/AAbyQEwBgxS+RStr+6G3gWruSIA==","signatures":[{"sig":"MEUCIB4SlympxSbaliTdZCUA25///Cd6Vdjy9OhnokV3u9miAiEAo9iDy0noGP8g1gGQxlr5TSlTPs1p3cH/eKrrBiYCZAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3671178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"5245dcbb74ec210ba43a65672e96c8c6b60d4bba","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.112.3","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.33_1784547080231_0.6253920218722784","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.34":{"name":"oh-my-customcode","version":"1.1.34","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.34","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ee423e5d73fcdb0e4037e10a029d1364186fe5cd","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.34.tgz","fileCount":412,"integrity":"sha512-39zHisi0dsGqs55V6vp2fAjtw4PkLqmFiBf2bOQIFuFK5cwKo3NZu7lkCHxQTYzGWdQP8XEIk+Ze5F7nLiBSsQ==","signatures":[{"sig":"MEUCIQCVu0rrTp6rB705p6oGeAD99qkLrrXtrazNHFjYgHhurQIgOm7R5z1oBeZ4h+nWboENaR4YErQJPg9BvpxvnUS+lX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3673496},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"5fa54796de3f23fb593251f6ddd19adab07afdb4","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.34_1785286166531_0.26162453311953726","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.35":{"name":"oh-my-customcode","version":"1.1.35","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.35","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4fb22b27dcadffdaaccee329bff7da74cb8f2d83","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.35.tgz","fileCount":412,"integrity":"sha512-e8fjzBKIu4Hol3PWxvA/P+n3zM7LrYe0Zf68gQojEaROwzwN9Rw/6EXJggn64OGsxj5eHV75JF+3nvK+JWO5fA==","signatures":[{"sig":"MEUCIQCJhPmRx7TwtpAnz7cp7cu/3bXDwicdS3BLgBuXrmOVTQIgBtFvLSXvi06MwzS++WC10gEa+LBA75WzadaLUK1LQIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3675766},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"0e6e782b4af62c06fde50acac5aa644886e6a8d0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.35_1785290999852_0.09315135635650429","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.36":{"name":"oh-my-customcode","version":"1.1.36","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.36","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"083e5c181235cd5a8e3fa77d6ad729988f967dac","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.36.tgz","fileCount":412,"integrity":"sha512-eeXmMnrsYOaROJKFbyTS7qYfsEb3yYyKm5MMztqhUWC0lfxp3SVM+zeiD0NkLUS50FyJlfteAI7uj4NReAtMCQ==","signatures":[{"sig":"MEUCIQC3F/4PU4eFiDomWn5EG4QUVEiHSTFN1aadwww+9W6QBAIgKhRPTAACLxpShz/gpXzu0fvNRjHYPSEm8mfG9K/4O6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3677563},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"8f401db13e423c3e31c7963957e6b200035d7f41","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.36_1785297807594_0.5354328522021787","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.37":{"name":"oh-my-customcode","version":"1.1.37","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.37","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"99528577cd3968c3a034bad8e0301c55741db5aa","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.37.tgz","fileCount":412,"integrity":"sha512-z5N82JwGxsw16hGEdKVGO9hxjFPMKHZ7CtlfuNSI44w0b+wt9vvj/USVyIxAq40jrgVWcZw3mxBBAg+aYvVlig==","signatures":[{"sig":"MEYCIQDnUv4Cpp7l9QPwcJjpTHqmjWvbgy+bzU5Zuv7AdQrhEwIhAM5laVIHtzfhQj+a93lJiHVW3tMbbLb0FMcY8KQpz7BU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3686175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"2d0b9f554b13fc4ac7085007c87aabcfd067d58d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.37_1785312417974_0.13620995124937862","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.38":{"name":"oh-my-customcode","version":"1.1.38","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.38","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"69979ee9a5c02722b54de813e2cb9e3501931925","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.38.tgz","fileCount":412,"integrity":"sha512-7vMSUA5ua478S0vR9+UvxZoBCddWSfAh0FpgmvuuqLqnNlsWPgtiLmth61tB60Wz4mu+bsGNwYh6g9libJEg5w==","signatures":[{"sig":"MEUCIF0xs/q6OH/mrmc3LvllMUiDYwRrqI2B3Kxu0L0EcjZ7AiEAsLpAogdBPx/cvj1jsuSj4jGWXz75WBqkmZ3T1KdYTQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3687650},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"cdf43557e6b1b1a820a5d5ae65ad578b1efff4f3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.38_1785399291764_0.10913901834364337","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.39":{"name":"oh-my-customcode","version":"1.1.39","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.39","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7307c11b05f5e2718ead7ffec948ac496681174f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.39.tgz","fileCount":412,"integrity":"sha512-zpQOMwg8CNkQFeuzF4IQc+gysN+xdg2h+70PrTWfpkTT7k+z+4iOAo2jRoJM2qsF6JpHo49H1C4CsAhttdIxNQ==","signatures":[{"sig":"MEYCIQCDW01MfOuJfApL/FlMB+MH8qScQEtBll5drQ474x4yPgIhAOLMKrpsIRaY/dcqUYev956xCp5/A3gipwLLXe5zARMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3693762},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"abebabfd4958a602db9d67dc51ac5c332386f1c3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.39_1785402436115_0.8700110197943514","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.40":{"name":"oh-my-customcode","version":"1.1.40","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.40","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8651ef48dcd1e89f75d3680876daa7151927b932","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.40.tgz","fileCount":412,"integrity":"sha512-sB483vyHBnO4FaCV7bgBS33NKJU+jNYaiJKE2YjR1HTEj0fzfAc96YCbfvDQjYP51cQi9erpd+YpIUmp3tp31g==","signatures":[{"sig":"MEYCIQD9pSj2cr2Fnxe/C8E/vTMiJe9Zgatp6+dPl2eX1xWG4QIhAOplvj1PxpsJqkW8mVquG+box5raQqlMwZwDUFR3gOhw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3697430},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"9690deffef4a184b8c603c670f28d89b7549c8ef","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.40_1785405093037_0.5551008270612996","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.41":{"name":"oh-my-customcode","version":"1.1.41","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.41","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"629f591dabf89cd231908e27621a8c344feb453d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.41.tgz","fileCount":412,"integrity":"sha512-9tZcnHhH4yaEVgHnsUR2DfgHt0Car+GGI2qayQShMsrP0znetzjTBG9n/c7N2Dw1t0z5Fj64WlCP8NhYQvFKYw==","signatures":[{"sig":"MEUCID/Jn6P9507PXxEmKJQub4kyNbHLnnrr9brYAMW6JcmsAiEA0qlIh9u0SwQDB0VxLM39JxFPwsb1BT9e1deddTp9bIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3697500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"dd71ee312da21506a3923591142a76b58a517d81","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.41_1785408091918_0.837540395403978","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.42":{"name":"oh-my-customcode","version":"1.1.42","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.42","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"352104a387f22e1ca17666a6a49205751d0ed476","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.42.tgz","fileCount":412,"integrity":"sha512-1n3hjW8HmE0DWgH2ISKt4PxiAM9bv2+448IBHtgxkzLV3wZNidocz75ku/TP1GgbobJcGUc7Q0y9K48dPM9kgw==","signatures":[{"sig":"MEYCIQDXlawXL2/mJhCdTbGDPBLyOP1PpYy02W6H32eGh0X18QIhANcqyFEZmkpb/juPtxZxshyEGOqXsJ2HGSrgMOqiuvce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3697504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"9ebf327090298607c94e01abddd2d0d495516e74","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.42_1785410471212_0.15126947666932655","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.43":{"name":"oh-my-customcode","version":"1.1.43","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.43","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4a6184fc5914cfb8d7ba6f606d7b695cc83b5802","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.43.tgz","fileCount":412,"integrity":"sha512-yTDmIlWguFNbyLDnYBdhVgIF/Pcd2AII+1b5aQwtWe1BkXfX3VaT3050TzJuN/N7vOawAnOPNzZQpfoDePTizA==","signatures":[{"sig":"MEUCIQCXGkhnBA4M3vMDr04I3fNpUN3p8Z1Ezk7B1fohJoidrAIgCTRpU0yDGuxIyGEbhBhedzEp6S9MWSEIIEv68Kozx4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3725919},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"038ec5b28af81b6233b945b439b9ecb71e34f4fd","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.43_1785935497632_0.7856675062747938","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.44":{"name":"oh-my-customcode","version":"1.1.44","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.44","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"b77a9323a083c2c60143b9810b97d1fdb7c702e5","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.44.tgz","fileCount":414,"integrity":"sha512-VTSViHyofL1OttOxIMCmvM7MrgyKDpbMWUoQxdyGwxxZKAB+4lXyWWwG4exGg9JwsKyRGdnaa+oiowkC2TvoLQ==","signatures":[{"sig":"MEUCIQC9lxDnhrlAh1FGIhwL8nO7J1HUXmL5JIyN8ytqhVTGIgIga+zkz25q8/UOlkQ9BnR9+gqdHFBLZCd6HN/trNf0Usk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3751933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"96ef8f85e05bac38a63f896b2ead5e78cce94468","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.44_1786354224777_0.5464890195462322","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.45":{"name":"oh-my-customcode","version":"1.1.45","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.45","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"bc51fccbb569451abde20753e4ffe489e5e9f5ed","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.45.tgz","fileCount":414,"integrity":"sha512-pD67Si3rYfYzZEXSggl8pSBTo/xhf7gsm4mLx445eUoVzU0CcDWRvlms2S2ZxT3cRlnt/Aeo2c2W9n3+x6GECQ==","signatures":[{"sig":"MEYCIQCxlVVLpfA1orAy5vBD1BhBXdLM2SeEXp+a5drXGIYk1QIhAMLtTz9Ev32Fb5g+WbEtXqYYERZUwMppvNIqVfQ4eetW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3770362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"d85f3e60852883c8dc77bfdfb4a4a563c9fdf125","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.45_1786364167229_0.24722549417142248","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.46":{"name":"oh-my-customcode","version":"1.1.46","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.46","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"bd72955d632b58ba63918b51682c789be7655242","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.46.tgz","fileCount":414,"integrity":"sha512-4cZCXQxQ3gvykOVeQO42EWMKT2aWm+iJdfpf8SEC5rKgjY35ed4NBxIa6NXT0lJBmMpRW6c1CdH+iWqO+h5/Kg==","signatures":[{"sig":"MEUCIQDvbh7ygfKi/XQQ3c+uP8Bfa34wE4RoQmsbiQtRPemgMAIgTWecSs6iZiBp8W29LPtBP2yEmQ4OyY3Jod+W+z4QMis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3783641},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"014884efb5963f04dfdffbfaa07bcfe142d9687b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.46_1786758502358_0.4444750678851759","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.47":{"name":"oh-my-customcode","version":"1.1.47","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.47","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"defb23706820b060918301c2431aa457299fa26e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.47.tgz","fileCount":414,"integrity":"sha512-glLTUdLmfSfzbpEVZ7tsVjYz7pIg5/o8a4u6bPQTO8m/CnhxcFxjHdsDtiTgn+f8mM2GTBURjr0spglvSSHgag==","signatures":[{"sig":"MEUCIGhs9TH9Vi8wDklW9DHpUZU/DOSrCqDwJ6mBb9OK+tgdAiEAjuL02BBI5VeyzlOR1Nu7hNjrM66JI9ltEUgsya8NsXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3797913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"1b4973d560e97479b68b18592db64283800c4ff3","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.47_1786767714008_0.5629434480932956","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.48":{"name":"oh-my-customcode","version":"1.1.48","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.48","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"45ea7200e41e5ad0e90d3418d0a916b91453b4a0","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.48.tgz","fileCount":414,"integrity":"sha512-DUiruqqcogBBTyfhqkJB3xODfyGT7REQ5pT8IXkWYc9CUPxDZnosW35DwF2AhhNGTsfplP63QML6LiXklx3u8A==","signatures":[{"sig":"MEQCIH0bf6WCuoBwYVpuHuulAB1qgWGb+DPinLLbhM06ZPjdAiBUS8+WJggC7c3KeKvZibihrbLgdhM3rwfSJwXx/JK9qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3809734},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"1a5e9363a896462d440cc6aa696d8eaf2d3b15bd","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.48_1786776551194_0.9636420113227322","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.49":{"name":"oh-my-customcode","version":"1.1.49","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.49","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ba470791bbb76c848e516320a7230180f937ab51","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.49.tgz","fileCount":422,"integrity":"sha512-CijF0BRGFsasp6mbqRzYUCB6h/l+ZdUjYzWsTxjhlPcjDZY2VQudOzPtxiTjlzFoQOyngQCiaUbSMEs+KGzbVA==","signatures":[{"sig":"MEYCIQDns+ShvVcIrlnkpYsf48S2/NXgURDo2Q0DR2hJf00ajAIhAKkyUo6MV4/D7iAu+4R8sq6S6SjAS9qK/jZPHc/6GzlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3982644},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"f7833f808f04d5affc7ace0831eb294b20e8ef99","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.115.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.49_1786948394599_0.7636277412371064","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.50":{"name":"oh-my-customcode","version":"1.1.50","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.50","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"78c6eb9aa4baeca7bbde37197c42ac374ea5445b","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.50.tgz","fileCount":423,"integrity":"sha512-o7NX2VQKk+cAn9i43oHH01JYhyjLrSJS7XiAzHOGsDVAy9o0FzR8Zw7wA4dGP9OpHCP+3q1Xp4lPw+988iwNdw==","signatures":[{"sig":"MEQCICMYMQ0FJl0kZ00yMmpibrGxZUB9Oxhn9MG+EI8+ABjDAiB/HKr8UY6GBKWyrhDki72J2Maot6Aie6MAGbuhv9jKcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4014857},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"d6145b3348c71cab6c3aa76dcc9c6214961e7caa","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.117.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.50_1787994820705_0.6250736137720134","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.51":{"name":"oh-my-customcode","version":"1.1.51","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.51","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1e0e357c13074b56d7fe988664dd2eb94db8a62d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.51.tgz","fileCount":423,"integrity":"sha512-7aq0JRwcGfucQW8YakEtaOyv3LX9RJu5fVj4CDVNbW3QNjD3JwmLZqWgpLKlXR4KqADRDhLeN0d4lZgwtEIwdA==","signatures":[{"sig":"MEUCIGXl2RR9/jcNVVeu6GvuUVi8qyO0yIY6j0xJr0YJY+yNAiEAtIOl6x6LvvxPIfaVkWFZwXQinRf53hmcD/XvRlwn1wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4023433},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"1eef0a84721ab9e902404ba23a15dcb01a758f6b","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.117.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.51_1787997214308_0.04124623555434903","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.52":{"name":"oh-my-customcode","version":"1.1.52","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.52","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f6c003e36c72938568c51862055ba081e4c1eb85","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.52.tgz","fileCount":423,"integrity":"sha512-7vdVlKTytrsB20IJ5/qOXCoc4o//M+Q+f1TSFhSB3JB/Znxwv2Mm8GZGmK6z8KaTCJENOlH3Fa/Csd5HIEbFhA==","signatures":[{"sig":"MEUCIQDnKai5YLZ6lvn6MiZ96byjOS7+oLoxij/pFG1bD0ALrQIgVDLHLTpeSVTl0TG+eP3aOVQ4nsmdGTpOlfGmtx1ib7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4026094},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"06f1d8cd95ae758be830417f5219eb8bfb51cff6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.117.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.52_1787999389741_0.9521198970917877","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.53":{"name":"oh-my-customcode","version":"1.1.53","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.53","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e1297e15c025f7fce191e4ba4a73e4a1799c301e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.53.tgz","fileCount":424,"integrity":"sha512-mvalLp6s5w6994tij95AJjvras7rVOIp7U380Zokv7AkJcJNfcrJhXEaJtiyoD9lmVHk9PKzdPNh31JXk5pMdQ==","signatures":[{"sig":"MEUCIQDeTS6+xsMZILUyd4D7SPjXQe3HhxVa6NUXs8nOX5SGAwIgUOnzbsIWkHsIGf4joEZ3XixPivYLS0/plA4Vu/PeI8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4091969},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"4f92af625f03527f66ffc2cb0e7c4566d10dfa1c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.117.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.53_1788044534878_0.8002164869552613","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.54":{"name":"oh-my-customcode","version":"1.1.54","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.54","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"0e2f2bac399db474ebaa414ac8606e4987efd3a7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.54.tgz","fileCount":424,"integrity":"sha512-YMJXdh1FCrk5J6ArTlUdx+ye/87Sa7ziNxM93gaMqw0sqNWP/VwO04suWsfXD01H25c+Kpo8QVciAvv/LoM+AA==","signatures":[{"sig":"MEQCIA2z2BcWxK8V4xFCl9uSkew0uD5qHtCc1NnFnp6GSeTXAiAYVxzxJ3igbWDIo2mY9r1rgmcz2363BdGfQc8bGkjsww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4100697},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"b49f00b00493a53278c0a54654c75c308b662e8d","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.117.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.54_1788048767032_0.6689571819446751","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.55":{"name":"oh-my-customcode","version":"1.1.55","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.55","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e583d8346235b9a6c3f9679c58c9224c165b9146","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.55.tgz","fileCount":424,"integrity":"sha512-CDxqT+Ag2oGjx56uJwYznkhmoFTadmHaGjRkSE6hAa7TA1/Y3U0uvgcHR2/0dsxMLKpt0YFNHst/y0XwSTn0yA==","signatures":[{"sig":"MEUCIFXZmlSLT33s6FMO69Z+Z6Doai4Tnfe+X3VaSwN7W8nSAiEAmjRutKU80uDxPdAKhMG5QHf0wfvLeE9REM93OqWE4bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4104965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"cefff24ce4dda8dfa17d8bfcf775808596cd398e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.117.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.55_1788050996804_0.3197211009907408","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.56":{"name":"oh-my-customcode","version":"1.1.56","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.56","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"96abf30d9c28588e5395549f7088902218b7d84d","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.56.tgz","fileCount":425,"integrity":"sha512-7wSfgeUsiw86dnfea8/+9tWnB2ppo4IzGiBEnDU3w9WRPi/L0Y76jHqzOHRDcuAzMYVVv5uFRlzymgU6rOm4WQ==","signatures":[{"sig":"MEUCIQCxfErfcLoKf0KiYUfCxxyDLehDyFqEgGHKdCFjsoOHgAIgEvG+My+raJpGe8LwpNEFfR+yakGzcxTMWGpflXZT3zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4109168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"b559392570bfb45f0a2141b7dd1c7969d83a676c","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.117.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.56_1788056091840_0.06243776900891085","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.57":{"name":"oh-my-customcode","version":"1.1.57","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.57","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"45338e5b46624ed20b8cff31dc61c10865717692","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.57.tgz","fileCount":425,"integrity":"sha512-587s2PD/AZX7fvo+WRr4twZtfqYMArRe4jql2SI6OFXEcoEh2I4ZrgfRu1TvjimccJTPvvvAJTG+xHZ/YoYw8A==","signatures":[{"sig":"MEUCIFN1zpfZbwfJbdGi5lgfHFOM+cfzU0LPOQBO/GtaQIfGAiEAn7NkCKUBDUnSEQ4NLLdYdmm1RoQPUg6lrywbAi6n4r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4110256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"12e74a76e45ca5f7650eda44086c937d3360cbd2","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.117.1","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.57_1788058352766_0.0619850107637272","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.58":{"name":"oh-my-customcode","version":"1.1.58","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.58","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ab50f00dd4d379710cbdff0e39641d319222dc7c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.58.tgz","fileCount":425,"integrity":"sha512-GBK2nJ6oc5tdExfX0Xze5r/7i3O7wUNZzec5IjuQhgM2raAgX+XF0KpLEtmZcuDXQwk34xOp0XEmiVdUO4rjHQ==","signatures":[{"sig":"MEQCIB/nYtDd9KFHNW+y174xURT7LSFaijn7ueya4E+WWkuDAiAEwbH7Qum77vWOWwEqwYfyrJ9Z7906GNpCj8K03uuNYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4123485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"7c9b010562ed8604b10b5cefc42bf3c06363e141","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.122.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.58_1788356281202_0.5796584196489527","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.59":{"name":"oh-my-customcode","version":"1.1.59","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.59","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2ccfdcf99c4145f96b72b10131e26f769a6f8987","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.59.tgz","fileCount":425,"integrity":"sha512-Ng71iOHrkiKmnCGf5yGTr8IrrVBQc8LLDErtozarufv9Z759LbyYtDppTWaAn3WKqN2shfCZYDcp05m8/g3F/Q==","signatures":[{"sig":"MEQCIBqMWfy95Vuk7SlUSWBlgP/U48Ssuy7s5QkVY36fow6jAiAaOPVIKeHYPKPUrE1WWAFOsD+CdLfEd+AQwBh6y7e+eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4145234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"844c7bc8148a07b31743a13d8251e8f45e03e6c8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.122.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.59_1788375633040_0.24013126193892798","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.60":{"name":"oh-my-customcode","version":"1.1.60","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.60","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"376fabd0d30aef1c8d46e47387bbe86f80bc3efb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.60.tgz","fileCount":425,"integrity":"sha512-tBw6yn0UwP7RR1CSCVPdajRcpSrLS+uVXo2ShcrJZk/K8VGUgk9H2B4pbMiLGtfxQcDel5wt+1ZtXepCmhH0xA==","signatures":[{"sig":"MEYCIQCKVr4N6PIelkyt3g+GanBHXOVtcUPVy6QyI3xxfwnziAIhAPtenplP1Y4cFgBuQWmGh3GUt4L5F0I5Pac3zXPzgrGO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4157885},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"b1443fda191e8fea6b8531511a1d7d875e4c5591","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.122.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.60_1788378968006_0.3001183719900118","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.61":{"name":"oh-my-customcode","version":"1.1.61","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.61","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"004611fc02fb4f20b3e092ef3a55b874542f0c21","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.61.tgz","fileCount":425,"integrity":"sha512-WsnrZsLs9LHmIwggBOZ4PIeqCG4ys4vbNQVX54oxSZWa0ZAbMcKPClypw6JP/wYiqSN7BTKO+24YdyCnxofjMA==","signatures":[{"sig":"MEUCIQCPFxoYBdBqRqTMGg+PaH4W7q+xa7TxGFE8GRCpIR0aYwIgfL2AyiKb/VqBfhaOqZ7kvMN7qqnNNJDfCmdIA3zb3Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4175349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"d8ef5ad7452b932ab09cf96107bd201953c7fd91","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.122.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.61_1788397889941_0.06257540088634972","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.62":{"name":"oh-my-customcode","version":"1.1.62","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.62","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6f42e3ee1c93e38b70dab75cd203f15443798316","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.62.tgz","fileCount":425,"integrity":"sha512-ksxFCoHSA/BM9LDvfKtauaZtWCxxxu8k1xsXMFqIAFAvXXjdIyeRG5L0dnaiE1rzpZseDx5EUAJ52xOaLzlbGQ==","signatures":[{"sig":"MEYCIQC8FQ6yzHNLwAbJ9ny+t+NImOPZaaPtPYmt7YowMUIyWAIhALdaUup+K/yS6DrJ1NpEWCQ9wZDuQUwz7l4zoho/M2oA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4190337},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"1834cf7ce8e57e8439c42632b07fb39359e67c83","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.122.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.62_1788405399199_0.8270859702528386","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.63":{"name":"oh-my-customcode","version":"1.1.63","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.63","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"2fab9a5e407766cf7d0a8b517aa4079d66b349f8","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.63.tgz","fileCount":425,"integrity":"sha512-AMUZdEbIFptYVTbJHYv3z2TfNIpWRsjppbFJPJCHy9x3AUO5hwheV+vEOVHrDG1hw6W/yw08+JwjlCC9Rd+P7w==","signatures":[{"sig":"MEUCIQDcNnIYkpZud1OZowFO3AW+48Dc66HC20BJlxTVoPur6wIgCE5JoMrKVnrrZTkORNRo6xno7iUMH/nos12NOeuEM2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4207699},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"e248cbb2ecfd4442accff9c05415604abc164a1a","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.122.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.63_1788410396580_0.24169621708041045","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.64":{"name":"oh-my-customcode","version":"1.1.64","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.64","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"73bcac74204880666adf86e30c937ba1d92d5ba2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.64.tgz","fileCount":425,"integrity":"sha512-vI8iICreBZiitdNBSudamx2ck57Bum8IFhkwB3eGXQpWDVqI+n5u7STKPNv81JbLOHwJFVVX7y2oKCsCo8D/Mg==","signatures":[{"sig":"MEUCIQCKPfFkC+obax6azcWMCtb009jTXQNQtqKzgzEtJkRaLgIgPB8dJjV64aYu6bLOwEm3Lspvb3AOjC2q1GcynTtKmMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAU//P6iPU98lneQ6H4c7FtxzKOxKCFAiWnkUIWsZEutAiARLWN7pbTb/CXENxcZO9wly+v4YlUQhjtbluUT2REXjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3766552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"81a57a14420471bf5d13b9dc2141c7e0a9babe93","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.122.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.64_1789651900858_0.069773483832968","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.65":{"name":"oh-my-customcode","version":"1.1.65","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.65","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d3fdbaaff36fef98fb3a8f003a19dc3446ef95ae","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.65.tgz","fileCount":425,"integrity":"sha512-YFizxkRW5sXj+xVIgugqZbbEqh2UhIz+Sa//7+chA/8yb6YyBxd6cJN6VFGS5oQ/OdgT2vE8s9B+/hzCjrDYLQ==","signatures":[{"sig":"MEYCIQDwIr+gwQ1BC2dR3jf5T7jfm4M+Qklseq1aNe+V1oq2uwIhAMER948qGWUu9uBSOCrMDuRhMoRAYaFolB0eM8HeZsS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDXDXsICEynZUgnxw9jxzTRuDPOLBelwi/Txki31TsBuAiBD34MJPfF7jBOvcMQfCuVI09+d1Fb2ifrNkx3tzb98Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3766552},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"fa5b450a1517931e6460acf19e51393693f43ddb","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^9.0.1","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.122.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.65_1789679834640_0.6947664012139214","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.66":{"name":"oh-my-customcode","version":"1.1.66","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.66","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"15e365780db063a4d18f6afd35ac5f1d3bb09577","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.66.tgz","fileCount":425,"integrity":"sha512-BdEcnt/vtDELRM3aahpQ769tTcQvx5iddMLYlcB+2sntSc0aVsEt672T602DBWFZOKIAQtT+96Yr1ckQNwfqrA==","signatures":[{"sig":"MEUCIGad6kLzLXi9ojXU2a0Vr0JxL541gm3vLKB70h6XqFZ3AiEAv+k5DghdoQsBS+/k0El//dfqrKXCZ7IZNapZ5EbmXpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFc/0fDDC7Y6l+7v0yOIeZPZn4Y3+LhGRGf5Qt4+6fISAiBMzxlADUZuMUfFahVhKjM/4MysBKD/gq7dpKTC27pszw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3800562},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"21c0d9e3f8e7142ced5863de1596b40b789901ad","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.66_1789682988166_0.6202767538861751","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.67":{"name":"oh-my-customcode","version":"1.1.67","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.67","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"fa03efd75b4aea6abd90c897f1b8ecb3083b628e","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.67.tgz","fileCount":425,"integrity":"sha512-KLEuoxQCJpyzkEG7qCJh5kB9R7a1sc5oNkATO8J6bF8cw/s1l+F+taTwyuz/qi1c+btmIo15YSa9fE4yISWBgg==","signatures":[{"sig":"MEQCIE4riwm2/d1DqzMuSXbsOS0DM+YFo564EmBImK3J+0ZQAiAPCGFf67s+4FgUl66OSd3NJUwig6sUzkm7g9P2GZHzbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDARHK4MHQ21FnHzLKj2MaI7/oVgGINV4QHqrza+uCxkwIgSBuXGr1FS7jxzXum451/uLeqSzAYfIxXcM0XwSvJ7nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3806594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"ef9e2dd43578813df4b81d99392e6c0353f6d7e6","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.67_1789685602813_0.6715851878430044","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.68":{"name":"oh-my-customcode","version":"1.1.68","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.68","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"99948aac17e4b4087d23ab7c538e593add386aa4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.68.tgz","fileCount":425,"integrity":"sha512-UvTxpNjd8nz5dr+Pp8snwTmjaRARZ6b2fTBtDUTu+R6FUD+UAt+5HFOnC4UvCcbcqfy++zIIKbEA+uOd2V8lsA==","signatures":[{"sig":"MEUCIDmm3BFpq6bazgApJPNav4S8L5BlGrUf7IoS56tAOtVVAiEAoFW9U8yljgHTacIHcLfGxGVlaVbrtUsK/qmheScrxKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA2A7d4xI1z/qWOnmavySYEXlhCJturpdaws3CObdmJLAiBLF0BKLkM0qevQExuBSjybMGnTQbzNXjsGJtOOP8enzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3810063},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"bb99ee8c01d39400476c78c6a9a1c6938f7e52a7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.68_1789688754610_0.15744365432444196","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.69":{"name":"oh-my-customcode","version":"1.1.69","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.69","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"8ad09475a0e543bc554d813651a5e03d9a80e32f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.69.tgz","fileCount":425,"integrity":"sha512-dmnRtFgLbRRFcvQ5w2NX18gs6DOw3jCMZoqr/kDT+tLKFjAlEbZWt92EPrGUO8v+UlJD6+jpESdZYcUT3rIxIg==","signatures":[{"sig":"MEQCIBty/HeJjgog+YjI20yaurKdg8RjcUVapXE5WEyf40N/AiBQifLlrx3qhPsT0qSuYMwWy3RA2JBcLS4Iv4QVFzXgmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC49PE+LVJdyM7p4TkP1hNWCLU1iepDktHDaK4nhezAkAiEAnvM5Y48penLlJotBv21lNeKyVJwLdIVVX+zHy3rVo2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3818655},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"3af5dd1224d2db46c3fd51c22ef294449104e358","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.69_1789690826717_0.22337681612585292","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.70":{"name":"oh-my-customcode","version":"1.1.70","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.70","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6080c74ffda57954da76f0277d1edde4a79453cb","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.70.tgz","fileCount":425,"integrity":"sha512-8NGpCFNC/McI7gDIBr4QGGE8ptn0lqV7vvC0O7Zi+Ins5zMuT60gGYg2GTDlag1eFm7fu9jaw92tZ62iAEhJkA==","signatures":[{"sig":"MEUCIDOlWeRS7VU67ol6cDIt52cXOhjRtaQTmfDvo4p6GM8CAiEAtjWbwg0ky+o57v3je4RkORTElGFS9SX8w+CigSgBUzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIETbHkmxJR9XHY5xEoCY8BYCpAD+10JsUq7qBYGgomaRAiB15B0W82Nd2tmzuhqqM67Wkjpd9FZhoDnBKPw32IN1wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3826708},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"3a4cac3945b2e86eb345ad94c5726d74d4eeab16","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.70_1789736495551_0.9830061453771655","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.71":{"name":"oh-my-customcode","version":"1.1.71","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.71","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7bc6339dd4bd0c7d2efc7e5f1389d26be082d089","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.71.tgz","fileCount":425,"integrity":"sha512-cu94iBRVchIwbKrsQzYgTPpuYwWtM/hd9nx/m+ccWPbXItPGctuaNjxX01RF1ztqe+PDXTcD0u/rDQkAr0FnbA==","signatures":[{"sig":"MEUCIQCpjj6cVgFls0lMPqboYX8pnFWKoVZTtvfHjYayH2LH+QIgMDM7bsC7UlU+2xCFkY276jF2w209h+9/mxhbVphz4+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtYep9Ay0M0tACAoLWBTr9GZdg5su3JHB9cP4MyPs5uwIhAJfnXRbXGYSEtXfKwneNhqtVcHJaxbvA6lsk1PfQa4fk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3833065},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"96e3d1a58508756401da7a6faa2bb56ba5cc6c02","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.71_1789755715232_0.3453408323520586","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.72":{"name":"oh-my-customcode","version":"1.1.72","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.72","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"7bd1da026ca6a206d937a691a4f49418591bbd1c","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.72.tgz","fileCount":425,"integrity":"sha512-+BduAjriKWJ71gxUVcz0QL7umZBTTqJnP8ZLL9+3Xxp8ptZOoLzeuyxJonzBM46xvWnj59uICSHvTazQe2DzpQ==","signatures":[{"sig":"MEUCIQDtCJTYmFwQ+r38n36ZRIIfEu8kDQUkqiDLnxnsdY1OMAIgO24nj4MpOCWDewiDNJ0A1pai8g4khzm6Zc9iuvUrz4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGbk9DUGmQxBfjxwW5L1WCaur4WqEa+fbnSrBPwPgXUMAiEAj8303BDnmceCNQs1+l/UEi2MNOPBt4IYS1n/q4gqez8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3836868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"ba75e6540e21eeae07009be7ba8d76e36d2ec35f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.72_1789787919665_0.3720132887818486","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.73":{"name":"oh-my-customcode","version":"1.1.73","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.73","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"806e430ddd183cc4585b27b9504428705ad01d38","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.73.tgz","fileCount":425,"integrity":"sha512-Ay5c1b9E2i5h3D4v3b26W4jS8TEMVzecKghi954gZdZ8fEGnbFILExo+mj9kjuIFzrJwmghEeANHgSVc77h97A==","signatures":[{"sig":"MEUCIQDlYSaBWrlHRqyLJ4zdHdAmDEgQN1/qg7US9wK1fFQc8wIgTh7XtDLX8TL4fUc0eLiJml37jhoiyqYr/XKdg/TlVaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtgSNP3xW1NcZjexSDAO/FKcZqJBPVcx1qc7vXoJ+OTwIhAL5gr5YeEW3o19apu7pACg0HqgAGFXcQydGD4pUyjS2I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3843204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"0ed166f51090a9507c8d6656690f2147ca200b0f","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.73_1789792128730_0.16769166906784738","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.74":{"name":"oh-my-customcode","version":"1.1.74","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.74","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"145651da37557be57fbc7be71971fa80cd929ae5","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.74.tgz","fileCount":425,"integrity":"sha512-b7MxS0jobWeHpTtT9geu+vKK6a0U6mD5YubbND57npr/1AwZJXm3I041uEdMbHwTurldMEnobMJIZXBhUvFNUQ==","signatures":[{"sig":"MEUCIQD33nhv9x2gMMMcGzfrvaVG3cvM/8yaAxnMvw4HgzEppQIgMv3+f8SAAlmoHhapVr0ykE7iuc8uvR5Kp0FyPR9uiEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBibXxDNEVGGH/IP8cFhP4TeARQK17FOJrT+qCedxanaAiAvvgC85aRzxvjBWWH+D1g3eem8wwOd4+8TKuN/48RnDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3843933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"602049c5dbcea14ba8b3809c6b20ae1f7d9e7da0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.74_1789800308754_0.5594065877736929","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.75":{"name":"oh-my-customcode","version":"1.1.75","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.75","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"6a0ecc4daa52de35f792851be6d792b86237aa20","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.75.tgz","fileCount":425,"integrity":"sha512-5nWTfDaaCzJpwrN01kXqLdRKK0eDc/jI1A590H3WWFrcmZG2KUqRY5x8bBhymhHiAg3vOeglDzmAFqHUsL9FxQ==","signatures":[{"sig":"MEYCIQCfUEgy7iHJDGM9wK/E11RUQ/bt4Rg+0Nlvz8CwaDzSbAIhAL4g9ruxxTXwtXZIemYi+Re5OBBdvAAhHzN05XIRE3AU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC6YE+WlHqRa6r9vDhIF37RHIsVvsbNCgjodpdpstAO6AiEAjat+TRfv4CI/h6lcZutDLuFL0D8qll4ZdmLleOrTEpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3852631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"32dfcb69246cac1c5d711c08526050ad57a05d45","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.75_1789806120438_0.8984673589869332","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.76":{"name":"oh-my-customcode","version":"1.1.76","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.76","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"1db3fe355a95715809fc8817f3c45345437edcc4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.76.tgz","fileCount":425,"integrity":"sha512-PrdYb/+2DRq0q1Az2olJfZBVufym441THZs3PC4PDUzMcfqRJencGQ7Y7R2e89uqVuowuXwJZuUxTqAVdMwLyg==","signatures":[{"sig":"MEQCIAg5Fkfc5mTbJ5eUhs65RtYmLtNerE2KSleR7w5oYEsFAiBsl4Kc4ViA6g0AjPOknpLUktSSj0Y3k3338envBlE2Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+1ERQc/rNbe5w9W4z6aTs9A6kpcxmjKhUUytquSy+ngIgRIrpBkoz7zMKxtN2rPEZsdqWYO8w98iygsPGrqfOsKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3865620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"aee1e50e333d98a5e680b86d3f5d1ae1067b81f7","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.76_1789813570647_0.8149382835526093","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.77":{"name":"oh-my-customcode","version":"1.1.77","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.77","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"e8e72ab93b805153c07e29a5135ed8dbacc3b6bd","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.77.tgz","fileCount":425,"integrity":"sha512-V8ZNup2EWcEyI2JUqlyda/aHUuCOLaxfuQeAQ3lbN65EfHEJNKsu7zk4mHJh6OpT1VGxeXY9C/5dXlg2FMTjbw==","signatures":[{"sig":"MEUCIEWMr9DpA8C7d38qhgeDtviJrBEjXQCTzuCpf2A4UlEzAiEA1NISWB4IWjl4GTZJvuy90prum8bpm6cD7aYmymQwuJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIECjiTPBjl96uP3dYZD1l90yPlYroGvf6uE4YaISvJcrAiEAidP5aQH1X/wHkFO+7LqAEwoByI7/BKBZDchV3o6hV5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3961628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"b2dd181e4ee987684f6ba0a7d6d62ec00d9cc7d8","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.123.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.77_1790234140419_0.38963160071176417","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.78":{"name":"oh-my-customcode","version":"1.1.78","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.78","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"d0e3dc010a73aca4ec5bc3349b825ff00c3783e6","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.78.tgz","fileCount":425,"integrity":"sha512-iEvDx+sKiG729Hn+Lz7jwpLq63S5P0xbQ77azo0dasUEubAcc3CA7Bc4ZxVxjSPC8Ds4Jl7P9K7DtDWLDsfMxA==","signatures":[{"sig":"MEUCIQDUqW6zRENv8VvCR3bH3lMvDjgXxD4ZEXgWh09OcBh+4wIgVmkzixJsPLJciouDsOg4lM9L19YpT0rNABDJdYnbV/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAOPAGQEDhsgFJlZCb5lnqn1pq147wDK6RQtseJk7bzoAiAHewAUDIhrk7zjKDzqWKA/o+V+VwqkZkMWbi5hTZiaug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3961628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"a70f6f47b71f6ef42674e4f79dfe52f9f3061632","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.127.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.78_1790243887776_0.17543711758721714","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.79":{"name":"oh-my-customcode","version":"1.1.79","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.79","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"018e92a55632ac19fd742aaaca4e58fd0c7d80ed","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.79.tgz","fileCount":425,"integrity":"sha512-OXVg7DTXs1Jx2QgTbw7EMmyc3JIditUto8/yXbXFpf7nsrggZjn34TDSJ6bjx/+9uVA15i8A0TVrFFz/PVZTlg==","signatures":[{"sig":"MEUCIQD3uSDzC++T80fhRVWfRj1Gdhg93ZtqkWqDEKu7UonMEQIgOiWJAzh4ac/MA05OJMPoQ4uTFmTdAgZpv+0jaBH4boA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHvTGvs74LPYvKxGabZmfSgz8ebcUPMZ3ZwSWs2LitvhAiEAmIvnZkEVQDSFBgQVXwacMY4pXjhqN2BXQ0cnxaVRUYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3968735},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"09dfe69f806ead5934d0348f6c4a2666ae725163","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.127.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.79_1790248650760_0.9889870367950009","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.80":{"name":"oh-my-customcode","version":"1.1.80","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.80","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"07b9a7ff6a89c3374aebf1d727e0ce757d3b287a","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.80.tgz","fileCount":425,"integrity":"sha512-yrMD/Zt299HDS474pdf6M8N8sRVaD1avIskOxd+scGx57lgXpPSTlFy4g9K7qUmXN1DFv3mUQfMN7aRBE7kfoA==","signatures":[{"sig":"MEUCIB4a+yiFMX5DLhnJt1W4L8CU9zfW9fnEhgFUYMmbI+vrAiEA6XBkk6z4bNPRZZb2KX8XH+xhZh+xswMMHrOTqF+0k6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGrEtYe/6ApNnB1yombPLlaHzjfD3jyQCiCdTGqeXwgXAiBasuB5x9bqLTSnk77g36j/uNcqSIfGMcrA5w0s9E9O9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3969943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"05b27bf7b7ca4d49d483a97432e79b9d0d4d31d0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.127.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.80_1790252114379_0.8162545529501077","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.81":{"name":"oh-my-customcode","version":"1.1.81","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.81","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"ecc7bc118bea096e4aefd9e14f4a2c8ba4c59fe7","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.81.tgz","fileCount":425,"integrity":"sha512-Z1ks2GqQlBwkw77xce4N4gYubdDxCcABa+dzv/R+nW4dlNHiC72LjtMpDFnkPpVqiNZyyyldSHBZoRn2wNgGVA==","signatures":[{"sig":"MEQCIBdchSavOjm9d0PT4MLdkqKY5SbjUE0RXvxraHDlofNyAiAMiA9iW2k+znhzD4jtWAUHmaIKdj1wt/3ttzDgbj8vag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMFuiyw3sakNyYJfQH6CKO8UI9CVI0xs2Bm6uM9dk8DgIgDlITaXe7nBtVsW0i9hh4Hn/305TTLeXerccM8iXHPxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4000544},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"99936be40ada4991d6dfb82f0a438c65d6d2ff31","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.127.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.81_1790257461344_0.0921905271800949","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.82":{"name":"oh-my-customcode","version":"1.1.82","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.82","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"f0a4e63df161d45a9074db8610b082c7239b4c3f","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.82.tgz","fileCount":425,"integrity":"sha512-ExUUf7dXyTcwd775f3zpO5wLbrhi6oco9MI+IJuaa3CWd2+SHlPXEnc+eywCkn/VO71dD9i7Oy50hhx4kaANhQ==","signatures":[{"sig":"MEYCIQCeQlxEzWeBC4ezmoQ7csTs4cQSwIsGhQ/RCCcYKSn49gIhAMNzzyr4BXUuE0jEXh9acMgSWfr2AndztB2MFgJiMNtw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa4eKSE64MrZFnOHuP1dtH8HNxNUshRmiRewxVhGzuoAIgFjniQ3BT/02JR4dqc1wIRRRuk6vngH6I3sDUOWPnCVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4012707},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"8725a07ec1e352ab506831a019e4a7b93999ab5e","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.127.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.82_1790293061453_0.9737440159746154","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.83":{"name":"oh-my-customcode","version":"1.1.83","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.83","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"751f2935e81313f6588cf17b3568067f1080e0d4","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.83.tgz","fileCount":425,"integrity":"sha512-rYMAOw0aUYLrnG6zv4K7YFBbPg0h30rnjXsh2F8d/qllzlfQVcW3S56H1kz6w0iJFgmr854S8aQq6Uz/nNCURw==","signatures":[{"sig":"MEUCIQDNWsDSYGwsXUw0kBocXUOAWFkRkAwfF0IQyUPXFGvN4AIgMhyAo4GsB6XFJwVAvLYdKivaCZ0nLXTJczKX0lwpV9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtWvERLxdCrRD2BKLynwMZoLb0lawJefMo3wgrbqH2jgIhAJnkVG6SJ9MSfci0f7YXDofM+/2wVIcWZMs2Pke/7zZ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4031186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"c205b80fddac3c3c63baa6f85c8666bffef85028","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.127.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.83_1790298491384_0.7211453253532225","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.84":{"name":"oh-my-customcode","version":"1.1.84","keywords":["claude","claude-code","openai","ai","agent","cli"],"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","_id":"oh-my-customcode@1.1.84","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"homepage":"https://github.com/baekenough/oh-my-customcode#readme","bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"bin":{"omcustom":"dist/cli/index.js"},"dist":{"shasum":"4da4fbbabf0b7f2ff4bf73ddec0544791a1afc81","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.84.tgz","fileCount":425,"integrity":"sha512-UvQHDPioZTjRdWXr4IR5v/xKbFtIdkKoA7Bx4OdYx8VcpIMnsfqqrYkqEq6jowlYCdKrYpCgPna5FfIycEAOjw==","signatures":[{"sig":"MEUCIA5OdOOC3klFZXlk6371YroH6RZYP4rGsTlabSYCp73nAiEA/uwItzm5Xxag69b1AuZc8nGwfQhF10ClMpb40hFCKX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNoDGy5nmQGB1MZ3SngfeCemnfGz2SCO8A/TR1+PIg0gIgJJXoNjWPFSmoA+iGo8mIDxiuT/MXzXOoYhX7tHaDFYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4031186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"4419d99eda8af5226c7cf120d89074f2fafc7d81","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.127.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"tmp":"tmp/oh-my-customcode_1.1.84_1790301709853_0.9492789837591269","host":"s3://npm-registry-packages-npm-production"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"},"1.1.85":{"_id":"oh-my-customcode@1.1.85","bin":{"omcustom":"dist/cli/index.js"},"bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"dist":{"shasum":"6e186976e68020fb8e4bebce66cf6ccd9ed3c6c2","tarball":"https://registry.npmjs.org/oh-my-customcode/-/oh-my-customcode-1.1.85.tgz","fileCount":425,"integrity":"sha512-Anlyx9VUCKoshLCDHNk+Hl02gKWqHB35gIPjFGpK9SY1yajC6c8PXYorp6J1IHZN1nWCqE3GQbmXzWPesRGkRg==","signatures":[{"sig":"MEQCICDpEJuq06TV0HX7S2UxKs0vLI9vGTw8R+3hvNLms/cFAiBjKZ4/DRHd+lmprEMojCog7t3CNqx1PruxeZcmVApYFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCdeBZVt1C9CbA2I8iTf6WWIUIU9DHGt+mXAhCIEcuiLQIgZZBzqPhn96B6GQ/WCrfagLERyV/Tu664R8ACR+SOATs="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oh-my-customcode@1.1.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4031912},"main":"./dist/index.js","name":"oh-my-customcode","type":"module","types":"./dist/index.d.ts","author":{"name":"baekenough"},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"funding":{"url":"https://github.com/sponsors/baekenough","type":"github"},"gitHead":"82195ea899cb5d0b5b8d1f5888ca6310cac48973","license":"PolyForm-Noncommercial-1.0.0","scripts":{"dev":"bun run src/cli/index.ts","lint":"biome check src/ tests/ scripts/","test":"bun test tests/ packages/eval-core/","build":"bun build src/cli/index.ts --outdir dist/cli --target node && bun build src/index.ts --outdir dist --target node && bun run scripts/sync-source-lockfile.ts","format":"biome format --write src/ tests/ scripts/","prepare":"sh scripts/setup-hooks.sh || true","docs:dev":"vitepress dev docs","lint:fix":"biome check --write src/ tests/ scripts/","test:e2e":"bun test tests/e2e","test:unit":"bun test tests/unit","typecheck":"tsc --noEmit","docs:build":"vitepress build docs","setup:hooks":"sh scripts/setup-hooks.sh","test:coverage":"bun test --coverage","prepublishOnly":"bun run build && bun run test","test:integration":"bun test tests/integration"},"version":"1.1.85","_npmUser":{"name":"sangyi-baek","email":"baekenough@gmail.com"},"homepage":"https://github.com/baekenough/oh-my-customcode#readme","keywords":["claude","claude-code","openai","ai","agent","cli"],"overrides":{"rollup":"^4.59.0","esbuild":"^0.25.0"},"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.2","description":"Batteries-included agent harness for Claude Code","directories":{},"maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","i18next":"^26.0.2","commander":"^15.0.0","@clack/prompts":"^1.1.0","@inquirer/prompts":"^8.3.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^5.0.0","vitepress":"^1.6.4","@types/bun":"^1.3.6","nodemailer":"^10.0.0","typescript":"^7.0.2","@biomejs/biome":"^2.3.12","@types/js-yaml":"^4.0.9","@anthropic-ai/sdk":"^0.127.0","@types/nodemailer":"^8.0.0"},"omcustomMinClaudeCode":"2.1.121","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oh-my-customcode_1.1.85_1790315468971_0.9416553437844881"},"omcustomMinClaudeCodeReason":"Sensitive-path direct Write/Edit on .claude/** under bypassPermissions (R010 deprecation, #1101)"}},"time":{"created":"2026-01-25T12:25:10.206Z","modified":"2026-09-25T05:51:09.454Z","0.1.0":"2026-01-25T12:25:10.508Z","0.1.1":"2026-01-25T12:32:38.422Z","0.1.2":"2026-01-25T12:37:34.331Z","0.1.3":"2026-01-26T13:23:09.829Z","0.1.4":"2026-01-27T06:46:57.777Z","0.2.0":"2026-02-03T09:36:57.128Z","0.2.1":"2026-02-04T14:12:16.457Z","0.3.0":"2026-02-05T08:20:49.816Z","0.3.1":"2026-02-05T08:26:12.081Z","0.3.2":"2026-02-05T08:57:45.273Z","0.4.0":"2026-02-06T08:13:47.583Z","0.5.0":"2026-02-07T11:58:14.574Z","0.6.0":"2026-02-08T07:48:43.028Z","0.6.1":"2026-02-08T08:16:32.727Z","0.6.2":"2026-02-08T08:32:09.147Z","0.7.0":"2026-02-10T00:41:02.958Z","0.8.0":"2026-02-10T02:06:27.285Z","0.9.0":"2026-02-10T06:31:06.499Z","0.9.1":"2026-02-10T06:35:38.578Z","0.9.2":"2026-02-10T06:50:59.418Z","0.9.3":"2026-02-10T11:26:16.797Z","0.9.4":"2026-02-11T03:52:18.100Z","0.10.0":"2026-02-12T06:11:49.424Z","0.10.1":"2026-02-12T08:06:14.166Z","0.10.2":"2026-02-12T08:59:35.766Z","0.10.3":"2026-02-12T09:27:06.356Z","0.11.0":"2026-02-13T00:12:18.074Z","0.12.0":"2026-02-13T00:57:13.507Z","0.12.1":"2026-02-13T01:22:49.834Z","0.12.2":"2026-02-13T03:52:45.872Z","0.12.3":"2026-02-13T19:44:52.932Z","0.12.4":"2026-02-17T06:26:56.005Z","0.13.0":"2026-02-17T07:47:16.463Z","0.13.1":"2026-02-17T16:11:05.993Z","0.13.2":"2026-02-17T22:57:57.463Z","0.13.3":"2026-02-17T23:21:39.003Z","0.14.0":"2026-02-17T23:45:53.586Z","0.14.1":"2026-02-18T09:49:09.739Z","0.15.0":"2026-02-20T05:43:51.489Z","0.16.0":"2026-02-22T08:43:10.429Z","0.16.1":"2026-02-22T09:45:56.082Z","0.16.2":"2026-02-22T10:50:05.429Z","0.16.3":"2026-02-22T11:58:31.667Z","0.16.4":"2026-02-27T04:38:53.697Z","0.17.0":"2026-02-27T06:43:23.177Z","0.17.1":"2026-03-01T02:33:21.352Z","0.18.0":"2026-03-01T02:39:08.699Z","0.18.1":"2026-03-02T04:28:30.412Z","0.18.2":"2026-03-04T05:57:34.734Z","0.18.3":"2026-03-04T06:15:59.998Z","0.18.4":"2026-03-05T06:12:34.125Z","0.19.0":"2026-03-06T07:59:35.905Z","0.19.3":"2026-03-06T08:49:05.720Z","0.19.4":"2026-03-07T02:20:26.881Z","0.20.0":"2026-03-07T05:48:56.804Z","0.21.0":"2026-03-07T08:38:55.736Z","0.22.0":"2026-03-07T12:58:21.176Z","0.22.1":"2026-03-07T13:39:45.653Z","0.23.0":"2026-03-08T07:28:04.812Z","0.23.1":"2026-03-08T07:57:45.137Z","0.23.2":"2026-03-08T08:10:12.226Z","0.24.0":"2026-03-09T02:08:09.369Z","0.24.1":"2026-03-09T05:34:23.258Z","0.24.2":"2026-03-09T05:58:09.946Z","0.30.0":"2026-03-09T07:04:22.140Z","0.30.1":"2026-03-09T08:35:40.874Z","0.30.2":"2026-03-09T08:45:14.209Z","0.30.3":"2026-03-09T10:17:13.453Z","0.30.4":"2026-03-09T11:06:05.555Z","0.30.5":"2026-03-10T03:12:41.804Z","0.30.6":"2026-03-10T04:41:22.606Z","0.30.7":"2026-03-10T12:22:28.065Z","0.30.8":"2026-03-11T10:25:06.711Z","0.30.9":"2026-03-11T10:34:33.297Z","0.31.0":"2026-03-12T03:55:40.541Z","0.31.1":"2026-03-12T06:40:22.323Z","0.32.0":"2026-03-13T07:32:35.327Z","0.33.0":"2026-03-13T10:42:44.610Z","0.33.1":"2026-03-13T12:06:28.747Z","0.34.0":"2026-03-14T04:17:58.026Z","0.35.0":"2026-03-14T05:24:10.172Z","0.35.1":"2026-03-14T10:59:13.694Z","0.35.2":"2026-03-14T11:13:07.671Z","0.35.3":"2026-03-14T11:23:04.194Z","0.36.0":"2026-03-15T02:23:54.690Z","0.36.1":"2026-03-15T03:07:13.435Z","0.36.2":"2026-03-15T05:44:31.256Z","0.37.0":"2026-03-16T00:53:44.396Z","0.37.1":"2026-03-16T02:19:55.419Z","0.37.2":"2026-03-16T02:33:54.027Z","0.38.0":"2026-03-16T06:48:14.659Z","0.39.0":"2026-03-16T10:17:54.760Z","0.40.0":"2026-03-16T10:41:00.756Z","0.42.1":"2026-03-16T11:34:06.235Z","0.42.2":"2026-03-18T07:07:36.694Z","0.42.3":"2026-03-18T07:51:51.254Z","0.43.0":"2026-03-18T10:40:39.091Z","0.43.1":"2026-03-18T13:45:15.577Z","0.44.0":"2026-03-18T14:57:35.320Z","0.44.1":"2026-03-18T16:12:18.143Z","0.44.2":"2026-03-19T05:06:28.833Z","0.44.3":"2026-03-19T05:27:17.930Z","0.44.4":"2026-03-19T08:25:03.496Z","0.44.5":"2026-03-19T09:30:05.441Z","0.44.6":"2026-03-19T11:43:19.298Z","0.45.0":"2026-03-19T16:47:19.093Z","0.45.1":"2026-03-19T17:19:45.469Z","0.45.2":"2026-03-20T00:36:34.509Z","0.45.3":"2026-03-20T00:52:54.007Z","0.46.1":"2026-03-20T02:12:21.837Z","0.47.0":"2026-03-20T14:22:54.529Z","0.47.1":"2026-03-20T15:50:30.105Z","0.47.2":"2026-03-20T16:18:38.678Z","0.48.0":"2026-03-21T00:47:29.862Z","0.48.1":"2026-03-21T01:16:36.981Z","0.48.2":"2026-03-21T02:09:51.451Z","0.48.3":"2026-03-21T02:45:10.557Z","0.48.4":"2026-03-21T03:42:32.614Z","0.48.5":"2026-03-21T04:22:03.950Z","0.49.0":"2026-03-21T05:00:51.077Z","0.50.0":"2026-03-21T05:50:59.398Z","0.51.0":"2026-03-21T06:19:41.325Z","0.51.1":"2026-03-21T07:11:16.843Z","0.51.2":"2026-03-21T07:39:28.674Z","0.52.0":"2026-03-21T09:29:58.846Z","0.53.0":"2026-03-23T04:38:15.185Z","0.53.1":"2026-03-23T08:06:06.233Z","0.54.0":"2026-03-23T08:56:19.854Z","0.55.0":"2026-03-23T09:12:51.754Z","0.56.0":"2026-03-23T09:52:25.853Z","0.57.0":"2026-03-23T12:16:45.128Z","0.58.0":"2026-03-23T17:49:11.485Z","0.58.1":"2026-03-24T05:22:26.208Z","0.58.2":"2026-03-25T05:56:29.433Z","0.58.3":"2026-03-25T08:07:50.633Z","0.58.4":"2026-03-25T08:16:55.420Z","0.58.5":"2026-03-25T08:33:59.267Z","0.58.6":"2026-03-25T08:49:15.283Z","0.59.0":"2026-03-27T05:35:24.421Z","0.59.1":"2026-03-27T05:47:07.992Z","0.60.0":"2026-03-27T06:19:22.373Z","0.60.1":"2026-03-27T06:33:45.856Z","0.61.0":"2026-03-27T14:10:42.284Z","0.62.0":"2026-03-28T01:41:01.270Z","0.62.1":"2026-03-28T02:10:13.204Z","0.62.2":"2026-03-28T02:35:12.681Z","0.62.3":"2026-03-28T03:29:39.754Z","0.62.4":"2026-03-28T08:27:30.982Z","0.62.5":"2026-03-28T08:54:35.120Z","0.63.0":"2026-03-28T11:52:25.571Z","0.63.1":"2026-03-28T13:18:06.546Z","0.64.0":"2026-03-28T13:42:47.016Z","0.64.1":"2026-03-28T14:44:36.794Z","0.64.2":"2026-03-28T22:59:07.854Z","0.64.3":"2026-03-28T23:26:21.099Z","0.65.0":"2026-03-29T00:30:29.561Z","0.65.1":"2026-03-30T01:21:24.420Z","0.65.2":"2026-03-30T10:59:43.491Z","0.66.0":"2026-03-30T12:28:34.531Z","0.67.0":"2026-03-31T01:25:40.776Z","0.68.0":"2026-03-31T02:08:46.484Z","0.68.1":"2026-03-31T02:26:28.839Z","0.68.2":"2026-03-31T03:19:30.186Z","0.69.0":"2026-04-01T05:57:05.918Z","0.70.0":"2026-04-01T23:47:23.393Z","0.71.0":"2026-04-03T04:18:17.656Z","0.72.0":"2026-04-03T12:54:23.158Z","0.72.1":"2026-04-03T13:06:16.171Z","0.73.0":"2026-04-05T01:18:11.979Z","0.74.0":"2026-04-05T02:42:38.757Z","0.75.0":"2026-04-05T07:58:12.015Z","0.76.0":"2026-04-05T08:05:46.934Z","0.76.1":"2026-04-06T05:21:09.444Z","0.76.2":"2026-04-06T05:40:20.566Z","0.77.0":"2026-04-06T07:19:01.665Z","0.78.0":"2026-04-06T08:51:59.262Z","0.78.1":"2026-04-06T09:23:51.369Z","0.78.2":"2026-04-06T09:40:12.002Z","0.78.3":"2026-04-06T10:02:14.429Z","0.79.0":"2026-04-08T13:36:51.682Z","0.79.1":"2026-04-08T14:03:00.558Z","0.79.2":"2026-04-09T04:34:18.419Z","0.79.3":"2026-04-09T05:52:38.911Z","0.79.4":"2026-04-09T06:19:08.594Z","0.79.5":"2026-04-09T06:40:04.689Z","0.80.0":"2026-04-11T02:17:14.687Z","0.81.0":"2026-04-12T13:30:40.387Z","0.82.0":"2026-04-12T14:12:01.746Z","0.83.0":"2026-04-12T14:31:58.983Z","0.84.0":"2026-04-12T14:40:37.651Z","0.85.0":"2026-04-12T23:52:16.071Z","0.86.0":"2026-04-13T14:47:48.055Z","0.86.1":"2026-04-13T23:10:21.313Z","0.87.0":"2026-04-14T10:50:36.448Z","0.87.1":"2026-04-14T11:07:31.080Z","0.87.2":"2026-04-14T13:09:19.601Z","0.87.3":"2026-04-14T14:13:08.280Z","0.88.0":"2026-04-14T14:54:08.086Z","0.88.1":"2026-04-14T23:01:21.706Z","0.89.0":"2026-04-15T10:47:51.708Z","0.90.0":"2026-04-16T13:45:09.988Z","0.91.0":"2026-04-17T11:34:40.314Z","0.92.0":"2026-04-18T03:13:01.237Z","0.93.0":"2026-04-18T03:27:38.650Z","0.94.0":"2026-04-18T05:23:22.122Z","0.95.0":"2026-04-18T06:05:41.302Z","0.96.0":"2026-04-18T07:31:27.678Z","0.97.0":"2026-04-18T08:09:34.366Z","0.97.1":"2026-04-18T08:41:08.102Z","0.98.0":"2026-04-18T10:04:51.760Z","0.99.0":"2026-04-18T10:27:29.989Z","0.99.1":"2026-04-18T11:55:02.027Z","0.99.2":"2026-04-18T14:19:01.372Z","0.99.3":"2026-04-19T03:34:19.048Z","0.100.0":"2026-04-19T06:43:42.639Z","0.100.1":"2026-04-19T09:07:03.173Z","0.101.0":"2026-04-19T09:31:53.799Z","0.102.0":"2026-04-19T10:26:13.701Z","0.103.0":"2026-04-20T01:06:47.484Z","0.104.0":"2026-04-21T07:56:30.236Z","0.104.1":"2026-04-24T00:57:21.276Z","0.105.0":"2026-04-24T03:03:16.978Z","0.105.1":"2026-04-24T07:02:35.775Z","0.106.0":"2026-04-24T07:34:04.645Z","0.106.1":"2026-04-24T09:12:04.216Z","0.107.0":"2026-04-24T09:41:48.458Z","0.108.0":"2026-04-24T10:57:42.915Z","0.109.0":"2026-04-24T11:49:52.114Z","0.110.0":"2026-04-25T10:58:35.929Z","0.111.0":"2026-04-25T11:34:23.433Z","0.111.1":"2026-04-25T11:51:23.255Z","0.112.0":"2026-04-25T12:01:50.232Z","0.113.0":"2026-04-26T14:49:03.641Z","0.114.0":"2026-04-26T17:37:47.352Z","0.115.0":"2026-04-26T23:08:56.177Z","0.116.0":"2026-04-27T00:19:03.321Z","0.116.1":"2026-04-27T01:46:51.570Z","0.116.2":"2026-04-27T03:19:01.153Z","0.117.0":"2026-04-27T03:49:19.878Z","0.118.0":"2026-04-27T04:37:15.918Z","0.118.1":"2026-04-27T05:07:37.900Z","0.118.2":"2026-04-27T05:18:40.268Z","0.118.3":"2026-04-27T05:34:25.539Z","0.119.0":"2026-04-27T05:49:25.424Z","0.120.0":"2026-04-27T06:04:55.272Z","0.121.0":"2026-04-27T06:16:21.774Z","0.122.0":"2026-04-27T06:28:24.661Z","0.123.0":"2026-04-27T07:11:24.531Z","0.124.0":"2026-04-28T00:52:10.213Z","0.125.0":"2026-05-01T02:29:07.106Z","0.125.1":"2026-05-01T02:39:49.424Z","0.126.0":"2026-05-02T02:47:29.194Z","0.126.1":"2026-05-07T13:32:10.965Z","0.127.0":"2026-05-08T02:03:54.085Z","0.128.0":"2026-05-08T03:56:40.546Z","0.129.0":"2026-05-08T04:26:59.474Z","0.130.0":"2026-05-12T05:41:54.172Z","0.131.0":"2026-05-12T14:52:14.173Z","0.132.0":"2026-05-12T15:06:29.710Z","0.133.0":"2026-05-12T21:33:54.650Z","0.134.0":"2026-05-13T01:22:39.063Z","0.135.0":"2026-05-14T01:41:50.482Z","0.136.0":"2026-05-14T11:52:36.411Z","0.136.1":"2026-05-14T16:25:12.109Z","0.136.2":"2026-05-14T23:45:53.336Z","0.137.0":"2026-05-15T07:41:33.694Z","0.138.0":"2026-05-15T08:18:07.942Z","0.139.0":"2026-05-18T09:49:14.403Z","0.140.0":"2026-05-18T11:53:21.066Z","0.141.0":"2026-05-18T12:07:38.870Z","0.142.0":"2026-05-18T12:33:01.742Z","0.143.0":"2026-05-18T12:44:44.399Z","0.144.0":"2026-05-18T12:59:07.380Z","0.145.0":"2026-05-20T00:54:11.290Z","0.146.0":"2026-05-20T02:21:20.599Z","0.147.0":"2026-05-20T03:07:00.326Z","0.148.0":"2026-05-20T03:21:31.897Z","0.149.0":"2026-05-21T12:16:33.980Z","0.150.0":"2026-05-21T13:00:16.657Z","0.150.1":"2026-05-21T13:13:29.141Z","0.151.0":"2026-05-24T03:17:08.505Z","0.151.1":"2026-05-24T03:36:34.845Z","0.152.0":"2026-05-24T12:05:23.979Z","0.153.0":"2026-05-24T12:25:53.079Z","0.154.0":"2026-05-24T12:50:38.290Z","0.154.1":"2026-05-24T13:10:46.881Z","0.155.0":"2026-05-24T13:35:22.818Z","0.156.0":"2026-05-29T08:39:16.545Z","0.156.1":"2026-05-29T08:52:59.359Z","0.156.2":"2026-05-29T09:11:07.820Z","0.156.3":"2026-05-29T09:26:24.022Z","0.157.1":"2026-05-29T13:39:54.694Z","0.158.0":"2026-05-29T18:19:44.269Z","0.159.0":"2026-05-30T03:32:47.157Z","0.160.0":"2026-05-30T03:57:21.456Z","0.161.0":"2026-05-30T13:51:48.079Z","0.162.0":"2026-06-01T01:05:30.771Z","0.162.1":"2026-06-01T02:25:16.210Z","0.163.0":"2026-06-02T14:01:34.989Z","0.164.0":"2026-06-02T14:33:53.628Z","0.165.0":"2026-06-02T22:21:47.986Z","0.166.0":"2026-06-04T02:25:16.996Z","0.167.0":"2026-06-04T12:14:50.590Z","0.168.0":"2026-06-05T10:02:46.734Z","0.169.0":"2026-06-05T10:24:27.534Z","0.170.0":"2026-06-06T03:53:04.410Z","0.171.0":"2026-06-06T05:50:10.496Z","0.172.0":"2026-06-06T06:13:07.160Z","0.173.0":"2026-06-06T06:25:51.415Z","0.174.0":"2026-06-07T23:41:11.638Z","0.175.0":"2026-06-09T09:06:14.814Z","0.176.0":"2026-06-09T09:38:27.911Z","0.177.0":"2026-06-09T10:44:10.310Z","0.178.0":"2026-06-09T11:09:50.942Z","0.179.0":"2026-06-09T23:44:40.390Z","0.180.0":"2026-06-10T00:13:03.448Z","0.181.0":"2026-06-10T10:13:51.214Z","0.182.0":"2026-06-10T12:16:29.703Z","1.0.0":"2026-06-11T01:47:59.857Z","1.0.1":"2026-06-11T04:21:49.829Z","1.0.2":"2026-06-11T13:19:02.780Z","1.0.3":"2026-06-11T13:49:43.010Z","1.0.4":"2026-06-11T20:54:49.833Z","1.0.5":"2026-06-11T23:01:54.820Z","1.0.6":"2026-06-13T07:15:23.728Z","1.0.7":"2026-06-14T00:50:53.711Z","1.0.8":"2026-06-14T01:17:02.115Z","1.0.9":"2026-06-16T23:07:19.822Z","1.0.10":"2026-06-21T04:28:16.080Z","1.0.11":"2026-06-21T10:38:02.882Z","1.0.12":"2026-06-22T05:22:40.683Z","1.0.13":"2026-06-22T06:01:20.034Z","1.0.14":"2026-06-23T05:45:43.875Z","1.0.15":"2026-06-25T00:40:21.473Z","1.0.16":"2026-06-26T03:13:27.870Z","1.0.17":"2026-06-26T04:01:55.739Z","1.0.18":"2026-06-26T05:30:18.495Z","1.0.19":"2026-06-26T06:15:17.816Z","1.0.20":"2026-07-01T00:47:45.262Z","1.1.0":"2026-07-01T10:31:33.789Z","1.1.1":"2026-07-01T12:29:41.687Z","1.1.2":"2026-07-02T05:45:35.943Z","1.1.3":"2026-07-04T06:35:08.186Z","1.1.4":"2026-07-04T07:06:06.386Z","1.1.5":"2026-07-04T07:59:20.650Z","1.1.6":"2026-07-04T08:21:14.457Z","1.1.7":"2026-07-05T02:30:11.394Z","1.1.8":"2026-07-06T11:22:31.313Z","1.1.9":"2026-07-06T12:58:29.038Z","1.1.10":"2026-07-14T03:36:31.196Z","1.1.11":"2026-07-14T04:01:38.018Z","1.1.12":"2026-07-14T04:41:50.953Z","1.1.13":"2026-07-14T05:05:58.907Z","1.1.14":"2026-07-14T06:28:48.050Z","1.1.15":"2026-07-14T07:06:48.913Z","1.1.16":"2026-07-14T07:39:47.313Z","1.1.17":"2026-07-14T09:23:47.145Z","1.1.18":"2026-07-14T09:56:00.849Z","1.1.19":"2026-07-14T10:19:13.611Z","1.1.20":"2026-07-14T10:44:24.452Z","1.1.21":"2026-07-18T13:01:44.721Z","1.1.22":"2026-07-18T13:24:39.685Z","1.1.23":"2026-07-18T19:33:09.664Z","1.1.24":"2026-07-19T00:07:35.190Z","1.1.25":"2026-07-19T00:47:40.743Z","1.1.26":"2026-07-19T01:09:59.738Z","1.1.27":"2026-07-19T10:26:36.142Z","1.1.28":"2026-07-19T10:46:27.757Z","1.1.29":"2026-07-19T12:31:18.141Z","1.1.30":"2026-07-20T10:02:47.931Z","1.1.31":"2026-07-20T10:30:53.416Z","1.1.32":"2026-07-20T11:11:49.505Z","1.1.33":"2026-07-20T11:31:20.381Z","1.1.34":"2026-07-29T00:49:26.708Z","1.1.35":"2026-07-29T02:10:00.075Z","1.1.36":"2026-07-29T04:03:27.836Z","1.1.37":"2026-07-29T08:06:58.145Z","1.1.38":"2026-07-30T08:14:51.987Z","1.1.39":"2026-07-30T09:07:16.308Z","1.1.40":"2026-07-30T09:51:33.206Z","1.1.41":"2026-07-30T10:41:32.160Z","1.1.42":"2026-07-30T11:21:11.424Z","1.1.43":"2026-08-05T13:11:37.828Z","1.1.44":"2026-08-10T09:30:25.040Z","1.1.45":"2026-08-10T12:16:07.434Z","1.1.46":"2026-08-15T01:48:22.563Z","1.1.47":"2026-08-15T04:21:54.206Z","1.1.48":"2026-08-15T06:49:11.387Z","1.1.49":"2026-08-17T06:33:14.770Z","1.1.50":"2026-08-29T09:13:40.880Z","1.1.51":"2026-08-29T09:53:34.508Z","1.1.52":"2026-08-29T10:29:49.922Z","1.1.53":"2026-08-29T23:02:15.132Z","1.1.54":"2026-08-30T00:12:47.219Z","1.1.55":"2026-08-30T00:49:57.004Z","1.1.56":"2026-08-30T02:14:52.007Z","1.1.57":"2026-08-30T02:52:32.974Z","1.1.58":"2026-09-02T13:38:01.389Z","1.1.59":"2026-09-02T19:00:33.217Z","1.1.60":"2026-09-02T19:56:08.185Z","1.1.61":"2026-09-03T01:11:30.131Z","1.1.62":"2026-09-03T03:16:39.419Z","1.1.63":"2026-09-03T04:39:56.793Z","1.1.64":"2026-09-17T13:31:40.988Z","1.1.65":"2026-09-17T21:17:14.773Z","1.1.66":"2026-09-17T22:09:48.311Z","1.1.67":"2026-09-17T22:53:23.009Z","1.1.68":"2026-09-17T23:45:54.729Z","1.1.69":"2026-09-18T00:20:26.866Z","1.1.70":"2026-09-18T13:01:35.691Z","1.1.71":"2026-09-18T18:21:55.381Z","1.1.72":"2026-09-19T03:18:39.808Z","1.1.73":"2026-09-19T04:28:48.862Z","1.1.74":"2026-09-19T06:45:08.894Z","1.1.75":"2026-09-19T08:22:00.545Z","1.1.76":"2026-09-19T10:26:10.814Z","1.1.77":"2026-09-24T07:15:40.538Z","1.1.78":"2026-09-24T09:58:07.926Z","1.1.79":"2026-09-24T11:17:30.868Z","1.1.80":"2026-09-24T12:15:14.507Z","1.1.81":"2026-09-24T13:44:21.460Z","1.1.82":"2026-09-24T23:37:41.570Z","1.1.83":"2026-09-25T01:08:11.522Z","1.1.84":"2026-09-25T02:01:50.014Z","1.1.85":"2026-09-25T05:51:09.090Z"},"bugs":{"url":"https://github.com/baekenough/oh-my-customcode/issues"},"author":{"name":"baekenough"},"license":"PolyForm-Noncommercial-1.0.0","homepage":"https://github.com/baekenough/oh-my-customcode#readme","keywords":["claude","claude-code","openai","ai","agent","cli"],"repository":{"url":"git+https://github.com/baekenough/oh-my-customcode.git","type":"git"},"description":"Batteries-included agent harness for Claude Code","maintainers":[{"name":"sangyi-baek","email":"baekenough@gmail.com"}],"readme":"<div align=\"center\">\n  <img src=\"assets/banner.webp\" alt=\"oh-my-customcode banner\" width=\"800\" />\n</div>\n\n# oh-my-customcode\n\n> **Your AI Agent Stack. Compiled, Not Configured.**\n\n[![npm version](https://img.shields.io/npm/v/oh-my-customcode.svg)](https://www.npmjs.com/package/oh-my-customcode)\n[![License: PolyForm NC 1.0.0](https://img.shields.io/badge/License-PolyForm%20Noncommercial%201.0.0-blue.svg)](https://polyformproject.org/licenses/noncommercial/1.0.0/)\n[![CI](https://github.com/baekenough/oh-my-customcode/actions/workflows/ci.yml/badge.svg)](https://github.com/baekenough/oh-my-customcode/actions/workflows/ci.yml)\n[![Security Audit](https://github.com/baekenough/oh-my-customcode/actions/workflows/security-audit.yml/badge.svg)](https://github.com/baekenough/oh-my-customcode/actions/workflows/security-audit.yml)\n\n**[한국어 문서 (Korean)](./README_ko.md)**\n\n50 agents. 115 skills. 23 rules. One command.\n\n```bash\nnpm install -g oh-my-customcode && cd your-project && omcustom init\n```\n\n---\n\n## Philosophy\n\noh-my-customcode is built on two ideas:\n\n**1. Agent systems are compiled, not configured.**\n\n| Compile Concept | oh-my-customcode |\n|----------------|-----------------|\n| Source code | `.claude/skills/` — reusable knowledge and workflows |\n| Build artifacts | `.claude/agents/` — executable specialists assembled from skills |\n| Compiler | `mgr-sauron` (R017) — structural verification and integrity |\n| Spec | `.claude/rules/` — constraints and build rules |\n| Linker | Routing skills — connect agents to tasks |\n| Standard library | `guides/` — shared reference documentation |\n\nSkills are source. Agents are compiled output. Sauron verifies the build. This separation means skills evolve independently of agents, and agents can be recompiled from updated skills at any time.\n\n<p align=\"center\">\n  <img src=\"assets/diagrams/05-compilation-metaphor.png\" alt=\"Compilation Metaphor\" width=\"700\" />\n</p>\n\n**2. If it can't be done, make it work.**\n\nWhen no specialist exists for a task, oh-my-customcode does not fail. It creates one.\n\n```\nUser: \"Review this Terraform module\"\n  → Routing: no terraform expert found\n  → mgr-creator discovers: infra-aws-expert skills + docker-best-practices guide\n  → Creates: infra-terraform-expert.md\n  → Executes the review immediately\n  → Agent persists for future use\n```\n\nThis is not a fallback. It is the design. The system treats missing expertise as a build problem — find the right skills, compile a new agent, execute.\n\n---\n\n## How It Works\n\n### Orchestration\n\nThe main conversation acts as a singleton orchestrator (R010). It never writes files directly. Every action is delegated through routing skills to specialized agents.\n\n```\nUser (natural language)\n  → Routing skill (intent detection, confidence scoring)\n    → Specialized agent (isolated execution)\n      → Result returned to orchestrator\n        → Response to user\n```\n\nFour routing skills cover the full domain:\n\n<p align=\"center\">\n  <img src=\"assets/diagrams/01-system-architecture.png\" alt=\"System Architecture\" width=\"700\" />\n</p>\n\n| Routing Skill | Routes To |\n|--------------|-----------|\n| secretary-routing | Manager agents (mgr-*), system agents (sys-*) |\n| dev-lead-routing | Language, backend, frontend, tooling, DB, infra, arch agents |\n| de-lead-routing | Data engineering agents (de-*) |\n| qa-lead-routing | QA team (qa-planner, qa-writer, qa-engineer) |\n\n### Model Selection\n\nEach agent runs on the model optimized for its task:\n\n| Model | When | Examples |\n|-------|------|---------|\n| `opus` | Complex reasoning, architecture | Design review, research synthesis |\n| `sonnet` | Implementation, general tasks | Code generation, agent creation |\n| `haiku` | Fast validation, search | File search, count verification |\n\nThe reasoning-sandwich pattern formalizes this: opus for pre-analysis, sonnet for implementation, haiku for post-verification.\n\n### Parallel Execution\n\nIndependent tasks run in parallel (R009). Up to 4 concurrent agents per message:\n\n```\nAgent(lang-golang-expert):sonnet  ┐\nAgent(lang-python-expert):sonnet  ├─ All spawned in one message\nAgent(qa-engineer):sonnet         │\nAgent(arch-documenter):haiku      ┘\n```\n\nSoft default is 4 concurrent agents, hard cap 5. Agent Teams (shared task list, peer messaging) is used instead of plain parallel agents when it's available — but it requires Claude Code to expose a `TeamCreate` tool, which is not present on a stock install today. Until then, oh-my-customcode's standard Agent-tool parallel model above is what actually runs.\n\n---\n\n### Agents (50)\n\n| Category | Count | Agents |\n|----------|-------|--------|\n| Languages | 6 | lang-golang, lang-python, lang-rust, lang-kotlin, lang-typescript, lang-java21 |\n| Backend | 6 | be-fastapi, be-springboot, be-go-backend, be-express, be-nestjs, be-django |\n| Frontend | 5 | fe-vercel, fe-vuejs, fe-svelte, fe-flutter, fe-design |\n| Data Engineering | 6 | de-airflow, de-dbt, de-spark, de-kafka, de-snowflake, de-pipeline |\n| Database | 4 | db-supabase, db-postgres, db-redis, db-alembic |\n| Tooling | 4 | tool-npm, tool-optimizer, tool-bun, slack-cli |\n| Architecture | 3 | arch-documenter, arch-speckit, agora-runner |\n| Infrastructure | 2 | infra-docker, infra-aws |\n| QA | 3 | qa-planner, qa-writer, qa-engineer |\n| Security | 1 | sec-codeql |\n| Managers | 6 | mgr-creator, mgr-updater, mgr-supplier, mgr-gitnerd, mgr-sauron, mgr-claude-code-bible |\n| System | 4 | sys-memory-keeper, sys-naggy, tracker-checkpoint, wiki-curator |\n\nEach agent declares its tools, model, memory scope, and limitations in YAML frontmatter. Tool budgets are enforced per agent type for accuracy.\n\n---\n\n### Skills (115)\n\n| Category | Count | Includes |\n|----------|-------|----------|\n| Best Practices | 24 | Go, Python, TypeScript, Kotlin, Rust, React, FastAPI, Spring Boot, Django, Flutter, Docker, AWS, Postgres, Redis, Kafka, dbt, Spark, Snowflake, Airflow, pipeline-architecture-patterns, alembic, and more |\n| Routing | 4 | secretary, dev-lead, de-lead, qa-lead |\n| Workflow | 14 | structured-dev-cycle, deep-plan, research, evaluator-optimizer, dag-orchestration, worker-reviewer-pipeline, reasoning-sandwich, pipeline, fsd, and more |\n| Development | 8 | dev-review, dev-refactor, analysis, create-agent, intent-detection, web-design-guidelines, omcustom-takeover, skill-extractor |\n| Operations | 9 | update-docs, audit-agents, sauron-watch, monitoring-setup, fix-refs, release-notes, and more |\n| Memory | 3 | memory-save, memory-recall, memory-management |\n| Package | 3 | npm-publish, npm-version, npm-audit |\n| Optimization | 3 | optimize-analyze, optimize-bundle, optimize-report |\n| Security | 2 | adversarial-review, cve-triage |\n| Consensus | 1 | agora — anonymous multi-round multi-vendor consensus review |\n| Other | 44 | claude-native, vercel-deploy, skills-sh-search, result-aggregation, and ~40 more |\n\nSkills use a 3-tier scope system: `core` (universal), `harness` (agent/skill maintenance), `package` (project-specific).\n\n---\n\n## Commands\n\nAll commands are invoked inside the Claude Code conversation.\n\n### Development\n\n| Command | What it does |\n|---------|-------------|\n| `/dev-review` | Code review against best practices |\n| `/dev-refactor` | Refactor for structure and patterns |\n| `/structured-dev-cycle` | 6-stage development: plan → verify → implement → verify → compound → done |\n| `/deep-plan` | Research-validated planning |\n| `/research` | 10-team parallel analysis with cross-verification |\n| `/sdd-dev` | Spec-Driven Development workflow |\n| `/ambiguity-gate` | Pre-routing ambiguity analysis |\n| `/adversarial-review` | Attacker-mindset security code review |\n| `/pipeline` | Execute YAML-defined pipelines |\n| `/pipeline resume` | Resume a halted pipeline from last failure point |\n| `/omcustom:fsd` | Full Self Driving — autonomous release loop: repeats `/pipeline auto-dev` (issue → implement → verify → release) then `/homework` (retrospective audit) until no eligible issues remain |\n| `/homework` | Retrospective audit of the current session, surfacing process gaps as feedback/issues |\n| `/agora` | Anonymized multi-round, multi-vendor consensus review (independent CLI reviewers + rotating judge) for decisions that need adversarial scrutiny |\n\n### Agent Management\n\n| Command | What it does |\n|---------|-------------|\n| `/omcustom:analysis` | Analyze project, auto-configure agents and skills |\n| `/omcustom:create-agent` | Create a new agent |\n| `/omcustom-takeover` | Extract canonical spec from existing agent or skill |\n| `/omcustom:audit-agents` | Audit agent dependencies |\n| `/omcustom:update-docs` | Sync project structure and documentation |\n| `/omcustom:sauron-watch` | Full structural verification (5+3 rounds) |\n| `/omcustom-feedback` | Submit feedback as GitHub issue |\n\n### Web UI\n\n| Command | What it does |\n|---------|-------------|\n| `/omcustom:web` | Control built-in Web UI (start, stop, status, open) |\n\n### Package & Release\n\n| Command | What it does |\n|---------|-------------|\n| `/omcustom:npm-publish` | Publish to npm |\n| `/omcustom:npm-version` | Semantic versioning |\n| `/omcustom:npm-audit` | Dependency security audit |\n| `/omcustom-release-notes` | Generate release notes from git history |\n\n### Memory & System\n\n| Command | What it does |\n|---------|-------------|\n| `/omcustom:monitoring-setup` | OTel monitoring toggle |\n| `/omcustom-loop` | Auto-continue background agent workflows (3-continue safety limit) |\n| `/omcustom:lists` | Show all commands |\n| `/omcustom:status` | System health check |\n\n---\n\n### Rules (23)\n\n| Priority | Count | Purpose |\n|----------|-------|---------|\n| **MUST** | 14 | Safety, permissions, agent design, identification, orchestration, verification, completion, enforcement |\n| **SHOULD** | 8 | Interaction, error handling, memory, HUD, ecomode, ontology routing, wiki sync, verification ladder |\n| **MAY** | 1 | Optimization |\n\nKey rules: R010 (orchestrator never writes files), R009 (parallel execution mandatory), R017 (sauron verification before push), R020 (completion verification before declaring done), R021 (advisory-first enforcement — most rules are prompt-based, not hard-blocked), R016 (continuous improvement — violations update the rule, and stale clauses are retired into HTML comments rather than accumulating forever), R023 (verification ladder — cheapest check first: deterministic hooks/linters, then cheap-model review, then expensive-model review, then human).\n\nR018 (Agent Teams) is conditional: it only takes effect when both `CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1` is set AND the `TeamCreate` tool is present in the tool list. On a stock Claude Code install today, `TeamCreate` is not registered, so R018 is dormant and R009/R010 (the standard Agent-tool parallel-execution model) govern instead.\n\n---\n\n### Guides (56)\n\nReference documentation covering best practices, architecture decisions, and integration patterns. Located in `guides/` at project root, covering topics from agent design to CI/CD to observability.\n\n---\n\n## Safety\n\noh-my-customcode ships 42 lifecycle hook scripts covering security, drift detection, and rule reinforcement. A few examples:\n\n| Hook | Trigger | Action |\n|------|---------|--------|\n| secret-filter | Bash, Read output | Detects AWS keys, API tokens, private keys, bearer tokens |\n| audit-log | Edit, Write, Bash, Agent | Append-only JSONL at `~/.claude/audit.jsonl` |\n| schema-validator | Write, Edit, Bash input | Validates tool inputs, flags dangerous patterns |\n| claude-md-reinject | SessionStart (fresh session, resume, or compact) | Reinjects CLAUDE.md and the enforced rule set — prevents rule amnesia after context compaction |\n| stuck-detector | PostToolUse, repeated edits | Flags an agent looping on the same file/edit without progress |\n| r007-r008-drift-advisor | UserPromptSubmit, SubagentStop, PostToolUse | Advisory check that the last turn carried the required agent/tool identification headers |\n\nMost hooks are advisory (exit 0) — they warn but never block. A small number of hard-block hooks (e.g. `stage-blocker`, `rule-deletion-guard`) reject the tool call outright (exit 2). oh-my-customcode's own governance rules (`.claude/rules/`) follow an **advisory-first enforcement model**: prompt-based guidance is the default, and a rule is only promoted to a blocking hook after repeated, observed violations. Rules also retire — clauses tied to since-fixed platform bugs or that go unused for two minor releases are wrapped in HTML comments (still readable via the source file, invisible to the agent's context) rather than left to accumulate indefinitely.\n\nThe hook source of truth is `.claude/hooks/hooks.json`; `omcustom init` compiles it into the `hooks` block of `.claude/settings.json` (via `src/core/hooks-settings.ts`), which is the file Claude Code actually loads.\n\n---\n\n## CLI\n\n```bash\nomcustom init                  # Interactive setup wizard (language, framework, team mode)\nomcustom init --lang ko        # Initialize with Korean\nomcustom init --from-snapshot  # Install from pre-configured team snapshot\nomcustom sync                  # Detect drift between .claude/ state and lockfile\nomcustom sync --check          # Check for drift without applying changes\nomcustom sync --export         # Export current state as team snapshot\nomcustom update                # Update to latest\nomcustom list                  # List components\nomcustom doctor                # Verify installation\nomcustom doctor --fix          # Auto-fix issues\nomcustom security              # Scan for security issues\nomcustom projects              # List managed projects with version status\nomcustom update --all          # Batch update all outdated projects\nomcustom serve                 # Start built-in Web UI\nomcustom serve-stop            # Stop Web UI\n```\n\n---\n\n## Project Structure\n\n```\nyour-project/\n├── CLAUDE.md                   # Entry point\n├── .claude/\n│   ├── agents/                 # 50 agent definitions\n│   ├── skills/                 # 115 skill modules\n│   ├── rules/                  # 23 governance rules (R000-R023)\n│   ├── hooks/                  # 42 lifecycle hook scripts (hooks.json source; compiled into settings.json)\n│   ├── schemas/                # Tool input validation schemas\n│   ├── specs/                  # Extracted canonical specs\n│   ├── contexts/               # 4 shared context files\n│   └── ontology/               # Knowledge graph for RAG\n└── guides/                     # 56 reference documents\n```\n\n---\n\n## External Tool Integrations\n\nRTK is automatically installed during `omcustom init` for 60-90% token savings. Other tools are optional:\n\n| Tool | Purpose | Install | Status |\n|------|---------|---------|--------|\n| [RTK](https://github.com/rtk-ai/rtk) | 60-90% token savings on CLI output | Auto-installed via `omcustom init` | **Recommended** |\n| [Codex CLI](https://github.com/openai/codex) | OpenAI Codex hybrid workflows | `npm i -g @openai/codex` | Optional |\n| [Gemini CLI](https://github.com/google-gemini/gemini-cli) | Google Gemini hybrid workflows | `npm i -g @google/gemini-cli` | Optional |\n\nWhen installed, each tool is **auto-detected** at session start and its features become available. When not installed, all commands gracefully fall back to Claude-native alternatives.\n\n---\n\n## Development\n\n```bash\nbun install          # Install dependencies\nbun run dev          # Development mode\nbun test             # Run tests\nbun run build        # Production build\n```\n\nRequirements: Node.js >= 18.0.0, Claude Code CLI (developed and tested against Claude Code v2.1.277).\n\nReleases are two-stage automation: a merged `release/vX.Y.Z` PR triggers `auto-tag.yml`, which creates the git tag; the tag push then triggers `release.yml`, which builds, verifies, and publishes to npm. The project's own contributor knowledge base — the in-repo wiki at `wiki/` (278 pages covering agents, skills, rules, and workflows) — is CI-verified on every PR against a source-hash manifest, so wiki pages cannot silently drift from the code they document.\n\n---\n\n## Support\n\nIf oh-my-customcode saves you time or you like where it's heading, consider supporting development:\n\n[![GitHub Sponsors](https://img.shields.io/badge/Sponsor-GitHub-ea4aaa?logo=githubsponsors&logoColor=white)](https://github.com/sponsors/baekenough)\n\nEvery contribution keeps the compiler running. ☕\n\n---\n\n## License\n\nThis project is licensed under the **[PolyForm Noncommercial License 1.0.0](LICENSE)**.\n\nYou are free to **use, modify, and distribute** oh-my-customcode for any **noncommercial** purpose — personal projects, research, education, and nonprofit/government use. **Commercial use is not permitted** under this license.\n\nNeed a commercial license? Open an issue or reach out to the author.\n\n---\n\n<p align=\"center\">\n  <strong>No expert? Create one. Connect knowledge. Execute.</strong>\n</p>\n\n<p align=\"center\">\n  Made with care by <a href=\"https://github.com/baekenough\">baekenough</a>\n</p>\n","readmeFilename":"README.md"}