list/array manipulation for Less
npm install less-plugin-lists


* .for and .for-each - (almost) canonical syntax for iterative statements
* Vector Arithmetic - perform arithmetic operations on lists
The plugin extends Less with the following functions:
- at - returns the value at the specified position in a list.
- cat - concatenates two or more lists.
- flatten - returns a one-dimensional list containing all elements of an input list.
- join - joins all elements of a list into a string.
- l - creates a comma or space separated list.
- reverse - returns list in reversed order.
- slice - returns selected portion of a list.
- splice - replaces or removes selected portion of a list and returns the modified copy.
- transpose - transposes rows and columns of a list.
- _inspect - return a string representation of a list with debug/log formatting.
npm install -g less-plugin-lists
lessc lessc --lists file.less
For more details about using plugins with the command line Less compiler see
the corresponding section
in the Less documentation.
- grunt-contrib-less
- gulp-less
- webpack less-loader