-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Developers currently have to manually set up the project structure, which is time-consuming and error-prone. A CLI tool will standardize project creation.
Technical Implementation:
- Create a new package
newgate-clior add abinentry to the main package. - Use
commanderoryargsfor argument parsing. - Use
promptsorinquirerfor interactive project setup (name, language, template). - Include templates for:
- Basic JS (ES Modules)
- TypeScript (with build step)
Acceptance Criteria:
- Running
npx create-newgate-app my-appprompts the user for configuration. - A new directory
my-appis created with a workingpackage.jsonandindex.js. -
npm startin the new directory successfully starts the server.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request