UNPKG

protobytes

Version:

A simplified implementation of serialization and deserialization of binary communication protocols: including runtime dependency libraries for each language and command-line compilation tools for protocol files.

40 lines (39 loc) 658 B
'use strict'; const path = require('path') const webpack = require('webpack'); module.exports = { target: 'node', mode: 'development', context: path.join(__dirname, 'src'), resolve: { extensions: ['.js', '.ts'], modules: [ path.join(__dirname, './src'), "node_modules" ] }, devtool: 'source-map', optimization: { minimize: false }, entry: { "./protobytes.js": ['./protobytes.ts'] }, output: { filename: '[name]', path: __dirname + '/out' }, module: { rules: [ { test: /\.ts(x?)$/, use: ['ts-loader'], } ] }, plugins: [ new webpack.DefinePlugin({ __IN_DEBUG__: JSON.stringify(true) }) ], };