Skip to content

Releases: lewie9021/node-compiler

v0.5.0

06 Jan 00:34
Compare
Choose a tag to compare
  • Integrations are now optional. Unlike before, when the compiler is installed, you will be prompted to list the integrations you wish to use. Once chosen, the relative dependencies are installed.

v0.4.2

02 Jan 00:21
Compare
Choose a tag to compare
  • Minor changes to the package.json file.

v0.4.1

02 Jan 00:02
Compare
Choose a tag to compare
  • Added support for Less, a CSS pre-processor.

v0.4.0

01 Jan 18:07
Compare
Choose a tag to compare
  • Added support for the Jade templating engine.

v0.3.2

24 Dec 21:10
Compare
Choose a tag to compare
  • Fixed a bug with plugin logging. This was due to a recent fix when a profile isn't in concatenation mode. When the file was processed, the log will display the wrong file extension.
  • Simplified error logging since the attempt to parse some errors from certain integrations.

v0.3.1

23 Dec 23:34
Compare
Choose a tag to compare
  • Modified the info log when the monitor fires a change/create/delete
    event to render a path relative to the root directory.
  • Plugins now emit an error event when they fail to compile.

v0.3.0

22 Dec 22:13
Compare
Choose a tag to compare
  • Moved Logger out of global scope to now be a part of each object's logger property.
  • Fixed a bug with the logging of files when in non-concatenation mode. Their file extensions would simply mirror without taking into account the outputExtension property.
  • Logs are now saved to the directory specified at the root of the configuration object.
  • Created a GitHub wiki to explain the compiler in more detail.

v0.2.7

21 Dec 00:28
Compare
Choose a tag to compare
  • Revised the command line interface to now use the 'commander' module.
  • Added validation for the selected mode.

v0.2.6

20 Dec 21:33
Compare
Choose a tag to compare
  • Fixed a bug caused by an undefined plugin name for a target.
  • Added validation for target directories. An error will be thrown if the directory is a file rather than a folder.
  • Fixed a bug with a configured target directory that doesn't exist causing further problems when attempting to watch/compile.
  • Added validation for the Sync plugin to ensure it's profile output path is a folder.

v0.2.5

20 Dec 16:04
Compare
Choose a tag to compare
  • Fixed a bug with some plugins when outputting in non-concatenation mode. Their original extensions would simply mirror to the output directory.