Skip to content

Releases: alexboia/LVD-FluentUi-Component-Scaffolding

v0.0.5

31 Aug 16:33
Compare
Choose a tag to compare
  • 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

23 Aug 17:29
Compare
Choose a tag to compare
  • Fixed an issue with logging throwing .trim() is not a function in certain conditions.
  • Updated package description and home page in package.json.

0.0.3

23 Aug 16:54
Compare
Choose a tag to compare
  • 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.

v0.0.2

19 Aug 18:24
Compare
Choose a tag to compare
Merge branch 'main' of https://github.com/alexboia/LVD-FluentUi-Compo…

…nent-Scaffolding

v0.0.1

19 Aug 15:41
Compare
Choose a tag to compare
Trimmed down amount of log messages. Minor refactoring.