{"_id":"@astro-minimax/cli","_rev":"14-b94a7be59736fa123750a9549177ae54","name":"@astro-minimax/cli","dist-tags":{"latest":"0.9.3"},"versions":{"0.5.0":{"name":"@astro-minimax/cli","version":"0.5.0","keywords":["astro","scaffold","cli","template","blog-starter","create-app"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.5.0","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"index.js"},"dist":{"shasum":"b5237adf2b297d1b295206f272c9938139efb686","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.5.0.tgz","fileCount":43,"integrity":"sha512-RPR8hmlpQ6Q2pW9A2jfCR4LreIROTiOb9h/G7IbphVXJqytPO28Ws7bm38NhGDx7wYDQ3kxW3JBjsz639nl2TA==","signatures":[{"sig":"MEUCIQC/lSZqGZtXS4m6A1xzmWGHH/nMNJFJ5Z7IoZ+622bZSAIgXijRFLHpsuBAuUC5yS8OZIUxC20+Grb3i2QwYM6EVCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156036},"type":"module","_from":"file:astro-minimax-cli-0.5.0.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/c92445fd8a6408083c54f1d84dd275db/astro-minimax-cli-0.5.0.tgz","_integrity":"sha512-RPR8hmlpQ6Q2pW9A2jfCR4LreIROTiOb9h/G7IbphVXJqytPO28Ws7bm38NhGDx7wYDQ3kxW3JBjsz639nl2TA==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool to create a new astro-minimax blog project — a minimalist, fast, and modern Astro blog theme with AI-powered features.","directories":{},"sideEffects":false,"_nodeVersion":"23.2.0","_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1773744052195_0.5809400907397493","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@astro-minimax/cli","version":"0.7.0","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.7.0","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"bf3a5098e02fa63284a05cfcda987fd4c7451013","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.7.0.tgz","fileCount":136,"integrity":"sha512-IRKcY1b0hUk7T1sUlgEkH/707wrZd9/x4AX4dx0QFceIA0xU7om0nDwR9HqlP2zeqHM4i1ehhny6IAwHHnBt/Q==","signatures":[{"sig":"MEUCIQCv5+bPrfJ8DC4T0XmiSzNrr0KH3uC7WFvj13Y+OPSXrgIgT2yCgzmhC/zsWv3XiBcKjRxRze8jj2rd4UFYpwdZzUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376833},"type":"module","_from":"file:astro-minimax-cli-0.7.0.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/ff9efcfc0346211b8444fb908b115656/astro-minimax-cli-0.7.0.tgz","_integrity":"sha512-IRKcY1b0hUk7T1sUlgEkH/707wrZd9/x4AX4dx0QFceIA0xU7om0nDwR9HqlP2zeqHM4i1ehhny6IAwHHnBt/Q==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.0_1773782250374_0.8221283003000583","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@astro-minimax/cli","version":"0.7.1","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.7.1","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"96db521dc5f9f032fde75518936963b211ca94b6","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.7.1.tgz","fileCount":168,"integrity":"sha512-OpA2Fid7LgBgZMApDtIB8QzvgWLP5zcqn5pjVzC2wjlcBPPdw/aQY08+5eDEZU64sg3rrRpd78Rue3zBhPMeOA==","signatures":[{"sig":"MEUCIQDXBGyf9pnDFAT4cEagDkjgnYlowDqS7m3FTH1YsngyKwIgdis8TH9lrD7nCNYwvvGRTnRfHFRcL0RvqJWcmj0x7kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466854},"type":"module","_from":"file:astro-minimax-cli-0.7.1.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/a53ed29ab36206c5afbde0e2187b1187/astro-minimax-cli-0.7.1.tgz","_integrity":"sha512-OpA2Fid7LgBgZMApDtIB8QzvgWLP5zcqn5pjVzC2wjlcBPPdw/aQY08+5eDEZU64sg3rrRpd78Rue3zBhPMeOA==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.1_1773828715896_0.30627902981698263","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@astro-minimax/cli","version":"0.7.2","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.7.2","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"145de69665d7634bdca49d14e5582a16a80e1a19","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.7.2.tgz","fileCount":179,"integrity":"sha512-NGGg3RLw0lN+lkjzn6Wc6SxJklwQB6QxiqZpS9k66lhPPNdYceL7PTp1Sx0ltPOHdZZEIJaNiKfB6rL6XoS23g==","signatures":[{"sig":"MEYCIQCT7hhb6rAB4jErYsnl6wqEPlzvcyhPUkemq/Ih+RT9LwIhAM9D+pwOP3YliOIZxKUseNFqtYMpQWdleGYadpVmmspQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519054},"type":"module","_from":"file:astro-minimax-cli-0.7.2.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/2a06e9317287a0af25856ca895961dba/astro-minimax-cli-0.7.2.tgz","_integrity":"sha512-NGGg3RLw0lN+lkjzn6Wc6SxJklwQB6QxiqZpS9k66lhPPNdYceL7PTp1Sx0ltPOHdZZEIJaNiKfB6rL6XoS23g==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.2_1773845791956_0.7329495910317174","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@astro-minimax/cli","version":"0.7.3","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.7.3","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"eae89bae85d6d37842786f3411dbefdb5d66dc79","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.7.3.tgz","fileCount":179,"integrity":"sha512-fJueHuMusETz4bdmMy34/FGtBD6Bq6eAw8t3xUgZmKyncgXTyy1tGc4QtXb8LP+pENTd4bG/Y0cUpYRPYwh2SQ==","signatures":[{"sig":"MEUCIQCAAaKPhnX7QzvHcFdWvXgJ/IZSC3vtOOGosBmRtyPxcQIgaYrBmukd2HeDPlRAWqc+3y0OvfeD3lrIgvgG4PS42R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519921},"type":"module","_from":"file:astro-minimax-cli-0.7.3.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/9714fecfe6018a95905d55d2b7841445/astro-minimax-cli-0.7.3.tgz","_integrity":"sha512-fJueHuMusETz4bdmMy34/FGtBD6Bq6eAw8t3xUgZmKyncgXTyy1tGc4QtXb8LP+pENTd4bG/Y0cUpYRPYwh2SQ==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.3_1773854253562_0.21658410992727206","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@astro-minimax/cli","version":"0.7.4","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.7.4","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"c67d04341f7ba71411d70c9ac1b3fd6731f942bc","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.7.4.tgz","fileCount":179,"integrity":"sha512-voc3FfasBwy17Or+JTl0Srgd777qyQtJnlR/VA2Hsdjg/rWN9WNGG9IqnhJDFLvQCJYaSuzKTx3KWEEd5KN7XQ==","signatures":[{"sig":"MEUCIEEc/XvtyZdfhdKJzOQRKK8AEwB90cqk17eTQnQcR5LDAiEAknjVr4z6R9eyY0ntgNReUtJgwjo+GLj3WmgnGrvf2ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519921},"type":"module","_from":"file:astro-minimax-cli-0.7.4.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/705afa2a55e86bb93b80c152c069e626/astro-minimax-cli-0.7.4.tgz","_integrity":"sha512-voc3FfasBwy17Or+JTl0Srgd777qyQtJnlR/VA2Hsdjg/rWN9WNGG9IqnhJDFLvQCJYaSuzKTx3KWEEd5KN7XQ==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.4_1773858669836_0.9624650844789113","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@astro-minimax/cli","version":"0.7.5","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.7.5","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"ef827bcf53c9de3f97f5712d8827679184c41ea7","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.7.5.tgz","fileCount":179,"integrity":"sha512-kuflg0tFFmEjZwy3F/XAoH+8ArDVw7ha2ZQQCUsOAq6fg9ovskxDoF3FtauBgNOXBRyVWLZVZ0HrmH+dSPDezA==","signatures":[{"sig":"MEQCIBgrt2B96LMmRyLHn1c7M+NrnUi8w5Lewra4GCV/UUBHAiBpi8DxySgWzVnYzyFO9OV9S78O9v8XoVTgmdko1dKjxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519921},"type":"module","_from":"file:astro-minimax-cli-0.7.5.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/1968166281089fe2b1a525c185e9721d/astro-minimax-cli-0.7.5.tgz","_integrity":"sha512-kuflg0tFFmEjZwy3F/XAoH+8ArDVw7ha2ZQQCUsOAq6fg9ovskxDoF3FtauBgNOXBRyVWLZVZ0HrmH+dSPDezA==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.5_1773859179539_0.6722804900830388","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@astro-minimax/cli","version":"0.8.0","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.8.0","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"25784eac2990574b2acf7ce66ad10f4b1f61b8ed","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.8.0.tgz","fileCount":180,"integrity":"sha512-QPFlxzhuZdP1yq0JAkCGJFZHJUNJNyaVwWTZ+DUh5mttTC6wDS5z5KLHhilsjYADPH5DzsRe/3ym7T5BQnAjog==","signatures":[{"sig":"MEQCIAiZpR8iQmEbMozr4gWwO3LA37MzzM+fxksQUoLDdLxPAiAo+GoWElH0fvoBo7I2Gi1aQGQQOdx7uY9YI4jAG2pm7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953309},"type":"module","_from":"file:astro-minimax-cli-0.8.0.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/4a0364be8bc2df9dc74e3975ddd92160/astro-minimax-cli-0.8.0.tgz","_integrity":"sha512-QPFlxzhuZdP1yq0JAkCGJFZHJUNJNyaVwWTZ+DUh5mttTC6wDS5z5KLHhilsjYADPH5DzsRe/3ym7T5BQnAjog==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.0_1773956511692_0.6536250186263477","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@astro-minimax/cli","version":"0.8.1","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.8.1","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"4bf5441ac5472993fe37354cf871be63c3933106","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.8.1.tgz","fileCount":190,"integrity":"sha512-0kbS05hDzLDTNZOAw6Vu0OEL3WksCMxe92IcWjkvK4iyCoUP2qFINQ30HfOCB1ubBKVl8hm2cws/0ua6BRGbWA==","signatures":[{"sig":"MEYCIQCTUgCBH/ztHV9rU/1YtSJXCLiGxpf049Ir3+KduLxL3QIhANi0t6+rpNaz44bhe/L+oYNgnUV/Qjm4HzBU0FzLeJVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973189},"type":"module","_from":"file:astro-minimax-cli-0.8.1.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/f4e7e5df11b550f22aa16d749f19869a/astro-minimax-cli-0.8.1.tgz","_integrity":"sha512-0kbS05hDzLDTNZOAw6Vu0OEL3WksCMxe92IcWjkvK4iyCoUP2qFINQ30HfOCB1ubBKVl8hm2cws/0ua6BRGbWA==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.1_1773971233165_0.811035080922804","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@astro-minimax/cli","version":"0.8.2","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.8.2","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"37ce3ecf77802d17403cc6078ea53590ac3a678d","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.8.2.tgz","fileCount":190,"integrity":"sha512-X/tF3433JaN9sh0DGJ8WR/j6pXZS8FulXpKJSqu0moVDElHGSdHQeNfLdH37dR9N6V3bTelJ8Br0bmTSjtxURQ==","signatures":[{"sig":"MEQCIAbg23oNkecaCO1sGBk08Ukapm75raeTnlf4nt1Nl+uoAiA/3nKAeKX4ciEMglsrWFwIN8BcHMt9QrxfMndK3g9sLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973346},"type":"module","_from":"file:astro-minimax-cli-0.8.2.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/b87a978881a1f52a2de9c8d7cd5ed6e3/astro-minimax-cli-0.8.2.tgz","_integrity":"sha512-X/tF3433JaN9sh0DGJ8WR/j6pXZS8FulXpKJSqu0moVDElHGSdHQeNfLdH37dR9N6V3bTelJ8Br0bmTSjtxURQ==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.2_1774072163627_0.2351930331129366","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@astro-minimax/cli","version":"0.8.3","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.8.3","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"5fed9bcdfab7bb12e332e08de9c75c572d92c529","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.8.3.tgz","fileCount":190,"integrity":"sha512-ExDOoBMlJ8mzu8IFfS53WzE2XpaWW9qnX8kxcQ8nv9g/7Oo4+n7+RdUYr/181HciCQPZ35+xxFcTsO3PYJ3RQw==","signatures":[{"sig":"MEUCIQC/nMS7PZDMnyF0r1u1isbqQna+Fv1Yn53Zvl7AUBUAQgIgPhSR2h2CH5y+c+WEylPAMx7UvoNr3n/KL9ZWKimfcvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973346},"type":"module","_from":"file:astro-minimax-cli-0.8.3.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/09ba83660ee14190f2586770cbf3d3e2/astro-minimax-cli-0.8.3.tgz","_integrity":"sha512-ExDOoBMlJ8mzu8IFfS53WzE2XpaWW9qnX8kxcQ8nv9g/7Oo4+n7+RdUYr/181HciCQPZ35+xxFcTsO3PYJ3RQw==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.3_1774072444293_0.12121373650987732","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@astro-minimax/cli","version":"0.9.0","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.9.0","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"904cafd749f36ab5a1084322612e212e36222a9f","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.9.0.tgz","fileCount":190,"integrity":"sha512-7Be+Uzq1XDZM3wD4c2Y70YYCFU+xNbEzU7xsCn6IMzOcTEHBy2pVLtfcCMjTwAHO4FsZ5mdpwUkGtsXc/O+VfQ==","signatures":[{"sig":"MEUCIDDBQSm1fck+srVozNmhCCEEFjshpI2VghhZQhespmiyAiEAxXKiXflGiONjrRoF/ebdhs/Fy+qxpWKcUZ4gd1lhYIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":973751},"type":"module","_from":"file:astro-minimax-cli-0.9.0.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/2402ba3a48b1dce41ca40195373bc03a/astro-minimax-cli-0.9.0.tgz","_integrity":"sha512-7Be+Uzq1XDZM3wD4c2Y70YYCFU+xNbEzU7xsCn6IMzOcTEHBy2pVLtfcCMjTwAHO4FsZ5mdpwUkGtsXc/O+VfQ==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1","puppeteer-core":"^24.40.0"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.0_1774193045830_0.3359163443818922","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@astro-minimax/cli","version":"0.9.2","keywords":["astro","cli","blog","scaffold","ai"],"author":{"name":"Souloss"},"license":"MIT","_id":"@astro-minimax/cli@0.9.2","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"bin":{"astro-minimax":"dist/index.js"},"dist":{"shasum":"ce3a98b5728cc44bddbe16cafb6cc6f3e2bb5958","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.9.2.tgz","fileCount":182,"integrity":"sha512-gHvAU+Fyd6mzyL6UuDBxISNa7O9QO+ZmFoCSxlYj22nOrL9ByXf9/lsr4myXhLnjgwldaqQGTZdhcDuuqykbCw==","signatures":[{"sig":"MEUCIH1Om7Q64xQvvvGRFgDcvMhhohBexR/P8u6BX2l25v7BAiEA0auHkHL/vGENbozWtl8wS7v5LE3O9IwfkPXhIVocwSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022682},"type":"module","_from":"file:astro-minimax-cli-0.9.2.tgz","engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"_resolved":"/tmp/5040b07046d7316f01a63b58608d0563/astro-minimax-cli-0.9.2.tgz","_integrity":"sha512-gHvAU+Fyd6mzyL6UuDBxISNa7O9QO+ZmFoCSxlYj22nOrL9ByXf9/lsr4myXhLnjgwldaqQGTZdhcDuuqykbCw==","repository":{"url":"git+https://github.com/souloss/astro-minimax.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"tsx":"^4.21.0","undici":"^7.24.1","puppeteer-core":"^24.40.0"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^5.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.2_1774345724654_0.26569360769833006","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@astro-minimax/cli","version":"0.9.3","type":"module","description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","author":{"name":"Souloss"},"license":"MIT","keywords":["astro","cli","blog","scaffold","ai"],"homepage":"https://github.com/souloss/astro-minimax#readme","bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"repository":{"type":"git","url":"git+https://github.com/souloss/astro-minimax.git","directory":"packages/cli"},"bin":{"astro-minimax":"dist/index.js"},"dependencies":{"puppeteer-core":"^24.40.0","tsx":"^4.21.0","undici":"^7.24.1","@astro-minimax/knowledge-model":"0.9.3"},"devDependencies":{"@types/node":"^22.0.0","astro":"^5.0.0","typescript":"^5.9.3"},"engines":{"node":">=22.12.0","pnpm":">=9.0.0"},"scripts":{"build":"tsc","dev":"tsc --watch","typecheck":"tsc --noEmit","validate:template":"node scripts/validate-template.mjs"},"_id":"@astro-minimax/cli@0.9.3","_integrity":"sha512-pnHvxUK85MIKyt8slfMfeipqcVhKBnlIn+RMmETofM8Urg65+ISFSJjVKKiLUG5/nhojAKRqG4VXbsm2PTOXRA==","_resolved":"/tmp/bfd3f07ebaae5c8cc444b0070dc795d9/astro-minimax-cli-0.9.3.tgz","_from":"file:astro-minimax-cli-0.9.3.tgz","_nodeVersion":"23.2.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-pnHvxUK85MIKyt8slfMfeipqcVhKBnlIn+RMmETofM8Urg65+ISFSJjVKKiLUG5/nhojAKRqG4VXbsm2PTOXRA==","shasum":"2a67f7f1dc52bee5c84ef3f40e1935c52958f9bf","tarball":"https://registry.npmjs.org/@astro-minimax/cli/-/cli-0.9.3.tgz","fileCount":189,"unpackedSize":977896,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHWR/IqUHcw8MNsjRte5FpVy0UIvRA7FQqdxEvMAVw1aAiACXyIqSTjiMiyTIcB2Pf7TtjNxtYYWhgLpuTpZQQiNJg=="}]},"_npmUser":{"name":"souloss","email":"826245622@qq.com"},"directories":{},"maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.9.3_1774722814210_0.4383523589724272"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T10:40:51.983Z","modified":"2026-03-28T18:33:34.511Z","0.5.0":"2026-03-17T10:40:52.341Z","0.7.0":"2026-03-17T21:17:30.541Z","0.7.1":"2026-03-18T10:11:56.045Z","0.7.2":"2026-03-18T14:56:32.107Z","0.7.3":"2026-03-18T17:17:33.713Z","0.7.4":"2026-03-18T18:31:10.023Z","0.7.5":"2026-03-18T18:39:39.745Z","0.8.0":"2026-03-19T21:41:51.882Z","0.8.1":"2026-03-20T01:47:13.369Z","0.8.2":"2026-03-21T05:49:23.823Z","0.8.3":"2026-03-21T05:54:04.492Z","0.9.0":"2026-03-22T15:24:06.022Z","0.9.2":"2026-03-24T09:48:44.812Z","0.9.3":"2026-03-28T18:33:34.381Z"},"bugs":{"url":"https://github.com/souloss/astro-minimax/issues"},"author":{"name":"Souloss"},"license":"MIT","homepage":"https://github.com/souloss/astro-minimax#readme","keywords":["astro","cli","blog","scaffold","ai"],"repository":{"type":"git","url":"git+https://github.com/souloss/astro-minimax.git","directory":"packages/cli"},"description":"CLI tool for astro-minimax blog — create blogs, manage content, and process data with AI.","maintainers":[{"name":"souloss","email":"826245622@qq.com"}],"readme":"# @astro-minimax/cli\n\nCLI tool to scaffold a new blog project using the astro-minimax theme.\n\n## Usage\n\n```bash\n# npx (recommended)\nnpx @astro-minimax/cli init my-blog\n\n# pnpm\npnpm dlx @astro-minimax/cli init my-blog\n\n# yarn\nyarn dlx @astro-minimax/cli init my-blog\n```\n\n## Generated Structure\n\n```\nmy-blog/\n├── astro.config.mjs     # Astro + minimax integration config\n├── functions/           # Cloudflare Pages adapters (AI + notify)\n├── package.json         # Dependencies (core, tailwind, etc.)\n├── tsconfig.json        # TypeScript configuration\n├── public/\n│   └── favicon.ico\n└── src/\n    ├── config.ts        # SITE configuration object\n    ├── constants.ts     # Social links and share links\n    ├── content.config.ts # Astro content collection schema\n    ├── env.d.ts\n    └── data/\n        ├── blog/zh/hello-world.md   # Sample blog post\n        └── friends.ts               # Friend links data\n```\n\nNo `src/pages/` directory — all routes are injected by `@astro-minimax/core`.\n\n## After Scaffolding\n\n1. **Install dependencies:**\n\n   ```bash\n   cd my-blog && pnpm install\n   ```\n\n2. **Configure your site** in `src/config.ts`:\n   - Set `website`, `author`, `title`, `desc`\n   - Configure features (tags, categories, series, etc.)\n\n3. **Start development:**\n\n   ```bash\n   pnpm dev\n   ```\n\n4. **Add blog posts** in `src/data/blog/zh/` (Chinese) or `src/data/blog/en/` (English).\n\n## Features\n\n### Built-in Features\n\n| Feature    | Description                 | Default |\n| ---------- | --------------------------- | ------- |\n| Tags       | Tag-based article filtering | Enabled |\n| Categories | Category-based navigation   | Enabled |\n| Series     | Article series grouping     | Enabled |\n| Archives   | Time-based article archive  | Enabled |\n| Search     | Full-text search (Pagefind) | Enabled |\n| Dark Mode  | Light/dark theme toggle     | Enabled |\n\n### Content Enhancements\n\n| Feature | Syntax               | Description                               |\n| ------- | -------------------- | ----------------------------------------- |\n| Mermaid | ` ```mermaid `       | Flowcharts, sequence diagrams, pie charts |\n| Markmap | ` ```markmap `       | Interactive mind maps                     |\n| Math    | `$...$` or `$$...$$` | KaTeX math equations                      |\n| Code    | ` ```language `      | Shiki syntax highlighting                 |\n| Emoji   | `:emoji_name:`       | Emoji shortcodes                          |\n| Alerts  | `> [!NOTE]`          | GitHub-style alerts                       |\n| Tables  | Markdown tables      | Styled responsive tables                  |\n\n## CLI Commands\n\n### `astro-minimax init <project>`\n\nCreate a new blog project.\n\n### `astro-minimax post <subcommand>`\n\nManage blog posts:\n\n| Subcommand | Description |\n| ---------- | ----------- |\n| `new \"Title\"` | Create a new post with frontmatter |\n| `list` | List all posts |\n| `stats` | Show post statistics |\n\n### `astro-minimax hooks <subcommand>`\n\nManage Git hooks for automatic date management:\n\n| Subcommand | Description |\n| ---------- | ----------- |\n| `install` | Install Husky and pre-commit hook |\n| `uninstall` | Remove hooks and Husky |\n| `status` | Show current hooks status |\n\n**What the pre-commit hook does:**\n\n- Auto-fills `pubDatetime` for new `.md` files (only if empty)\n- Auto-fills `modDatetime` for modified files when `draft: false` (only if empty)\n- Handles `draft: first` for first-time publishing\n\n> **Important:** Manually specified dates are NEVER overwritten. The hook only fills empty/missing values.\n\n**Works with:**\n- Single projects (created via `astro-minimax init`)\n- Monorepos (detects git root automatically)\n\n### `astro-minimax ai <subcommand>`\n\nAll AI-related features are consolidated under the `ai` command:\n\n#### Content Processing\n\n| Subcommand | Description |\n| ---------- | ----------- |\n| `process` | Process posts (summary + SEO) |\n| `seo` | Generate SEO metadata |\n| `summary` | Generate summaries |\n| `eval` | Evaluate AI chat quality |\n\n#### Author Profile\n\n| Subcommand | Description |\n| ---------- | ----------- |\n| `profile build` | Build complete profile |\n\n#### Fact Registry\n\n| Subcommand | Description |\n| ---------- | ----------- |\n| `facts build` | Build fact registry from content |\n| `facts validate` | Validate fact registry |\n| `facts status` | Show fact registry status |\n\n#### AI Extensions\n\n| Subcommand | Description |\n| ---------- | ----------- |\n| `extensions build` | Build extension files |\n| `extensions validate` | Validate extensions |\n| `extensions status` | Show extension status |\n| `extensions load` | Test loading extensions |\n\n### `astro-minimax data <subcommand>`\n\nData management:\n\n| Subcommand | Description |\n| ---------- | ----------- |\n| `status` | Show data file status |\n| `clear` | Clear generated cache |\n\n## Customization\n\n- **Colors**: Override CSS custom properties in your own CSS file\n- **Features**: Toggle features in `SITE.features`\n- **Visualizations**: Use mermaid/markmap code blocks in Markdown\n\n## AI Chat Setup\n\nThe template includes Preact integration ready for AI features.\n\n### Step 1: Install AI Package\n\n```bash\npnpm add @astro-minimax/ai\n```\n\n### Step 2: Enable in Config\n\nUpdate `src/config.ts`:\n\n```typescript\nfeatures: {\n  // ...other feature flags\n},\n\nai: {\n  enabled: true,\n  mockMode: false,\n  apiEndpoint: \"/api/chat\",\n},\n```\n\n### Step 3: Use the Scaffolded API Endpoints\n\nThe generated template already includes `functions/api/chat.ts` and `functions/api/ai-info.ts`.\nConfigure the existing endpoint wrappers instead of creating them manually:\n\n```typescript\nimport {\n  applyAiConfigDefaults,\n  handleChatRequest,\n  initializeMetadata,\n} from '@astro-minimax/ai/server';\nimport knowledgeBundle from '../../datas/knowledge/runtime/knowledge-bundle.json';\nimport { SITE } from '../../src/config';\n\nexport const onRequest: PagesFunction = async (context) => {\n  const env = applyAiConfigDefaults({ ...context.env }, SITE.ai);\n\n  initializeMetadata({ knowledgeBundle }, env);\n\n  return handleChatRequest({ env, request: context.request });\n};\n```\n\nGenerate `datas/knowledge/runtime/knowledge-bundle.json` before deploying or testing the endpoint so the runtime metadata matches the canonical bundle-based contract.\n\n### Step 4: Configure Environment\n\nCreate `.env` file:\n\n```env\n# OpenAI-compatible API\nAI_BASE_URL=https://api.openai.com/v1\nAI_API_KEY=your-api-key\nAI_MODEL=gpt-4o-mini\n\n# Or use Cloudflare Workers AI (in wrangler.toml)\n# [ai]\n# binding = \"AI\"\n```\n\n### Step 5: Run Dev Server\n\nFor local development with AI:\n\n```bash\n# Start AI dev server (port 8787)\npnpm exec astro-ai-dev\n\n# In another terminal, start Astro dev\npnpm dev\n```\n\nThe AI widget will appear as a floating button on your blog.\n\n## Optional Packages\n\n| Package             | Purpose                  |\n| ------------------- | ------------------------ |\n| `@astro-minimax/ai` | AI chat assistant widget |\n\n## Related Articles\n\n- [快速开始：两种使用方式](https://demo-astro-minimax.souloss.cn/zh/posts/getting-started)\n- [如何在 Astro 博客文章中添加 LaTeX 公式](https://demo-astro-minimax.souloss.cn/zh/posts/add-latex-to-astro-blog)\n- [如何使用 Git 钩子设置创建和修改日期](https://demo-astro-minimax.souloss.cn/zh/posts/git-hooks-for-date)\n- [如何更新 astro-minimax 的依赖](https://demo-astro-minimax.souloss.cn/zh/posts/update-dependencies)\n- [在 astro-minimax 中动态生成 OG 图片](https://demo-astro-minimax.souloss.cn/zh/posts/dynamic-og-image)\n","readmeFilename":"README.md"}