Browse Source

Upgrade grapesjs-cli

pull/4160/head
Artur Arseniev 5 years ago
parent
commit
4caa7b3911
  1. 2
      package.json
  2. 29
      webpack.config.js
  3. 2242
      yarn.lock

2
package.json

@ -28,7 +28,7 @@
"@vuepress/plugin-google-analytics": "^1.8.2",
"documentation": "^13.2.5",
"eslint": "^7.32.0",
"grapesjs-cli": "^2.0.0",
"grapesjs-cli": "^3.0.0",
"husky": "^2.7.0",
"jest": "^24.9.0",
"lint-staged": "^8.2.1",

29
webpack.config.js

@ -1,6 +1,7 @@
import path from 'path';
import webpack from 'webpack';
import pkg from './package.json';
import TerserPlugin from 'grapesjs-cli/node_modules/terser-webpack-plugin';
const rootDir = path.resolve(__dirname);
@ -11,18 +12,32 @@ export default ({ config }) => ({
filename: 'grapes.min.js',
libraryExport: 'default',
},
optimization: {
minimizer: [new TerserPlugin({
extractComments: false,
terserOptions: {
output: {
comments: false,
quote_style: 3, // Preserve original quotes
preamble: `/*! grapesjs - ${pkg.version} */`,
}
}
})],
},
devServer: {
...config.devServer,
static: [rootDir],
headers: { 'Access-Control-Allow-Origin': '*' },
disableHostCheck: true,
},
module: {
rules: [
...config.module.rules,
],
allowedHosts: 'all',
},
resolve: {
modules: ['src', 'node_modules'],
...config.resolve,
modules: [
...(config.resolve && config.resolve.modules),
'src'
],
alias: {
...(config.resolve && config.resolve.alias),
jquery: 'utils/cash-dom',
backbone: `${rootDir}/node_modules/backbone`,
underscore: `${rootDir}/node_modules/underscore`,

2242
yarn.lock

File diff suppressed because it is too large
Loading…
Cancel
Save