mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-20 01:56:37 +03:00
Add Kiro provider support, clean up legacy code and unused ZIPs
- Add Kiro transformer and build integration (.kiro/skills/ structure) - Add Kiro to validation allowlists, API handlers, and homepage badge - Replace legacy getFilePath in Vercel API with unified skills directory structure - Remove individual provider ZIP creation (only universal ZIPs needed) - Simplify bundle API allowlist to universal/universal-prefixed only Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
cb596b538e
commit
4ff4f4643a
+3
-22
@@ -51,26 +51,7 @@ export async function createProviderZip(providerDir, distDir, providerName) {
|
||||
export async function createAllZips(distDir) {
|
||||
console.log('\n📦 Creating ZIP bundles...');
|
||||
|
||||
const providers = ['cursor', 'claude-code', 'gemini', 'codex', 'agents'];
|
||||
|
||||
// Create unprefixed ZIPs
|
||||
for (const provider of providers) {
|
||||
const providerDir = path.join(distDir, provider);
|
||||
await createProviderZip(providerDir, distDir, provider);
|
||||
}
|
||||
|
||||
// Create unprefixed universal ZIP
|
||||
const universalDir = path.join(distDir, 'universal');
|
||||
await createProviderZip(universalDir, distDir, 'universal');
|
||||
|
||||
// Create prefixed ZIPs
|
||||
console.log(' --- prefixed variants ---');
|
||||
for (const provider of providers) {
|
||||
const providerDir = path.join(distDir, `${provider}-prefixed`);
|
||||
await createProviderZip(providerDir, distDir, `${provider}-prefixed`);
|
||||
}
|
||||
|
||||
// Create prefixed universal ZIP
|
||||
const universalPrefixedDir = path.join(distDir, 'universal-prefixed');
|
||||
await createProviderZip(universalPrefixedDir, distDir, 'universal-prefixed');
|
||||
// Universal ZIPs (unprefixed + prefixed)
|
||||
await createProviderZip(path.join(distDir, 'universal'), distDir, 'universal');
|
||||
await createProviderZip(path.join(distDir, 'universal-prefixed'), distDir, 'universal-prefixed');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user