ipld-eth-server/postgraphile/webpack.config.js
James Christie ed5b6c8f14 Add Postgraphile subscription exposure
- Add automation for TypeScript project build and tests via
  Webpack, tsc, and Jasmine
- Add custom Express application to serve Postgraphile
  subscription endpoints
- Add automated test suite for subscription endpoints
2018-09-04 20:20:43 -05:00

21 lines
505 B
JavaScript

module.exports = {
entry: "./src/index.ts",
mode: "production",
devtool: "source-map",
target: 'node',
output: {
filename: "vulcanize-postgraphile-server.js",
path: __dirname + "/build/dist/",
publicPath: "build/dist/"
},
resolve: {
extensions: [".ts", ".tsx", ".mjs", ".js", ".json", ".css", ".png"]
},
module: {
rules: [
{ test: /\.ts$/, loader: "awesome-typescript-loader" },
{ enforce: "pre", test: /\.js$/, loader: "source-map-loader" }
]
}
};