UNPKG

@yandeu/tap

Version:

🖱️ Handling of user interactions such as mouse, touch and pointer events. (Inspired by tapjs)

40 lines (38 loc) 749 B
const path = require('path') const TerserPlugin = require('terser-webpack-plugin') module.exports = { mode: 'development', entry: './src/index.ts', target: 'web', output: { filename: 'tap.dev.js', path: path.resolve(__dirname, 'umd'), libraryTarget: 'umd' }, resolve: { extensions: ['.ts', '.tsx', '.js'] }, module: { rules: [ { test: /\.tsx?$/, use: [ { loader: 'ts-loader', options: { configFile: 'tsconfig.json' } } ] } ] }, optimization: { minimize: false, minimizer: [ new TerserPlugin({ extractComments: false }) ] } }