detective-scss

Find the dependencies of an scss file

Usage no npm install needed!

<script type="module">
  import detectiveScss from 'https://cdn.skypack.dev/detective-scss';
</script>

README

detective-scss CI npm npm

Find the dependencies of an scss file

npm install detective-scss

It's the SCSS counterpart to detective, detective-amd, detective-es6, detective-sass.

Usage

const fs = require('fs');
const detective = require('detective-scss');

const content = fs.readFileSync('styles.scss', 'utf8');

// list of imported file names (ex: '_foo.scss', '_foo', etc)
const dependencies = detective(content);

Related

Check out node-sass-lookup if you want to map a sass/scss dependency to a file on your filesystem.

License

MIT