@kobonaut/linode-navbar
Version:
Reusable navigation for Linode's sites (developers.linode.com)
39 lines (38 loc) • 822 B
JavaScript
var path = require('path');
module.exports = {
mode: 'production',
entry: ['./index.ts'],
output: {
libraryTarget: 'commonjs2',
path: path.resolve(__dirname, "build"),
publicPath: path.resolve(__dirname, "/"),
filename: 'shadownav.js',
},
devServer: {
// contentBase: '.',
publicPath: "/build/",
},
module: {
rules: [
{
test: /\.tsx?$/,
include: [
path.resolve(__dirname, "src")
],
loader: "babel-loader",
},
{
test: /\.js$/,
use: ["source-map-loader"],
enforce: "pre"
},
{
test: /\.css$/,
use: [ 'css-loader', 'postcss-loader' ]
},
]
},
resolve: {
extensions: ['.js', '.jsx', '.tsx', '.ts', '.css'],
},
};