Skip to content

Releases: Amphiluke/less-compile-roots

Update dependencies

15 Jul 07:29
Compare
Choose a tag to compare

No changes in the package sources but only update versions of dependencies.

Make a dual CommonJS/ES module package

17 Apr 16:57
Compare
Choose a tag to compare

The package is turned into a dual CommonJS/ES module. Now it can be imported either as a pure ES module (e.g. import {compileRoots} from "less-compile-roots") or as a CommonJS module (e.g. let {compileRoots} = require("less-compile-roots")).

Breaking changes

  • The minimum supported version of the Node.js engine is now 10.0.0.
  • If you’re referring to the main package file directly rather than using a bare specifier, note that the file extension has changed to .cjs.

Improving & marking as stable

15 Dec 09:59
Compare
Choose a tag to compare
  • Use Node’s native API for promisifying.
  • Update dependencies.
  • Minor package optimisation.

Refactoring

04 Aug 08:24
Compare
Choose a tag to compare

Revise async function usage.

Internals & API improvements

30 Jun 08:10
Compare
Choose a tag to compare
  • Corrected the regex to address the case with Less variables named like @importWhatever.
  • The list of compiled entries now resolves the promise the compileRoots() method returns.
  • Added shortened forms of the --help and --version command line parameters (-h and -v respectively).

Update .npmignore

27 Jun 10:00
Compare
Choose a tag to compare

Add output of npm pack to .npmignore

Remove paths override

27 Jun 09:23
Compare
Choose a tag to compare

Remove unnecessary override of the Less paths option.

CLI

22 Jun 14:50
Compare
Choose a tag to compare
CLI

Implement module’s command line interface.

Basic API for programmatic usage

19 Jun 15:12
Compare
Choose a tag to compare

Implement module’s basic API for programmatic usage