create-captify-app
v1.0.4
Published
CLI tool to create a new Captify application
Downloads
19
Maintainers
Readme
create-captify-app
CLI tool to scaffold new Captify applications from templates.
Quick Start
npx create-captify-app my-app
cd my-app
npm install
npm run devUsage
With project name
npx create-captify-app my-appInteractive mode
npx create-captify-app
# You'll be prompted for a project nameWith options
npx create-captify-app my-app -v 1.0.0 -d "My awesome app"Options
| Option | Description | Default |
|--------|-------------|---------|
| -v, --version-number <version> | Version number for the project | 0.1.0 |
| -d, --description <description> | Project description | {project-name} - A Captify application |
What It Does
- Copies template files - All files from the templates folder are copied to your project
- Renames module folder -
app/(group)/moduleis renamed toapp/(group)/{project-name} - Creates lib folder - Creates
lib/{project-name}with starterindex.tsandtypes.tsfiles - Updates package.json - Sets the project name, version, and description
Project Name Requirements
- Must be lowercase
- Can only contain letters, numbers, and hyphens
- Examples:
my-app,dashboard,project-manager
Requirements
- Node.js 14.0.0 or higher
License
Anautics Inc. All rights reserved.
