The Wayback Machine - https://web.archive.org/web/20220222073844/https://github.com/Artemis69/malinajs-unplugin
Skip to content
main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

malinajs-unplugin

install size npm version

Usage

Vite

//vite.config.ts

import { defineConfig } from "vite";
import { vitePlugin as malinaPlugin } from "malinajs-unplugin";

export default defineConfig(({ mode }) => ({
  plugins: [
    malinaPlugin({
      debugLabel: mode === "development",
    }),
  ],
}));

Webpack

//webpack.config.js
const { webpackPlugin: malinaPlugin } = require("malinajs-unplugin");

module.exports = {
  plugins: [malinaPlugin()],
};

Caution

Be careful when using with Vite: the html extension will not work

As stated in the malinajs documentation, you can import 'malinajs' as 'malinajs/runtime'. Using unplugin, you cannot do this. Read more in the issue

About

Malina.js plugin for Vite, Rollup, ESBuild & Webpack

Topics

Resources

License

Stars

Watchers

Forks