Package Exports
- find-unused-sass-variables
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (find-unused-sass-variables) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
find-unused-sass-variables
A simple tool to check for unused Sass variables in a directory.
Usage
find-unused-sass-variables folder [, folder2...]
# or
fusv folder [, folder2...]
API
const fusv = require('find-unused-sass-variables')
// 'scss' is a folder
const unused = fusv.find('scss')
// Array of unused variables
console.log(unused.unused);
// [ '$foo', '$bar', '$imunused' ]
console.log(unused.total);
// 3
find([dir])
dir
: string- Returns an object with
unused
andtotal
.unused
has the array of unused variables andtotal
their count.
Ignore variables
fusv folder --ignore '$my-var,$my-second-var'
Or
const fusv = require('find-unused-sass-variables')
const ignoredVars = ['$my-var', '$my-second-var']
const unused = fusv.find('scss', { ignoredVars })
Notes
- The tool's logic is pretty "dumb"; if you use the same name for a variable in different files or namespaces, then it won't distinguish between them.
- The tool only looks for
.scss
files currently.
License
MIT