Skip to content

⚑ vite-plugin-es-toolkit: Vite plugin for replacing Lodash with es-toolkit #593

@wojtekmaj

Description

@wojtekmaj

Problem:

  • You already use es-toolkit 🀩
  • The dependency you just can't live without (recharts for me!) still uses Lodash πŸ˜’
  • You have both es-toolkit and Lodash in your bundle 😭

Solution:

vite-plugin-es-toolkit

How to use?

  • Install es-toolkit, if you haven't already, by executing npm install es-toolkit or yarn add es-toolkit.
  • Install by executing npm install vite-plugin-es-toolkit or yarn add vite-plugin-es-toolkit.
  • Import by adding import esToolkitPlugin from 'vite-plugin-es-toolkit'.
  • Use it by adding esToolkitPlugin() to plugins section of your Vite config like so:
    import { defineConfig } from 'vite';
    import esToolkitPlugin from 'vite-plugin-es-toolkit';
    
    export default defineConfig({
      plugins: [
        esToolkitPlugin(),
      ],
    });

Enjoy!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions