@nodewood/cli v1.0.2
Nodewood
Command-line interface for installing and managing Nodewood projects.
Documentation can be found on the Nodewood website
Releases
1.0.2
- Changes from using
apias the default image to run Docker commands to newrunimage.
The
runimage is part of the 1.0 release of Nodewood. If you have not or cannot update Nodewood to this release, you can modify your.nodewood.jsproject config file and addrunImage: 'api',to switch it back to using theapiimage to run Docker commands.
0.17.2
- Fixes
ejectso file retains correct case even if incorrect case is used in command args.
0.17.1
- Updates download and unzip code to be more-reliable.
- Adds
-vverbose mode.
0.17.0
- Adds
seedcommand to run Knex seeds.
0.16.3
- Fixes incorrect uppercasing of multi-word names when creating files with
add.
0.16.2
- Removes pluralization behaviour for feature name when creating files with
add.
0.16.1
- Fixes migration name created with
add:featurenot respecting custom plurals. - Fixes scripts created with
add:featurenot respecting custom plurals.
0.16.0
- Adds
scriptas new type foraddcommand. - Adds
scriptcommand to run scripts. - Adds custom case for
adminwhen pluralizing (alwaysadmin), so files for theadminfeature get put in the correct spot. - Adds new template values to support new model field names.
0.15.4
- Fixes incorrect "most-recent version" being displayed when checking updates.
0.15.3
- Fixes route not being added for new pages.
0.15.2
- Fixes custom plural not being respected when creating a feature.
0.15.1
- Fixes
devcommand not working without the-doption.
0.15.0
- Adds
-doption todevcommand to allow for detached mode. - Adds
stopcommand to stop projects running in detached mode. - Bumps glob-parent from 5.1.1 to 5.1.2.
0.14.2
- Fixes a bug when loading local state-level taxes.
0.14.1
- Removes instructions to run
yarn install.
0.14.0
- Updates & installs dependencies in
app/package.jsonwhen updating Nodewood library.
0.13.3
- Removes superfluous logs issued during
nodewood dev.
0.13.2
- Adds support for alternate docker-compose commands.
0.13.1
- Removes temporary API containers after migrate/rollback.
- Updates config file location for feature add explainer text.
- Updates example migrate command after adding new feature.
- Fixes issue where Stripe diff would fail with empty tax list.
- Adds check for minimum version of Node.js.
- Displays local Nodewood library version, if applicable.
0.13.0
- Modifies
add:featureto create a more fully-functional feature.
0.12.2
- Updates added Stores to use plural of provided name.
0.12.1
- Updates docs links to new location on website.
0.12.0
- Adds better error messaging for when the Nodewood server is down.
- Adds useful information after performing an upgrade.
- Displays command help when expected command suffix is absent.
- Adds
nodewood ejectcommand.
0.11.0
- Adds
nodewood tailwind:prefixcommand. - Adds prefix to Tailwind CSS classes in
woodfolder on upgrade, if defined in Tailwind config.
0.10.4
- No longer attempts to template Vagrantfile on new project.
- Downloads zipfiles outside of target folder to fix Windows delete bug.
- Appends a random string of characters to downloaded zipfile to avoid conflicts.
0.10.3
- Uses sync version of remove to delete downloaded zip files.
0.10.2
- Improved error messages for missing programs.
0.10.1
- Spawns commands directly, in order to better run on Windows.
0.10.0
- Adds
nodewood testcommand. - Modifies all docker commands to run from
app/dockeror fall back towood/dockerdirectory directly. - Removes
nodewood up:dockercommand. - Fixes error where no command is given.
- Provides docker-compose project name based on Nodewood project dir when starting docker containers.
- Adds execute bit to extracted scripts when created new or upgrading project.
0.9.1
- Ensures Yarn is installed before
nodewood newcan be run. - Installs node modules as part of
nodewood new. - Copies .env file as part of
nodewood new.
0.9.0
- Updates
nodewood devcommand to work with Docker. - Updates
nodewood newcommand to work with Docker. - Adds
--skip-checkoption tonodewood new. - Fixes
--overwriteoption fornodewood newso that it doesn't empty directory first. - Updates
nodewood migrateandnodewood rollbackcommands to work with Docker. - Changes
testparameter fornodewood migrateto an option (--test). - Removes
nodewood vmcommand. - Adds
nodewood up:dockercommand. - Renames
nodewood stripeandnodewood addcommands to use a colon separator (nodewood stripe:diff, etc).
0.8.5
- Removes the check for Ansible, Vagrant, VirtualBox, and Yarn on new project creation.
0.8.1
- Installation instructions now happen on every install.
0.8.0
- Updates lodash for security.
- Simplified and improved Stripe config format/syncing.
- Fixes bug where using CLI outside of active Nodewood project folder fails.
- Adds installation instructions to the end of
newcommand.
0.6.0
- Adds
nodewood stripecommand.
0.5.2
- Update README with documentation link.
- Updates package.json scripts.
0.5.1
- Stores are now created in /stores subdirectory.
0.5.0
- Check for installed programs before running
newcommand. - Adds help for custom plurals.
0.4.0
- Adds
nodewood upcommand.
0.3.0
- Adds
nodewood migratecommand. - Adds
nodewood rollbackcommand.
0.2.0
- Adds
nodewood devcommand. - Adds
nodewood vmcommand.
0.1.0
- Initial release.
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago