UNPKG

@lawrence-ruscia/dropdown-controller

Version:

A reusable dropdown controller for managing dropdowns in JavaScript.

35 lines (31 loc) 700 B
const path = require('path'); const HtmlWebpackPlugin = require('html-webpack-plugin'); module.exports = { entry: './src/index.js', output: { filename: 'main.js', path: path.resolve(__dirname, 'dist'), clean: true, }, module: { rules: [ { test: /\.css$/i, use: ['style-loader', 'css-loader'], }, { test: /\.html$/i, use: ['html-loader'], }, { test: /\.(woff|woff2|eot|ttf|otf)$/i, type: 'asset/resource', }, { test: /\.(png|svg|jpg|jpeg|gif)$/i, type: 'asset/resource', }, ], }, plugins: [new HtmlWebpackPlugin({ template: './src/template.html' })], };