UNPKG

ng-annotate-loader

Version:

Webpack loader that runs ng-annotate on your bundles

53 lines (51 loc) 977 B
var path = require('path'); module.exports = { context: __dirname, entry: './file-to-annotate', output: { path: __dirname + '/dist', filename: 'build.js', }, resolveLoader: { modules: [ 'node_modules', path.resolve(__dirname, '../../'), ], }, resolve: { extensions: ['.ts'], modules: [ __dirname, 'node_modules', ], }, module: { rules: [ { test: /\.ts$/, enforce: 'pre', exclude: /node_modules/, use: [ { loader: 'tslint-loader', options: { configuration: { rules: { quotemark: [true, 'double'], }, }, }, }, ], }, { test: /\.ts$/, use: [ { loader: 'loader' }, { loader: 'awesome-typescript-loader' }, ], }, ], }, devtool: 'cheap-module-source-map', };