6.0.0 • Published 10 days ago
detective-sass v6.0.0
detective-sass
Find the dependencies of a sass file
npm install detective-sass
Note: This is specific to the .sass style syntax of the Sass preprocessor. For SCSS support, please see node-detective-scss.
It's the SASS counterpart to detective, detective-amd, and detective-es6.
- The AST is generated using the gonzales-pe parser.
Usage
const fs = require('fs');
const detective = require('detective-sass');
const content = fs.readFileSync('styles.sass', 'utf8');
// list of imported file names (ex: '_foo.sass', '_foo', etc)
const dependencies = detective(content);
// or to also detect any url() references to images, fonts, etc.
const allDependencies = detective(content, { url: true });
Options
url
(optional): (Boolean
) also detect anyurl()
references to images, fonts, etc.
Related
- node-sass-lookup if you want to map a sass/scss dependency to a file on your filesystem.
- node-precinct if you want to also support finding dependencies for JavaScript and other languages.
License
6.0.0
10 days ago
5.0.3
12 months ago
5.0.2
12 months ago
5.0.1
12 months ago
5.0.0
12 months ago
4.1.3
1 year ago
4.1.2
1 year ago
4.1.0
1 year ago
4.1.1
1 year ago
4.0.1
2 years ago
4.0.0
2 years ago
3.0.2
2 years ago
3.0.1
5 years ago
3.0.0
6 years ago
2.0.1
7 years ago
2.0.0
7 years ago
1.2.2
7 years ago
1.2.1
8 years ago
1.2.0
8 years ago
1.1.0
8 years ago
1.0.4
8 years ago
1.0.3
8 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago
0.0.0
9 years ago