{"_id":"shipany-ai-generator","_rev":"30-7508d5c20c93b2d237d5fa4c9f12435c","name":"shipany-ai-generator","dist-tags":{"latest":"0.1.29"},"versions":{"0.1.0":{"name":"shipany-ai-generator","version":"0.1.0","license":"MIT","_id":"shipany-ai-generator@0.1.0","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"45b8adbcce4ca64dc54e6574e8831b86e460ad3d","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.0.tgz","fileCount":38,"integrity":"sha512-6NImyVKUBaLR3Q0HCnIAMPSRoE+ov2J5a84aqleBvwfHiXfZ9FJUpMg6AkHiHMRh2L5yvkYsFrS/uXv6dtSxTA==","signatures":[{"sig":"MEUCIQCZ19eGSgBGBIoUgDK6OiJtOPFQzrDzii3lNwfVIPNA1wIgWFXRQ/reYo+U8M9xXKPWaY2yUGnHfDMLGP/4LMxxno4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117262},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.6.4","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.0_1778127622839_0.22343705657845603","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"shipany-ai-generator","version":"0.1.1","license":"MIT","_id":"shipany-ai-generator@0.1.1","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"7636e9a54aa6f1530986cee8c50b88ccf8b9c2c7","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.1.tgz","fileCount":38,"integrity":"sha512-JN1g85yVhwR8wVRHcxqBnrH5aWHXu6Wfhibxv1yV8yFBedJm0vSYjX8E0wQX9m79DrWMAQYuK4fCjlGvs2HkeA==","signatures":[{"sig":"MEUCIEpFR4Syo6PWAyRU7WQAX8k40FPkESNX0MKpU9b1mfCYAiEA8mxsUwbxSpJ3z0WXVq4J9EW6QjCMEEobnZSy8KZ+xiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122208},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"1162c61198cec5cb5c1682997753e99b24095404","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.1_1778136129968_0.008522025890958185","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"shipany-ai-generator","version":"0.1.2","license":"MIT","_id":"shipany-ai-generator@0.1.2","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"d113cb386243af5baf56ed0888373cd5737f8f6e","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.2.tgz","fileCount":38,"integrity":"sha512-F9aRp86HWOOHIJ2KD9+iDayfAnEldrGqpoGNS1M01Ug32UTsEapNxBqRRYknWizTDm4E64fA4ZZ00aeAmHOVnQ==","signatures":[{"sig":"MEUCIQDgQWFhGjc79/cqCjcfdqELpE54Xd3ziU8LD14SLsQTVgIgdZoAIrg1JxN9+3VDANGR77sQFBYG7Si0wxe9CUoglb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123221},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"b65df2b157d7721a7711a0a7bd71151cc6cc9fcc","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.2_1778139667819_0.9481271268328222","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"shipany-ai-generator","version":"0.1.3","license":"MIT","_id":"shipany-ai-generator@0.1.3","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"dafc44bfba1ec4569a247c9ac11c335b1f0fd2f3","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.3.tgz","fileCount":38,"integrity":"sha512-3ruJK92hB6S4ZXvSeKHVaKTdNTArOsf4VmK0AtujP9/rIJC0IjRh4Npmq5/MZxpif8vo0P1MMkuNFuOUE7s8gQ==","signatures":[{"sig":"MEUCIQD6I3qvmXZEIIPuKIclJW9HxFE5rOZ8HDSNWTSEo/DF+gIgbujWhH0+Te7Kiglwv3anL9ar1bQ1qjByBoxPOmldaBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123185},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"05e99e4c8f32ff4b90271c6c41d44c69eff52369","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.3_1778139980944_0.11526626376996152","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"shipany-ai-generator","version":"0.1.4","license":"MIT","_id":"shipany-ai-generator@0.1.4","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"6317001ccfa97b81d1161d3b4560bf3d9bf34ae6","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.4.tgz","fileCount":38,"integrity":"sha512-htMfErZmVKktICKkbXPf90PRBKkSc2Eh5TdEuHPii3hPU0Qhu3bynnG9rxBwHgOFQm8IzxVPoT+1mME4RXR7qw==","signatures":[{"sig":"MEUCIGJCro4cOtPyu0qJqWkvYhUTsp4Fp6lZlG3F+COxpkX6AiEAh4xU9iBS16E6YWmsJgY8T5IwWvSUZ7g6UuOKr1f9xjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123468},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"1db6a0756de414c71d02841b8ccd83e0619fb12f","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.4_1778210123048_0.40190042529209546","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"shipany-ai-generator","version":"0.1.5","license":"MIT","_id":"shipany-ai-generator@0.1.5","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"ab034d16909513bae249a74af8c1b4e4553483b3","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.5.tgz","fileCount":38,"integrity":"sha512-0BjYk4Lb44LwaZ9sG1jnCP7D6wCBsrpqQFL5mfdLK/lK4y662s2CRdJIU/3wqmt6uDf+/e7R0DYcQGgAsew0Ng==","signatures":[{"sig":"MEYCIQDGZE7m7w30B9l60kcj9PENt9RpOlL4TozLispPVEx94QIhAKpCCALK7B4uUH3lV/P5TP4awgPP5/rzwR+ehxGcqTU4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128324},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"44cfd49e6513c4bf9451d7f33c4a48a9762197ae","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.5_1778215438458_0.7479939261128659","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"shipany-ai-generator","version":"0.1.6","license":"MIT","_id":"shipany-ai-generator@0.1.6","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"fad9f47aa2d02316a3e3fba277cf1a6b492da62c","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.6.tgz","fileCount":38,"integrity":"sha512-Kqz1b0ZfFiNBZAK8EXQQyPdIxPPo+BL2f98QWSy7W/+ju6Ay1CSc7+/sYQGTYMg3q+xGiZvvrtA70lZvI7A61g==","signatures":[{"sig":"MEQCIAuE50t3Z5nLotFodYBmSamunfsJ7V9feoQZrlid6FeoAiAn6axwxpxOd3CgJqO71M77Xix5/rFSbzXVqzs+f1JMww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128434},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"76d669fe5318f55b0f431145f0cc0db34e9a1a8e","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.6_1778222774601_0.9615637778252515","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"shipany-ai-generator","version":"0.1.7","license":"MIT","_id":"shipany-ai-generator@0.1.7","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"e711e4d56603a6412003d8e85deaa68dd45e98d6","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.7.tgz","fileCount":38,"integrity":"sha512-NFEWAdiI+BRdTHo3bzVK01ml/pHvhiPRhcZr9+BmEjy3LZZatmXE3GiTd8/VzG3H4vM7gbDTKZ5lGUvt6vIVGQ==","signatures":[{"sig":"MEUCIQDa+lWL60NHM3HHLaz8WG6ZmLvpnUY8sFnPsptoUskX0gIgGype+KUD/uRxYxH4GEghGhoOdyrLodiC/c0tH4/W2CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"6c065911b01c43cc6482ed6b6694acd8bdd31a96","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.7_1778225131515_0.1843637917364498","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"shipany-ai-generator","version":"0.1.8","license":"MIT","_id":"shipany-ai-generator@0.1.8","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"567742b5fd2ae057a2ac12aff69a95145ada9363","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.8.tgz","fileCount":38,"integrity":"sha512-vKxc96zwgwPgubeeKI3UfGtRbTgln/+IdjIvLSaodBooVLL2kI+IM7lD46x2aevuKttDFv871upZxHDl45j3gg==","signatures":[{"sig":"MEYCIQDaHPBEPadMvw176Y87p7nRwnFeX83eewMlUGkYNC27OQIhAOb9ZiU6wABoHmQ0krEeJ5WN7+0rFvbidAjzLyJwBqVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138236},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"ecb19c7a93a2ec39f6c517c58fc6b252feb941b9","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.8_1778269339775_0.2009071931064157","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"shipany-ai-generator","version":"0.1.9","license":"MIT","_id":"shipany-ai-generator@0.1.9","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"12f22bca6826b0cd939bf73db36e7c4a22a41ab2","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.9.tgz","fileCount":38,"integrity":"sha512-vteAkLDVLej2iK+wu+nZkikuiNJsvImhYlF8ipLRRQESd4Rgna5vXo0wooisQ+vkdpGyVDOBPojt0AL2dOpMNA==","signatures":[{"sig":"MEYCIQD5yqwy94ri2zqY47cznDivufNlgBEo9e1JTsPgIf8H1wIhAOW+D8C2g8s1QZiPwjrJJ/XSrXyQEF4at0g/4KUTi1Ur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138236},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"ecb19c7a93a2ec39f6c517c58fc6b252feb941b9","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"10.8.2","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.9_1778269658612_0.0995388259232195","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"shipany-ai-generator","version":"0.1.10","license":"MIT","_id":"shipany-ai-generator@0.1.10","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"8eec9cc802d790cf3a96587cfc31b1ca69bba0b5","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.10.tgz","fileCount":38,"integrity":"sha512-s6S1RuvE2FuztfdQrb/Uk5YgI11R5UxJZPZwooEuaA6pKTX4nXO4U55pE14CMpzcQas1vVuz1t8q3+/j1n/6sw==","signatures":[{"sig":"MEUCIH65raRQq3MwF9lu5JdaJ11TG00lMKl66Rt2+6z9NiyuAiEAk3I8E3+pJ6cglPCUm6SKL0IpUt/GyolxJqXnj7fw5pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138696},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"3a3b87136d3af0ebe3e384631ede31d8a3b44741","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.6.4","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.10_1778326680345_0.13590945937121757","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"shipany-ai-generator","version":"0.1.11","license":"MIT","_id":"shipany-ai-generator@0.1.11","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"f6a7ee42e367238527879d2a669b542b78f7d70c","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.11.tgz","fileCount":38,"integrity":"sha512-m6llm7cpWoxtnrGLtjI82xyswZ36RGP17aOP5zII0jGICGlajXDnerocO0+DDILX5C/ImZllsQPnkRLY1yi+oA==","signatures":[{"sig":"MEYCIQCDnsN063XRKfRGMTF84cAaEYEY3nRrWsPxYkU2VYZ2AAIhAPueqLugl8mPvT+SqCKLJUDAorXHmU2cmxbdsDCkeyRi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143505},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"aa8b3153f5c15c0a7d4041b8da843dcdc64ef13a","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.11_1778469334458_0.5055578161701917","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"shipany-ai-generator","version":"0.1.12","license":"MIT","_id":"shipany-ai-generator@0.1.12","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"f2072c53caf20cf4da19bc33861caef13b6ba637","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.12.tgz","fileCount":41,"integrity":"sha512-GApfrEV2Ly+Q2o7j0+ckEt+MwYEGIQYIUdnMCWsTAlOihP+THRxB8d7v3XeIo2BpGWeXU3TR6cpj6tbdlYkJPQ==","signatures":[{"sig":"MEQCIAWwDRdLqU5w0DkCe9e3UrvO7WJz3Na1g9Edeez3Vu1AAiBNzYJs1WqpWOxJzyUWQIcZGBCZ7/VI/2R7W3Tih1YkGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155345},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"6c6d1d7d89c9f35f88b097aaa23f877cf4f4cda9","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.12_1778477213949_0.24936532570777548","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"shipany-ai-generator","version":"0.1.13","license":"MIT","_id":"shipany-ai-generator@0.1.13","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"6ef24ff27d4861419fecd0268ee85437f8fe4886","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.13.tgz","fileCount":41,"integrity":"sha512-ObcN7Vao+Sm9U0tslCha3BiKuYP2RziRwLLJA+cUrOHIDWlFvkmL3HV28gQLZqd86PpKdMtW1SoGkq0c60xXQQ==","signatures":[{"sig":"MEUCIQC2hxvp//NPSnr8t7WdT08vC7o9Np/fvqecO0VLJGDxZQIgSazu3KCH7dDNgRrVkP66YnYsnR6Af3XqrYhQHQhfPHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164398},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"6c6d1d7d89c9f35f88b097aaa23f877cf4f4cda9","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.13_1778482975413_0.6804654811817323","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"shipany-ai-generator","version":"0.1.14","license":"MIT","_id":"shipany-ai-generator@0.1.14","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"c247f58d031c611c46e2ef92086cf6e4b59310ea","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.14.tgz","fileCount":41,"integrity":"sha512-S/LGlRywIDGbWxtOfTrg2JHKgxqiP4fCIETuCUgkIvftNFEsuit91FU0nl8KbDdQrFxtY1MwXvBvQLgVJWDfmA==","signatures":[{"sig":"MEUCIAJeLBTUE2zravcuC9M4f+ixYshP6H3dsGssyoh8XvI1AiEAzT/qobFj1kyiKGTA8hW2+vrhMqF+EcSVkcXcOGH2k00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166424},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"6c6d1d7d89c9f35f88b097aaa23f877cf4f4cda9","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.14_1778488390187_0.11091402016204732","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"shipany-ai-generator","version":"0.1.15","license":"MIT","_id":"shipany-ai-generator@0.1.15","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"53f1c3b25a29f34fc7c44e8a7e31d2a83d86a481","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.15.tgz","fileCount":41,"integrity":"sha512-/PXWYabCgXIp1NIT8uGVQ2vr0SjslsP38rCpVzWAVPBKPxcyDq21WFTujNwa6MLIcq3T3OXS0oNRvCfqm3ah/w==","signatures":[{"sig":"MEYCIQC8qIPWeTsrwVvaOFWmFngNpXkWIx16MXApVgGiBnL3lQIhAIzlq4G/YH28zdY6bHmmZjTYPIvz9GUgREjivYcxXcFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166563},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"5f2f5aff28ce6b566e3add43daea2b5461f0775e","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.15_1778490059301_0.9588625142126097","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"shipany-ai-generator","version":"0.1.16","license":"MIT","_id":"shipany-ai-generator@0.1.16","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"801ea8f5dd9b0ad1adef026ede90e953d4e0daf4","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.16.tgz","fileCount":41,"integrity":"sha512-vWDgyg0PotH/8S2EzR7qfOPWGHqzIJHj8D2EEJemwm3dfl+QHM48EeLwyd0+YiTUw/MO8vvIliv6UObQ1RQpKA==","signatures":[{"sig":"MEUCIQDvpFM1BauS/1A+om68U6zvbWC5+x59P+Jqc9owdG43IQIgLWYMu3fXu6Ar2IUD9RPsmuDL5w5+brpCr7h1mPPXkH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"da78e0f70b8692c4ba3c4412992cf5e61e1448a5","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.6.4","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.16_1778499350801_0.19730400013991556","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"shipany-ai-generator","version":"0.1.17","license":"MIT","_id":"shipany-ai-generator@0.1.17","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"92218d42c9e9668765ac2fe8852e0d0d09884c45","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.17.tgz","fileCount":42,"integrity":"sha512-MhS6wlf2n2tUoRBnv06GF3K8JZTZyHRCoM5uUJ1bvDFydMJyCkrl63ZndCrP+CuVjZ7ESmJqx0Xoe/7scoGXbw==","signatures":[{"sig":"MEUCIQD8Jgwt5y2BiABDzPrep3OmpMg9yaSTuSIrlOlpw8PDWAIgD1ppYoxI368U4uSGXSMmgV/b24mZJl6D/KC3cDPnjYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180053},"main":"./dist/index.js","type":"module","_from":"file:/tmp/shipany-ai-generator-0.1.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"scripts":{"build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_resolved":"/tmp/shipany-ai-generator-0.1.17.tgz","_integrity":"sha512-MhS6wlf2n2tUoRBnv06GF3K8JZTZyHRCoM5uUJ1bvDFydMJyCkrl63ZndCrP+CuVjZ7ESmJqx0Xoe/7scoGXbw==","_npmVersion":"10.8.2","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.17_1778557661309_0.10637185102867286","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"shipany-ai-generator","version":"0.1.18","license":"MIT","_id":"shipany-ai-generator@0.1.18","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"d3757f776055462a5c7af6980ab6a019641aa3f5","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.18.tgz","fileCount":41,"integrity":"sha512-d7mlJF6CM7juTG15t4dEBV51iByBFKHJEAqJdsVCqp31lQoZnbV01RoX6wYQqodKd/zzEMiuWcmjxO8qDtqeaA==","signatures":[{"sig":"MEUCIQCVVzTIEKHeek+unssQnehWuU+GMAbG+V4UM/gKz97lRQIgc+7WDLtrnbEJ3nt5eXGq5Ztw5mYpul3ZxiLuvdKbzsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177526},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"8d2e09e4ac570b9fb9306d12b677eb449f1109bc","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.6.4","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.18_1778662024732_0.6018881236050908","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"shipany-ai-generator","version":"0.1.19","license":"MIT","_id":"shipany-ai-generator@0.1.19","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"2b8569258c92fcbcd3acfc8847b18cc5e22fed8a","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.19.tgz","fileCount":45,"integrity":"sha512-IRwqhW1oS/FH5QB2xEbRYD+BbW9SjC1MTAkxjKf7z1Vz+dhoHmQdt2Ahw+Wl45s8uGrbIvrQNlGd8NXris+TMA==","signatures":[{"sig":"MEQCIHRBD3KQCK44A3NDa63WWWZPAfHoU7J/2qHrGAVVQqDJAiASSNE9Ig9XaJIm7+aI+ZGbl+xP2eYvXjt60IajJZ9hrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214239},"main":"./dist/index.js","type":"module","_from":"file:/tmp/shipany-ai-generator-0.1.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"scripts":{"build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_resolved":"/tmp/shipany-ai-generator-0.1.19.tgz","_integrity":"sha512-IRwqhW1oS/FH5QB2xEbRYD+BbW9SjC1MTAkxjKf7z1Vz+dhoHmQdt2Ahw+Wl45s8uGrbIvrQNlGd8NXris+TMA==","_npmVersion":"11.6.4","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.19_1778724120469_0.08810981012520114","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"shipany-ai-generator","version":"0.1.20","license":"MIT","_id":"shipany-ai-generator@0.1.20","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"1bd197dbe79e11318c1c82e121ef552e55acaf5b","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.20.tgz","fileCount":44,"integrity":"sha512-vwAns9xic+pcqcWdQHWymYsdNyB2D8PLLZRJV87Y5Ao5usRBwfY6P52fiMhK1lopkNTFWUsn0nl5xm9Vip9Hrw==","signatures":[{"sig":"MEQCID2LTbVn7v2+0mSAI1gZsqSFvYSO8t5Xouvce8Ynm8aSAiASDDwhEbO4w0ZOy17SOJr6VY2twE588NszVFw16VESGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211711},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"9fefd367c086ccdc9f50f7ca27b066030fbdd1d4","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.20_1778730789053_0.11956463124806693","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"shipany-ai-generator","version":"0.1.21","license":"MIT","_id":"shipany-ai-generator@0.1.21","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"fe986bfb8de9a7d5a9e6f1320b4183777b69347b","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.21.tgz","fileCount":44,"integrity":"sha512-xv+nCTkMBdGmMfznyiR/+2+cDqEOp5bAzvr8z1vJs/f6gACZwLom1RGZ3SOc7omLsu/gxK7tRNJH0NqEKGgC9w==","signatures":[{"sig":"MEYCIQDLXwmyDYMY8hZLBwpRZfX2nFm0Qug4GCRWdQCBUMxLygIhAOA5OGtU7ZDXG/X73UAB3ekRGH0C+Vfbjs4c9L+zxGxD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"ba6f718d451905a7bf0b32ce717ba5e9fad104c1","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.21_1778735159425_0.6206048855165869","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"shipany-ai-generator","version":"0.1.22","license":"MIT","_id":"shipany-ai-generator@0.1.22","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"3359ce9deaeadf702c2d97376200eb5e13041cca","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.22.tgz","fileCount":45,"integrity":"sha512-+qtnGyScv5Q1qxXkkWUnKuFqnmlL3rdF+nzcrRhxUl8sc8H7izHrWQ1V31ebSSUMAbGM8NTzxWzbOUy7kZlkmQ==","signatures":[{"sig":"MEYCIQDkZGElGh1ha0ukLwKO+JZ2BspAG1FtjiLmPXP/CQejiAIhAPuZnMuZCk6KOH+doWpakof9wCFw3SA3Ab1gFuFDhmG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214747},"main":"./dist/index.js","type":"module","_from":"file:shipany-ai-generator-0.1.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"scripts":{"build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_resolved":"/private/var/folders/s6/p6cdcqbs7cj69nj2lq_05rdr0000gp/T/9bb90ef1e9e9e77001522db73f68b707/shipany-ai-generator-0.1.22.tgz","_integrity":"sha512-+qtnGyScv5Q1qxXkkWUnKuFqnmlL3rdF+nzcrRhxUl8sc8H7izHrWQ1V31ebSSUMAbGM8NTzxWzbOUy7kZlkmQ==","_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.22_1778735565643_0.07586082142882078","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"shipany-ai-generator","version":"0.1.23","license":"MIT","_id":"shipany-ai-generator@0.1.23","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"cc27591f7211290a4583a095eb42b8f1429f699b","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.23.tgz","fileCount":44,"integrity":"sha512-Z1ZDERl95MbOVn1sGUkQl7lZO6rrYpebGDAe7K9vTQ0/42c/gzE1wKdr9XtFR3X+k2/JAI54T3mzwulKk67iBA==","signatures":[{"sig":"MEYCIQDhw9G61PZVqmygx3xwp+6p5qCJD9agX2jFTvv1w41a0wIhAOWZteqqUHTWJMFiFWfWyanbidFR8/nrmIMnP1p3WH1c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227212},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"ecb31fe6951f1ba9ca14167de35ba274c562a646","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.23_1778750212752_0.12494897077865308","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"shipany-ai-generator","version":"0.1.24","license":"MIT","_id":"shipany-ai-generator@0.1.24","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"ce06743c3f02704de61aed9b645d8af01bcb8771","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.24.tgz","fileCount":44,"integrity":"sha512-rPVlTBWiaYEz0fSXmB5jS7h8r0rWZjGGSaRR6kE7zcv38ew9PReTHsX29fa9O1955ixYpvUxE78Wpzma98NjgQ==","signatures":[{"sig":"MEQCIGYDwEH/2RgtocuBPG1DjiiwRgTDZhwSkieCGEZo5wFTAiAgqfGZpkH/e40UJpmFgAzAg7vnTK4xDSnl+ktcGpx2UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231143},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"b07df1c0d7a63819524b2dbf75ea6d8eae6419df","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.24_1778832910793_0.04073047071046343","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"shipany-ai-generator","version":"0.1.25","license":"MIT","_id":"shipany-ai-generator@0.1.25","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"5c02d9988504be6ca92abae769a4550bd215115f","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.25.tgz","fileCount":44,"integrity":"sha512-LOKRNixdkc/m2NTHkLkVG3ZWPzbZJnwkCAOTXwT3XXBuuG4ixzVQcaTmPOTHtKKj9/p+gPdFVuJ50JLcJ4ecFw==","signatures":[{"sig":"MEUCICmrIUYmRGA4jL9xTXL4JDmK5K/cWW8AG5iBXHB+luHzAiEAludJA1rS41wMskGaic+2SwP19aRr5CppbXdV5Wx/Sc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"d6c170883677798b08b6f0ebf9eb3d430a21d807","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.25_1778838239743_0.6308245534270396","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"shipany-ai-generator","version":"0.1.26","license":"MIT","_id":"shipany-ai-generator@0.1.26","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"ee7145c1544da848a5c5c13fa2703152a23e5df9","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.26.tgz","fileCount":44,"integrity":"sha512-sTSVgMqTMAMMZIe7rpsXd6nQz1bA8Tn5R6MG12VioJZqinu6iWyYeuPbOe3fxyGCBXnv5o9dEtk7xhGmTz1pIA==","signatures":[{"sig":"MEYCIQDpi4ooW4nhD2TiO8XrlgrrNdpQmYYEHAabTAZ4TN3xrQIhAI5R0eTFpdwqwTVS+160uMqiEG207YEd9YozKCEG+2P+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232977},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"5cf56df3f84017f67c263cf3ecd20d5d9d5ed0da","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.26_1778842185221_0.7952924721441124","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"shipany-ai-generator","version":"0.1.27","license":"MIT","_id":"shipany-ai-generator@0.1.27","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"3de8feb582c94b14358ae325ec4b83819d1d27f7","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.27.tgz","fileCount":44,"integrity":"sha512-0GGN2AN9TNxhnzu/59aCiuzJztpl08Mcy3IhivdHbKO2H/xqFkwKUPAz/hEHkzdLqj0HqGePFAV8eH8sEVwZNA==","signatures":[{"sig":"MEYCIQCm/sWymnE8mEYMo4H3nDQLB+gVGF03zbouZIYuLubmEwIhAMmI3NXmEdWz3OOkrHWSmO1S/ZPOISLu5MD86NFew6gj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"53b21ec04bdfed0fe58828aeab6f9e5c88242a07","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"10.8.2","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.27_1779093941234_0.1675317620757002","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"shipany-ai-generator","version":"0.1.28","license":"MIT","_id":"shipany-ai-generator@0.1.28","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"dist":{"shasum":"400caf4a8b4cd08820980f1ac7c722315f9ecbc6","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.28.tgz","fileCount":44,"integrity":"sha512-DKqHYPs70Q40kjL/nmPqYNgb+02+huYzvVfHGqJNYIh/7a7Q2gNQtHi4NtbDlG6w24X5c6nhDGbep3T0M+rTnw==","signatures":[{"sig":"MEUCID9Z7mQAsHkcv5AERJciy6WRX6/p4/uuwxOutZnjBUhUAiEAj/TROHvOG7O6eGS63OwmqaA+fLhs1isIinX2VwMawIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243882},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"}},"gitHead":"0687b64b7c045a050e3f5496282194bfd9ac60cd","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"_npmVersion":"11.12.1","description":"Shared AI image/video generator configuration and runtime core.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0","lucide-react":">=0.400.0","framer-motion":">=10"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true},"framer-motion":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shipany-ai-generator_0.1.28_1779348130379_0.11703719407920787","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"shipany-ai-generator","version":"0.1.29","description":"Shared AI image/video generator configuration and runtime core.","type":"module","license":"MIT","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./adapters":{"types":"./dist/adapters.d.ts","import":"./dist/adapters.js"},"./presets":{"types":"./dist/presets.d.ts","import":"./dist/presets.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./theme-default":{"types":"./dist/theme-default.d.ts","import":"./dist/theme-default.js"},"./shipany":{"types":"./dist/shipany.d.ts","import":"./dist/shipany.js"}},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"pnpm build"},"publishConfig":{"access":"public"},"peerDependencies":{"framer-motion":">=10","lucide-react":">=0.400.0","react":">=18.2.0 || >=19.0.0","react-dom":">=18.2.0 || >=19.0.0"},"peerDependenciesMeta":{"framer-motion":{"optional":true},"lucide-react":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"devDependencies":{"typescript":"^5.0.0"},"gitHead":"998dd968a0dfcefdc4560b11f1784a3e172d5930","_id":"shipany-ai-generator@0.1.29","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-vvPLpkruyHg8Pk8SfQN1bBKd8JlPtPDKN3q2UQ8kpG5wbQ0BqN+TCcj67l5FHii0Aw2VBrS8sI05WkcoSBj40w==","shasum":"b725e10e7a6f7fff0b9be6da84da7791a7a19ad6","tarball":"https://registry.npmjs.org/shipany-ai-generator/-/shipany-ai-generator-0.1.29.tgz","fileCount":44,"unpackedSize":251316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAnCqvQUji3yvB9JayewqtRMnilMmIcCkOoNQynEru5qAiB1esqFEAPbifQ9/YlnJ42urd7K03v+gkZwR5wap+V1Eg=="}]},"_npmUser":{"name":"qy-upup","email":"qianyue2504@gmail.com"},"directories":{},"maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shipany-ai-generator_0.1.29_1779421988934_0.8294241873352586"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-07T04:20:22.783Z","modified":"2026-05-22T03:53:09.175Z","0.1.0":"2026-05-07T04:20:23.066Z","0.1.1":"2026-05-07T06:42:10.110Z","0.1.2":"2026-05-07T07:41:07.959Z","0.1.3":"2026-05-07T07:46:21.100Z","0.1.4":"2026-05-08T03:15:23.280Z","0.1.5":"2026-05-08T04:43:58.602Z","0.1.6":"2026-05-08T06:46:14.739Z","0.1.7":"2026-05-08T07:25:31.685Z","0.1.8":"2026-05-08T19:42:19.919Z","0.1.9":"2026-05-08T19:47:38.742Z","0.1.10":"2026-05-09T11:38:00.523Z","0.1.11":"2026-05-11T03:15:34.602Z","0.1.12":"2026-05-11T05:26:54.089Z","0.1.13":"2026-05-11T07:02:55.556Z","0.1.14":"2026-05-11T08:33:10.327Z","0.1.15":"2026-05-11T09:00:59.432Z","0.1.16":"2026-05-11T11:35:50.938Z","0.1.17":"2026-05-12T03:47:41.495Z","0.1.18":"2026-05-13T08:47:04.876Z","0.1.19":"2026-05-14T02:02:00.664Z","0.1.20":"2026-05-14T03:53:09.200Z","0.1.21":"2026-05-14T05:05:59.573Z","0.1.22":"2026-05-14T05:12:45.819Z","0.1.23":"2026-05-14T09:16:52.931Z","0.1.24":"2026-05-15T08:15:10.946Z","0.1.25":"2026-05-15T09:43:59.885Z","0.1.26":"2026-05-15T10:49:45.343Z","0.1.27":"2026-05-18T08:45:41.369Z","0.1.28":"2026-05-21T07:22:10.540Z","0.1.29":"2026-05-22T03:53:09.063Z"},"license":"MIT","description":"Shared AI image/video generator configuration and runtime core.","maintainers":[{"name":"qy-upup","email":"qianyue2504@gmail.com"}],"readme":"# shipany-ai-generator\n\nShared AI image/video generator runtime and ShipAny-style React UI.\n\nThis package is designed for ShipAny/Next/Tailwind template variants. Keep the\ncomponent code in one package, and let each project provide its own model\nconfiguration, API adapter, login, credits, paywall, and copy.\n\n## Recommended Workflow\n\nUse one project as the baseline dogfood project.\n\n1. Develop and test the generator in the baseline project with real auth,\n   credits, uploads, paywall, Tailwind theme, and API routes.\n2. Build and publish a new package version.\n3. Upgrade other template projects to the new npm package version.\n\nDo not copy generator source files between projects once the package is in use.\nOther projects should keep only their own config and adapter wiring.\n\n## Install\n\n```bash\npnpm add shipany-ai-generator\n```\n\nRequired peer dependencies are expected to already exist in ShipAny template\nprojects:\n\n```bash\npnpm add react framer-motion lucide-react\n```\n\nIf the consuming project uses Tailwind CSS v4, scan the package output so the\nShipAny skin classes are generated:\n\n```css\n@import 'tailwindcss';\n@source '../../node_modules/shipany-ai-generator/dist';\n```\n\nAdjust the relative path to match the app's CSS file location.\n\n## ShipAny UI Usage\n\n```tsx\n'use client';\n\nimport { createFetchGeneratorAdapter } from 'shipany-ai-generator/adapters';\nimport { ShipAnyGenerator } from 'shipany-ai-generator/shipany';\n\nconst adapter = createFetchGeneratorAdapter({\n  generateUrl: '/api/ai/generate',\n  queryUrl: '/api/ai/query',\n  cancelUrl: '/api/ai/cancel',\n  uploadUrl: '/api/storage/upload-image',\n  downloadUrl: '/api/proxy/file',\n  transformRequest(request) {\n    const options = { ...request.options };\n\n    if (request.inputImages.length > 0) {\n      options.image_input = request.inputImages;\n    }\n\n    return {\n      mediaType: request.outputType,\n      scene: request.scene,\n      provider: request.provider,\n      model: request.model,\n      prompt: request.prompt,\n      options,\n    };\n  },\n});\n\nexport function Generator({ user, isPaid, credits }) {\n  return (\n    <ShipAnyGenerator\n      config={videoConfig}\n      adapter={adapter}\n      app={{\n        user,\n        isPaid,\n        isPaidReady: true,\n        credits: {\n          remaining: credits?.remainingCredits ?? 0,\n          unlimited: credits?.isUnlimited,\n        },\n        requestSignIn: () => openSignInDialog(),\n        openPaywall: () => openPaymentDialog(),\n        notify: {\n          success: (message) => toast.success(message),\n          error: (message) => toast.error(message),\n          info: (message) => toast.message(message),\n        },\n        track: (event, payload) => track(event, payload),\n      }}\n      estimateCredits={(request) => estimateProjectCredits(request)}\n      onResult={() => refreshCredits()}\n    />\n  );\n}\n```\n\n`estimateCredits` is optional. If omitted, the package uses its legacy generic\nestimate. Projects that configure their own models or credit rules should pass\ntheir own estimator and use the same function on the server when charging\ncredits.\n\n## Config Examples\n\n### Video Generator\n\n```ts\nimport { createKieVideoGeneratorConfig } from 'shipany-ai-generator';\n\nexport const videoConfig = createKieVideoGeneratorConfig({\n  demoVideos: ['/videos/demo-1.mp4', '/videos/demo-2.mp4'],\n});\n```\n\n`createKieVideoGeneratorConfig()` includes the default Kie video model presets:\n\n- Kling 3.0 (`kling-3.0`) maps requests to `kling-3.0/video`, supports\n  `std` / `pro` / `4K`, `16:9` / `9:16` / `1:1`, durations from 3 to 15\n  seconds, one start-frame image, or two first/last-frame images.\n- Veo 3.1 (`veo3`) maps modes to `veo3_lite`, `veo3_fast`, and `veo3`,\n  supports `16:9` / `9:16` / `auto`, text, first/last-frame, and reference\n  generation types. Reference mode is normalized to `fast` and allows up to 3\n  input images. `1080p` and `4k` are marked as paid options by default.\n- Seedance 2.0 (`seedance-2`) maps requests to `bytedance/seedance-2`,\n  supports `480p` / `720p` / `1080p`, `16:9` / `4:3` / `1:1` / `3:4` /\n  `9:16` / `21:9`, up to 9 reference images, and two first/last-frame images.\n  `generate_audio` defaults to `false`.\n\nThe default list intentionally does not include Seedance 2.0 Fast unless a\nproject wires that provider path itself.\n\nProjects can crop or lock video options the same way as image options:\n\n```ts\nimport {\n  createKieVideoGeneratorConfig,\n  KIE_VIDEO_MODEL_PRESETS,\n} from 'shipany-ai-generator';\n\nconst kling = KIE_VIDEO_MODEL_PRESETS.find(\n  (model) => model.id === 'kling-3.0'\n)!;\n\nexport const videoConfig = createKieVideoGeneratorConfig({\n  models: [\n    {\n      ...kling,\n      modeOptions: [\n        { value: 'std', label: 'Standard' },\n        {\n          value: '4K',\n          label: '4K',\n          requiresPaid: true,\n          paywallFeature: 'video_4k',\n        },\n      ],\n    },\n  ],\n});\n```\n\n### Image Generator\n\n```ts\nimport { createKieImageGeneratorConfig } from 'shipany-ai-generator';\n\nexport const imageConfig = createKieImageGeneratorConfig({\n  defaultPrompt: 'Draw this in rough MS Paint style.',\n  defaultModel: 'gpt-image-2',\n  promptPlaceholder: 'Upload an image, then describe the redraw.',\n  defaultOutputCount: 1,\n  outputCountOptions: [\n    { value: 1, label: '1 image' },\n    { value: 2, label: '2 images' },\n    { value: 4, label: '4 images' },\n  ],\n  demoImages: ['/imgs/demo.webp'],\n});\n```\n\n`createKieImageGeneratorConfig()` includes the default Kie image model presets:\n\n- GPT Image 2 (`gpt-image-2`) maps requests to\n  `gpt-image-2-text-to-image` or `gpt-image-2-image-to-image`, defaults to\n  `1K + auto`, supports 16 input images, and changes aspect ratio options by\n  resolution.\n- Nano Banana 2 (`nano-banana-2`) defaults to `2K + auto + jpg`, supports 14\n  input images, `1K` / `2K` / `4K`, `jpg` / `png`, and the full Kie aspect\n  ratio set.\n\nGPT Image 2 aspect ratio options depend on resolution:\n\n| Resolution | Aspect ratios                               |\n| ---------- | ------------------------------------------- |\n| `1K`       | `auto`, `1:1`, `9:16`, `16:9`, `4:3`, `3:4` |\n| `2K`       | `1:1`, `9:16`, `16:9`, `4:3`, `3:4`         |\n| `4K`       | `9:16`, `16:9`, `4:3`, `3:4`                |\n\nThe UI hides invalid combinations, and `buildGeneratorRequest()` normalizes\nstale local-storage or URL state before sending a request. For example,\n`gpt-image-2 + 4K + 1:1` is converted to a valid preset default instead of\nbeing submitted to Kie.\n\nProjects can crop or lock preset options by passing their own `models` array or\noption objects. Use `requiresPaid` and `paywallFeature` on any option that\nshould open the paywall:\n\n```ts\nimport {\n  createKieImageGeneratorConfig,\n  KIE_IMAGE_MODEL_PRESETS,\n} from 'shipany-ai-generator';\n\nconst gptImage2 = KIE_IMAGE_MODEL_PRESETS.find(\n  (model) => model.id === 'gpt-image-2'\n)!;\n\nexport const imageConfig = createKieImageGeneratorConfig({\n  models: [\n    {\n      ...gptImage2,\n      defaultResolution: '2K',\n      resolutionOptions: [\n        { value: '2K', label: '2K' },\n        {\n          value: '4K',\n          label: '4K',\n          requiresPaid: true,\n          paywallFeature: 'image_4k',\n        },\n      ],\n    },\n  ],\n});\n```\n\n## Output Count\n\nThe package supports configurable image output count. This is different from\n`maxImages`:\n\n- `maxImages` controls how many input/reference images the user may upload.\n- `defaultOutputCount` controls how many generated images are requested by\n  default.\n- `outputCountOptions` controls which output counts appear in Settings.\n\nExample:\n\n```json\n{\n  \"outputType\": \"image\",\n  \"defaultOutputCount\": 1,\n  \"outputCountOptions\": [\n    { \"value\": 1, \"label\": \"1 image\" },\n    { \"value\": 2, \"label\": \"2 images\" },\n    { \"value\": 4, \"label\": \"4 images\" }\n  ]\n}\n```\n\nThe selected value is saved in local storage with the rest of the generator\nsettings. When the user submits, the package sends both:\n\n```ts\nrequest.options.output_count; // generic package field\nrequest.options.image_count; // image-specific backend field\n```\n\nCurrent backend support:\n\n- Go Worker Kie image generation supports `image_count` from 1 to 4.\n- Go Worker clamps invalid values to the 1-4 range.\n- Go Worker generates each image as a separate Kie task and returns all image\n  URLs together.\n- Video generation currently remains single-output by default. Do not expose\n  `outputCountOptions` for video models unless the backend/provider explicitly\n  supports multi-video generation and the billing model is updated.\n\nBilling must multiply image cost by the selected output count. In this template,\n`/api/ai/generate` reads `options.image_count` or `options.output_count` and\nmultiplies image credits by that value.\n\nFor project wrappers, only expose output count when the configured provider\nsupports it. In the current ShipAny wrapper, output count is shown for the\n`go-worker` provider and hidden for direct `kie` provider to avoid displaying a\ncontrol that the provider path does not honor.\n\n## URL Contract\n\nThe package reads these query params automatically:\n\n- Prompt: `prompt`, `prompts`; multiple values or comma-separated values use the last one.\n- Preview images: `previewImage`, `previewImages`, `previewImg`, `previewImgs`.\n- Preview videos: `previewVideo`, `previewVideos`.\n- Input images: `inputImage`, `inputImages`, `referenceImage`, `referenceImages`.\n- Bare media keys are preview-only: `image`, `img`, `images`, `video`, `videos`.\n\nInput images affect scene inference. Bare media keys do not.\n\n## Runtime Behavior\n\n- Scene is inferred from `outputType` and uploaded/input images.\n- `text-to-video` / `image-to-video` and `text-to-image` / `image-to-image` are handled by one input box.\n- If the user clicks generate while signed out, `requestSignIn` is called and generation resumes after login if the prompt is unchanged.\n- Uploaded images are limited by model-level `maxImages` first, then config-level\n  `maxImages`, plus `maxSizeMB`.\n- Multiple demo media and multiple result URLs are shown with thumbnail switching.\n- Download uses `adapter.download` when provided; `createFetchGeneratorAdapter({ downloadUrl })` downloads through a proxy endpoint.\n\n## Adapter Contract\n\n```ts\ntype GeneratorAdapter = {\n  generate(request: GeneratorRequest): Promise<unknown>;\n  query?(taskId: string): Promise<unknown>;\n  cancel?(taskId: string): Promise<void>;\n  download?(url: string): Promise<Blob>;\n  uploadImages?(files: File[]): Promise<string[]>;\n};\n```\n\n`createFetchGeneratorAdapter` expects JSON responses shaped either as raw data\nor `{ code, message, data }`. Upload responses may return URL strings or objects\nwith `url`, `src`, `imageUrl`, or `uri`.\n\n## Exports\n\n```ts\nimport {\n  buildGeneratorRequest,\n  type GeneratorConfig,\n} from 'shipany-ai-generator';\nimport { createFetchGeneratorAdapter } from 'shipany-ai-generator/adapters';\nimport { AiGenerator } from 'shipany-ai-generator/react';\nimport { ShipAnyGenerator } from 'shipany-ai-generator/shipany';\n```\n\n## Publishing a New Version\n\nFrom the baseline project:\n\n```bash\npnpm --filter shipany-ai-generator build\npnpm -C packages/ai-generator pack --pack-destination /tmp\n```\n\nThen bump `packages/ai-generator/package.json`:\n\n```json\n{\n  \"name\": \"shipany-ai-generator\",\n  \"version\": \"0.1.x\"\n}\n```\n\nPublish:\n\n```bash\npnpm -C packages/ai-generator publish --access public --registry=https://registry.npmjs.org/\n```\n\nAfter publishing, upgrade consumers:\n\n```bash\npnpm add shipany-ai-generator@0.1.x\n```\n","readmeFilename":"README.md"}