How to use the @riotjs/compiler.registerPreprocessor function in @riotjs/compiler

To help you get started, we’ve selected a few @riotjs/compiler examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github Acesmndr / chrome-extension-boilerplate-riot / src / popup / components / __tests__ / pageone.spec.js View on Github external
import * as riot from 'riot';
import { registerPreprocessor } from '@riotjs/compiler';
import pageone from '../pageone/pageone.riot';

registerPreprocessor('css', 'sass', function (code, { options }) {
    const { file } = options

    console.log('Compile the sass code in', file)

    const { css } = sass.renderSync({
        data: code
    })

    return {
        code: css.toString(),
        map: null
    }
})

const mockFn = jest.fn();
// const messageMixin = {

@riotjs/compiler

Compiler for Riot.js .riot files

MIT
Latest version published 10 days ago

Package Health Score

66 / 100
Full package analysis