Skip to content

Commit ea1aaba

Browse files
author
Bartosz Dominiak
committed
Merge branch 'release/0.1.0-alpha.4'
2 parents ecf7949 + 9e0a54c commit ea1aaba

File tree

14 files changed

+1073
-13
lines changed

14 files changed

+1073
-13
lines changed

.babelrc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"presets": [
3+
[
4+
"@babel/preset-env",
5+
{
6+
"useBuiltIns": "usage",
7+
"corejs": 3
8+
}
9+
]
10+
]
11+
}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ node_modules
44

55
// Analyser
66
dist/stats.json
7+
dist/report.html
78

89
// Storybook
910
storybook-static

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.1.0-alpha.4] - 2020-06-13
10+
### Added
11+
- Examples to docs
12+
- Babel presets
13+
914
## [0.1.0-alpha.3] - 2020-06-13
1015
### Added
1116
- docs & storybook deployment

config/webpack/webpack.common.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ const { VueLoaderPlugin } = require('vue-loader');
33
module.exports = {
44
entry: './src/index.js',
55
output: {
6-
filename: 'vue-snap.js',
76
library: 'VueSnap',
87
libraryTarget: 'umd'
98
},
@@ -15,6 +14,7 @@ module.exports = {
1514
},
1615
{
1716
test: /\.js$/,
17+
exclude: /node_modules/,
1818
loader: 'babel-loader'
1919
},
2020
{

config/webpack/webpack.dev.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,9 @@ const merge = require('webpack-merge')
22
const common = require('./webpack.common.js')
33

44
module.exports = merge(common, {
5-
mode: 'development'
5+
mode: 'development',
6+
devtool: 'inline-source-map',
7+
output: {
8+
filename: 'vue-snap.js'
9+
}
610
})

config/webpack/webpack.prod.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
const merge = require('webpack-merge')
22
const common = require('./webpack.common.js')
3+
const TerserPlugin = require('terser-webpack-plugin')
34

45
module.exports = merge(common, {
56
mode: 'production',
67
output: {
78
filename: 'vue-snap.min.js'
9+
},
10+
optimization: {
11+
minimize: true,
12+
minimizer: [new TerserPlugin({
13+
sourceMap: false
14+
})]
815
}
916
})

0 commit comments

Comments
 (0)