@es-pack/esbuild-sass-plugin
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

A Sass plugin for esbuild written in TypeScript.

espack: A build tool running on esbuild
espack

@es-pack/esbuild-sass-plugin

Installation with esbuild

pnpm

$ pnpm add -D esbuild @es-pack/esbuild-sass-plugin

yarn

$ yarn add -D esbuild @es-pack/esbuild-sass-plugin

npm

$ npm install -D esbuild @es-pack/esbuild-sass-plugin

Installation with espack

pnpm

$ pnpm add -D esbuild @es-pack/espack @es-pack/esbuild-sass-plugin

yarn

$ yarn add -D esbuild @es-pack/espack @es-pack/esbuild-sass-plugin

npm

$ npm install -D esbuild @es-pack/espack @es-pack/esbuild-sass-plugin

How to use it?

  • With esbuild, add it to the plugins array like the following:
import { sassPlugin } from '@es-pack/esbuild-sass-plugin';

const plugins = [sassPlugin()];
// ...
  • With espack, add it the build options plugins array like the following:
import { createBuildProfiles } from '@es-pack/espack';
import { sassPlugin } from '@es-pack/esbuild-sass-plugin';

export default {
    defaultBuildProfiles: createBuildProfiles(
        {
            platform: Platforms.BROWSER,
            format: ImportFormat.IIFE,
            plugins: [
                sassPlugin()
            ]
        },
    ),
    builds: [
        {
            scripts: [
                './src/index.js'
            ]
        }
    ]
};

Package Sidebar

Install

npm i @es-pack/esbuild-sass-plugin

Weekly Downloads

44

Version

2.0.1

License

MIT

Unpacked Size

9.1 kB

Total Files

8

Last publish

Collaborators

  • csszabi98