{"_id":"@telepat/ideon","_rev":"32-9d57ba3ed4b0069d6d902d24b5140d53","name":"@telepat/ideon","dist-tags":{"latest":"0.1.45"},"versions":{"0.1.0":{"name":"@telepat/ideon","version":"0.1.0","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.0","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://telepat-io.github.io/ideon/","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"71a8eb9cf9600a38a639a1206f47ebb4e7e05517","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.0.tgz","fileCount":9,"integrity":"sha512-FDQBH5ixdYjpDUPL6gpR0N9FNJbCGLYDZW0SmCQrKqL6im7u7ymkKlfraWh4R3Sr/rIxUvn252ywdjfQeMaKmg==","signatures":[{"sig":"MEUCIQD8F26x2G1Y97yeCGoQ6hM/0mJ0nRlZ5Bk28yMfGqtiHQIgJFF2FDbaDi7EPBnSULszVF1x/QexXl2ArKKEne3nyOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994030},"type":"module","engines":{"node":">=20"},"gitHead":"44a7f85512d1a6b3020a370ebb28547e1fd14f74","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs"},"_npmUser":{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.0_1774813088663_0.8113720647278788","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@telepat/ideon","version":"0.1.5","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.5","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"c1ffae8cc3eb07886caa11944af3549986ec8440","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.5.tgz","fileCount":10,"integrity":"sha512-3mFn+iI2ADYMhpJepJj7BMpKNrWJocLQP0hgPb1KiotLrB/1WWhdRqB/EeVZ/FvP1kpBrUWQi7y0cXweJbo52Q==","signatures":[{"sig":"MEQCICNFHzySEfvqwSIla0Sio2EHG13gQkFvpi9T7K+fiXl0AiBs4NoJuZVlo00n2tMIJVEAIGGunQZ3KHJyEn4Kr2KpAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000583},"type":"module","engines":{"node":">=20"},"gitHead":"6403d85297cc017f084b3ddd556ee44791f93786","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de0cb913-cf62-4f5b-bd8c-74baa53d6912"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.9.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.5_1775077289433_0.8226187578550581","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@telepat/ideon","version":"0.1.6","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.6","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"75c98ed578ec82bf9d6bb6ec6d2d3633ceec0c92","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.6.tgz","fileCount":10,"integrity":"sha512-4EQSYvGPz/eYIk5QpRfWtFeFNoW1czVqxrZYMn4cllr43Ggl6YqXLnM9kCmpi5o9jwJc1Zg2jBdSJN/vjfjxAg==","signatures":[{"sig":"MEUCIQCyg1Lf03FgRAWXeOK1YbMLyxwbotBMTMd7GZ3Z4r985wIgA4Rkb3s/3A7VelGx1vwN6bJR/FaUL09AOxJPu3lDV78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1003426},"type":"module","engines":{"node":">=20"},"gitHead":"3f9b704a5091a76b3959016862c0be1153cce76b","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de0cb913-cf62-4f5b-bd8c-74baa53d6912"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.9.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.6_1775228012650_0.5626106756658285","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@telepat/ideon","version":"0.1.7","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.7","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"eceb4e031ed0b562c39dd45086832aa77261866e","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.7.tgz","fileCount":11,"integrity":"sha512-SJ2vanQ5J3x+bvCB46SuNZlrp/7TaHKzuT8rXEHdkZxFEVy6VhN/pgZPZjKLOHvl7HGZ2ROyAJjo0ETzb02niw==","signatures":[{"sig":"MEYCIQDpHJ2hJKsbuc3HDkdD5KK/bhnb0lS5OHAKXtMJU4kofAIhAOaLdhpR34yJuOEB8PHhxQRhTTakz4wLVfLM4EZeY1cm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1043256},"type":"module","engines":{"node":">=20"},"gitHead":"fd427e776ad76ea78b8f90efab2d42de5ca74466","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de0cb913-cf62-4f5b-bd8c-74baa53d6912"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.7_1776457837149_0.346512014535292","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@telepat/ideon","version":"0.1.13","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.13","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"0da37ae946233e1d833b5f9028560a9aa69b9ff6","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.13.tgz","fileCount":11,"integrity":"sha512-372IBaaALzGFTHS2NVBi6lXU5KZBlz1RHk3b+jStUM/nroiKKwlJ8AVty//hCAM6QwaH+izXCgAnzFSPo3nmwg==","signatures":[{"sig":"MEUCIQD7+rv/ZVBbR7TtQKw3NhJIlVzFEHgrUfBaQ6dhEVV9IwIgdJ35eM0S+gLl7zsNDZJRFsSaYVJNXj2Z4tD+BTwZPcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1065793},"type":"module","engines":{"node":">=20"},"gitHead":"cf92ec640c6b4234f2659cff6a4b8ec13bf02cbf","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.13_1777201106529_0.18799958930492933","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@telepat/ideon","version":"0.1.14","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.14","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"757e3d8be0dc2edade766abfef630da8a88653b3","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.14.tgz","fileCount":11,"integrity":"sha512-+YWMQTgvix+cXQZF6Co5T3wDxtIblV6n6ERvc3Y39LxGEXWP457Z3QOZBqxmM+EAZyqwaJKjEElGyBVkL/Nk0w==","signatures":[{"sig":"MEQCIHTn3FRRQDtTkWqZS4kdJtY57Arl1XmWVGcxj6Bs/Ub8AiBsT1wdpEc6K5gj+t64POM0aCHJSPpkUEZs6/XNsJDnNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1069273},"type":"module","engines":{"node":">=20"},"gitHead":"288fabe14013b621808e4087270107c978ddeb2e","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.14_1777319685460_0.20325982798803333","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@telepat/ideon","version":"0.1.15","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.15","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"2911134929bd3a7183e47b6fe9ce2e3081babfcc","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.15.tgz","fileCount":11,"integrity":"sha512-n/ROzyyUIgsERb3je/7gZJ4Tj8lEpmLHVi0QSyUfrm/8IZcob7UUBAVnJDi7D+8uS8VrvJzXPnOwa9pUHnTAUA==","signatures":[{"sig":"MEQCICvWC5BDrx0P6y0HgeSbKMPXEBV5sSZayljgShzLXrQ7AiBFAjqCZroRV2lM88v7DqlxAqM7FWjmYysfmZYJQHbu9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1074432},"type":"module","engines":{"node":">=20"},"gitHead":"81caf7a0c83279c656ff8f5d9b4df0b17f7f3dd4","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.15_1777577365728_0.3239130391405489","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@telepat/ideon","version":"0.1.16","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.16","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"974f98baf2a9f6543ca6b7628120d18b824818bc","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.16.tgz","fileCount":11,"integrity":"sha512-xRebF0xbSFFEmoCUj07+Chu9ibqJHmE5QYunNupEQSHCHYdwyy3dwgtDTMQkXyTBi3pdT1HhxlnyIGIm9MRfog==","signatures":[{"sig":"MEUCIQDDzfTQT1BlfH97BuNx/EbzNz0C2TrxB1ZpFPDIQEvt9QIgUmaH6n5+jP1hQKvV5kQ05V3YWSVwUTwD+pGo8ehtOj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1074252},"type":"module","engines":{"node":">=20"},"gitHead":"d4e5ab9e61f3fd8220dfcd78c5e38aa1ec12da00","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.16_1777580237799_0.9160937653483741","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@telepat/ideon","version":"0.1.18","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.18","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"e77275a0996f3c59d4709822b2e810d20a127ac1","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.18.tgz","fileCount":11,"integrity":"sha512-lbWki3yhHdGcyx1MKxI5/ap0eFiyEaXDHshra1rVRpeEoLq3M2lPHq6AIp4p+ckn2tyla+KRneahRAoJ25rhaw==","signatures":[{"sig":"MEUCICHgu5CP2eH47VrekYq3GaYqfhg5/Iti2yYTTgdk4HjYAiEA+6CtlD+bK0UN5k1RF5bYtnu4lGxxt311TkHgAYDlezQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1086362},"type":"module","engines":{"node":">=20"},"gitHead":"2c81fe63ac300dcdb767380063bcc419bbc7cd80","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.18_1777976414325_0.9097771227531559","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@telepat/ideon","version":"0.1.19","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.19","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"ed0cea76da0bebeeaacd7fd0fc595bf9a52f07f6","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.19.tgz","fileCount":11,"integrity":"sha512-hNfJlU3X04LYmBGrBBswBqT4PUZbAc39WEjGiL1N2QeqKmf++nSTpy5pe+Y0UMqYlVsE6ERx3HiSVrtxAaJX0w==","signatures":[{"sig":"MEQCIEoNx6Y5sDia4MEeEhCA1euAbyvijC8XHfqSvQskSWVBAiBJlPnBAptEGnEjndvCjakRPp+OQPiBdDwQu9v2GzFJ9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1066485},"type":"module","engines":{"node":">=20"},"gitHead":"b5379e2dd9aa47cd1d8d18449d0d67bdd7334427","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.19_1778089855950_0.18314973011807978","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@telepat/ideon","version":"0.1.20","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.20","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"37fb6173cfc37e35be2adef212790c0468f7ce0d","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.20.tgz","fileCount":11,"integrity":"sha512-iEhnf1yJNRD487ln8iEjQ6KwG3hP8IO4m+XGsGHd8ux3yjfEQqx5gwF2cmQDRDHgGMt+ufulQZWzzOuME7kQ6w==","signatures":[{"sig":"MEUCIQDrVhEdVcLrwnrBBmJ/z1HxoKUPAQNm3l2Y1SwxyT1kqAIgePJ6nApDn1ewI2KPU0xIDn96MS/9IMkML5USIEgu7j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1067912},"type":"module","engines":{"node":">=20"},"gitHead":"818f198c3f90bd95fac889d3c323f0b589611834","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.20_1778099887781_0.4159428852275544","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@telepat/ideon","version":"0.1.21","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.21","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"02c0829933433f0c80bd6570768a9ae5cbc58883","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.21.tgz","fileCount":11,"integrity":"sha512-urH4Sjz40vb761lwaPziWFifluUOCgAe/gh9fhNfHJXuWthLPSF0aEv+/1GuTNuZPf8Ya5NfyQCUsIjhX55l5g==","signatures":[{"sig":"MEUCIQCKM6gfucwdA5oQwVe+diY+mUOMIKFHdctU6/Gpf+wp3gIgFpeU0mw+/xhPiLVNGFTQyw+oQVzrbwyPkphONOLF3KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1068820},"type":"module","engines":{"node":">=20"},"gitHead":"11376da46b52a1c9b19bd0883521a9edb65b436d","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.21_1778107784764_0.7728136318024836","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@telepat/ideon","version":"0.1.24","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.24","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"e71fc60e3d862a4e99e956882c199968580c41ca","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.24.tgz","fileCount":11,"integrity":"sha512-Wu66HPMIjiRSgzpQV+3iQjrVVWm+vgn2hkEK1nOGqR5zDdORxC4pcEl4HbkVg2BplQZtwWKj1aak7pXoZ6ICmg==","signatures":[{"sig":"MEQCIGdAO71ePv6fsZJeBSxiFnZJz5P1H7CYafkuxjDhYSawAiBJV39rVQH9t2v7RfIO+kRy2hDAPfY7lSOPXwhZ9LTVfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1077783},"type":"module","engines":{"node":">=20"},"gitHead":"67db04547bd13ba34bf875cd49b4b26d2e690c35","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.24_1778186699336_0.9445900995142318","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@telepat/ideon","version":"0.1.25","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.25","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"2b8c87f2d55308843618b29c7d1cdf81adaee5fd","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.25.tgz","fileCount":11,"integrity":"sha512-elH4KDEd+8PZTwyt3W9pEPzGU5pOD0HLp8+j/DMoE3E58vg5imXTzZtWs+lMsvQu66RzOcoV28dSEv4Z7aX47g==","signatures":[{"sig":"MEYCIQCCWWlMblSu1WR6pnx3GNb5W4o0+hYhw76DlXj0DfVhwAIhAM95Wf+2PpQMNokdvfA5wU6injV3ERZKhp01TVAE1QRD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1081162},"type":"module","engines":{"node":">=20"},"gitHead":"293f98642fc085ed8080e170d3b8fe8ebde6dcfa","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.25_1778197112684_0.23058672887165454","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@telepat/ideon","version":"0.1.27","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.27","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"e900f0dceb965ebadcde2fd5ee2cdfb38b3f395a","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.27.tgz","fileCount":11,"integrity":"sha512-PUCJ25P6HwT/RYB4PDy0s67wHfqrP42Qy5G/cGKX6lRTHFvuYWuyjsKHgVNZJbNUPJu6/X7hVLw+LK4n/hQk4w==","signatures":[{"sig":"MEYCIQCnTr+1lsxjy+lXbfXUXL6hW0JkHG5CfWupeIBjUyKO3wIhAKhn6gUGr8UTm5tYjbr4SaN66EVjtN8PYAqFFGr8roww","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084804},"type":"module","engines":{"node":">=20"},"gitHead":"b88bfc919e484899913067398b5c6d197162c39f","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.27_1778240968327_0.5260394869934848","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@telepat/ideon","version":"0.1.28","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.28","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"bb60c5a6a5cdd877e6ac91ce447b9df885523bfc","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.28.tgz","fileCount":11,"integrity":"sha512-0KdaQjIUu0Mq5BiGxjFMx7FtjUxeN8z0832Y+14t5vAvEpaxUO0T/keEE7hXbUP/qFufDG2Mp3Esr6MmsrLr2g==","signatures":[{"sig":"MEUCIEfc8uRtjUNL7SaX0d9i5i0BM7/S4CdW7DuWIO+ecyp6AiEAkYgstgecGKfzCKwknKBgVn4ULpSgkqqVIYesgZe24es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084070},"type":"module","engines":{"node":">=20"},"gitHead":"dbce82c2135864a734ed3002dea896cbed5e5787","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.28_1778247919825_0.06907991245875955","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@telepat/ideon","version":"0.1.29","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.29","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"8162ef36f5cea8b1532dba33ad405dbe87a2c1de","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.29.tgz","fileCount":11,"integrity":"sha512-5rEH63BetcuM8bE8E5UprhCCrSqt6pNV8zacYAQSZQYGs6gWmTgeW1FaMhrcpS4sDT3vO0YZ216eIvrgysndag==","signatures":[{"sig":"MEQCICP9UIppf+HS3UvXml339Ym3quB7W8/obbltkCbCd0fpAiA2Ky4exEf6mu5mboTxIw9niJMHRRHlPLSHfzs7sh+EAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1084311},"type":"module","engines":{"node":">=20"},"gitHead":"e3f80d4aff717afd25f39590dc465f73539a4cec","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.29_1778251259252_0.4634435766519427","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@telepat/ideon","version":"0.1.30","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.30","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"47385773a14649a7e0e7edefa862c775912d90a9","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.30.tgz","fileCount":11,"integrity":"sha512-0vE4i1EmykXbi0C55HOrZ/69MV+ehcaedkr0DgWszFGsOvKqxI4NalZm+YAQwwiJHiYoX2PR3GB9k8zmJKyTyQ==","signatures":[{"sig":"MEUCIGotF5zPi5tx3ootKOBOmkDsgx5JXaLoH98kI/XOBQW2AiEA6WL6zdancz7O7IM3Y9MeUvL0I0tnEYhui5HerW4V8rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1085054},"type":"module","engines":{"node":">=20"},"gitHead":"80d563f256309b094ace48e662c42d36f297aba4","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.30_1778512715465_0.4856830046789964","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@telepat/ideon","version":"0.1.31","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.31","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"cbb8b4d089fe5ef0446df52068b48c251979c4c3","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.31.tgz","fileCount":11,"integrity":"sha512-4MqMDFan9CQLr2NwPeC0M7YHEqGsDSjkolP1qwhljWU0vJzxjL53QxcaXtZ8qISdHkEl2bHq59GKS+Ol3U02bQ==","signatures":[{"sig":"MEUCIQDm5O0kSW4wuslK9CqztnCrWr6YyapOjlNTbSKHDBixUgIgDtSqbsAXFYXeiXsFekdIdT8CuMInzvJ8phUvmXLyQCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094773},"type":"module","engines":{"node":">=20"},"gitHead":"f086090c7abd5b149d7a49e525f864bce7a1be53","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.31_1778686118005_0.9923488418560045","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@telepat/ideon","version":"0.1.32","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.32","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"60afd7a6295755ccc45775ae0d0f8968c0cb0221","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.32.tgz","fileCount":11,"integrity":"sha512-/noOLpuxZLuuTHElgueKnRsyMW9HYkpczFkmtGTj9k5ahk2WA0v26/irahTilRTn1c22azkzVq4IRfnq9oaPrQ==","signatures":[{"sig":"MEUCIQClzRdyp/ynR30X9XghAFgsg8oasa8m9RaOl/BaQdpqjQIgF9/Wr43vbCmxKe8r/2lXS6J6nZX3V0KwhAeSza1DKCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1096945},"type":"module","engines":{"node":">=20"},"gitHead":"ae156cc3b7f574640d4557fd80f5719c9ce6f6e7","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.32_1779482166500_0.10163843816062323","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@telepat/ideon","version":"0.1.33","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.33","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"58e678e05397f8d125118b3597f0b30a78a760a1","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.33.tgz","fileCount":12,"integrity":"sha512-2Z5JYhv0QjsoxvUVEE5E+G+TFXpOyinVAKuhRG9YTONX3SLBaERANacsC5c8RyGzcaFswV5WN40GlLpH4nT9xw==","signatures":[{"sig":"MEYCIQDpSxnQIfFGUliW7k3cCyl8w0h4CJKWTgl9+uUv+/l+6gIhAPssVADGlkqiSrY7/YgLcsXhWqN8OVXNxAAQEEQ0xda4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1157222},"type":"module","engines":{"node":">=20"},"gitHead":"6ff74c9f5d49bbcc9b35ab5e106ac9626364de90","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.33_1780262273286_0.9771135004483229","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@telepat/ideon","version":"0.1.34","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.34","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"339e99cba3000844fc7b8e9f26e516ef2835d2a8","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.34.tgz","fileCount":28,"integrity":"sha512-bhGrCscYg/scBgDsCzrjHb+ZIc/nzeCQWa+Dx/CLWbIvqwvX7B/9PKAzVBvtmnqyihKOemn3fZy71BHYMpO2Hg==","signatures":[{"sig":"MEUCIGKtCuxO6l09BAJYvRod+QNSLiKtExGWspnuq6ZMog20AiEAwaUoppwEo3jn+V7B9jzzwEtjmQAg/9V/K15xGDe9e9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1276010},"type":"module","engines":{"node":">=20"},"gitHead":"309281589476686f309afc9d3095308b20c08b44","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.34_1780441462348_0.3569138349385612","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@telepat/ideon","version":"0.1.35","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.35","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"731bc92a70685e6d816b98267233e33d17c038af","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.35.tgz","fileCount":35,"integrity":"sha512-M/+MAbyj76r128JVca4h/DOJHmtxStxPGUNR+Yc7NnG289LXTuUn1InX1Z/jx/dOt1fo6znrcnb5giNzjywkEQ==","signatures":[{"sig":"MEYCIQDVV306JF1/HOYbEfziTUWaAZV3ur6WvZHayM7IemR4iwIhAKjXPzar/Men3bhJRmhfaGsbDGjvajOv6H90jw84KKXQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1370251},"type":"module","engines":{"node":">=20"},"gitHead":"6288e00e65c8a9d71bc258217d98aefc3d525ff4","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.35_1780668233210_0.09629627502485882","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@telepat/ideon","version":"0.1.37","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.37","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"eef5c6afaffe6b7879268fdd1b70eb76d09cdf03","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.37.tgz","fileCount":35,"integrity":"sha512-zGWhA8W9L+CzT5DqlYBQGF+zzetI4nW0g7JJ7WDJ6HYykLk5pjUX6KxaiJ6ZnL74koM5atTKr7q7j+AoNDg3kg==","signatures":[{"sig":"MEQCIH8VIxEBO6EJzzEGm3d7SuomMTJwPLLEsQN/OFRjVsR8AiBHFRUc6XeTfPT1nbbSZQVVhKo/CiS/L4LKIEzRh5puNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1433233},"type":"module","engines":{"node":">=20"},"gitHead":"2dddfe6bdef557c856173b3f07a5a2b0c5945b83","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","antd":"^6.3.4","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@ant-design/icons":"^6.1.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.37_1780686793361_0.2532978171770355","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@telepat/ideon","version":"0.1.38","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.38","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"faae9ad73c3489601e4a51f9c08e96d4a4cc1d9e","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.38.tgz","fileCount":35,"integrity":"sha512-dJuJT/Sjn+BXEC92AvKvqFI2z1bIwZT2vltpCT0HQv1TdcPFbLQXKl2YSElXmlrSY+yCyZQVyqs6jNOJzrJ/jA==","signatures":[{"sig":"MEQCIHXrrPlQFxYGSxZBCmCJ5qmdB9YlXTabP47MwG9KT6q2AiAYeD+qWND7NxRINec/fSuVu6Iy7FENfVo50UyS/UTulQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1609559},"type":"module","engines":{"node":">=20"},"gitHead":"b517387f2d5fd6e624de30e4315b20fc60ef49ee","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.38_1780845252201_0.763454748578225","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@telepat/ideon","version":"0.1.39","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.39","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"296a3a84fb313e327a4833abb6373eecc0050b32","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.39.tgz","fileCount":35,"integrity":"sha512-dKxjCM+aTwTflGrpLYeIGnrB9tasS/W6FqD1P3u1UJ17zqr1Nwi+Dqlki/arRNbSYCDYb29Nz9wWZmVzXDvH9Q==","signatures":[{"sig":"MEUCIBxWkXZ/RTQbUX1OudsQvi5VzEIR0DR7LZRI61ugfZiSAiEAi79mXZ2SwRsfSXDfl4lRFLlTEJ0gVtcyqvTq5Hg0lLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1646985},"type":"module","engines":{"node":">=20"},"gitHead":"e6d79de6fc0bf3255d9be1faa4845590f29d15ea","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.39_1781002153368_0.8008826554445287","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@telepat/ideon","version":"0.1.40","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.40","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"ac5c881943fae769dcf28fdaba7709e3fb886beb","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.40.tgz","fileCount":35,"integrity":"sha512-WZ/HppeTbTWzJapkzW1x5M3V3HPP47aoF6F7FFkOWzjJl07T0MmVTNuNpPjWSAg+vdKGuFQV9FDel2FB+62qkQ==","signatures":[{"sig":"MEQCIDVLGCcH8gZuYUZ2p0z5ImcTCG644MErJpE0/ajATk8KAiBp6vwFy6sSfF4CFLi3WbtYynwWrKx6KaCgI7PDn1Kdpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1673582},"type":"module","engines":{"node":">=20"},"gitHead":"8a115714be3f5e165f52a0bc3cacd36206bdaeda","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.40_1781010445276_0.21631295227183633","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@telepat/ideon","version":"0.1.41","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.41","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"9fa8ec659e3ee8afd6fa13f37d08f0b484d9df65","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.41.tgz","fileCount":35,"integrity":"sha512-bjE9qlC8GLWZ6AIFUezDNpWHXfAgNB9bx3i31ThRbuyN9SxgSTOeByazsLYJdzrchw3HpsEmyRLqEjc52ms5xQ==","signatures":[{"sig":"MEUCID5JlFb2awuyNhp4c8qGJQz9PAnzrHJxTb1ecsuKyrC5AiEAm1OhOJUscafTMTBHmyMScDlvWTFInTzlP2dXwo3Ju6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1681279},"type":"module","engines":{"node":">=20"},"gitHead":"0326fe32345ecff1a4a2c73f5e453e775daab76e","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.41_1781033435556_0.6480133635143246","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@telepat/ideon","version":"0.1.42","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.42","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"1a2f08a0297f2126a1bdfb0a3a075b5f2e128593","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.42.tgz","fileCount":45,"integrity":"sha512-AdCEYbTpgwVzisoy/yLmVLV//CUfYLgrpPsY/IDQeqDu/w293ZiE/k2YxNoFqFVR2UT4IXboSoR8K31A8LA+qA==","signatures":[{"sig":"MEUCIHnfSmBzUwEe+w17J+2c4pmvI36GssnvM8QbX8XLsX12AiEA9xc8Tnbm/SdLN6VMGKM9NdAePaQor1qlU/JcOAkUfmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1861476},"type":"module","engines":{"node":">=20"},"gitHead":"9df218de9c85de8a67d7a6e966541b1e7c9bc2a2","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.42_1781048549300_0.016896266373702895","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@telepat/ideon","version":"0.1.43","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.43","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"6ebed0bb7abda8c02a1b1e5803835d280367aed7","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.43.tgz","fileCount":45,"integrity":"sha512-w+yJbQ9U3q9PB+7eC8GF1TqoRlvtUtVN3Mpn0UiUcmqZWfo0g8pK6H5jpoDun+4zgCoInLf5Um35XVSA0TCzIg==","signatures":[{"sig":"MEUCICxIunDxXJAiVf5INHG/56fND93zSjJ//N39L8IoBIlfAiEA3Ili2o8zVqQqY7uH5y1YcfKVlq3VRpM8eNgobk3bhlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1866432},"type":"module","engines":{"node":">=20"},"gitHead":"af9ea0a01e8e44694af6387ca33c4e5274f81065","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.43_1781217196951_0.10610254195927116","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@telepat/ideon","version":"0.1.44","keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","_id":"@telepat/ideon@0.1.44","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"dist":{"shasum":"194a86f4ffcbaaea3974862dedbcd712a3f0480c","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.44.tgz","fileCount":45,"integrity":"sha512-fRb6SGrZ0TwxmPjsFpIzjvSPRjOyVNoaEf7VQM0T66LDfrDDA6TKYT7niY9GasXIIz8PBWZQceNW2PlfWdj7VQ==","signatures":[{"sig":"MEUCIQCVKdCgP/MfLzKSD18TN8wWQJgFk2LGW9XZiufGf9qbFAIgFd5D+XUD4dyX/LH3UtzRusZm+TWO/+Y3TTkqzrI5qak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1872224},"type":"module","engines":{"node":">=20"},"gitHead":"86a23675b8fd2b6b14516d6d36bbac05e94fae72","scripts":{"dev":"tsx src/bin/ideon.ts","lint":"npm run typecheck && npm run check:sync && npm run lint:react","scan":"dotenv -- sonar","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run build:cli && npm run build:preview","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","typecheck":"tsc --noEmit","check:sync":"tsx src/integrations/runSyncCheck.ts","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:start":"npm --prefix docs-site run start","lint:react":"eslint src/preview-app --max-warnings=0","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","guides:sync":"node scripts/sync-writing-guides.mjs","build:preview":"vite build","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","docs:typecheck":"npm --prefix docs-site run typecheck","prepublishOnly":"npm run lint && npm run test:coverage && npm run build","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:write-translations":"npm --prefix docs-site run write-translations","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"repository":{"url":"git+https://github.com/telepat-io/ideon.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI for generating rich articles and images from ideas.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ink":"^6.8.0","zod":"^4.1.11","yaml":"^2.9.0","react":"^19.1.1","keytar":"^7.9.0","marked":"^17.0.5","express":"^5.2.1","commander":"^14.0.1","env-paths":"^3.0.0","react-dom":"^19.2.4","replicate":"^1.1.0","@telepat/limn":"^0.1.5","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","jest":"^30.3.0","tsup":"^8.5.0","vite":"^7.3.1","jsdom":"^27.4.0","eslint":"^9.39.4","globals":"^16.5.0","ts-jest":"^29.4.6","@eslint/js":"^9.39.4","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","typescript":"^5.9.3","@sonar/scan":"^4.3.6","@types/cors":"^2.8.19","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/express":"^5.0.6","@types/react-dom":"^19.2.3","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.57.2","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.3.0","@babel/preset-typescript":"^7.28.5","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ideon_0.1.44_1781271182080_0.955715628884914","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@telepat/ideon","version":"0.1.45","description":"CLI for generating rich articles and images from ideas.","type":"module","repository":{"type":"git","url":"git+https://github.com/telepat-io/ideon.git"},"homepage":"https://docs.telepat.io/ideon","bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"bin":{"ideon":"dist/ideon.js"},"publishConfig":{"access":"public"},"engines":{"node":">=20"},"scripts":{"prepublishOnly":"npm run lint && npm run test:coverage && npm run build","build":"npm run build:cli && npm run build:preview","build:cli":"tsup src/bin/ideon.ts --format esm --dts --clean --out-dir dist","build:preview":"vite build","dev":"tsx src/bin/ideon.ts","preview":"npm run build:preview && tsx src/bin/ideon.ts preview --watch","lint":"npm run typecheck && npm run check:sync && npm run lint:react","check:sync":"tsx src/integrations/runSyncCheck.ts","lint:react":"eslint src/preview-app --max-warnings=0","typecheck":"tsc --noEmit","test":"NODE_OPTIONS=--experimental-vm-modules jest","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","guides:sync":"node scripts/sync-writing-guides.mjs","pricing:refresh":"node scripts/refresh-openrouter-pricing.mjs","docs:start":"npm --prefix docs-site run start","docs:start:en":"npm --prefix docs-site run start -- --locale en","docs:start:zh":"npm --prefix docs-site run start -- --locale zh-Hans","docs:build":"npm --prefix docs-site run build","docs:serve":"npm --prefix docs-site run serve","docs:preview:all-locales":"npm run docs:build && npm --prefix docs-site run serve","docs:write-translations":"npm --prefix docs-site run write-translations","docs:typecheck":"npm --prefix docs-site run typecheck","scan":"dotenv -- sonar"},"keywords":["cli","ink","openrouter","replicate","writing"],"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","@telepat/limn":"^0.1.5","commander":"^14.0.1","env-paths":"^3.0.0","express":"^5.2.1","ink":"^6.8.0","ink-select-input":"^6.2.0","ink-text-input":"^6.0.0","keytar":"^7.9.0","marked":"^17.0.5","react":"^19.1.1","react-dom":"^19.2.4","replicate":"^1.1.0","yaml":"^2.9.0","zod":"^4.1.11"},"devDependencies":{"@babel/preset-env":"^7.29.2","@babel/preset-typescript":"^7.28.5","@eslint/js":"^9.39.4","@sonar/scan":"^4.3.6","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1","@types/cors":"^2.8.19","@types/express":"^5.0.6","@types/jest":"^30.0.0","@types/node":"^24.6.0","@types/react":"^19.1.13","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.2.0","babel-jest":"^30.3.0","dotenv-cli":"^11.0.0","eslint":"^9.39.4","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","globals":"^16.5.0","jest":"^30.3.0","jest-environment-jsdom":"^30.3.0","jsdom":"^27.4.0","ts-jest":"^29.4.6","tsup":"^8.5.0","tsx":"^4.20.6","typescript":"^5.9.3","typescript-eslint":"^8.57.2","vite":"^7.3.1"},"gitHead":"e667b27b43abd53b528b4ae690cf6e6eda49506c","_id":"@telepat/ideon@0.1.45","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-pqK0b/KwJDLjbTMjiznIeRHjAgFhY/P29bsgYzKsNjBlqsVc6rNH1bAgQfEzu1MNxyxS5WeK7rzu++VEIwxcdA==","shasum":"7b4a0e0c8bd66c9babce9051a715bc17da3a6d84","tarball":"https://registry.npmjs.org/@telepat/ideon/-/ideon-0.1.45.tgz","fileCount":47,"unpackedSize":1889790,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@telepat%2fideon@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGyun6OFP0TZGYwuFsdS+6oEUIYp8l1A8ypzxoFP0pkJAiEAnMPQibHcEFMyMR9pTCg2jrHzfGaDHG6Pv+3NtpOBfC4="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a38b53b1-48d2-4158-8973-50af9824f358"}},"directories":{},"maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ideon_0.1.45_1782849935608_0.3918274574703917"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-29T19:38:08.575Z","modified":"2026-06-30T20:05:36.128Z","0.1.0":"2026-03-29T19:38:08.845Z","0.1.5":"2026-04-01T21:01:29.634Z","0.1.6":"2026-04-03T14:53:32.805Z","0.1.7":"2026-04-17T20:30:37.328Z","0.1.13":"2026-04-26T10:58:26.735Z","0.1.14":"2026-04-27T19:54:45.685Z","0.1.15":"2026-04-30T19:29:25.942Z","0.1.16":"2026-04-30T20:17:17.976Z","0.1.18":"2026-05-05T10:20:14.588Z","0.1.19":"2026-05-06T17:50:56.187Z","0.1.20":"2026-05-06T20:38:08.032Z","0.1.21":"2026-05-06T22:49:44.925Z","0.1.24":"2026-05-07T20:44:59.529Z","0.1.25":"2026-05-07T23:38:32.889Z","0.1.27":"2026-05-08T11:49:28.580Z","0.1.28":"2026-05-08T13:45:20.014Z","0.1.29":"2026-05-08T14:40:59.495Z","0.1.30":"2026-05-11T15:18:35.665Z","0.1.31":"2026-05-13T15:28:38.266Z","0.1.32":"2026-05-22T20:36:06.707Z","0.1.33":"2026-05-31T21:17:53.480Z","0.1.34":"2026-06-02T23:04:22.529Z","0.1.35":"2026-06-05T14:03:53.401Z","0.1.37":"2026-06-05T19:13:13.590Z","0.1.38":"2026-06-07T15:14:12.365Z","0.1.39":"2026-06-09T10:49:13.534Z","0.1.40":"2026-06-09T13:07:25.477Z","0.1.41":"2026-06-09T19:30:35.744Z","0.1.42":"2026-06-09T23:42:29.467Z","0.1.43":"2026-06-11T22:33:17.097Z","0.1.44":"2026-06-12T13:33:02.379Z","0.1.45":"2026-06-30T20:05:35.835Z"},"bugs":{"url":"https://github.com/telepat-io/ideon/issues"},"license":"MIT","homepage":"https://docs.telepat.io/ideon","keywords":["cli","ink","openrouter","replicate","writing"],"repository":{"type":"git","url":"git+https://github.com/telepat-io/ideon.git"},"description":"CLI for generating rich articles and images from ideas.","maintainers":[{"name":"telepat-admin","email":"gabidobocan+telepat@gmail.com"}],"readme":"<p align=\"center\"><img src=\"./assets/avatar/ideon-logo.webp\" width=\"128\" alt=\"Ideon\"></p>\n<h1 align=\"center\">Ideon</h1>\n<p align=\"center\"><em>将一个创意转化为文章、话题串和社交媒体帖子——高质量内容，更低 token 成本。</em></p>\n\n<p align=\"center\">\n  <a href=\"https://docs.telepat.io/ideon\">📖 文档</a>\n  · <a href=\"./README.md\">🇺🇸 English</a>\n  · <a href=\"./README.zh-CN.md\">🇨🇳 简体中文</a>\n  · <a href=\"./README.de.md\">🇩🇪 Deutsch</a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/telepat-io/ideon/actions/workflows/ci.yml\"><img src=\"https://github.com/telepat-io/ideon/actions/workflows/ci.yml/badge.svg?branch=main\" alt=\"Build\"></a>\n  <a href=\"https://codecov.io/gh/telepat-io/ideon\"><img src=\"https://codecov.io/gh/telepat-io/ideon/graph/badge.svg\" alt=\"Codecov\"></a>\n  <a href=\"https://sonarcloud.io/summary/new_code?id=telepat-io_ideon\"><img src=\"https://sonarcloud.io/api/project_badges/measure?project=telepat-io_ideon&metric=alert_status\" alt=\"Quality Gate Status\"></a>\n  <a href=\"https://www.npmjs.com/package/@telepat/ideon\"><img src=\"https://img.shields.io/npm/v/@telepat/ideon\" alt=\"npm\"></a>\n  <a href=\"https://github.com/telepat-io/ideon/blob/main/LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-yellow.svg\" alt=\"License\"></a>\n</p>\n\nIdeon 是一款 AI 内容写作工具，可将一个想法转化为多格式、多风格、可发布的内容。只需描述一次主题，Ideon 就为您生成文章，以及 X 话题串、LinkedIn 帖子、Reddit 帖子、新闻通讯和博客文章——共享同一种声音和策略。\n\n专为营销人员、创始人和精简团队打造，帮助他们大规模发布高质量内容，而无需为每个渠道手动重写同一创意。\n\n## 功能特性\n\n- **写一次，处处发布** — 一次运行将一个创意转化为文章、博客、新闻通讯、X、LinkedIn 和 Reddit 帖子。文章是核心，其余均为推广内容。\n- **风格与意图控制** — 13 种风格 × 13 种意图。所有输出共享同一种一致的声音。\n- **出版物与系列** — 通过出版物组织内容编辑策略，通过系列将相关文章归组到共享主题、默认值和主题提示注入下。\n- **作者档案** — 一等公民作者实体，将经验、声音与资历注入每个写作阶段。按运行（`--author`）、系列默认或出版物默认解析；可用 `--experience` 补充轶事。`meta.json` 中的草稿优先编辑清单提醒发布前添加署名与 AI 披露。\n- **研究支撑的链接** — Ideon 浏览网络并像人类作者一样插入与上下文相关的外部链接。无需手动研究。\n- **SEO 优化输出** — 页面 SEO、E-E-A-T 可信度信号、事实密度与 AI 搜索可提取性规则已融入写作流水线。信息类长文可生成可选 FAQ 章节（`--faq-section` / `--no-faq-section`）。章节写作后，默认开启的 `seo-check` 阶段会 lint 关键词布局，并在需要时运行手术式编辑器智能体（默认 `errors-only`；`--seo-check-mode strict` 为零警告）。生成的内容针对传统搜索和 AI 生成摘要进行了排名优化。\n- **通过 OpenRouter 接入任何模型** — 接入 Claude、GPT-4 或任何支持的模型。无需更改工作流程即可切换。\n- **写作指南驱动** — 提示词组合基于经过实践检验的写作原则汇编而成。没有通用 AI 套话。\n- **代码驱动的高效率** — 确定性流水线代码处理编排。您只需在起草正文时支付 token 费用。\n- **视觉叙事** — 通过 Replicate 为文章型运行自动生成封面和内嵌图片。\n- **Agent 与 CI 就绪** — MCP 服务器、非交互模式、机器可读配置、可恢复的运行。\n\n## 快速开始\n\n安装并完成第一次内容生成：\n\n```bash\nnpm i -g @telepat/ideon\nideon settings\nideon write \"How small editorial teams can productionize AI writing\" --primary article=1 --secondary x-post=1\nideon preview\n```\n\n预期结果：\n\n- 在 `output/<timestamp>-<slug>/` 下生成一个运行目录。\n- 产出一个或多个可发布的 Markdown 输出。\n- 保存 analytics 与元数据，便于复现与回溯。\n- 本地预览自动打开，便于检查内容、链接与资源。\n\n## 环境要求\n\n- Node.js 20+\n- npm 10+\n- OpenRouter API key\n- Replicate API token\n\n## 工作原理\n\nIdeon 采用分阶段写作流水线：内容规划、章节写作、可选 FAQ 生成、SEO lint 与可选编辑器修订、图像提示扩展、图像渲染、渠道内容生成，以及可选的链接增强。\n\n运行时会合并 settings、环境变量、job 文件与 CLI 参数，并输出结构化产物，便于追踪与复用。\n\n核心命令：\n\n```bash\nideon settings\nideon config list --json\nideon write \"An article idea\" --primary article=1\nideon write --no-interactive --idea \"An article idea\" --primary article=1 --style technical --length medium\nideon write --job ./job.json\nideon write resume\nideon delete my-article-slug\nideon preview --no-open\nideon gads login\nideon gkp ideas --keywords seo,marketing\n```\n\n## 与 AI Agent 一起使用\n\nIdeon 专为智能体工作流打造：\n\n- **MCP 服务器** — `ideon mcp serve` 通过 stdio 暴露工具，覆盖内容生成、恢复、删除、配置管理与 Google Keyword Planner 查询。兼容 Claude Code、ChatGPT、Gemini 及任何通用 MCP 主机。\n- **Agent 运行时注册** — `ideon agent install <runtime>` 为支持的平台注册集成配置文件。使用 `ideon agent status --json` 查看状态。\n- **非交互模式** — `ideon write --no-interactive ...` 移除所有提示，适用于 CI 和自动化场景。\n- **机器可读配置** — `ideon config list --json` 与 `ideon config get <key> --json` 供智能体 inspection。\n- **Skill 包** — 安装 `skill/ideon-cli/` 用于全生命周期写作工作流，并安装 `skill/ideon-plan/` 用于审批门控的内容规划与基于 GKP 的策略工作流。\n- **Agent 文档** — [For Agents](https://docs.telepat.io/ideon/for-agents) 涵盖 MCP 服务器、skill 与维护指南。\n\n## 安全与信任\n\n- 默认通过 `ideon settings` 将密钥保存到系统钥匙串。\n- 在 CI 或容器环境中，请使用 `TELEPAT_OPENROUTER_KEY` 和 `TELEPAT_REPLICATE_TOKEN`。\n- 在无法访问钥匙串时设置 `TELEPAT_DISABLE_KEYTAR=true`。\n- 生成内容来自模型输出，发布前请进行人工审阅。\n\n如需报告安全问题，请通过仓库安全报告通道私下提交，或通过仓库 issue 渠道联系维护者并避免包含敏感细节。\n\n## 文档与支持\n\n- [文档站点](https://docs.telepat.io/ideon)\n- [快速上手](https://docs.telepat.io/ideon/getting-started/quickstart)\n- [CLI 参考](https://docs.telepat.io/ideon/reference/cli-reference)\n- [配置指南](https://docs.telepat.io/ideon/guides/configuration)\n- [故障排查](https://docs.telepat.io/ideon/guides/troubleshooting)\n- [For Agents](https://docs.telepat.io/ideon/for-agents)\n- [仓库](https://github.com/telepat-io/ideon)\n- [npm 包](https://www.npmjs.com/package/@telepat/ideon)\n\n## 贡献\n\n欢迎贡献。请先阅读 [Development](https://docs.telepat.io/ideon/contributing/development)（开发环境与质量门禁），再参考 [Releasing and Docs Deploy](https://docs.telepat.io/ideon/contributing/releasing-and-docs-deploy)（发布与文档部署流程）。\n\n如修改面向用户的文档内容，请在同一变更中同时更新 English 与 简体中文版本。\n\n## 许可证\n\nMIT。详见 [LICENSE](./LICENSE)。\n","readmeFilename":"README.zh-CN.md"}