Skip to content

Commit

Permalink
chore(deps): update deps and migrate rollup related plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
neighborhood999 committed Feb 6, 2020
1 parent 3f35975 commit 8c37496
Show file tree
Hide file tree
Showing 5 changed files with 1,465 additions and 2,184 deletions.
7 changes: 0 additions & 7 deletions .huskyrc.json

This file was deleted.

22 changes: 11 additions & 11 deletions .size-snapshot.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
{
"dist/vue-signature-pad.common.js": {
"bundled": 5278,
"minified": 5251,
"gzipped": 1898
"bundled": 3790,
"minified": 3764,
"gzipped": 1428
},
"dist/vue-signature-pad.js": {
"bundled": 4836,
"minified": 4805,
"gzipped": 1848
"bundled": 3714,
"minified": 3697,
"gzipped": 1437
},
"dist/vue-signature-pad.esm.js": {
"bundled": 5144,
"minified": 5120,
"gzipped": 1859,
"bundled": 3660,
"minified": 3637,
"gzipped": 1383,
"treeshaked": {
"rollup": {
"code": 4442,
"code": 3330,
"import_statements": 57
},
"webpack": {
"code": 5477
"code": 4361
}
}
}
Expand Down
48 changes: 26 additions & 22 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,21 @@
"^@/(.*)$": "<rootDir>/src/$1"
},
"verbose": true,
"collectCoverage": true
"collectCoverage": true,
"setupFiles": [
"jest-canvas-mock"
]
},
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "npm run test",
"pre-publish": "npm run lint && npm run build:prod"
}
},
"lint-staged": {
"*.{js,vue}": [
"eslint --fix",
"git add"
"eslint --fix"
]
},
"author": "Peng Jie <bivinity.pengzjie@gmail.com> (https://github.com/neighborhood999)",
Expand All @@ -62,40 +71,35 @@
"dependencies": {
"merge-images": "^1.1.0",
"signature_pad": "^3.0.0-beta.3",
"vue": "^2.6.10"
"vue": "^2.6.11"
},
"devDependencies": {
"@babel/core": "7.8.3",
"@babel/plugin-proposal-object-rest-spread": "7.8.3",
"@babel/plugin-transform-runtime": "7.8.3",
"@babel/preset-env": "7.8.3",
"@rollup/plugin-buble": "0.21.1",
"@rollup/plugin-commonjs": "11.0.2",
"@rollup/plugin-node-resolve": "7.1.1",
"@rollup/plugin-replace": "2.3.1",
"@vue/test-utils": "1.0.0-beta.29",
"babel-core": "7.0.0-bridge.0",
"babel-eslint": "10.0.3",
"babel-jest": "24.9.0",
"canvas": "1.6.13",
"cross-env": "6.0.3",
"babel-jest": "25.1.0",
"cross-env": "7.0.0",
"eslint": "6.8.0",
"eslint-config-prettier": "6.9.0",
"eslint-config-prettier": "6.10.0",
"eslint-plugin-prettier": "3.1.2",
"eslint-plugin-vue": "6.1.2",
"gzip-size-cli": "3.0.0",
"husky": "4.0.9",
"jest": "24.9.0",
"jest-serializer-vue": "2.0.2",
"lint-staged": "9.5.0",
"husky": "4.2.1",
"jest": "25.1.0",
"jest-canvas-mock": "2.2.0",
"lint-staged": "10.0.7",
"npm-run-all": "4.1.5",
"prettier": "1.19.1",
"rimraf": "3.0.1",
"rollup": "1.29.0",
"rollup-plugin-babel": "4.3.3",
"rollup": "1.31.0",
"rollup-plugin-babel-minify": "9.1.0",
"rollup-plugin-commonjs": "10.1.0",
"rollup-plugin-node-globals": "1.4.0",
"rollup-plugin-node-resolve": "5.2.0",
"rollup-plugin-replace": "2.2.0",
"rollup-plugin-size-snapshot": "0.10.0",
"vue-template-compiler": "2.6.10"
"vue-template-compiler": "2.6.11"
},
"engines": {
"node": ">=8"
Expand Down
16 changes: 9 additions & 7 deletions rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import pkg from './package.json';
import babel from 'rollup-plugin-babel';
import bubble from '@rollup/plugin-buble';
import minify from 'rollup-plugin-babel-minify';
import replace from 'rollup-plugin-replace';
import commonjs from 'rollup-plugin-commonjs';
import nodeResolve from 'rollup-plugin-node-resolve';
import replace from '@rollup/plugin-replace';
import commonjs from '@rollup/plugin-commonjs';
import nodeResolve from '@rollup/plugin-node-resolve';
import { sizeSnapshot } from 'rollup-plugin-size-snapshot';

const globals = {
Expand All @@ -16,12 +16,14 @@ const config = {
input: 'src/index.js',
external: ['signature_pad', 'merge-images'],
plugins: [
babel({
bubble({
exclude: 'node_modules/**',
runtimeHelpers: true
objectAssign: true
}),
nodeResolve({ browser: true }),
commonjs()
commonjs({
include: 'node_modules/**'
})
],
output: [
{ file: pkg.main, format: 'cjs', globals },
Expand Down

0 comments on commit 8c37496

Please sign in to comment.