{"_id":"@ai-game-assets/dev","_rev":"31-be24aa0186877b6f125335f706ef4554","name":"@ai-game-assets/dev","dist-tags":{"latest":"0.11.9"},"versions":{"0.1.0":{"name":"@ai-game-assets/dev","version":"0.1.0","license":"MIT","_id":"@ai-game-assets/dev@0.1.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"dist":{"shasum":"17d8f408c55d1b2f15560082074e04afa343b0e8","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.1.0.tgz","fileCount":29,"integrity":"sha512-R97I3WqMrwBk4b/94855wjv3lci2/8xezDBhqZ4NZkTEb0HJs0XYv8wg8V8f99yME+fQMsiRATf7WXlkXJrPYw==","signatures":[{"sig":"MEYCIQCSmh4J8OLSMIOB5LPN0TWaIX26yg0oHQOL/XWOWgftUQIhALe7EogtmYsrg6iRxY7ntG+bd/XDSDojyufGpXYiXk9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"48e882b61accd9532c3210ac0ab759fd6fe0e83c","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tzachs","email":"tzachshabtay@gmail.com"},"_npmVersion":"11.16.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.1.0_1781666957741_0.4234197239890538","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ai-game-assets/dev","version":"0.2.0","license":"MIT","_id":"@ai-game-assets/dev@0.2.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"dist":{"shasum":"f5e9df2880c2b602ed6c8e65234a68cf3de5a940","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.2.0.tgz","fileCount":29,"integrity":"sha512-utyyDdrj/HV0biRi4Kbu4YHbVCF/sWe5p3+RIUxqbdyy6y+K06qj7777RYiKZ7wE1mSor7WVwBWt4Etm1ZXauw==","signatures":[{"sig":"MEUCICYeeB+J85TeTShMLDJDWVjm1lJroog7tW4Y1OTmxQC1AiEA/8G+RUhPudLK/47MswGbLoujaJhueiqMTz6VvIxOFCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180308},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e8a967ccea282a4751c82d334db53752c8245559","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.17.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.2.0_1781670043973_0.4190378663385237","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ai-game-assets/dev","version":"0.3.0","license":"MIT","_id":"@ai-game-assets/dev@0.3.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"dist":{"shasum":"7ac6e8c5eba3e78923e4780b67d81e0ca2fdfd96","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.3.0.tgz","fileCount":29,"integrity":"sha512-lef2SCI+JeT7zFgbNnugRLvwIbIxh07ByKfkbLMdQL9HuiJlihIg54Z3uGXRMDCIFQIK8AWEIoKMp7KWmS8+rA==","signatures":[{"sig":"MEUCIEjozwbnQvH4QID99mNFadT1ive6xxjXZDSlRHN4PcAVAiEA32UvbChW2yllj+61C3TMtYMgZgZn6JKIJ9EPIqTz8oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184190},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"933c1d2aec7a822c3882cb4332fde8b9a9033890","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.17.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.3.0_1781743507102_0.7126143782005538","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ai-game-assets/dev","version":"0.4.0","license":"MIT","_id":"@ai-game-assets/dev@0.4.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"75a578bf8015095ab296006b746033b897b7c814","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.4.0.tgz","fileCount":37,"integrity":"sha512-McVMGqToCijkGn6CgkmqWBUyz2esWDpFLUcGKeRN+FuEa2aYRbxTnp6HrnymQKdx/cXrelqFNUaUiiXCh3TbDQ==","signatures":[{"sig":"MEUCIGKY9hU0adyj+YZeWUDvYYfeTcDA+pORn/z9Jy+iL8yeAiEAvMIOYjrtVx+8CI13yl8hYmfmt/rwxku+hCf7RKxfb1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214766},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d84bc48451d91b4534f4193964079cfc7044d4a3","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.17.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.4.0_1781966599278_0.4436520616628439","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ai-game-assets/dev","version":"0.5.1","license":"MIT","_id":"@ai-game-assets/dev@0.5.1","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"47b58c99c30289e468984c7bc98f6d9eb88d90d4","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.5.1.tgz","fileCount":37,"integrity":"sha512-P2ySWTgFsTMThhygkFC3PItvoF00XcI72GC9Xwn6nMRfpxmHtWCYzuYjv8WvurOu2VBUuwbDZBFae/3kPYS2YQ==","signatures":[{"sig":"MEUCIGODsJa/CUS8vNLUTuJGl3Z0ertpbZygqtd5ppqgeqy6AiEAu0F5DxOvm46xgVCW7Eu67ewMucQUMn+wRmS79fGjcrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214766},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a90c433753ed15c6eb9dea9aef4ab21debe4c875","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.17.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.5.1_1781969507326_0.8264825967081197","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@ai-game-assets/dev","version":"0.5.2","license":"MIT","_id":"@ai-game-assets/dev@0.5.2","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"175d59101410a14906ebc9aa4b5ddef95123734c","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.5.2.tgz","fileCount":37,"integrity":"sha512-36BmfbajChNgG3VqpjUWLD0RvWtVUNbq2C5SggDS1jQsxVUDWYaoMXuIXNj4nOCdPZx8nVuV7jtdwZ4jo5yeyg==","signatures":[{"sig":"MEYCIQDjNkkcv2aKOcVR9SxRneyjLMKtYnAKhbUtuU6NCETS0AIhALwpOYfj5XSmiN+SBqEzSSvQ4AzovHwHMJVuuB3beGFp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214766},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fb19611e10cacc857ee0a40ca9b647aa6e6b59b3","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.17.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.5.2_1781972030472_0.3076300204667737","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@ai-game-assets/dev","version":"0.5.3","license":"MIT","_id":"@ai-game-assets/dev@0.5.3","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"40e85ad31b5ffcb00dd78bee9b43a2bb719806e6","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.5.3.tgz","fileCount":37,"integrity":"sha512-f2lqDSCH0cZTpJ8kCxw4u9iRQ4sv2wOGBWIooIkPlsiRtbJ7ynVSDHB7qMhp7j5UIUy454Uzh1qKeX91YIaEiw==","signatures":[{"sig":"MEUCIQCMZ5n0nA7RSkO1h6BsqhWY4Gk6sizXeydJFJzC+MXqUAIgTQyevSIr7vVxHRvATlOLP8jVekx2SoAMIkjOD8/Hofo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5a127e0c30fbf8fc0ee8c3f192d9243e5a8b7d3c","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.18.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.5.3_1783133605804_0.009477760762977905","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@ai-game-assets/dev","version":"0.5.4","license":"MIT","_id":"@ai-game-assets/dev@0.5.4","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"14b6ae1ab64410e4ce1ccb7429365bbfa2599dc1","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.5.4.tgz","fileCount":37,"integrity":"sha512-zb5TbGFTMzqJOvu3EOQKn3swhXuoAL3Z/64pKHT8gd8Qhs0VQZ1p3S1Vjef54492kDqRVLVHXQZdV0HbtJkToQ==","signatures":[{"sig":"MEQCIB6C4LRTVgS5NXdlB65XEuF2KlRqFmepcYI2Ru/AnRzMAiBvzuJZUxNsKAUfCabLzO04cVDQa4o21WSmeldtWo7u2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"beb7c32dc4bbe48cc9c250599c22b6c91651077c","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.18.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.5.4_1783260711399_0.9626496903731099","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@ai-game-assets/dev","version":"0.5.5","license":"MIT","_id":"@ai-game-assets/dev@0.5.5","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"d486d6c545b6f4300a5e7d3eaaed95b5adf759f1","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.5.5.tgz","fileCount":37,"integrity":"sha512-4M5fkuMB1OYJNVZJs4MNA2BtGcC9nHweEQx9NdhODwiorQjtLNJabtowanInnZdtkY7a1w6eYL7Xbhg2MwW4BQ==","signatures":[{"sig":"MEYCIQCNuqSSTVhoBqguWYEqF9qXnKN2rlL6yrqeEmjqUBFLMQIhAP9ofwDeaBK2a9t7kYBnLqd8QDwte8G/pGnMcI4yla8p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c7261b06ee5f796715eee2834df8ec2b6db55c1","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.18.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.5.5_1783290669184_0.06968917293883692","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@ai-game-assets/dev","version":"0.5.6","license":"MIT","_id":"@ai-game-assets/dev@0.5.6","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"446ca90aa2d9fce44d256e3c3212ef9e1c304808","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.5.6.tgz","fileCount":37,"integrity":"sha512-+TbYGKmvuaWLIarovPaQH3A9fBfTen6kfC5yyDAL90WHYPGBA5Euam1mSm+CagYXLCtvpwdMwACuYMzFXzwLMA==","signatures":[{"sig":"MEQCIAx6Z0jH97m205G/HralofhjxBcOSlJX4pizoGy03F1+AiBR1FiOBvqmO7RYkbU6ZDNm8uSjCVte7iYtc3urN5nkWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218898},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"501ed952636fa382189cc1aa9e631ab457a45f4e","scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.18.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.5.6_1783743289311_0.8016198321025856","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ai-game-assets/dev","version":"0.6.0","license":"MIT","_id":"@ai-game-assets/dev@0.6.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"250d29073c93b7eb9d9a6f798d339f3c567fb2b1","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.6.0.tgz","fileCount":37,"integrity":"sha512-rqVZgbhc63RKUpVe1CQsNhQY7q28lMmdDssF9RGlum7xYi1yAtJFkYaa8pRNIbI+56UvziVJekzX+d/Dqwol1A==","signatures":[{"sig":"MEUCIQDPwSGm22SAAEl9gx+ScA+kC9Hie6BxqXCG6QSbShEL4gIgSFToXco30Mo4sjndi/DBnwUJt2uow7d+2/LPfw8XgjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240691},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e023ba43cbc2a7040b7918ec1ca17029e5e79b91","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.18.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.6.0_1784073587954_0.5168354368035566","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ai-game-assets/dev","version":"0.7.0","license":"MIT","_id":"@ai-game-assets/dev@0.7.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"e5d45ed0cf812e44211555b2a0d3d0d792962e28","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.7.0.tgz","fileCount":45,"integrity":"sha512-4Mb6U6ZPpwF/S4WOkj0UUb9e4AsDEIL2t9A1/i0b37B2eMD1cCfBBe8yP3w9j8AO0l1xygq54muxBkRLpttdBA==","signatures":[{"sig":"MEUCIFz3k3SmL/a087cAWSlUxrn1eR6DPAFePwgTpeR2QS6qAiEA1T2Ivj7K0ABg5oS+YcL94Mt+kpQUhFncniHLOwFJvRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":395175},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e54dfc707b13d2e1b16ebb4d4bd0aedcbaba2e63","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.18.0","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.7.0_1784859856546_0.44393526073523515","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ai-game-assets/dev","version":"0.8.0","license":"MIT","_id":"@ai-game-assets/dev@0.8.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"ecd12ec41325b4e620be5913719173af1a50c1b2","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.8.0.tgz","fileCount":45,"integrity":"sha512-Ll43KbHFx79ak59WtBTlwAy2faXtTTszy5WhvRZ6PZn0X8/xuZJQIySqAluke2+VENcdxxyIy7UNGhd8qLEBIw==","signatures":[{"sig":"MEYCIQD3kMiEOvQlRf/z+Vm8SeRs0wVLiPmjQ4cb9ofUHuWAxAIhAKjPXmHmMaat/W9LyMiNP3FR9BIl4087CMpSQRMQGLCz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396641},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1888f8b5a14b8482e14fc408637ed352e0a1d56b","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.8.0_1788228091129_0.02885947340706707","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@ai-game-assets/dev","version":"0.8.1","license":"MIT","_id":"@ai-game-assets/dev@0.8.1","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"18ac23659dafbe0958abf750bf1c58e72f458801","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.8.1.tgz","fileCount":45,"integrity":"sha512-gq/GOBH03fJLPutX2i0mGXZPdaHu4qZDplU46BUqso8a8Rc3UJugevvkWpy//lnCvFXSr9TxuL/StMeq6EQLXA==","signatures":[{"sig":"MEUCIQDAXmoA4qn2mQ0OUqN/KWoZkYpiguxOw8GeN69wP5gkkgIgUg3Cijt7GM3xB3a/coCuLhzfAqE1QvesXqKnGUxL56E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396567},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"55c5e6e24a392460689fb875134048b378fed161","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.8.1_1788320858998_0.9026794606664785","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@ai-game-assets/dev","version":"0.8.2","license":"MIT","_id":"@ai-game-assets/dev@0.8.2","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"16cd35432abbc843d82f5ed31e23973ee74dc3e2","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.8.2.tgz","fileCount":45,"integrity":"sha512-irljUYVJAp/NygHhiDYs9mMTnJ/sdII/d5QcRAQ4wkTflYZoa1YtKbNAhpBYpWRe4Hzol7ltfhXznc5YiFJb+g==","signatures":[{"sig":"MEUCIQDA8URtUKG7cyO3n8IbFL0gvDBt2gAf8rGQ2CV+izMrlQIgfe/NN2hE/wW5Am4iAQ+B2mfAeFlZrqY/dR71UA7lPL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404357},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f348ba212e3bb61e4c5944bf7635df88be1d12da","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.8.2_1788489899834_0.9089380775224161","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@ai-game-assets/dev","version":"0.8.3","license":"MIT","_id":"@ai-game-assets/dev@0.8.3","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"a543e4047c6e459cc9cb8dafc83613cdb1b40d28","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.8.3.tgz","fileCount":45,"integrity":"sha512-qQMV2iFQLd2Jz8+4R9qbhpTKpBTnebH7pOtz1q3MCEBRR2E/mzZTEVGDDx2nJSG4KA+qYP78ppurJfX4fHacTw==","signatures":[{"sig":"MEUCIDeHGG9JbI9KHk7hpLyV+PBY9Z3kAcddtfyCKpKo0jp4AiEAuD1GlRF2eMjTzVVTXfmHhie+mSsdsWaqFgvWs3oQXK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423637},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"852eb3d425a910d9e2f1e892989c796854294da0","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.8.3_1788571150824_0.7275736660219605","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@ai-game-assets/dev","version":"0.8.4","license":"MIT","_id":"@ai-game-assets/dev@0.8.4","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"eaf3e83650dff894c2936a0c51800c20c4f10aa0","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.8.4.tgz","fileCount":45,"integrity":"sha512-Y1K1dvMarRPPnqXyhNz1F7UMpeRzn77v4HaQQMJ8k3759qqLIUS/+xLiLr7q5Cg0B5rIjCNDkO+hH5Q/IjF/tw==","signatures":[{"sig":"MEYCIQDfVWEXwZQmPR5kJh2qgsu5SuhMIW7oFD1H9HUFuUZajAIhAJVcPxlkdYyNfsC3fRGMQH2HR626xUTB5eSh0pq3+b5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":439523},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"13dfa190d7f71862793af8387c09e6c09a65a210","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.8.4_1788572692161_0.3908186026717808","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@ai-game-assets/dev","version":"0.9.0","license":"MIT","_id":"@ai-game-assets/dev@0.9.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"a1f043b0201a0b1a668a7fa205a0d2b27e5d6731","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.9.0.tgz","fileCount":46,"integrity":"sha512-6NUcSbm2OHHOF8hwBu2ZYI7zKKCXtu6nwIRqN3wQ2L0P0K0kdpEUw9zOVZaNnsXAN7DwCSEulcEI9qcnDTDRdw==","signatures":[{"sig":"MEQCIH8C0Ia9Dcdpb8AvFj6kD/v23FPhkC8/VMR+0fhY+621AiB5sPo3TfKO3adt0uQcrMRylnKrVCl1AIu1Kqg8nVSD4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388051},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5efe09919ed376ef4fef0d849f2ae70d2cc3005d","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.9.0_1788909224717_0.662444088747483","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@ai-game-assets/dev","version":"0.9.1","license":"MIT","_id":"@ai-game-assets/dev@0.9.1","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"9e4f26bef324ed401097afdae43cde4d31f815ac","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.9.1.tgz","fileCount":46,"integrity":"sha512-Hx8rlwNUX3U5tsPuYtQmoMQY2oTCTsOupCeUgL7Z3XLtJuptob2eOH5GuCG25LlAUdM54Gotaut1rbMOJFkhBw==","signatures":[{"sig":"MEUCIEJS/ST21WFjPkZTbn1TODO+kCtHrRJajN63IRZwctkcAiEA4nfbM7NRAb58C0v9Kt1ugJGKW/MV04mY/t3xGEt+6lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388051},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0a0a25623f2ad21b73405c6d235f4dcabb9c82d1","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.9.1_1788922271396_0.6950974007755777","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@ai-game-assets/dev","version":"0.10.0","license":"MIT","_id":"@ai-game-assets/dev@0.10.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"6cf9d99b65464e398a66b056adfe662eaa2bc1f6","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.10.0.tgz","fileCount":46,"integrity":"sha512-BkGHonTCshvWZrSMlTqPWxSLrE0zFJMjgi6+VHEke7JiJ4TYdDaGZ5GBVd4VpwbE50MggD2DZZlBrkgbTKy3vQ==","signatures":[{"sig":"MEUCIQDNr3VQPapEqGvZguFp3AkdcgAfmrBRyoxwv9gDhkqcjgIgexbUUCZogX4QAnDiTkNRLbRmIsyjsLlMWJwSwrVj2iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393749},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"86c64a92928afcc80d24942249daa43b5070fa7e","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.10.0_1788925603055_0.721212017197663","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@ai-game-assets/dev","version":"0.10.1","license":"MIT","_id":"@ai-game-assets/dev@0.10.1","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"e9de4e7fe7845d0acf3d90d0a4b6edde3705ff51","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.10.1.tgz","fileCount":46,"integrity":"sha512-E7kKtzv9iQz6cJa+lODxzFfBRaAT4SK7V5A6Y2AvgyFzCZowyjHpVHHCS1Ud0KWYPujJ3K/Yqs7QuuoVHNHE5Q==","signatures":[{"sig":"MEYCIQC0uD5td3FMet+M+YhUFs+SKZCHnPki4/7wzsXkwI+BsAIhAL9ipopF4+0yMp1QdrgBNniwb/6Ar7p6zZlWbUVyK5sW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393749},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d01aeafc3e3a335eb97159b19dba8b6b53ac6ae8","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.10.1_1789002096522_0.9895557964847854","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@ai-game-assets/dev","version":"0.11.0","license":"MIT","_id":"@ai-game-assets/dev@0.11.0","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"19d4867cb4ad0ce6e8a1ec8816f87d3988460b0c","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.0.tgz","fileCount":50,"integrity":"sha512-m9gMos1DIO6dKJmuf8b4EO5VhutyCcQ4T6zwnrPKTeSL0/9M2JBdMO9WzINdC5M6iZGqgi0vqMil64pbDz8dsg==","signatures":[{"sig":"MEUCIHGTRasf+A+3QPihgM8Qq60oMaHYwPMiKarpzppMkfr6AiEAux6T5TDSmTHG4DUc7OrDahZIZynCVMOb10LJb/gDDI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431676},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6cc965dc9c7b7452380c2340ce870e46047dd58d","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.0_1789259813358_0.6330374106079355","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@ai-game-assets/dev","version":"0.11.1","license":"MIT","_id":"@ai-game-assets/dev@0.11.1","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"31801f4ef07511bcac16e35437dfedf28b686cd0","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.1.tgz","fileCount":50,"integrity":"sha512-ubwdyd/HscJp8AyE4dla3dOaSKhhBt/0HCnN/kdCpiRsZ7uQqX3s9fbwxZjmvRegUYdGYOCY5lAeasbzvDHaBQ==","signatures":[{"sig":"MEUCIQDuAG6kwuL/IXN2PBwGVOWMs8bmzIJc46U/ITrT037tvAIgLb1r9tFTLemxwjqvjFGE+Xli4r3VgoENKr7RSUm7Cq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430329},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c7248f665c1fbeedcecf6c1f623e1d24c3619328","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.1_1789262597704_0.26639310386535087","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@ai-game-assets/dev","version":"0.11.2","license":"MIT","_id":"@ai-game-assets/dev@0.11.2","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"42b3af3178f7e55b59e0d4753fee2ef3ec5dc70d","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.2.tgz","fileCount":50,"integrity":"sha512-MnJJ5AH/d8QCKeYHhGSlXhHMcXztT10zrOrjIEXcRoZRCe5AmzNJtXD+5GYEsEY+GDkFbJKccclToaCATjNkLw==","signatures":[{"sig":"MEYCIQD1tL4h+e2nsm3Rms8pI7ngE6Gx8RV4/DQ0Aew6iOl5lQIhAIJLe1VNYOnluCL4o3j306doSMfneaLbQHXK8OL4gdXa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430999},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8aa8a59b107561850c2b5fe2f1b98117599eba1b","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.2_1789264200837_0.30483306165796553","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@ai-game-assets/dev","version":"0.11.3","license":"MIT","_id":"@ai-game-assets/dev@0.11.3","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"63c9ef138e00e6e1d4b3393b65b020979b2e5eca","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.3.tgz","fileCount":50,"integrity":"sha512-yt0JmVrkySxuDl3xz7rfD6scxY6u6Q5qPLkyEkpKz4uY6ZtiJ76eOsOW6/adq4hG3KDv3xd1C9Nwe1Op+b8Q9g==","signatures":[{"sig":"MEUCIQD2GGz3Pj2Nxl7KvZIHCG1R0ep4d2IPnMGxBWHJK6a61gIgMTnHRoTZ3LnffRZFKkCQXcSMTZfbVux9gm0f3p6UfQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":437494},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6a2c8174ae6626be37cd2ae446edcc131aef5b69","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.3_1789265529416_0.5281046599531327","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@ai-game-assets/dev","version":"0.11.4","license":"MIT","_id":"@ai-game-assets/dev@0.11.4","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"187bd5d8afdaf5712867d960685918620fb0262e","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.4.tgz","fileCount":50,"integrity":"sha512-94ABx3EWSrOMlkSitsmx/pkNRyuETQjABgbWZ4/jPT1IprP1bdqSBQpwvKqDzTG31PbBfepVypJJF4hI4pqYBw==","signatures":[{"sig":"MEYCIQCNg5k6yPvMb3Q1qgZMQcLYMORB6w0PUdaghiN5+bLBvgIhAPJlwyV5M0XLSvKj5bBUMczXEf4dUd9ik55Q4pdMawgx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":441953},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"025e889afc5afaa3e6bff99d1a92edeae56982af","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.4_1789267136952_0.9223565924305348","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@ai-game-assets/dev","version":"0.11.5","license":"MIT","_id":"@ai-game-assets/dev@0.11.5","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"b0d0e1a4b552de5bd2875cf377937c4518c6be1b","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.5.tgz","fileCount":50,"integrity":"sha512-j1yN1JXuSmA/XPvNP0r1bBcWB27+NC9UANOh4urX7XQysuArfn9qKlacqB65oXsmPQCV6EXAN+wyDUs1ARKNyg==","signatures":[{"sig":"MEUCIQD2q0lOFj7sb1fxTHoEzMnbK3UY7vXWBeJ04pBP31TRUQIgBkET3NVbIwzpFUm+Xet/DOyeX7LeNg6YQgUNkGURJ3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":442195},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6a6f29a820f24da2c917065a7c42bd2493510c36","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.5_1789267321641_0.5521987718283916","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@ai-game-assets/dev","version":"0.11.6","license":"MIT","_id":"@ai-game-assets/dev@0.11.6","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"3fac09052112b1b3278327d8b80098151ab89520","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.6.tgz","fileCount":50,"integrity":"sha512-Yr8yid4fKmJbnsU9TBq1oe+uAxhCmJWorQ0Mk2VWnpQEBoaZHJOqWQg2XLo2WlnQNgudyDse5aq2CaSheF65Yg==","signatures":[{"sig":"MEUCIEE5Bk3TZX0NwUH14l8/BEKVixkRlCMKLQxFHM6axliKAiEAisDEl3PC/aJQQR/kwjcQ5JQ2uCFMZz0RZiUqERv83Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":442195},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"19d850f95836fa4bbe626e302f6bc609e274d95b","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.6_1789274595894_0.7346848215959767","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@ai-game-assets/dev","version":"0.11.7","license":"MIT","_id":"@ai-game-assets/dev@0.11.7","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"e4c7849175cc919de0423590cfef5c8f4a723515","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.7.tgz","fileCount":50,"integrity":"sha512-M5FQtY2+FptvS4yyBDwViaWU+VfzBFIul4W7DdHpH4vcdZBZJmfHWUXSKO97jL/UWGqoSAVyHefNFbQs8ieH/Q==","signatures":[{"sig":"MEUCIHpeTh5tBQlp9aOtnOxAopZmpbxYHXl3gj1xvH998RktAiEAqaRvE/m6fqSt5iayMYuzXitmzNhDXxzj+dVR+CN69w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":442195},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c6b2d93c25b34a59b3ad815d4bda9dedcb1f5610","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.7_1789311453377_0.684850303266598","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"@ai-game-assets/dev","version":"0.11.8","license":"MIT","_id":"@ai-game-assets/dev@0.11.8","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"homepage":"https://github.com/tzachshabtay/ai-assets#readme","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"bin":{"ai-game-assets-dev":"dist/cli.js"},"dist":{"shasum":"6b59b9f8fb48a105f77766905386e003bb30c546","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.8.tgz","fileCount":50,"integrity":"sha512-qT+aSrcyVz9XoJpMhs3VvSi20LsgkHC9/T90cW+paohuBb6clco9aO8yxASH657n3dBfdjtY6nRE36cm31VMqw==","signatures":[{"sig":"MEUCIQCnielycdFwAKObJia+HoHaV6YS+Id4FjpbHsUsUUDmpQIgAL2AyGC4ymgFfpLIFeMfo2mYjnoQsADkDdjsuHitVxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":442976},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8d78433d76132770d0fa7339c1bc172d95339d7d","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"repository":{"url":"git+https://github.com/tzachshabtay/ai-assets.git","type":"git","directory":"packages/dev"},"_npmVersion":"11.19.1","description":"Development server and AI providers for prompt-aware AI game assets.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pngjs":"^7.0.0","sharp":"^0.35.3","@types/pngjs":"^6.0.5","@ai-game-assets/core":"0.11.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dev_0.11.8_1789338938308_0.0652146801041531","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"@ai-game-assets/dev","version":"0.11.9","description":"Development server and AI providers for prompt-aware AI game assets.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/tzachshabtay/ai-assets.git","directory":"packages/dev"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"bin":{"ai-game-assets-dev":"dist/cli.js"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","test":"npm run build && node --test test/*.test.mjs","typecheck":"tsc -p tsconfig.json --noEmit"},"dependencies":{"@ai-game-assets/core":"0.11.9","@types/pngjs":"^6.0.5","pngjs":"^7.0.0","sharp":"^0.35.3"},"peerDependencies":{"openai":">=5"},"peerDependenciesMeta":{"openai":{"optional":true}},"gitHead":"0287076c79a6b67f593a1ba3bf96fdfa71ae9c4d","_id":"@ai-game-assets/dev@0.11.9","bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"homepage":"https://github.com/tzachshabtay/ai-assets#readme","_nodeVersion":"22.14.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-RFVDi6gHG2zdJACvJUC+CZymHkvl96oyETPk/u4AYr9F50Dp5QPIBBSd2MS88qGXoyR7tzt7ziv5LJSu8+PnsA==","shasum":"19cab2c26c3f0d6aed802282f56300225146847e","tarball":"https://registry.npmjs.org/@ai-game-assets/dev/-/dev-0.11.9.tgz","fileCount":50,"unpackedSize":442976,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-game-assets%2fdev@0.11.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFQ0kZGa+Y39/zPsXHmMqZTuyujJYw+HXDQSVlheTHYgAiEAg6gqghKp2Skl5CJA8aXlYbny2iahdYBdhpmZ9CabVVM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e95165a-bf33-49f2-9054-83a1ec7a2fef"}},"directories":{},"maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dev_0.11.9_1789344092431_0.02285953946396546"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-17T03:29:17.627Z","modified":"2026-09-14T00:01:33.024Z","0.1.0":"2026-06-17T03:29:17.947Z","0.2.0":"2026-06-17T04:20:44.099Z","0.3.0":"2026-06-18T00:45:07.232Z","0.4.0":"2026-06-20T14:43:19.438Z","0.5.1":"2026-06-20T15:31:47.474Z","0.5.2":"2026-06-20T16:13:50.610Z","0.5.3":"2026-07-04T02:53:25.949Z","0.5.4":"2026-07-05T14:11:51.546Z","0.5.5":"2026-07-05T22:31:09.323Z","0.5.6":"2026-07-11T04:14:49.451Z","0.6.0":"2026-07-14T23:59:48.101Z","0.7.0":"2026-07-24T02:24:16.682Z","0.8.0":"2026-09-01T02:01:31.290Z","0.8.1":"2026-09-02T03:47:39.179Z","0.8.2":"2026-09-04T02:45:00.076Z","0.8.3":"2026-09-05T01:19:10.973Z","0.8.4":"2026-09-05T01:44:52.324Z","0.9.0":"2026-09-08T23:13:44.853Z","0.9.1":"2026-09-09T02:51:11.573Z","0.10.0":"2026-09-09T03:46:43.213Z","0.10.1":"2026-09-10T01:01:36.712Z","0.11.0":"2026-09-13T00:36:53.520Z","0.11.1":"2026-09-13T01:23:17.892Z","0.11.2":"2026-09-13T01:50:00.984Z","0.11.3":"2026-09-13T02:12:09.570Z","0.11.4":"2026-09-13T02:38:57.093Z","0.11.5":"2026-09-13T02:42:01.829Z","0.11.6":"2026-09-13T04:43:16.060Z","0.11.7":"2026-09-13T14:57:33.510Z","0.11.8":"2026-09-13T22:35:38.456Z","0.11.9":"2026-09-14T00:01:32.586Z"},"bugs":{"url":"https://github.com/tzachshabtay/ai-assets/issues"},"license":"MIT","homepage":"https://github.com/tzachshabtay/ai-assets#readme","repository":{"type":"git","url":"git+https://github.com/tzachshabtay/ai-assets.git","directory":"packages/dev"},"description":"Development server and AI providers for prompt-aware AI game assets.","maintainers":[{"name":"tzachs","email":"tzachshabtay@gmail.com"}],"readme":"# `@ai-game-assets/dev`\n\nLocal development server, AI providers, asset storage, and production manifest tooling for AI Game Assets.\n\n[Play the Space Invaders demo](https://tzachshabtay.github.io/ai-assets/) · [View this package on npm](https://www.npmjs.com/package/@ai-game-assets/dev) · [Read the full documentation](https://github.com/tzachshabtay/ai-assets#readme)\n\n```sh\nnpm install -D @ai-game-assets/dev\n```\n\nUse this package during development to generate, edit, promote, and build game assets. Production games do not need the development server or AI credentials.\n\n## Scaled variants\n\n`POST /__ai-assets/scaled-variant-options` generates three candidates from the closest available source without writing PNGs or changing the manifest. It accepts the same source identity, requested dimensions, regeneration identity, and scaling method as generation. Each candidate includes `index`, `dataUrl`, `dimensions`, optional `frameGrid`, `method`, and `sourceFile`. AI animation enlargement sends the whole spritesheet in one request per candidate, with shared character-consistency and grid-preservation instructions. Source margins and spacing are removed before generation; unused cells stay transparent. Failed or canceled batches never replace a saved variant.\n\nPromote a chosen candidate through `POST /__ai-assets/scaled-variant` with `action: \"select\"`, its `dataUrl`, `candidateSourceFile`, effective `method`, requested frame `width`/`height`, and the original request identity. Selection validates dimensions, source provenance and stale regeneration requests, saves only the chosen pixels, and makes no further AI request. `generateScaledVariantOptions` is also exported for custom servers.\n\n`POST /__ai-assets/scaled-variant` directly creates, promotes a selected candidate, touches up, or deletes a version-scoped resolution. Requests include `assetId`, `versionName`, `sourceFile`, `action`, and, for existing variants, `id` and `expectedFile`. Generate accepts `width`, `height`, and `method` (`nearest`, `resample`, or `ai-upscale`); touch-up accepts a PNG `dataUrl` with unchanged variant dimensions. Width/height describe each frame or tile when the source is a sheet. Responses include the updated manifest and variant. Generate and touch-up also return `previewDataUrl` containing the saved PNG, allowing immediate previews before public-file watchers expose the new URL.\n\nThe server validates image dimensions and frame geometry, rejects stale updates, reads only local source files within `assetsDir`, and saves immutable PNGs. Failed generation leaves existing variants unchanged. Variant files and metadata are retained in production manifest builds. Replaced files are retained because other target assets or provenance may reference them.\n\nStrict resizing works without API credentials. AI enlargement uses the OpenAI Images edit API with the existing `OPENAI_API_KEY`; no additional provider token is needed. The default model is GPT Image 2.5 Sunburst with high quality and a fixed preservation prompt. Smaller targets are generated on an API-supported canvas and resized to the exact requested dimensions with nearest-neighbor sampling. The edited image's transparency is retained. OpenAI may refine details; use `nearest` for exact pixel preservation. Downscaling in AI mode uses deterministic smooth resizing without an API call.\n\nA custom `AiAssetUpscaleProvider` implements `upscale({ image, width, height, frameGrid?, signal })` and returns image bytes. Pass it as `upscaleProvider` to `createAiAssetDevServer`. `createOpenAiUpscaleProvider({ apiKey?, model?, fetch? })`, `saveScaledVariant`, and `resizeScaledSource` are exported for custom servers. The server selects the closest source, passes packed animation sheets with optional `frameGrid` metadata to the provider, and enforces exact output dimensions. Non-AI resizing remains per-cell to prevent colors bleeding across frame boundaries.\n","readmeFilename":"README.md"}