| 1234567891011121314151617181920212223242526272829 |
- module.exports = function(environment, fileManagers) {
- var SourceMapOutput, SourceMapBuilder, ParseTree, ImportManager, Environment;
- var less = {
- version: [2, 7, 2],
- data: require('./data'),
- tree: require('./tree'),
- Environment: (Environment = require("./environment/environment")),
- AbstractFileManager: require("./environment/abstract-file-manager"),
- environment: (environment = new Environment(environment, fileManagers)),
- visitors: require('./visitors'),
- Parser: require('./parser/parser'),
- functions: require('./functions')(environment),
- contexts: require("./contexts"),
- SourceMapOutput: (SourceMapOutput = require('./source-map-output')(environment)),
- SourceMapBuilder: (SourceMapBuilder = require('./source-map-builder')(SourceMapOutput, environment)),
- ParseTree: (ParseTree = require('./parse-tree')(SourceMapBuilder)),
- ImportManager: (ImportManager = require('./import-manager')(environment)),
- render: require("./render")(environment, ParseTree, ImportManager),
- parse: require("./parse")(environment, ParseTree, ImportManager),
- LessError: require('./less-error'),
- transformTree: require('./transform-tree'),
- utils: require('./utils'),
- PluginManager: require('./plugin-manager'),
- logger: require('./logger')
- };
- return less;
- };
|