{"_id":"@howells/motif-cli","_rev":"28-0da89a6f7d878d28a789d7aad56b4969","name":"@howells/motif-cli","dist-tags":{"latest":"3.0.0"},"versions":{"1.1.9":{"name":"@howells/motif-cli","version":"1.1.9","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.1.9","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"f063640bb92211d6a957abe95496e3ed0cf9cef6","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.1.9.tgz","fileCount":4,"integrity":"sha512-L7a17xOD8smzyVYevKBNdRvY/5CoXxX44hu0SHr8qEcqxxG4NwTQ4FYtjL64hub1eYFW6hYCLjqsGZAVv3WGlw==","signatures":[{"sig":"MEYCIQCbxtgahiMRJFOapBD/iHccNlD1U5GwigsV7dub78MxQgIhAPoF8gsIsRh4QHutdgO17PHqZHQXBx7QEXg1dmi20kDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184249},"type":"module","_from":"file:howells-motif-cli-1.1.9.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/383bd569a59e2f58a9160a76c3c031f0/howells-motif-cli-1.1.9.tgz","_integrity":"sha512-L7a17xOD8smzyVYevKBNdRvY/5CoXxX44hu0SHr8qEcqxxG4NwTQ4FYtjL64hub1eYFW6hYCLjqsGZAVv3WGlw==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.1.9_1779228744704_0.8405846155819994","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@howells/motif-cli","version":"1.1.10","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.1.10","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"a171d3183b7d359710580bd767e6810a67418593","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.1.10.tgz","fileCount":3,"integrity":"sha512-PEuP3/DpvXUKy35pTBTOkcTPF9kVtaIYmgwx3zYk398oXVALYO+dWs9wGgkJBF1sVO6cOjujhpFthVMzhZBfIw==","signatures":[{"sig":"MEQCIGnViuuMHzciXpdSwu9kuR8n2gbVnqDyyaADFIgWuYJCAiBJU/jl0SOlD5zfVfFlmLBQbb/9Ribp+F/i/vZJFcWFnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183215},"type":"module","gitHead":"6f163724d0af5f2e4c477611956c5308039f8369","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","prepack":"pnpm build","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"deprecated":"Broken publish: use @howells/motif-cli@latest.","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.1.10_1779228907440_0.18195766574236028","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@howells/motif-cli","version":"1.1.11","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.1.11","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"dc574f919fdaa50b3b6b7661e4ea9f578a6e7930","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.1.11.tgz","fileCount":4,"integrity":"sha512-ChExjPxMEUr6qou3EVo+k+CSqTgkFMuafd0eGbG4Oyei8kVDonImMT/6lNquVlNDuhwM8/FleJ46f8nw6MOl2Q==","signatures":[{"sig":"MEUCIQD+tI5yJ8Ozmk8TT98tPt58txMofY3+Gda1m15mB5WZcgIgHsLOYoVuvw+XJFCaBmxvgqKuMHUIMoSaViqHbLkLz4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184250},"type":"module","_from":"file:howells-motif-cli-1.1.11.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/9607d3c687a054fe49765243482c5e7c/howells-motif-cli-1.1.11.tgz","_integrity":"sha512-ChExjPxMEUr6qou3EVo+k+CSqTgkFMuafd0eGbG4Oyei8kVDonImMT/6lNquVlNDuhwM8/FleJ46f8nw6MOl2Q==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.1.11_1779228954360_0.42502253273181756","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@howells/motif-cli","version":"1.2.0","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.2.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"7db20f1a0dfc4d243db82eb7ca048300340182d8","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.2.0.tgz","fileCount":5,"integrity":"sha512-FdFEACDRYtdFyMi7FE1rfZOPjrJzlZ4bR7hExdtGZ1MLCIcpJupNIHPXmV1xEydrdIyk0NMh1WtaJs+9Mqg3hw==","signatures":[{"sig":"MEUCIQCIUuu9JCU0M9WlqV4qMvJdcX3lNzEPorrcvi3E0SHN1AIgddYsc/hOmxaCb99eNPSeLu44JlXLY7xH6k94R2iURTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187344},"type":"module","_from":"file:howells-motif-cli-1.2.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/51c9b598876152f6bee4a627b8a64c6a/howells-motif-cli-1.2.0.tgz","_integrity":"sha512-FdFEACDRYtdFyMi7FE1rfZOPjrJzlZ4bR7hExdtGZ1MLCIcpJupNIHPXmV1xEydrdIyk0NMh1WtaJs+9Mqg3hw==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.2.0_1779238428076_0.21568608284393243","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@howells/motif-cli","version":"1.2.1","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.2.1","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"7c9cf494112037c5ddd71840b932eb316a8c6cc5","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.2.1.tgz","fileCount":5,"integrity":"sha512-YK86QnpwwBQD66FnIQTxtVWe07BGVCMgtzSQaF2W4myc8nNOP0qgFn9Zu1TyqKkFxVZ3cGfRZ80uHbP+U/sGRQ==","signatures":[{"sig":"MEYCIQCWzM4YoJkGPsQ93xCTP7PQQtZGCwUyi2k/uJ+VIa4a3gIhAOPE9/UuDt4lZ2P1furJ0YsBrWMQGnWXBKJ6RCd2cNyJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187931},"type":"module","_from":"file:howells-motif-cli-1.2.1.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/427625e69fa701af50d46acad5a2be00/howells-motif-cli-1.2.1.tgz","_integrity":"sha512-YK86QnpwwBQD66FnIQTxtVWe07BGVCMgtzSQaF2W4myc8nNOP0qgFn9Zu1TyqKkFxVZ3cGfRZ80uHbP+U/sGRQ==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.2.1_1779266597164_0.43783775850802953","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@howells/motif-cli","version":"1.2.2","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.2.2","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"25e13cba8ec9180af9253bcda0748c639eb087b5","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.2.2.tgz","fileCount":4,"integrity":"sha512-JMOCqrG3KoTkHAXoOOqfmdP3qRFbedliFyWnCd39J5ejKtmIQ5kglDW1o4oeidKVA2gbDKVMGFRlhK6ImC9Avg==","signatures":[{"sig":"MEUCICxZ07ngK30pym35zlsJfM1+FB50nnN98OhOROfQjg0yAiEA04rxLa8kMqKlbB12mljde8xf2kXY2+aUc83RLYCtPg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202590},"type":"module","gitHead":"5c9992cd2ef5a85328fedec06c0fe2f60447bd01","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","prepack":"pnpm build","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.2.2_1779365190424_0.05879008570719835","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@howells/motif-cli","version":"1.2.3","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.2.3","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"0511439bbf48ed1d5d6c025644cd15064295b8a2","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.2.3.tgz","fileCount":4,"integrity":"sha512-8x21gV0ArslXN//IoIixZsCA7ENsK+5Y5YZnRpP7MppJWDDF/CikDv/+Tsa4S8drE4lRKGB5A7x8uAB2V/+PDA==","signatures":[{"sig":"MEUCIQD067hSxTuFtkCMyNjN19JCiN0NWcmM1yv/K+Ut5icX5AIgd5qGvJjpxfES8I1GO53YG0qHbZZq1ZQadlYalo0GKsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202584},"type":"module","gitHead":"23015eec6e62d071c7ae997bcd15327a111a65d9","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","prepack":"pnpm build","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.2.3_1779365354726_0.6482832049863854","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@howells/motif-cli","version":"1.2.4","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.2.4","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"b144a7b733bb42abc90b0aef85ebd8386a953dc8","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.2.4.tgz","fileCount":5,"integrity":"sha512-dM5U5a/gYjIpExV70CstY54OfBUJCi0W4kCOMXSNlUB8rWkikFq8LsixG7Ik6Bd03yXRcYe0hIbcz7EZtjsqZA==","signatures":[{"sig":"MEUCIFtEOOJPGwYTcghD16B4Sy0brtZSwj+LGM0H/L68yPm0AiEAtao7bwUrcDDfFTfelvcM0BK8msrSZ43zaFB1gMmF9ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209510},"type":"module","_from":"file:howells-motif-cli-1.2.4.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/55ecf0e043de26548f626292c11d03bb/howells-motif-cli-1.2.4.tgz","_integrity":"sha512-dM5U5a/gYjIpExV70CstY54OfBUJCi0W4kCOMXSNlUB8rWkikFq8LsixG7Ik6Bd03yXRcYe0hIbcz7EZtjsqZA==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.2.4_1783779519991_0.3392158433215564","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@howells/motif-cli","version":"1.2.5","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.2.5","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"b8444b30818e096d019c0b6beb2f081aa5026a98","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.2.5.tgz","fileCount":5,"integrity":"sha512-Xj7BN24dkWGmkqWq60ZocjiZWMUXtlnQXNparoV0gsJ733cozrwYnghzaegvpeWWRwVe2yQEerROQicH2oe5Lw==","signatures":[{"sig":"MEYCIQCJx6NTlOu/SXUXuOCv1E6RopHDVK2iRKfWB/QNRwhlDAIhANULR1xZ9RNFTPn1/Y4SkF87weuW0VkYb9tJ6DfJRJth","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208780},"type":"module","_from":"file:howells-motif-cli-1.2.5.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/82f2f22b100360c6f9cb998e5c596d34/howells-motif-cli-1.2.5.tgz","_integrity":"sha512-Xj7BN24dkWGmkqWq60ZocjiZWMUXtlnQXNparoV0gsJ733cozrwYnghzaegvpeWWRwVe2yQEerROQicH2oe5Lw==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.2.5_1783780632190_0.5728852005039067","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@howells/motif-cli","version":"1.3.0","keywords":["fal","fal.ai","image-generation","ai","cli","agent-first","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.3.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"6e82dd32d60071c3930ddf3bfe75f28854eca599","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.3.0.tgz","fileCount":5,"integrity":"sha512-r6vyCVbPjDNZWxn9Rezvl3cc7ZHPl190UtTU0jVSAFoF9iykexoCmhxg8/y5aUdX5lga9RVJFhqJes7vmy8xbw==","signatures":[{"sig":"MEUCIQCxdJ0kZdIVaLDtzINm5UkhCHuvo/JveSRREQZ/5KaBAQIgJsuH+t9rgAYeCJsFZj3vpuN/NEzHt9B5ns+WWFiYfTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208780},"type":"module","_from":"file:howells-motif-cli-1.3.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-lint","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","format":"howells-format","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/ea13c41cdf98c8ff9cb0fbc749793190/howells-motif-cli-1.3.0.tgz","_integrity":"sha512-r6vyCVbPjDNZWxn9Rezvl3cc7ZHPl190UtTU0jVSAFoF9iykexoCmhxg8/y5aUdX5lga9RVJFhqJes7vmy8xbw==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.0.2","ora":"^9.4.0","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.6","commander":"^14.0.3","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.0.0","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@howells/lint":"^0.1.6","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.3.0_1783781531944_0.9892675258327033","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@howells/motif-cli","version":"1.4.0","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.4.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"b1ad20a8846a7a53a9fd44eb39347955662c4ed1","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.4.0.tgz","fileCount":5,"integrity":"sha512-RXY1Hu1N+5QqCrA5JE6TS7dcA7pCL5+NYKwAsuJx2uwI27hs3r4CkOL98riEEryCDxq78r2At4dATcx3pQrd3Q==","signatures":[{"sig":"MEUCIGo/0TmooB4SzOS7apBiSzbB7YZEsL00REes6B14SUuJAiEAx92k6Ygz47djKpDJuIbnbLBo9VtXbvovqUUNQ2DqRJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210789},"type":"module","_from":"file:howells-motif-cli-1.4.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/dd6f553e1e463fe7cdab1759832b01b2/howells-motif-cli-1.4.0.tgz","_integrity":"sha512-RXY1Hu1N+5QqCrA5JE6TS7dcA7pCL5+NYKwAsuJx2uwI27hs3r4CkOL98riEEryCDxq78r2At4dATcx3pQrd3Q==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.4.0_1783792102572_0.9954096466199924","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@howells/motif-cli","version":"1.4.1","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.4.1","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"f983ee84e925c1b5a795ca8d5739924aeec6d846","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.4.1.tgz","fileCount":5,"integrity":"sha512-xqL9yGraIV42an+vc3jsy4pQDDWm1NIP04ttV/7L/KrA0Lt6ASoeO13d6eSWWOFyspi4leVBOtne3wTVzQMINw==","signatures":[{"sig":"MEUCIQCDF3t6/V1lx8mnmxl8e4g/uQx6xaXB9e2Le6mGzfKbowIgPzhHSgjj9sSKJtOonnacJQHmMm3ugOw2/KB8AyYZE+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215716},"type":"module","_from":"file:howells-motif-cli-1.4.1.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/7b444ea9a12ab1f81482f3523f5bb92c/howells-motif-cli-1.4.1.tgz","_integrity":"sha512-xqL9yGraIV42an+vc3jsy4pQDDWm1NIP04ttV/7L/KrA0Lt6ASoeO13d6eSWWOFyspi4leVBOtne3wTVzQMINw==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.4.1_1783850219924_0.3434503849652717","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@howells/motif-cli","version":"1.5.0","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.5.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"949d681c6f217d0c27a49b47af02ebece049a704","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.5.0.tgz","fileCount":5,"integrity":"sha512-oZvPbatyMoaZdiopwBBFJ2DMBnSL1Jp5cyDz5+5dFbEYzrXgnufuX9XOVzIAahCb7lNC5pzQHjAd8tGdCKg89Q==","signatures":[{"sig":"MEYCIQDsDbzdj1r/IsZBqoaK4HcmujWLfQr444E2YSLrlK0yQAIhAOukh8cRO4dFZKK8ZkMUyXOCn/anRv1LYkE1ws9gFe9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216263},"type":"module","_from":"file:howells-motif-cli-1.5.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/4d0e4113dd81de20f2a683a9908602cf/howells-motif-cli-1.5.0.tgz","_integrity":"sha512-oZvPbatyMoaZdiopwBBFJ2DMBnSL1Jp5cyDz5+5dFbEYzrXgnufuX9XOVzIAahCb7lNC5pzQHjAd8tGdCKg89Q==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.5.0_1783934544759_0.12993981909992347","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@howells/motif-cli","version":"1.5.1","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.5.1","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"78fe93bc8b4bcd1a0d94ecfc1c791f65e5637d66","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.5.1.tgz","fileCount":5,"integrity":"sha512-2SXUNdzhtu5U6bWYOUy2KCZtsxuMOaAx7dmZ9luu16NwNfPLlGQ8T3vTVAmqrDY7/uWxlgPLq4MHj2yN6iOVOQ==","signatures":[{"sig":"MEUCIQCVgPTAzHZ+DNVG2U6klGPDI2aMsDcj9+yQsJxUEn8OOQIgTU2ZN6Ox4onpwsjbw3BpU5ObpC1pza4pp9zIEz+g0wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216259},"type":"module","_from":"file:howells-motif-cli-1.5.1.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/6b0eebd1f7c61d0f9ebfca1b595a495a/howells-motif-cli-1.5.1.tgz","_integrity":"sha512-2SXUNdzhtu5U6bWYOUy2KCZtsxuMOaAx7dmZ9luu16NwNfPLlGQ8T3vTVAmqrDY7/uWxlgPLq4MHj2yN6iOVOQ==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"10.9.4","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.5.1_1784026216979_0.24573759307347243","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@howells/motif-cli","version":"1.5.2","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.5.2","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"238c0995fb72ff0bcae5fde156a7898dbb69edc3","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.5.2.tgz","fileCount":4,"integrity":"sha512-F/07JGLiHbWIL6YmKbgMEqZC0VLtvtFHd96LZN4EXLdGk3A3vVGeLOZt/W627K2LTYrI4k1ZlU9Q/W5YSaedtQ==","signatures":[{"sig":"MEUCIQDNRsCTuNpV1b8kUSDbr3FT7ZHDjDbFIrHcm/RiFhaiwwIgNygC4Moktg9cgJBbQ6JlxHajSt9xkx7Obd+ObwXYfvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216725},"type":"module","gitHead":"e4a49a5fe40812c05c996c30029c6b09a7ef7120","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","prepack":"pnpm build","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"deprecated":"Broken dependency spec (workspace:* leaked). Use 1.5.3.","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.5.2_1784276856451_0.011640129807110933","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@howells/motif-cli","version":"1.5.3","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.5.3","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"11f4b32c8d19f59a21094adab4b0af23eff85010","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.5.3.tgz","fileCount":5,"integrity":"sha512-DFNqhZB6zIs4o0Fg6s8Mr7oSuvCWFDtSybvai0y8HkTpFS1nSOfaEXNR+ZTqf2c14Z53WGWxG/QBXJIwC2SFpg==","signatures":[{"sig":"MEUCIQDmEXbhwTq4J+sa8WLnigSyoMEsmBAI5cQG5WmTvrCvwwIgWCYytjukAjo0CFDJeWLjBcQgOandhIucp6rVPTWrRuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217760},"type":"module","_from":"file:howells-motif-cli-1.5.3.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/45/5vm28w013gn68pl0wwr511640000gn/T/77b7e11439efad79eddc7f6ee4832823/howells-motif-cli-1.5.3.tgz","_integrity":"sha512-DFNqhZB6zIs4o0Fg6s8Mr7oSuvCWFDtSybvai0y8HkTpFS1nSOfaEXNR+ZTqf2c14Z53WGWxG/QBXJIwC2SFpg==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.5.3_1784276926902_0.9212752163988764","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@howells/motif-cli","version":"1.6.0","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.6.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"2a4d7b1ffffed80b7fec59814541f1d4e41623b5","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.6.0.tgz","fileCount":5,"integrity":"sha512-mV2lTx3GIdo5/CrN+viluFSecC++TC/gAXWDNS8xIjWL2Kkp+iOIM7pXWRydj5l25Rjo/MRiM76TTS3kL48w2A==","signatures":[{"sig":"MEUCIEtPEa6ItNruD3V93L/kAPJ/LxqckRPvI7wOP8/aS76DAiEA4lwa4rsPn+4dK9KhpknAEtU0OwWhYCZwfiqL+/JVgHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217760},"type":"module","_from":"file:howells-motif-cli-1.6.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/qy/k2pgfg891f957ln87qnbkbm40000gq/T/369245fcd04a1ee3c044e59886188149/howells-motif-cli-1.6.0.tgz","_integrity":"sha512-mV2lTx3GIdo5/CrN+viluFSecC++TC/gAXWDNS8xIjWL2Kkp+iOIM7pXWRydj5l25Rjo/MRiM76TTS3kL48w2A==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.6.0_1785931919947_0.9396337685941771","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@howells/motif-cli","version":"1.7.0","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.7.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"9e1b9c24eb9c1bcf888ea35b720436b3a10fed75","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.7.0.tgz","fileCount":5,"integrity":"sha512-ZPy7Dci/ZVaN9gYwcvAjIROxujiWfmrXtdqD+D4Vw0q02R9JkDjMrT/zwd6H4WGen+XXZfJs8YAuAM12y0CQiA==","signatures":[{"sig":"MEQCIEc439diAY04rIVrFQ9bQ4c65sXuiEIlgyiG8Qh1mcCUAiBn1x6gh5SxLq1MhYwrLPCowKUyq1nfFJfFzA+prBoElA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217793},"type":"module","_from":"file:howells-motif-cli-1.7.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/qy/k2pgfg891f957ln87qnbkbm40000gq/T/74a6989df6ebc033f75ccce2253d98cf/howells-motif-cli-1.7.0.tgz","_integrity":"sha512-ZPy7Dci/ZVaN9gYwcvAjIROxujiWfmrXtdqD+D4Vw0q02R9JkDjMrT/zwd6H4WGen+XXZfJs8YAuAM12y0CQiA==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.7.0_1786574355263_0.1286022197075356","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@howells/motif-cli","version":"1.8.0","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.8.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"da6cb4d584328ee17a952f26fae5b8d49ad9cb91","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.8.0.tgz","fileCount":4,"integrity":"sha512-a1dqnTrdrHf438NyLig2UJeR1oG8kUDmg7BkY37MQ+HqXeqh/vqen98o20W1phK/3Keizc/WA9NZrFDTgwO3Iw==","signatures":[{"sig":"MEYCIQDcpJTjLVGDxWVlcEYJmWYf0d32cku1ooGQ3UHyXHTJQwIhAIP9ojZoIJ5yueAx8e6iY2DTq6P63SYvcnol0g4sWDY+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218073},"type":"module","gitHead":"e4db7ce8337d62abbe0fe4fe65d193d265a2c5fc","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","prepack":"pnpm build","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"deprecated":"Broken publish: dependency @howells/motif-sdk was left as workspace:* and cannot be installed. Use 1.8.1.","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.8.0_1786574810133_0.3649024896727979","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@howells/motif-cli","version":"1.8.1","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.8.1","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"2fa58333171872c022323d6277d41ea8658b8ff7","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.8.1.tgz","fileCount":5,"integrity":"sha512-xOpwbzqxSYWDKRKAkC8TNZM7WDRUKZCWWmIH86fBbiVT1NCTjTjVugFb8l5vAwI6MIY41FPQzOG3qeqtRx0L/Q==","signatures":[{"sig":"MEUCIQC0MqiGrdixTCcliAXwBh8fnZf3EQUBilMgIMrt2xBuLQIgVxO5ClilCIdsH2XTwJfKs0SC5TzjZTr9IY4YKfFR/Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219108},"type":"module","_from":"file:howells-motif-cli-1.8.1.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/qy/k2pgfg891f957ln87qnbkbm40000gq/T/c2a3d91fa1d980c3accc841b10ef9950/howells-motif-cli-1.8.1.tgz","_integrity":"sha512-xOpwbzqxSYWDKRKAkC8TNZM7WDRUKZCWWmIH86fBbiVT1NCTjTjVugFb8l5vAwI6MIY41FPQzOG3qeqtRx0L/Q==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.8.1_1786574852685_0.4019833892727749","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@howells/motif-cli","version":"1.9.0","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.9.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"916be6b2cd0ef780a9ed40d7a7b41d56876bd391","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.9.0.tgz","fileCount":5,"integrity":"sha512-LR9xuZj7xtksAbP3864Oq1Oq2tli99L93KALYEBQ1uZ/CXYZgRtS/pysX80ovNUCAUZlueqizWlZoZsnA7e9RQ==","signatures":[{"sig":"MEYCIQC2rvCOJmKCsB6c70LJ4cOLn+EBsGiWP2A2nc+vdZDjYwIhAPRo581JNct698QLhy4XCnuhzlwxUWnLybqxOBVquy3v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255281},"type":"module","_from":"file:howells-motif-cli-1.9.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"danielhowells","email":"daniel@danielhowells.com"},"_resolved":"/private/var/folders/qy/k2pgfg891f957ln87qnbkbm40000gq/T/514f3afcf64232aa2620bfb47c7de00f/howells-motif-cli-1.9.0.tgz","_integrity":"sha512-LR9xuZj7xtksAbP3864Oq1Oq2tli99L93KALYEBQ1uZ/CXYZgRtS/pysX80ovNUCAUZlueqizWlZoZsnA7e9RQ==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.9.0_1787520953825_0.8428220998018363","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@howells/motif-cli","version":"1.10.0","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.10.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"28ec7fa5f170e6980b60a322f69d8bccbdeb80f5","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.10.0.tgz","fileCount":5,"integrity":"sha512-vd52qxmor2vl5zXVx4Esmp1C2a5oE8dig/acMPXZEQ+tBOuZa4XeslMI5FFtrh6G9kpIo/sHEzD6mJ3hrbWSvA==","signatures":[{"sig":"MEYCIQDQqSPKDAhIBSpccS0pvnYexhYThh4hPOOexUQum909jAIhANfu1CZ7FDN9EI30QoXTQq3oNpqZTgSi3GX72EEqGUWR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@howells%2fmotif-cli@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264198},"type":"module","_from":"file:/home/runner/work/_temp/howells-motif-cli-1.10.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:df584f39-d58a-4c12-b049-53f05fd4e663"}},"_resolved":"/home/runner/work/_temp/howells-motif-cli-1.10.0.tgz","_integrity":"sha512-vd52qxmor2vl5zXVx4Esmp1C2a5oE8dig/acMPXZEQ+tBOuZa4XeslMI5FFtrh6G9kpIo/sHEzD6mJ3hrbWSvA==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^1.1.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.10.0_1787583003435_0.3818867407144322","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@howells/motif-cli","version":"1.10.1","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.10.1","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"30e9d0fbf8845325c390644119cb90184a2ef88e","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.10.1.tgz","fileCount":5,"integrity":"sha512-4X2Y/96lIhIptuPzLwhwySvguG1skThCSRkWp16YJlz0V+9qqBn+gAdYe3x5PqnNHTZOR5YnGPxOonBewc9NXw==","signatures":[{"sig":"MEQCIDQOnYI8kOeiYTr5qpxFvF3llJtyXZe+PD18lnNaKGzWAiAbOcllBbnfiRw+8joObFBvNTNWvqBNZ8U1qBwzKa4WrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@howells%2fmotif-cli@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264197},"type":"module","_from":"file:/home/runner/work/_temp/howells-motif-cli-1.10.1.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:df584f39-d58a-4c12-b049-53f05fd4e663"}},"_resolved":"/home/runner/work/_temp/howells-motif-cli-1.10.1.tgz","_integrity":"sha512-4X2Y/96lIhIptuPzLwhwySvguG1skThCSRkWp16YJlz0V+9qqBn+gAdYe3x5PqnNHTZOR5YnGPxOonBewc9NXw==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^3.0.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.10.1_1788777967713_0.580355044578077","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@howells/motif-cli","version":"1.11.0","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"author":{"name":"Daniel Howells"},"license":"MIT","_id":"@howells/motif-cli@1.11.0","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"homepage":"https://github.com/howells/motif","bugs":{"url":"https://github.com/howells/motif/issues"},"bin":{"motif":"bin/motif"},"dist":{"shasum":"02df8d8bfea82b3403ba9e4a24019021e56549f7","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-1.11.0.tgz","fileCount":5,"integrity":"sha512-vpz6bRmhbtuNB7uGe8+uTsXZxUoZKQ2+5L5x0eYkKWjIXuL+TJ/Kq2Zecy6zs5xWprKeGXGQqGcJtclE2ZvNIg==","signatures":[{"sig":"MEQCIGIXWaAjQPk3mEH2+OgizTHsa2ENPtR3CFHH7hdHUqjGAiBbtxD/g92gI3O1GvmLuI9HMg0TNPINxLBIk5HkndavQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@howells%2fmotif-cli@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264341},"type":"module","_from":"file:/home/runner/work/_temp/howells-motif-cli-1.11.0.tgz","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:df584f39-d58a-4c12-b049-53f05fd4e663"}},"_resolved":"/home/runner/work/_temp/howells-motif-cli-1.11.0.tgz","_integrity":"sha512-vpz6bRmhbtuNB7uGe8+uTsXZxUoZKQ2+5L5x0eYkKWjIXuL+TJ/Kq2Zecy6zs5xWprKeGXGQqGcJtclE2ZvNIg==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.4.3","chalk":"^5.3.0","react":"^19.2.7","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^3.0.0","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/motif-cli_1.11.0_1788912689286_0.41649938863112035","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"_id":"@howells/motif-cli@3.0.0","bin":{"motif":"bin/motif"},"bugs":{"url":"https://github.com/howells/motif/issues"},"dist":{"shasum":"c0bb8714a7ba72401aefd30bb44cec888b01ac58","tarball":"https://registry.npmjs.org/@howells/motif-cli/-/motif-cli-3.0.0.tgz","fileCount":12,"integrity":"sha512-J9upLowtdt7r6DutLhjs94Y1FE5cgaKss5/BHcok+XSKXLx2jHXUiXomBqjR13t2YgkeAEvgcWAkik0Kt+bjnQ==","signatures":[{"sig":"MEUCIQC8SLUh7z0rlLbIvabqSkGgXrLD5CZnV5UIjDnyBvRPcAIgYKtS/45Bbgk+Fj87+ukgU0MgpAb2HmNWPI4Fu3qhgWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCWknlNVWyXKNJIFgkHjqEUj7074tZEwZ77x1NF1CYH3AIhALoxhwCeQ9ZdyWlVD92aBi2vtuvcxA5Xyd9GJc+v1z5B"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@howells%2fmotif-cli@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321896},"name":"@howells/motif-cli","type":"module","_from":"file:/home/runner/work/motif/motif/release-artifacts/howells-motif-cli-3.0.0.tgz","author":{"name":"Daniel Howells"},"license":"MIT","scripts":{"dev":"tsx src/index.ts","lint":"howells-check .","test":"vitest run","build":"tsup src/index.ts --format esm --target node22","lint:fix":"howells-fix .","typecheck":"tsc --noEmit","test:watch":"vitest"},"version":"3.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:df584f39-d58a-4c12-b049-53f05fd4e663"}},"homepage":"https://github.com/howells/motif","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"_resolved":"/home/runner/work/motif/motif/release-artifacts/howells-motif-cli-3.0.0.tgz","_integrity":"sha512-J9upLowtdt7r6DutLhjs94Y1FE5cgaKss5/BHcok+XSKXLx2jHXUiXomBqjR13t2YgkeAEvgcWAkik0Kt+bjnQ==","repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","directories":{},"maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"_nodeVersion":"24.15.0","dependencies":{"ink":"^7.1.0","ora":"^9.4.1","zod":"^4.6.5","chalk":"^5.3.0","react":"^19.2.7","sharp":"0.35.3","commander":"^15.0.0","ink-text-input":"^6.0.0","@howells/motif-sdk":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","tsup":"^8.0.0","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.1.1","@types/react":"^19.2.17","@howells/lint":"^3.2.5","react-devtools-core":"^7.0.1","@howells/typescript-config":"^0.1.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/motif-cli_3.0.0_1789580105496_0.3106097862286068"}}},"time":{"created":"2026-05-19T22:12:24.595Z","modified":"2026-09-16T17:35:05.913Z","1.1.9":"2026-05-19T22:12:24.835Z","1.1.10":"2026-05-19T22:15:07.604Z","1.1.11":"2026-05-19T22:15:54.527Z","1.2.0":"2026-05-20T00:53:48.231Z","1.2.1":"2026-05-20T08:43:17.312Z","1.2.2":"2026-05-21T12:06:30.596Z","1.2.3":"2026-05-21T12:09:14.915Z","1.2.4":"2026-07-11T14:18:40.112Z","1.2.5":"2026-07-11T14:37:12.349Z","1.3.0":"2026-07-11T14:52:12.167Z","1.4.0":"2026-07-11T17:48:22.716Z","1.4.1":"2026-07-12T09:57:00.073Z","1.5.0":"2026-07-13T09:22:24.952Z","1.5.1":"2026-07-14T10:50:17.156Z","1.5.2":"2026-07-17T08:27:36.579Z","1.5.3":"2026-07-17T08:28:47.033Z","1.6.0":"2026-08-05T12:12:00.084Z","1.7.0":"2026-08-12T22:39:15.429Z","1.8.0":"2026-08-12T22:46:50.273Z","1.8.1":"2026-08-12T22:47:32.865Z","1.9.0":"2026-08-23T21:35:53.966Z","1.10.0":"2026-08-24T14:50:03.569Z","1.10.1":"2026-09-07T10:46:07.856Z","1.11.0":"2026-09-09T00:11:29.424Z","3.0.0":"2026-09-16T17:35:05.596Z"},"bugs":{"url":"https://github.com/howells/motif/issues"},"author":{"name":"Daniel Howells"},"license":"MIT","homepage":"https://github.com/howells/motif","keywords":["agent-first","ai","cli","fal","fal.ai","image-generation","structured-output"],"repository":{"url":"git+https://github.com/howells/motif.git","type":"git","directory":"apps/cli"},"description":"Agent-first fal.ai image generation CLI with structured output, dry runs, history, series, and terminal studio mode.","maintainers":[{"name":"danielhowells","email":"daniel@danielhowells.com"}],"readme":"# @howells/motif-cli\n\nImages and video through fal.ai, by task. Say what you want done and Motif chooses the Model that does it best at the Tier you ask for. Every call can be priced with a dry run before it spends anything.\n\n## Install\n\n```bash\nnpm install -g @howells/motif-cli\nexport FAL_KEY=\"your-fal-key\"\n```\n\n## Quick start\n\n```bash\nmotif \"a ceramic desk lamp on an oak desk\" --dry-run    # choose the Model and price it\nmotif \"a ceramic desk lamp on an oak desk\"              # make it\nmotif \"a ceramic desk lamp\" --tier fast --dry-run        # a cheaper, quicker choice\nmotif erase \"the cable\" lamp.png                         # take something out\nmotif upscale lamp-erase.png --scale 2                   # make it larger\n```\n\n`--tier fast|balanced|quality` moves the choice; the default is `balanced`. Run `motif` with no arguments for help, and `motif <verb> --help` for one Task.\n\n## For agents\n\n```bash\nmotif --describe tasks --format json   # task words mapped to verbs, and what to use instead\nmotif --describe --format json         # full schema: Tasks, looks, moods, errors\n```\n\nAdd `--format json` to any command for structured output. The guide ships with this package: [AGENTS.md](AGENTS.md), and every verb's modes, flags and examples are in [docs/verbs.md](docs/verbs.md).\n","readmeFilename":"README.md"}