Skip to content

Commit ee1abab

Browse files
committed
update npm dependencies
1 parent 622881e commit ee1abab

File tree

8 files changed

+2553
-2173
lines changed

8 files changed

+2553
-2173
lines changed

spring-boot-admin-samples/spring-boot-admin-sample-custom-ui/package-lock.json

Lines changed: 1086 additions & 1022 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

spring-boot-admin-samples/spring-boot-admin-sample-custom-ui/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
},
99
"dependencies": {
1010
"babel-eslint": "^10.1.0",
11-
"core-js": "^3.6.4",
11+
"core-js": "^3.6.5",
1212
"eslint-plugin-vue": "^6.2.2"
1313
},
1414
"devDependencies": {
15-
"@vue/cli-plugin-babel": "^4.2.3",
16-
"@vue/cli-plugin-eslint": "^4.2.3",
17-
"@vue/cli-service": "^4.2.3",
15+
"@vue/cli-plugin-babel": "^4.3.1",
16+
"@vue/cli-plugin-eslint": "^4.3.1",
17+
"@vue/cli-service": "^4.3.1",
1818
"@vue/eslint-config-standard": "^4.0.0",
1919
"copy-webpack-plugin": "^5.1.1",
2020
"eslint": "^6.8.0",

spring-boot-admin-server-ui/package-lock.json

Lines changed: 1411 additions & 1122 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

spring-boot-admin-server-ui/package.json

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@
99
"watch": "vue-cli-service build --watch"
1010
},
1111
"dependencies": {
12-
"@fortawesome/fontawesome-svg-core": "^1.2.27",
13-
"@fortawesome/free-brands-svg-icons": "^5.12.1",
14-
"@fortawesome/free-regular-svg-icons": "^5.12.1",
15-
"@fortawesome/free-solid-svg-icons": "^5.12.1",
12+
"@fortawesome/fontawesome-svg-core": "^1.2.28",
13+
"@fortawesome/free-brands-svg-icons": "^5.13.0",
14+
"@fortawesome/free-regular-svg-icons": "^5.13.0",
15+
"@fortawesome/free-solid-svg-icons": "^5.13.0",
1616
"@fortawesome/vue-fontawesome": "^0.1.9",
1717
"ansi_up": "^4.0.4",
18-
"autolinker": "^3.13.0",
18+
"autolinker": "^3.14.1",
1919
"axios": "^0.19.2",
20-
"bulma": "^0.8.0",
20+
"bulma": "^0.8.2",
2121
"bulma-badge": "^3.0.1",
22-
"core-js": "^3.6.4",
22+
"core-js": "^3.6.5",
2323
"d3-array": "^2.4.0",
2424
"d3-axis": "^1.0.12",
2525
"d3-brush": "^1.1.5",
@@ -30,25 +30,24 @@
3030
"event-source-polyfill": "^1.0.12",
3131
"file-saver": "^2.0.2",
3232
"lodash": "^4.17.15",
33-
"moment": "^2.24.0",
34-
"moment-shortformat": "^2.1.0",
33+
"moment": "^2.25.1",
3534
"popper.js": "^1.16.1",
3635
"pretty-bytes": "^5.3.0",
3736
"resize-observer-polyfill": "^1.5.1",
38-
"rxjs": "^6.5.4",
37+
"rxjs": "^6.5.5",
3938
"vue": "^2.6.11",
40-
"vue-clickaway2": "^2.3.1",
41-
"vue-i18n": "^8.15.5",
39+
"vue-clickaway2": "^2.3.2",
40+
"vue-i18n": "^8.17.4",
4241
"vue-infinite-loading": "^2.4.5",
4342
"vue-router": "^3.1.6"
4443
},
4544
"devDependencies": {
46-
"@vue/cli-plugin-babel": "^4.2.3",
47-
"@vue/cli-plugin-eslint": "^4.2.3",
48-
"@vue/cli-plugin-unit-jest": "^4.2.3",
49-
"@vue/cli-service": "^4.2.3",
45+
"@vue/cli-plugin-babel": "^4.3.1",
46+
"@vue/cli-plugin-eslint": "^4.3.1",
47+
"@vue/cli-plugin-unit-jest": "^4.3.1",
48+
"@vue/cli-service": "^4.3.1",
5049
"@vue/eslint-config-standard": "^4.0.0",
51-
"@vue/test-utils": "^1.0.0-beta.32",
50+
"@vue/test-utils": "^1.0.0-beta.33",
5251
"babel-core": "7.0.0-bridge.0",
5352
"babel-eslint": "^10.1.0",
5453
"babel-jest": "^24.9.0",
@@ -57,10 +56,10 @@
5756
"eslint-plugin-vue": "^6.2.2",
5857
"html-loader": "^0.5.5",
5958
"jest": "^24.9.0",
60-
"node-sass": "^4.13.1",
59+
"node-sass": "^4.14.0",
6160
"sass-loader": "^8.0.2",
6261
"vue-template-compiler": "^2.6.11",
63-
"webpack-bundle-analyzer": "^3.6.1"
62+
"webpack-bundle-analyzer": "^3.7.0"
6463
},
6564
"eslintConfig": {
6665
"root": true,

spring-boot-admin-server-ui/src/main/frontend/components/sba-time-ago.js

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,37 @@
1414
* limitations under the License.
1515
*/
1616

17-
import moment from 'moment-shortformat';
17+
import moment from 'moment';
18+
19+
const minute = 60 * 1000;
20+
const hour = 60 * minute;
21+
const day = 24 * hour;
22+
const week = 7 * day;
23+
24+
function shortFormat(aMoment, withoutPreOrSuffix, now = moment()) {
25+
let diff = Math.abs(aMoment.diff(now));
26+
let unit;
27+
if (diff < minute) {
28+
unit = 'seconds';
29+
} else if (diff < hour) {
30+
unit = 'minutes';
31+
} else if (diff < day) {
32+
unit = 'hours';
33+
} else if (diff < week) {
34+
unit = 'days';
35+
} else if (aMoment.year() !== now.year()) {
36+
return aMoment.format('MMM D, YYYY');
37+
} else {
38+
return aMoment.format('MMM D');
39+
}
40+
let num = Math.max(1, moment.duration(diff)[unit]());
41+
42+
let result = num + unit.charAt(0);
43+
if (!withoutPreOrSuffix) {
44+
result = moment.localeData().pastFuture(aMoment.diff(now), result);
45+
}
46+
return result;
47+
}
1848

1949
export default {
2050
props: {
@@ -29,7 +59,7 @@ export default {
2959
}),
3060
computed: {
3161
timeAgo() {
32-
return moment(this.date).short(true, this.now);
62+
return shortFormat(moment(this.date), true, this.now);
3363
}
3464
},
3565
created() {

spring-boot-admin-server-ui/src/main/frontend/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import '@/assets/css/base.scss';
1818
import axios from '@/utils/axios';
1919
import moment from 'moment';
20-
import 'moment/locale/de';
2120
import Vue from 'vue';
2221
import VueRouter from 'vue-router';
2322
import components from './components';

spring-boot-admin-server-ui/src/main/frontend/views/instances/threaddump/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
import Instance from '@/services/instance';
5252
import {concatMap, timer} from '@/utils/rxjs';
5353
import remove from 'lodash/remove';
54-
import moment from 'moment-shortformat';
54+
import moment from 'moment';
5555
import threadsList from './threads-list';
5656
import {VIEW_GROUP} from '../../index';
5757

spring-boot-admin-server-ui/vue.config.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,7 @@ module.exports = {
8989
analyzerMode: 'static',
9090
openAnalyzer: false,
9191
reportFilename: '../report.html'
92-
}),
93-
new IgnorePlugin(/^\.\/locale$/, /moment$/),
92+
})
9493
]
9594
}
9695
};

0 commit comments

Comments
 (0)