Interactive command line tools to create and manage soundworks applications.
Tutorial: https://soundworks.dev/tutorials/getting-started.html
npx @soundworks/create@latest [app_name]
npx soundworks
Usage: wizard [options]
Options:
-c, --create-client create a new soundworks client
-p, --install-plugins install / uninstall soundworks plugins
-l, --install-libs install / uninstall related libs
-f, --find-doc find documentation about plugins and related libs
-i, --config-infos get config informations about you application
-C, --create-env create a new environment config file
-b, --extend-build extend the build settings (babel, webpack) of your project
-e, --eject-launcher eject the launcher and default views from `@soundworks/helpers`
-d, --check-deps check and update your dependencies
-h, --help display help for command
To develop the application generator locally:
// link globally
// in `soundworks-create` directory:
sudo npm link
// to create an app
npx @soundworks/create --debug
// unlink globally
sudo npm unlink --global @soundworks/create
npm ls --global
- [ ] typescript template
- [ ] new client templates (connection screen, etc.)