rollup-plugin-sass-migrator
TypeScript icon, indicating that this package has built-in type declarations

1.0.5 • Public • Published

This plugin was developed to migrate SASS files during development and build.

It was originally developed to remove the SASS deprecation warnings emitted when building a Quasar project.

This plugin has a peer dependency on the sass-migrator module. See https://sass-lang.com/documentation/cli/migrator/

Install

yarn add -D rollup-plugin-sass-migrator sass-migrator
npm install -D rollup-plugin-sass-migrator sass-migrator

Usage

quasar.config.js (if using Quasar with Vite)

{
  build: {
      vitePlugins: [
        require('rollup-plugin-sass-migrator').sassMigratorQuasar()
      ]
  }
}

vite.config.js (if using Quasar manually with Vite)

import { sassMigratorQuasar } from 'rollup-plugin-sass-migrator';

export default defineConfig({
  plugins: [
    sassMigratorQuasar()
  ]
})

vite.config.js (with options)

import { sassMigrator } from 'rollup-plugin-sass-migrator';

export default defineConfig({
  plugins: [
    sassMigrator({
      indexPath: 'node_modules/quasar/src/css/index.sass',  // or another SASS file
      debug: false,
      dryRun: false,
    })
  ]
})

/rollup-plugin-sass-migrator/

    Package Sidebar

    Install

    npm i rollup-plugin-sass-migrator

    Weekly Downloads

    224

    Version

    1.0.5

    License

    MIT

    Unpacked Size

    10.3 kB

    Total Files

    12

    Last publish

    Collaborators

    • steven.spungin