diff options
author | patrick <patrick@westberliner.net> | 2021-02-28 20:18:40 +0300 |
---|---|---|
committer | patrick <patrick@westberliner.net> | 2021-02-28 20:18:40 +0300 |
commit | 53427b4347fff7b9e9a6ba75eadb8e65f58fba3c (patch) | |
tree | 764639ecf4dd75ca25e33cdfeeef0c66d0781a1f | |
parent | 21016463754ac73611517499fc5c846c27bee610 (diff) |
Adding deploy script for generating tar ball.v1.1.0
-rw-r--r-- | .exclude | 8 | ||||
-rw-r--r-- | package.json | 3 | ||||
-rw-r--r-- | webpack.dev.js | 6 | ||||
-rw-r--r-- | webpack.prod.js | 5 |
4 files changed, 15 insertions, 7 deletions
diff --git a/.exclude b/.exclude new file mode 100644 index 0000000..8a02bb8 --- /dev/null +++ b/.exclude @@ -0,0 +1,8 @@ +.* +./webpack.*.js +./stylelint.config.js +./*.json +*.log +*.lock +./node_modules +./src diff --git a/package.json b/package.json index 9ba79e6..785788c 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "scripts": { "build": "NODE_ENV=production webpack --config webpack.prod.js", "dev": "NODE_ENV=development webpack --config webpack.dev.js", - "watch": "NODE_ENV=development webpack --config webpack.dev.js --watch" + "watch": "NODE_ENV=development webpack --config webpack.dev.js --watch", + "deploy": "rm -rf js/* && yarn install && yarn build && cd .. && tar -cvzf checksum.tar.gz -X checksum/.exclude checksum && cd checksum" }, "dependencies": { "@nextcloud/axios": "^1.5.0", diff --git a/webpack.dev.js b/webpack.dev.js index 87a3c83..e392476 100644 --- a/webpack.dev.js +++ b/webpack.dev.js @@ -1,7 +1,7 @@ -const {merge} = require('webpack-merge') +const { merge } = require('webpack-merge') const common = require('./webpack.common.js') module.exports = merge(common, { - mode: 'development', - devtool: 'cheap-source-map', + mode: 'development', + devtool: 'cheap-source-map', }) diff --git a/webpack.prod.js b/webpack.prod.js index 98acb19..3b8053b 100644 --- a/webpack.prod.js +++ b/webpack.prod.js @@ -1,7 +1,6 @@ -const {merge} = require('webpack-merge') +const { merge } = require('webpack-merge') const common = require('./webpack.common.js') module.exports = merge(common, { - mode: 'production', - devtool: 'source-map', + mode: 'production', }) |