esbuild-plugin-less
TypeScript icon, indicating that this package has built-in type declarations

1.3.3 • Public • Published

License: WTFPL TypeScript code style: prettier npm version npm version libraries.io FOSSA Status semantic-release

esbuild-plugin-less

esbuild plugin for less files.

Installation

yarn add esbuild-plugin-less -D

Usage

You can see the example here.

import { build } from 'esbuild';
import { lessLoader } from 'esbuild-plugin-less';

build({
  entryPoints: [path.resolve(__dirname, 'index.ts')],
  bundle: true,
  outdir: path.resolve(__dirname, 'output'),
  plugins: [lessLoader()], // Just plug in
  loader: {
    '.ts': 'ts',
  },
});

Configuration

lessLoader(lessOptions: Less.Options = {}, loaderOptions: LoaderOptions = {})
  • options — Accepts all valid options from less.js. You can find a complete list of options here.
  • loaderOptions — Options for the loader. Supports custom esbuild filter.

License

esbuild-plugin-less is WTFPL licensed.

FOSSA Status

Readme

Keywords

Package Sidebar

Install

npm i esbuild-plugin-less

Weekly Downloads

21,259

Version

1.3.3

License

WTFPL

Unpacked Size

10.1 kB

Total Files

11

Last publish

Collaborators

  • imedvedev