Skip to content

Commit 04d6f9f

Browse files
Add min build; removed striptags
1 parent 7227367 commit 04d6f9f

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

Diff for: package.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@
3030
"vue": "^2.3.0"
3131
},
3232
"dependencies": {
33-
"lodash": "^4.17.4",
34-
"striptags": "^3.0.1"
33+
"lodash": "^4.17.4"
3534
},
3635
"devDependencies": {
3736
"babel-core": "^6.24.1",

Diff for: src/classes/Row.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import moment from 'moment';
2-
import striptags from 'striptags';
32
import get from 'lodash/get';
43

54
export default class Row {
@@ -23,9 +22,7 @@ export default class Row {
2322
return '';
2423
}
2524

26-
return striptags(
27-
value.toString().toLowerCase()
28-
);
25+
return value.toString().toLowerCase();
2926
}
3027

3128
getSortableValue(columnName) {

Diff for: webpack.config.js

+13-2
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,30 @@
11
const path = require('path');
2+
const webpack = require('webpack');
23
const merge = require('webpack-merge');
34

45
module.exports = merge(require('./webpack.base'), {
56
context: __dirname,
67

7-
entry: './src/index.js',
8+
entry: {
9+
'index': './src/index.js',
10+
'index.min': './src/index.js',
11+
},
812

913
output: {
1014
path: path.resolve(__dirname, 'dist'),
11-
filename: 'index.js',
15+
filename: '[name].js',
1216
library: 'vue-table-component',
1317
libraryTarget: 'umd',
1418
},
1519

1620
externals: [
1721
'moment', 'vue',
1822
],
23+
24+
plugins: [
25+
new webpack.optimize.UglifyJsPlugin({
26+
include: /\.min\.js$/,
27+
minimize: true,
28+
}),
29+
],
1930
});

0 commit comments

Comments
 (0)