Releases: kynatro/notepack-cli
CLI help and version flags
Introduces CLI --help
and --version
commands.
NOTE: This version changes the way that NotePack responds when running notepack
without arguments. Instead of showing all open todos, it prints an error and shows help instead.
User folder watcher
Moves the "watching" file into the user's home folder instead of local to the installed package. This will allow upgrades to the package to know if a watcher was running previously and restart it with the updated scripts.
Note: it is recommended that you run notepack stop
before installing this release or the old process will continue to run in the background.
Improve test coverage
Improves test coverage
Fix watch variables and up testing
Fixes some variable loading in watcher scripts and increases testing coverage.
Add updateTodos tests
Adds test coverage for the updateTodos.js
module functions.
Fix broken tests
Fixes broken tests to work with new user configuration.
Fix configuration default path
Fix configuration default Application Root Folder path when installing as a global module.
Fix configuration
Fixes configuration to persist when updating the script by moving the user configuration file to the user's home directory. Adds checks for configuration file presence, improved user feedback at CLI, and postinstall
scripts to begin configuration if a configuration is not present.
Add global package support
Add support to be installed locally or globally to ease implementation and remove prerequisite of Note repo from also being a Node repo.
Test of combined publication workflow
Release to test combined publication workflow