moment -> dayjs

This commit is contained in:
Tim Hansen
2020-10-08 20:57:11 -06:00
parent 6bd726cebd
commit 68351f5a5c
3 changed files with 12 additions and 7 deletions
+2 -2
View File
@@ -27,8 +27,8 @@
"@backstage/plugin-sentry": "^0.1.1-alpha.24",
"@backstage/plugin-tech-radar": "^0.1.1-alpha.24",
"@backstage/plugin-techdocs": "^0.1.1-alpha.24",
"@backstage/plugin-welcome": "^0.1.1-alpha.24",
"@backstage/plugin-user-settings": "^0.1.1-alpha.24",
"@backstage/plugin-welcome": "^0.1.1-alpha.24",
"@backstage/test-utils": "^0.1.1-alpha.24",
"@backstage/theme": "^0.1.1-alpha.24",
"@material-ui/core": "^4.11.0",
@@ -36,8 +36,8 @@
"@octokit/rest": "^18.0.0",
"@roadiehq/backstage-plugin-github-pull-requests": "^0.4.3",
"@roadiehq/backstage-plugin-travis-ci": "^0.2.3",
"dayjs": "^1.9.1",
"history": "^5.0.0",
"moment": "^2.27.0",
"prop-types": "^15.7.2",
"react": "^16.12.0",
"react-dom": "^16.12.0",
@@ -15,7 +15,7 @@
*/
/* eslint-disable no-restricted-imports */
import moment from 'moment';
import dayjs from 'dayjs';
import regression, { DataPoint } from 'regression';
import {
Alert,
@@ -42,17 +42,17 @@ function aggregationFor(
duration: Duration,
baseline: number,
): DateAggregation[] {
const days = moment(exclusiveEndDateOf(duration)).diff(
const days = dayjs(exclusiveEndDateOf(duration)).diff(
inclusiveStartDateOf(duration),
'days',
'day',
);
return [...Array(days).keys()].reduce(
(values: DateAggregation[], i: number): DateAggregation[] => {
const last = values.length ? values[values.length - 1].amount : baseline;
values.push({
date: moment(inclusiveStartDateOf(duration))
.add(i, 'days')
date: dayjs(inclusiveStartDateOf(duration))
.add(i, 'day')
.format('YYYY-MM-DD'),
amount: last + (baseline / 20) * (Math.random() * 2 - 1),
});