Browse Source

Update webpack

pull/540/head
Artur Arseniev 8 years ago
parent
commit
ea30a230cd
  1. 6
      dist/grapes.min.js
  2. 26
      package-lock.json
  3. 2
      package.json
  4. 8
      webpack.config.js

6
dist/grapes.min.js

File diff suppressed because one or more lines are too long

26
package-lock.json

@ -1,6 +1,6 @@
{ {
"name": "grapesjs", "name": "grapesjs",
"version": "0.12.30", "version": "0.12.31",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
@ -1185,6 +1185,25 @@
"babel-types": "6.26.0" "babel-types": "6.26.0"
} }
}, },
"babel-polyfill": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
"integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=",
"dev": true,
"requires": {
"babel-runtime": "6.26.0",
"core-js": "2.5.1",
"regenerator-runtime": "0.10.5"
},
"dependencies": {
"regenerator-runtime": {
"version": "0.10.5",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
"integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=",
"dev": true
}
}
},
"babel-preset-env": { "babel-preset-env": {
"version": "1.6.1", "version": "1.6.1",
"resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz", "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz",
@ -8701,11 +8720,6 @@
"integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=", "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=",
"dev": true "dev": true
}, },
"promise-polyfill": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-6.0.2.tgz",
"integrity": "sha1-2chtPcTcLfkBboiUbe/Wm0m0EWI="
},
"promised-io": { "promised-io": {
"version": "0.3.5", "version": "0.3.5",
"resolved": "https://registry.npmjs.org/promised-io/-/promised-io-0.3.5.tgz", "resolved": "https://registry.npmjs.org/promised-io/-/promised-io-0.3.5.tgz",

2
package.json

@ -1,7 +1,7 @@
{ {
"name": "grapesjs", "name": "grapesjs",
"description": "Free and Open Source Web Builder Framework", "description": "Free and Open Source Web Builder Framework",
"version": "0.12.30", "version": "0.12.31",
"author": "Artur Arseniev", "author": "Artur Arseniev",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"homepage": "http://grapesjs.com", "homepage": "http://grapesjs.com",

8
webpack.config.js

@ -2,16 +2,12 @@ var HtmlWebpackPlugin = require('html-webpack-plugin');
var pkg = require('./package.json'); var pkg = require('./package.json');
var webpack = require('webpack'); var webpack = require('webpack');
var fs = require('fs'); var fs = require('fs');
var name = 'grapes';
var plugins = []; var plugins = [];
if (process.env.WEBPACK_ENV !== 'dev') { if (process.env.WEBPACK_ENV !== 'dev') {
plugins = [ plugins = [
new webpack.optimize.ModuleConcatenationPlugin(), new webpack.optimize.ModuleConcatenationPlugin(),
new webpack.optimize.UglifyJsPlugin({ new webpack.optimize.UglifyJsPlugin({ minimize:true, compressor: {warnings:false}}),
minimize: true,
compressor: {warnings: false},
}),
new webpack.BannerPlugin(pkg.name + ' - ' + pkg.version), new webpack.BannerPlugin(pkg.name + ' - ' + pkg.version),
] ]
} else { } else {
@ -30,7 +26,7 @@ plugins.push(new webpack.ProvidePlugin({
module.exports = { module.exports = {
entry: ['babel-polyfill', './src'], entry: ['babel-polyfill', './src'],
output: { output: {
filename: './dist/' + name + '.min.js', filename: './dist/grapes.min.js',
library: 'grapesjs', library: 'grapesjs',
libraryTarget: 'umd', libraryTarget: 'umd',
}, },

Loading…
Cancel
Save