Releases: alexboia/LVD-FluentUi-Component-Scaffolding
Releases · alexboia/LVD-FluentUi-Component-Scaffolding
v0.0.5
- Default directory name is now package_builder_logs;
- Changed logging directory location: logs are now saved globally in [USER_HOME]/lvd-fluentui-component-scaffolding/[LOG_DIRECTORY_NAME] where:
a) [USER_HOME] depends on the os;
b) [LOG_DIRECTORY_NAME] defaults as mentioned above, but may be overridden using the --log-directory flag. - Changed package structure to include a workspace directory used for the component package itself, to avoid issues when a git clone needs to be performed but, at the same time, the --from-manifest flag is used.
- Added possibility to create additional directories alongside the package workspace, using the --additional-dirs flag.
v0.0.4
0.0.3
- Can now read package information from a manifest file placed in the base target directory (see above). By default it reads from console user input, use
--from-manifest
to switch to package manifest mode; - Added option to skip installing dependencies by automatically running
npm install
. By default, dependencies are installed, use--skip-deps
to skip installation; - Added
.code-workspace
template file in the package template and an option to skip creating it, if desired, by specifying the--skip-vscode
flag; - Can now clone a git repository before creating component package, by using
--git-clone-repo=[repo-url]
; - Can now commit to the previously cloned git repository after component si created, by using the flag
--git-commit
; - Can now push to the previously cloned git repository after component si created, by using the flag
--git-push
; - Basic git configuration can be specified by using the flags:
--git-name
,--git-email
,--git-username
and--git-token
; - Better error handling;
- More detailed and better formatted output of executed steps;
- Major refactoring and some bug fixes.