0.0.1 • Published 11 months ago

unplugin-require-esm v0.0.1

Weekly downloads
-
License
WTFPL
Repository
github
Last release
11 months ago

Unplugin REQUIRE_ESM

An interesting Unplugin that does its best to make your code run only in an ES Modules. WIP

Install

npm i -D unplugin-require-esm
// vite.config.ts
import UnpluginRequireEsm from 'unplugin-require-esm'

export default defineConfig({
  plugins: [UnpluginRequireEsm.vite()],
})

// rollup.config.js
import UnpluginRequireEsm from 'unplugin-require-esm'

export default {
  plugins: [UnpluginRequireEsm.rollup()],
}

// esbuild.config.js
import { build } from 'esbuild'
import UnpluginRequireEsm from 'unplugin-require-esm'

build({
  plugins: [UnpluginRequireEsm.esbuild()],
})

License

This work is free, it comes without any warranty. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See the COPYING file for more details.