nextjs-panel
Version:
Schema-based admin panel generator for Next.js using Prisma and React components.
24 lines (19 loc) • 635 B
JavaScript
const [, , command, resourceName] = process.argv;
switch (command) {
case 'setup':
require('./scripts/postinstall');
break;
case 'make:resource':
if (!resourceName) {
console.error('❌ Please provide a resource name. Example: npx nextjs-panel make:resource user');
process.exit(1);
}
// Pass resourceName to the script function
require('./scripts/create-resource')(resourceName);
break;
default:
console.log(`❌ Unknown command: "${command}"`);
console.log('Available commands: setup, make:resource');
process.exit(1);
}