handgen
Version:
Handout Generator package that has a Handout class that exposes a createHandout method for generating handout pdfs from jpg, png and/or pdf. https://www.npmjs.com/package/handgen
53 lines (46 loc) • 991 B
JavaScript
const webpack = require('webpack');
const path = require('path');
const config = {
mode: 'development',
target: 'node',
entry: {
node: './src/node.ts',
Handout: './src/Handout/Handout.ts',
},
output: {
path: path.resolve(__dirname, 'lib'),
filename: '[name].js',
},
module: {
rules: [
{
test: /\.ts$/,
exclude: /node_modules/,
use: {
loader: 'ts-loader',
},
},
// {
// test: /\.js$/,
// exclude: /node_modules/,
// use: {
// loader: 'babel-loader',
// },
// },
],
},
devtool: 'source-map',
resolve: {
alias: {
'@': path.resolve(__dirname, 'src/Handout'),
'@others': path.resolve(__dirname, 'src/Handout/others'),
'@defaults': path.resolve(__dirname, 'src/Handout/defaults'),
},
extensions: ['.ts', '.js'],
},
// yessss this works
// externals: {
// fs: 'fs'
// }
};
module.exports = config;