1.0.0 • Published 5 years ago
@epandco/riot-sass-preprocessor v1.0.0
Riot Sass Preprocessor
Installation
npm install --save-dev @epandco/riot-sass-preprocessorUsage
To initialize the preprocessor, call initRiotSassPreprocessor, passing in a reference to registerPreprocessor from
@riotjs/compiler:
const { registerPreprocessor } = require('@riotjs/compiler');
const { initRiotSassPreprocessor } = require('@epandco/riot-sass-preprocessor');
initRiotSassPreprocessor(registerPreprocessor);Additional options can be provided with a 2nd argument:
const { registerPreprocessor } = require('@riotjs/compiler');
const { initRiotSassPreprocessor } = require('@epandco/riot-sass-preprocessor');
initRiotSassPreprocessor(registerPreprocessor, {
lint: false,
outputStyle: 'expanded'
});Available options:
interface PreprocessorOptions {
lint?: boolean; // Default: true
stylelintConfigPath?: string; // Default: './stylelintrc'
includePaths?: string[]; // Default: ['./src/sass']
outputStyle?: 'compressed' | 'expanded'; // Default: 'compressed'
}1.0.0
5 years ago