A Vite plugin for compile-time execution of ESM modules.
# NPM
$ npm install --save-dev vite-plugin-const
# Yarn
$ yarn add -D vite-plugin-const
# PNPM
$ pnpm add -D vite-plugin-const
# Bun
$ bun add -D vite-plugin-const
Depending on what framework you are using your configuration will look slightly different. If you are using a Webpack based framework you should instead look towards const-module-loader, which is the same functionality but for Vite based frameworks.
Most frameworks will use the regular vite.config.js
file where you can register the plugin like:
import constPlugin from "vite-plugin-const";
export default defineConfig({
plugins: [constPlugin()],
});
Distributed under the MIT License. See LICENSE for more information.