From 53427b4347fff7b9e9a6ba75eadb8e65f58fba3c Mon Sep 17 00:00:00 2001 From: patrick Date: Sun, 28 Feb 2021 18:18:40 +0100 Subject: Adding deploy script for generating tar ball. --- .exclude | 8 ++++++++ package.json | 3 ++- webpack.dev.js | 6 +++--- webpack.prod.js | 5 ++--- 4 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 .exclude 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', }) -- cgit v1.2.3