1.0.0 • Published 11 months ago
@charlontank/create-lamdera-app v1.0.0
Create Lamdera App
A utility script to initialize a new Lamdera application with common utilities and configurations.
Features
- Initializes a new Lamdera project
- Automatically installs common packages:
elm/httpelm/timeelm/json
- Creates utility files:
.cursorrules- Coding guidelines and best practiceslamdera-dev-watch.sh- Development server with auto-reloadopeneditor.sh- Cursor editor integrationtoggle_debugger.py- Backend debugger toggle utility
- Optional GitHub repository creation (public or private)
Prerequisites
- Lamdera
- GitHub CLI (optional, for repository creation)
Usage
The easiest way to use this tool is with npx:
# Navigate to where you want to create your project
cd your/projects/directory
# Run the script using npx
npx create-lamdera-app
# Follow the prompts:
# 1. Enter your project name
# 2. Choose whether to create a GitHub repository
# 3. If yes, choose public or private repositoryDevelopment Server
After creating your project:
cd your-project-name
./lamdera-dev-watch.shThis will start the Lamdera development server with auto-reload capability.
Contributing
Feel free to open issues or submit pull requests!
1.0.0
11 months ago