-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsassifypro-schema.json
More file actions
70 lines (70 loc) · 2.37 KB
/
Copy pathsassifypro-schema.json
File metadata and controls
70 lines (70 loc) · 2.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"$schema": "https://raw.githubusercontent.com/Codeauthor1/sassify-pro/dev/sassifypro-schema.json",
"type": "object",
"properties": {
"sassFilePath": {
"type": "string",
"description": "The path to the source directory."
},
"cssOutputPath": {
"type": "string",
"description": "The path to the output directory."
},
"watch": {
"type": "boolean",
"description": "Flag indicating whether to watch for file changes."
},
"sourceMap": {
"type": "boolean",
"description": "Flag indicating whether to generate source maps."
},
"importPaths": {
"type": "array",
"items": {
"type": "string"
},
"uniqueItems": true,
"minItems": 0,
"description": "Specifies an array of filenames or patterns to include in the program. These filenames are resolved relative to the directory containing the sassifypro.json file."
},
"excludePaths": {
"type": "array",
"items": {
"type": "string"
},
"uniqueItems": true,
"minItems": 0,
"description": "An array of paths to exclude from processing."
},
"style": {
"type": "array",
"prefixItems": [
{ "type": "string" },
{ "enum": ["compressed", "expanded", "minified"] },
{ "minItems": 0 },
{ "maxItems": 3 }
],
"description": "An array containing the desired style(s) for the output CSS."
},
"autoprefixer": {
"type": "boolean",
"description": "Flag indicating whether to enable autoprefixer."
},
"verbose": {
"type": "boolean",
"description": "Flag indicating the verbosity of console output for deprecation warnings. By default, SassifyPro limits the number of instances of the same deprecation warning printed to five per compilation. Setting 'verbose' to true overrides this behavior and prints every encountered deprecation warning."
},
"quietDeps": {
"type": "boolean",
"description": "Flag indicating whether to suppress dependency-related console output."
},
"sourceMapIncludeSources": {
"type": "boolean",
"description": "Flag indicating whether to include the original sources in the generated source map."
},
"baseDir": {
"type": "string",
"description": "resolved relative to the directory containing the sassifypro.json file."
}
}
}