UNPKG

less-plugin-unique-directives

Version:

A Less plugin to eliminate redundant @-rules such as `@keyframes` in the output CSS.

13 lines (11 loc) 493 B
var getMarkUniqueVisitor = require('./mark-unique'); var getRemoveDuplicateVisitor = require('./remove-duplicate'); module.exports = { install: function(less, pluginManager) { var uniqueMap = {}; var MarkUniqueVisitor = getMarkUniqueVisitor(less, uniqueMap); pluginManager.addVisitor(new MarkUniqueVisitor()); var RemoveDuplicateVisitor = getRemoveDuplicateVisitor(less, uniqueMap); pluginManager.addVisitor(new RemoveDuplicateVisitor()); } };