Commit Graph

10 Commits

Author SHA1 Message Date
Matthew Dean
9fd1ef5759 Pushing WIP of changes to file manager to track changes 2017-06-08 12:50:40 -07:00
Matthew Dean
b782411278 Sync default options across all Less.js environments
- More tests for plugins
2017-01-10 17:44:50 -08:00
Matthew Dean
43ab0b8722 Added error test for unparseable @plugin with better error messaging 2016-12-31 20:04:51 -08:00
Matthew Dean
a3e43acb26 Pass function registry to plugin install()
- Create Anonymous nodes from non-null (but non-Node) function return values
- Allow empty Anonymous nodes to collapse on output
2016-07-15 16:05:20 -07:00
Matthew Dean
270fd097c9 Plugin loader set up for lessc, node, and browser 2016-07-06 13:26:25 -07:00
Matthew Dean
777d95f11b Add plugin cache to plugin manager
- Add visitor iterator so that visitors can be added while visiting (such as plugins in nested scope)
2016-07-01 14:44:54 -07:00
Luke Page
1494e25ef0 More style cop.. 2015-01-30 18:28:02 +00:00
Luke Page
e967465607 keep promise an optional dependency for now. Fixes #2422 2015-01-30 17:51:14 +00:00
Luke Page
d70071546e Merge branch 'master' of https://github.com/lejenome/less.js
Conflicts:
	lib/less/render.js
2015-01-26 23:40:14 +00:00
jackwanders
cf54e01743 Expose Less parsing as a top level feature of the less package
Converting a Less stylesheet into an AST is a valuable piece of
functionality, and worthy of being easily accessible to consumers
of less.js.
2014-12-02 11:30:39 -05:00