A scaffolding tool for creating Firefly projects.
Create a Firefly project by running the following command and then follow the prompts.
npm create @outwalk/firefly@latest
You can also specify settings via command line options.
npm create @outwalk/firefly@latest my-app --language typescript
The first argument passed to the command will be used as the project name/directory, Other settings can be configured using the following command line options:
# Specify the language
-l, --language
# Specify the platform
-p, --platform
# Specify the database
-d, --database
# Prevent automatic dependency installation
--skip-install
# Prevent initilizing a new git repository
--skip-git
# Ignore any warnings (dangerous)
--force
If you are having trouble getting something to work with Firefly or run into any problems, you can create a new issue.
Firefly is licensed under the terms of the MIT license.