Lines Matching refs:plugins
43 function applyPlugins(value, options, plugins, name) { argument
44 return plugins.reduce(function (value, plugin) {
53 function findReplacementFunc(plugins, name) { argument
54 var eligiblePlugins = plugins.filter(function (plugin) {
85 var plugins = options.plugins || [];
94 lexOptions.plugins = plugins.filter(function (plugin) {
99 var contents = applyPlugins(str, {filename: options.filename}, plugins, 'preLex');
100 return applyPlugins(lex(contents, lexOptions), options, plugins, 'postLex');
114 tokens = applyPlugins(tokens, options, plugins, 'preParse');
119 parseOptions.plugins = plugins.filter(function (plugin) {
126 applyPlugins(parse(tokens, parseOptions), options, plugins, 'postParse'),
127 options, plugins, 'preLoad'
131 var replacementFunc = findReplacementFunc(plugins, 'resolve');
143 var replacementFunc = findReplacementFunc(plugins, 'read');
154 ast = applyPlugins(ast, options, plugins, 'postLoad');
155 ast = applyPlugins(ast, options, plugins, 'preFilters');
168 ast = applyPlugins(ast, options, plugins, 'postFilters');
169 ast = applyPlugins(ast, options, plugins, 'preLink');
171 ast = applyPlugins(ast, options, plugins, 'postLink');
174 ast = applyPlugins(ast, options, plugins, 'preCodeGen');
185 js = applyPlugins(js, options, plugins, 'postCodeGen');
257 plugins: options.plugins, property
305 plugins: options.plugins property