#{job.id}
@@ -41,11 +36,7 @@ export const JobCard = ({
{typeof job.progress === 'number' && (
-
+
)}
diff --git a/src/ui/components/JobCard/Progress/Progress.module.css b/src/ui/components/JobCard/Progress/Progress.module.css
index 8252dc3a8..532930a54 100644
--- a/src/ui/components/JobCard/Progress/Progress.module.css
+++ b/src/ui/components/JobCard/Progress/Progress.module.css
@@ -1,16 +1,16 @@
.progress {
- width: 80px;
- height: 80px;
+ width: 80px;
+ height: 80px;
}
.progress circle {
- transform-origin: center;
- transition: stroke-dashoffset 500ms ease-in-out;
+ transform-origin: center;
+ transition: stroke-dashoffset 500ms ease-in-out;
}
.progress text {
- font-size: 2.5rem;
- font-family: inherit;
- font-weight: 300;
- fill: #a0aec0;
+ font-size: 2.5rem;
+ font-family: inherit;
+ font-weight: 300;
+ fill: #a0aec0;
}
diff --git a/src/ui/components/JobCard/Timeline/Timeline.module.css b/src/ui/components/JobCard/Timeline/Timeline.module.css
index 6e4675547..5ba29b94e 100644
--- a/src/ui/components/JobCard/Timeline/Timeline.module.css
+++ b/src/ui/components/JobCard/Timeline/Timeline.module.css
@@ -1,52 +1,52 @@
.timeline {
- padding: 1.5rem 1rem 1.5rem 0;
- margin: 0;
- list-style: none;
- border: 0;
- border-right-width: 2px;
- border-right-style: solid;
- border-image: linear-gradient(to bottom, #fff, #e2e8f0 10%, #e2e8f0 90%, #fff) 1 100%;
- color: #a0aec0;
- font-weight: 300;
- height: 100%;
+ padding: 1.5rem 1rem 1.5rem 0;
+ margin: 0;
+ list-style: none;
+ border: 0;
+ border-right-width: 2px;
+ border-right-style: solid;
+ border-image: linear-gradient(to bottom, #fff, #e2e8f0 10%, #e2e8f0 90%, #fff) 1 100%;
+ color: #a0aec0;
+ font-weight: 300;
+ height: 100%;
}
.timeline li {
- display: block;
+ display: block;
}
.timeline li + li {
- margin-top: 1.5rem;
+ margin-top: 1.5rem;
}
.timeline li > time {
- position: relative;
- color: #718096;
+ position: relative;
+ color: #718096;
}
.timeline li > time:before {
- content: '';
- width: 0.5rem;
- height: 0.5rem;
- position: absolute;
- right: -1.5rem;
- top: 50%;
- margin-top: -0.5rem;
- background-color: #cbd5e0;
- border-radius: 100%;
- border: 3px solid #fff;
+ content: '';
+ width: 0.5rem;
+ height: 0.5rem;
+ position: absolute;
+ right: -1.5rem;
+ top: 50%;
+ margin-top: -0.5rem;
+ background-color: #cbd5e0;
+ border-radius: 100%;
+ border: 3px solid #fff;
}
.timeline li > small {
- display: block;
- line-height: 1;
+ display: block;
+ line-height: 1;
}
.timeline li > small + small {
- margin-top: 1.5rem;
+ margin-top: 1.5rem;
}
.timelineWrapper {
- position: relative;
- flex: 1;
+ position: relative;
+ flex: 1;
}
diff --git a/src/ui/components/JobCard/Timeline/Timeline.tsx b/src/ui/components/JobCard/Timeline/Timeline.tsx
index 940a33e58..b3830e702 100644
--- a/src/ui/components/JobCard/Timeline/Timeline.tsx
+++ b/src/ui/components/JobCard/Timeline/Timeline.tsx
@@ -11,18 +11,10 @@ const formatDate = (ts: TimeStamp) => {
return format(ts, 'HH:mm:ss');
}
- return getYear(ts) === getYear(new Date())
- ? format(ts, 'MM/dd HH:mm:ss')
- : format(ts, 'MM/dd/yyyy HH:mm:ss');
+ return getYear(ts) === getYear(new Date()) ? format(ts, 'MM/dd HH:mm:ss') : format(ts, 'MM/dd/yyyy HH:mm:ss');
};
-export const Timeline = function Timeline({
- job,
- status,
-}: {
- job: AppJob;
- status: Status;
-}) {
+export const Timeline = function Timeline({ job, status }: { job: AppJob; status: Status }) {
return (
@@ -34,13 +26,9 @@ export const Timeline = function Timeline({
-
Delayed for
)}
diff --git a/src/ui/components/Menu/Menu.module.css b/src/ui/components/Menu/Menu.module.css
index 4a379d245..d4b4f19a1 100644
--- a/src/ui/components/Menu/Menu.module.css
+++ b/src/ui/components/Menu/Menu.module.css
@@ -1,65 +1,65 @@
.aside {
- position: fixed;
- z-index: 99;
- top: var(--header-height);
- left: 0;
- bottom: 0;
- width: var(--menu-width);
- background: linear-gradient(
- to bottom,
- hsl(217, 22%, 20%),
- hsl(217, 22%, 16%) 80%,
- hsl(217, 22%, 12%)
- );
- padding-top: 1rem;
- color: #d5d9dc;
- display: flex;
- flex-direction: column;
- box-shadow: 4px 0 8px 3px rgba(38, 46, 60, 0.1);
+ position: fixed;
+ z-index: 99;
+ top: var(--header-height);
+ left: 0;
+ bottom: 0;
+ width: var(--menu-width);
+ background: linear-gradient(
+ to bottom,
+ hsl(217, 22%, 20%),
+ hsl(217, 22%, 16%) 80%,
+ hsl(217, 22%, 12%)
+ );
+ padding-top: 1rem;
+ color: #d5d9dc;
+ display: flex;
+ flex-direction: column;
+ box-shadow: 4px 0 8px 3px rgba(38, 46, 60, 0.1);
}
.aside > div {
- color: #828e97;
- font-size: 0.833em;
- padding: 0 1rem;
+ color: #828e97;
+ font-size: 0.833em;
+ padding: 0 1rem;
}
.aside nav {
- flex: 1;
- overflow-y: auto;
+ flex: 1;
+ overflow-y: auto;
}
.menu {
- list-style: none;
- padding: 0;
+ list-style: none;
+ padding: 0;
}
.menu li + li {
- border-top: 1px solid hsl(206, 9%, 25%);
+ border-top: 1px solid hsl(206, 9%, 25%);
}
.menu a {
- color: inherit;
- text-decoration: none;
- display: block;
- padding: 1rem 1.25rem;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- transition: background-color 100ms ease-in;
- border-left: 3px solid transparent;
+ color: inherit;
+ text-decoration: none;
+ display: block;
+ padding: 1rem 1.25rem;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ transition: background-color 100ms ease-in;
+ border-left: 3px solid transparent;
}
.menu a:hover {
- background-color: rgba(255, 255, 255, 0.05);
- border-left-color: hsl(184, 20%, 30%);
+ background-color: rgba(255, 255, 255, 0.05);
+ border-left-color: hsl(184, 20%, 30%);
}
.menu a.active {
- background-color: rgba(255, 255, 255, 0.1);
- border-left-color: #4abec7;
+ background-color: rgba(255, 255, 255, 0.1);
+ border-left-color: #4abec7;
}
.appVersion {
- text-align: center;
+ text-align: center;
}
diff --git a/src/ui/components/Menu/Menu.tsx b/src/ui/components/Menu/Menu.tsx
index 77b3038a7..731c0e719 100644
--- a/src/ui/components/Menu/Menu.tsx
+++ b/src/ui/components/Menu/Menu.tsx
@@ -20,8 +20,7 @@ export const Menu = ({
-
li + li {
- margin-left: 0.25rem;
+ margin-left: 0.25rem;
}
.queueActions .button > svg {
- fill: #a0aec0;
- margin: -0.25em 0.5em 0 0;
+ fill: #a0aec0;
+ margin: -0.25em 0.5em 0 0;
}
.queueActions .button:hover > svg,
.queueActions .button:focus > svg {
- fill: #718096;
+ fill: #718096;
}
diff --git a/src/ui/components/QueueActions/QueueActions.tsx b/src/ui/components/QueueActions/QueueActions.tsx
index 3caa00b5a..4fa90e4ed 100644
--- a/src/ui/components/QueueActions/QueueActions.tsx
+++ b/src/ui/components/QueueActions/QueueActions.tsx
@@ -15,8 +15,7 @@ interface QueueActionProps {
const ACTIONABLE_STATUSES = ['failed', 'delayed', 'completed'];
-const isStatusActionable = (status: Status): boolean =>
- ACTIONABLE_STATUSES.includes(status);
+const isStatusActionable = (status: Status): boolean => ACTIONABLE_STATUSES.includes(status);
const CleanAllButton = ({ onClick }: any) => (
);
})}
diff --git a/src/ui/components/Tooltip/Tooltip.module.css b/src/ui/components/Tooltip/Tooltip.module.css
index ba6e6a4c8..7345685e0 100644
--- a/src/ui/components/Tooltip/Tooltip.module.css
+++ b/src/ui/components/Tooltip/Tooltip.module.css
@@ -1,27 +1,27 @@
.tooltip {
- position: relative;
+ position: relative;
}
.tooltip:before {
- content: attr(data-title);
- padding: 0.2em 0.75em;
- background-color: rgba(45, 55, 72, 0.95);
- color: #fff;
- border-radius: 0.28571429rem;
- font-size: 0.833rem;
- font-weight: 300;
- position: absolute;
- bottom: 100%;
- margin-bottom: 0.75rem;
- left: 50%;
- transform: translateX(-50%) translateY(-25%);
- transition: transform 250ms ease-in-out, opacity 250ms ease-in-out;
- pointer-events: none;
- opacity: 0;
- z-index: 2;
+ content: attr(data-title);
+ padding: 0.2em 0.75em;
+ background-color: rgba(45, 55, 72, 0.95);
+ color: #fff;
+ border-radius: 0.28571429rem;
+ font-size: 0.833rem;
+ font-weight: 300;
+ position: absolute;
+ bottom: 100%;
+ margin-bottom: 0.75rem;
+ left: 50%;
+ transform: translateX(-50%) translateY(-25%);
+ transition: transform 250ms ease-in-out, opacity 250ms ease-in-out;
+ pointer-events: none;
+ opacity: 0;
+ z-index: 2;
}
.tooltip:hover:before {
- transform: translateX(-50%) translateY(0);
- opacity: 1;
+ transform: translateX(-50%) translateY(0);
+ opacity: 1;
}
diff --git a/src/ui/components/Tooltip/Tooltip.tsx b/src/ui/components/Tooltip/Tooltip.tsx
index 337ba0b94..b727df917 100644
--- a/src/ui/components/Tooltip/Tooltip.tsx
+++ b/src/ui/components/Tooltip/Tooltip.tsx
@@ -1,10 +1,7 @@
import React from 'react';
import s from './Tooltip.module.css';
-export const Tooltip = ({
- title,
- children,
-}: React.PropsWithChildren<{ title: string }>) => (
+export const Tooltip = ({ title, children }: React.PropsWithChildren<{ title: string }>) => (
{children}
diff --git a/src/ui/components/constants.ts b/src/ui/components/constants.ts
index 81cf3abc0..85a9ebccb 100644
--- a/src/ui/components/constants.ts
+++ b/src/ui/components/constants.ts
@@ -38,38 +38,9 @@ export type Field =
export const FIELDS: Record = {
active: ['attempts', 'data', 'id', 'name', 'opts', 'progress', 'timestamps'],
- completed: [
- 'attempts',
- 'data',
- 'id',
- 'name',
- 'opts',
- 'progress',
- 'timestamps',
- ],
- delayed: [
- 'attempts',
- 'data',
- 'delay',
- 'id',
- 'name',
- 'opts',
- 'promote',
- 'timestamps',
- 'clean',
- ],
- failed: [
- 'attempts',
- 'failedReason',
- 'data',
- 'opts',
- 'id',
- 'name',
- 'progress',
- 'retry',
- 'timestamps',
- 'clean',
- ],
+ completed: ['attempts', 'data', 'id', 'name', 'opts', 'progress', 'timestamps'],
+ delayed: ['attempts', 'data', 'delay', 'id', 'name', 'opts', 'promote', 'timestamps', 'clean'],
+ failed: ['attempts', 'failedReason', 'data', 'opts', 'id', 'name', 'progress', 'retry', 'timestamps', 'clean'],
latest: ['attempts', 'data', 'id', 'name', 'opts', 'progress', 'timestamps'],
paused: ['attempts', 'data', 'id', 'name', 'opts', 'timestamps'],
waiting: ['data', 'id', 'name', 'opts', 'timestamps', 'clean'],
diff --git a/src/ui/hooks/useDetailsTabs.tsx b/src/ui/hooks/useDetailsTabs.tsx
index e95ac2da3..66a11166e 100644
--- a/src/ui/hooks/useDetailsTabs.tsx
+++ b/src/ui/hooks/useDetailsTabs.tsx
@@ -11,11 +11,7 @@ export function useDetailsTabs(currentStatus: Status) {
const selectedTab = tabs[selectedTabIdx];
useEffect(() => {
- updateTabs(
- currentStatus === STATUSES.failed
- ? ['Error', ...regularItems]
- : [...regularItems]
- );
+ updateTabs(currentStatus === STATUSES.failed ? ['Error', ...regularItems] : [...regularItems]);
}, [currentStatus]);
return {
diff --git a/src/ui/hooks/useInterval.ts b/src/ui/hooks/useInterval.ts
index e6b6c038e..6ca3b3cbf 100644
--- a/src/ui/hooks/useInterval.ts
+++ b/src/ui/hooks/useInterval.ts
@@ -1,10 +1,6 @@
import { useEffect, useRef } from 'react';
-export function useInterval(
- callback: () => void,
- delay: number | null,
- deps: any[] = []
-): void {
+export function useInterval(callback: () => void, delay: number | null, deps: any[] = []): void {
const savedCallback = useRef(callback);
// Remember the latest callback if it changes.
diff --git a/src/ui/hooks/useSelectedStatuses.ts b/src/ui/hooks/useSelectedStatuses.ts
index 455549734..745a4cdcd 100644
--- a/src/ui/hooks/useSelectedStatuses.ts
+++ b/src/ui/hooks/useSelectedStatuses.ts
@@ -7,9 +7,7 @@ export function useSelectedStatuses(): SelectedStatuses {
const { search, pathname } = useLocation();
const match = useRouteMatch<{ name: string }>({ path: '/queue/:name' });
- const [selectedStatuses, setSelectedStatuses] = useState(
- {}
- );
+ const [selectedStatuses, setSelectedStatuses] = useState({});
useEffect(() => {
const query = new URLSearchParams(search);
diff --git a/src/ui/hooks/useStore.ts b/src/ui/hooks/useStore.ts
index aac0bc197..775ad652c 100644
--- a/src/ui/hooks/useStore.ts
+++ b/src/ui/hooks/useStore.ts
@@ -37,29 +37,21 @@ export const useStore = (api: Api): Store => {
useInterval(update, interval, [selectedStatuses]);
- const promoteJob = (queueName: string) => (job: AppJob) => () =>
- api.promoteJob(queueName, job.id).then(update);
+ const promoteJob = (queueName: string) => (job: AppJob) => () => api.promoteJob(queueName, job.id).then(update);
- const retryJob = (queueName: string) => (job: AppJob) => () =>
- api.retryJob(queueName, job.id).then(update);
+ const retryJob = (queueName: string) => (job: AppJob) => () => api.retryJob(queueName, job.id).then(update);
- const cleanJob = (queueName: string) => (job: AppJob) => () =>
- api.cleanJob(queueName, job.id).then(update);
+ const cleanJob = (queueName: string) => (job: AppJob) => () => api.cleanJob(queueName, job.id).then(update);
- const retryAll = (queueName: string) => () =>
- api.retryAll(queueName).then(update);
+ const retryAll = (queueName: string) => () => api.retryAll(queueName).then(update);
- const cleanAllDelayed = (queueName: string) => () =>
- api.cleanAllDelayed(queueName).then(update);
+ const cleanAllDelayed = (queueName: string) => () => api.cleanAllDelayed(queueName).then(update);
- const cleanAllFailed = (queueName: string) => () =>
- api.cleanAllFailed(queueName).then(update);
+ const cleanAllFailed = (queueName: string) => () => api.cleanAllFailed(queueName).then(update);
- const cleanAllCompleted = (queueName: string) => () =>
- api.cleanAllCompleted(queueName).then(update);
+ const cleanAllCompleted = (queueName: string) => () => api.cleanAllCompleted(queueName).then(update);
- const getJobLogs = (queueName: string) => (job: AppJob) => () =>
- api.getJobLogs(queueName, job.id);
+ const getJobLogs = (queueName: string) => (job: AppJob) => () => api.getJobLogs(queueName, job.id);
return {
state,
diff --git a/src/ui/index.css b/src/ui/index.css
index fe7df5d1d..1f0e5cbef 100644
--- a/src/ui/index.css
+++ b/src/ui/index.css
@@ -1,47 +1,47 @@
:root {
- --menu-width: 260px;
- --header-height: 80px;
+ --menu-width: 260px;
+ --header-height: 80px;
}
body {
- background: #f5f8fa;
- font-family: 'Ubuntu', sans-serif;
- font-weight: 400;
- line-height: 1.25em;
- margin: 0;
- font-size: 16px;
- color: #454b52;
+ background: #f5f8fa;
+ font-family: 'Ubuntu', sans-serif;
+ font-weight: 400;
+ line-height: 1.25em;
+ margin: 0;
+ font-size: 16px;
+ color: #454b52;
}
html,
body {
- height: 100%;
+ height: 100%;
}
* {
- box-sizing: border-box;
+ box-sizing: border-box;
}
#root {
- height: inherit;
+ height: inherit;
}
small {
- font-size: 0.833em;
- opacity: 0.85;
+ font-size: 0.833em;
+ opacity: 0.85;
}
main {
- padding-left: var(--menu-width);
- min-height: 100%;
+ padding-left: var(--menu-width);
+ min-height: 100%;
}
main > div {
- padding: 2rem;
+ padding: 2rem;
}
button {
- font-family: inherit;
+ font-family: inherit;
}
h1,
@@ -52,6 +52,6 @@ h5,
h6,
article,
li {
- margin: 0;
- line-height: 1.5em;
+ margin: 0;
+ line-height: 1.5em;
}
diff --git a/src/ui/index.ejs b/src/ui/index.ejs
index 2f1185c4f..dc0d4ad1b 100644
--- a/src/ui/index.ejs
+++ b/src/ui/index.ejs
@@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>
-
+
Bull Dashboard
diff --git a/src/ui/index.tsx b/src/ui/index.tsx
index e9833c02f..eb2457d16 100644
--- a/src/ui/index.tsx
+++ b/src/ui/index.tsx
@@ -8,8 +8,7 @@ import { BrowserRouter } from 'react-router-dom';
import { App } from './components/App';
import { Api } from './services/Api';
-const basePath =
- document.head.querySelector('base')?.getAttribute('href') || '';
+const basePath = document.head.querySelector('base')?.getAttribute('href') || '';
const api = new Api({ basePath });
render(
diff --git a/src/ui/services/Api.ts b/src/ui/services/Api.ts
index ee052b1a2..bb450995c 100644
--- a/src/ui/services/Api.ts
+++ b/src/ui/services/Api.ts
@@ -11,11 +11,7 @@ export class Api {
this.axios.interceptors.response.use(this.handleResponse, this.handleError);
}
- public getQueues({
- status,
- }: {
- status: SelectedStatuses;
- }): Promise {
+ public getQueues({ status }: { status: SelectedStatuses }): Promise {
return this.axios.get(`/queues/`, { params: { ...status } });
}
@@ -24,45 +20,31 @@ export class Api {
}
public cleanAllDelayed(queueName: string): Promise {
- return this.axios.put(
- `/queues/${encodeURIComponent(queueName)}/clean/delayed`
- );
+ return this.axios.put(`/queues/${encodeURIComponent(queueName)}/clean/delayed`);
}
public cleanAllFailed(queueName: string): Promise {
- return this.axios.put(
- `/queues/${encodeURIComponent(queueName)}/clean/failed`
- );
+ return this.axios.put(`/queues/${encodeURIComponent(queueName)}/clean/failed`);
}
public cleanAllCompleted(queueName: string): Promise {
- return this.axios.put(
- `/queues/${encodeURIComponent(queueName)}/clean/completed`
- );
+ return this.axios.put(`/queues/${encodeURIComponent(queueName)}/clean/completed`);
}
public cleanJob(queueName: string, jobId: AppJob['id']): Promise {
- return this.axios.put(
- `/queues/${encodeURIComponent(queueName)}/${jobId}/clean`
- );
+ return this.axios.put(`/queues/${encodeURIComponent(queueName)}/${jobId}/clean`);
}
public retryJob(queueName: string, jobId: AppJob['id']): Promise {
- return this.axios.put(
- `/queues/${encodeURIComponent(queueName)}/${jobId}/retry`
- );
+ return this.axios.put(`/queues/${encodeURIComponent(queueName)}/${jobId}/retry`);
}
public promoteJob(queueName: string, jobId: AppJob['id']): Promise {
- return this.axios.put(
- `/queues/${encodeURIComponent(queueName)}/${jobId}/promote`
- );
+ return this.axios.put(`/queues/${encodeURIComponent(queueName)}/${jobId}/promote`);
}
public getJobLogs(queueName: string, jobId: AppJob['id']): Promise {
- return this.axios.get(
- `/queues/${encodeURIComponent(queueName)}/${jobId}/logs`
- );
+ return this.axios.get(`/queues/${encodeURIComponent(queueName)}/${jobId}/logs`);
}
private handleResponse(response: AxiosResponse): any {
diff --git a/src/ui/theme.css b/src/ui/theme.css
index 594bea337..4c5b91b03 100644
--- a/src/ui/theme.css
+++ b/src/ui/theme.css
@@ -1,21 +1,21 @@
.hljs {
- display: block;
- padding: 0.5em;
- white-space: pre-wrap;
+ display: block;
+ padding: 0.5em;
+ white-space: pre-wrap;
}
.hljs-comment,
.hljs-quote {
- color: #998;
- font-style: italic;
+ color: #998;
+ font-style: italic;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {
- font-weight: 500;
+ font-weight: 500;
}
@@ -24,88 +24,88 @@
.hljs-tag .hljs-attr,
.hljs-template-variable,
.hljs-variable {
- color: teal;
+ color: teal;
}
.hljs-doctag,
.hljs-string {
- color: #d14;
+ color: #d14;
}
.hljs-section,
.hljs-selector-id,
.hljs-title {
- color: #d73a49;
- font-weight: 500;
+ color: #d73a49;
+ font-weight: 500;
}
.hljs-class .hljs-title,
.hljs-type,
.hljs-attr {
- color: #458;
- font-weight: 500;
+ color: #458;
+ font-weight: 500;
}
.hljs-attribute,
.hljs-name,
.hljs-tag {
- color: navy;
- font-weight: 400;
+ color: navy;
+ font-weight: 400;
}
.hljs-link,
.hljs-regexp {
- color: #009926;
+ color: #009926;
}
.hljs-bullet,
.hljs-symbol {
- color: #990073;
+ color: #990073;
}
.hljs-built_in,
.hljs-builtin-name {
- color: #0086b3;
+ color: #0086b3;
}
.hljs-meta {
- color: #999;
- font-weight: 500;
+ color: #999;
+ font-weight: 500;
}
.hljs-deletion {
- background: #fdd;
+ background: #fdd;
}
.hljs-addition {
- background: #dfd;
+ background: #dfd;
}
.hljs-emphasis {
- font-style: italic;
+ font-style: italic;
}
.hljs-strong {
- font-weight: 500;
+ font-weight: 500;
}
.hljs-trace-line {
- color: #aaa;
+ color: #aaa;
}
.hljs-trace-line .hljs-code-path {
- color: #454b52;
+ color: #454b52;
}
diff --git a/src/ui/toastify.css b/src/ui/toastify.css
index 719982914..e004db95d 100644
--- a/src/ui/toastify.css
+++ b/src/ui/toastify.css
@@ -1,254 +1,254 @@
.Toastify__toast-container {
- z-index: 9999;
- -webkit-transform: translate3d(0, 0, 9999px);
- position: fixed;
- padding: 4px;
- width: 320px;
- box-sizing: border-box;
- color: #fff;
+ z-index: 9999;
+ -webkit-transform: translate3d(0, 0, 9999px);
+ position: fixed;
+ padding: 4px;
+ width: 320px;
+ box-sizing: border-box;
+ color: #fff;
}
.Toastify__toast-container--top-left {
- top: 1em;
- left: 1em;
+ top: 1em;
+ left: 1em;
}
.Toastify__toast-container--top-center {
- top: 1em;
- left: 50%;
- transform: translateX(-50%);
+ top: 1em;
+ left: 50%;
+ transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
- top: 1em;
- right: 1em;
+ top: 1em;
+ right: 1em;
}
.Toastify__toast-container--bottom-left {
- bottom: 1em;
- left: 1em;
+ bottom: 1em;
+ left: 1em;
}
.Toastify__toast-container--bottom-center {
- bottom: 1em;
- left: 50%;
- transform: translateX(-50%);
+ bottom: 1em;
+ left: 50%;
+ transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
- bottom: 1em;
- right: 1em;
+ bottom: 1em;
+ right: 1em;
}
@media only screen and (max-width: 480px) {
- .Toastify__toast-container {
- width: 100vw;
- padding: 0;
- left: 0;
- margin: 0;
- }
-
- .Toastify__toast-container--top-left,
- .Toastify__toast-container--top-center,
- .Toastify__toast-container--top-right {
- top: 0;
- transform: translateX(0);
- }
-
- .Toastify__toast-container--bottom-left,
- .Toastify__toast-container--bottom-center,
- .Toastify__toast-container--bottom-right {
- bottom: 0;
- transform: translateX(0);
- }
-
- .Toastify__toast-container--rtl {
- right: 0;
- left: initial;
- }
+ .Toastify__toast-container {
+ width: 100vw;
+ padding: 0;
+ left: 0;
+ margin: 0;
+ }
+
+ .Toastify__toast-container--top-left,
+ .Toastify__toast-container--top-center,
+ .Toastify__toast-container--top-right {
+ top: 0;
+ transform: translateX(0);
+ }
+
+ .Toastify__toast-container--bottom-left,
+ .Toastify__toast-container--bottom-center,
+ .Toastify__toast-container--bottom-right {
+ bottom: 0;
+ transform: translateX(0);
+ }
+
+ .Toastify__toast-container--rtl {
+ right: 0;
+ left: initial;
+ }
}
.Toastify__toast {
- position: relative;
- min-height: 64px;
- box-sizing: border-box;
- margin-bottom: 1rem;
- padding: 8px;
- border-radius: 4px;
- box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
- display: -ms-flexbox;
- display: flex;
- -ms-flex-pack: justify;
- justify-content: space-between;
- max-height: 800px;
- overflow: hidden;
- font-family: sans-serif;
- cursor: pointer;
- direction: ltr;
+ position: relative;
+ min-height: 64px;
+ box-sizing: border-box;
+ margin-bottom: 1rem;
+ padding: 8px;
+ border-radius: 4px;
+ box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ max-height: 800px;
+ overflow: hidden;
+ font-family: sans-serif;
+ cursor: pointer;
+ direction: ltr;
}
.Toastify__toast--rtl {
- direction: rtl;
+ direction: rtl;
}
.Toastify__toast--dark {
- background: #121212;
- color: #fff;
+ background: #121212;
+ color: #fff;
}
.Toastify__toast--default {
- background: #fff;
- color: #aaa;
+ background: #fff;
+ color: #aaa;
}
.Toastify__toast--info {
- background: #3498db;
+ background: #3498db;
}
.Toastify__toast--success {
- background: #07bc0c;
+ background: #07bc0c;
}
.Toastify__toast--warning {
- background: #f1c40f;
+ background: #f1c40f;
}
.Toastify__toast--error {
- background: #e74c3c;
+ background: #e74c3c;
}
.Toastify__toast-body {
- margin: auto 0;
- padding: 6px;
+ margin: auto 0;
+ padding: 6px;
}
.Toastify--animate {
- animation-fill-mode: both;
- animation-duration: 0.7s;
+ animation-fill-mode: both;
+ animation-duration: 0.7s;
}
@media only screen and (max-width: 480px) {
- .Toastify__toast {
- margin-bottom: 0;
- }
+ .Toastify__toast {
+ margin-bottom: 0;
+ }
}
.Toastify__close-button {
- color: #fff;
- background: transparent;
- outline: none;
- border: none;
- padding: 0;
- cursor: pointer;
- opacity: 0.7;
- transition: 0.3s ease;
- -ms-flex-item-align: start;
- align-self: flex-start;
+ color: #fff;
+ background: transparent;
+ outline: none;
+ border: none;
+ padding: 0;
+ cursor: pointer;
+ opacity: 0.7;
+ transition: 0.3s ease;
+ -ms-flex-item-align: start;
+ align-self: flex-start;
}
.Toastify__close-button--default {
- color: #000;
- opacity: 0.3;
+ color: #000;
+ opacity: 0.3;
}
.Toastify__close-button > svg {
- fill: currentColor;
- height: 16px;
- width: 14px;
+ fill: currentColor;
+ height: 16px;
+ width: 14px;
}
.Toastify__close-button:hover,
.Toastify__close-button:focus {
- opacity: 1;
+ opacity: 1;
}
@keyframes Toastify__trackProgress {
- 0% {
- transform: scaleX(1);
- }
- 100% {
- transform: scaleX(0);
- }
+ 0% {
+ transform: scaleX(1);
+ }
+ 100% {
+ transform: scaleX(0);
+ }
}
.Toastify__progress-bar {
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 5px;
- z-index: 9999;
- opacity: 0.7;
- background-color: rgba(255, 255, 255, 0.7);
- transform-origin: left;
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ height: 5px;
+ z-index: 9999;
+ opacity: 0.7;
+ background-color: rgba(255, 255, 255, 0.7);
+ transform-origin: left;
}
.Toastify__progress-bar--animated {
- animation: Toastify__trackProgress linear 1 forwards;
+ animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
- transition: transform 0.2s;
+ transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
- right: 0;
- left: initial;
- transform-origin: right;
+ right: 0;
+ left: initial;
+ transform-origin: right;
}
.Toastify__progress-bar--default {
- background: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
+ background: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
}
.Toastify__progress-bar--dark {
- background: #bb86fc;
+ background: #bb86fc;
}
@keyframes Toastify__bounceInRight {
- from,
- 60%,
- 75%,
- 90%,
- to {
- animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
- }
- from {
- opacity: 0;
- transform: translate3d(3000px, 0, 0);
- }
- 60% {
- opacity: 1;
- transform: translate3d(-25px, 0, 0);
- }
- 75% {
- transform: translate3d(10px, 0, 0);
- }
- 90% {
- transform: translate3d(-5px, 0, 0);
- }
- to {
- transform: none;
- }
+ from,
+ 60%,
+ 75%,
+ 90%,
+ to {
+ animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
+ }
+ from {
+ opacity: 0;
+ transform: translate3d(3000px, 0, 0);
+ }
+ 60% {
+ opacity: 1;
+ transform: translate3d(-25px, 0, 0);
+ }
+ 75% {
+ transform: translate3d(10px, 0, 0);
+ }
+ 90% {
+ transform: translate3d(-5px, 0, 0);
+ }
+ to {
+ transform: none;
+ }
}
@keyframes Toastify__bounceOutRight {
- 20% {
- opacity: 1;
- transform: translate3d(-20px, 0, 0);
- }
- to {
- opacity: 0;
- transform: translate3d(2000px, 0, 0);
- }
+ 20% {
+ opacity: 1;
+ transform: translate3d(-20px, 0, 0);
+ }
+ to {
+ opacity: 0;
+ transform: translate3d(2000px, 0, 0);
+ }
}
.Toastify__bounce-enter--top-right,
.Toastify__bounce-enter--bottom-right {
- animation-name: Toastify__bounceInRight;
+ animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-exit--top-right,
.Toastify__bounce-exit--bottom-right {
- animation-name: Toastify__bounceOutRight;
+ animation-name: Toastify__bounceOutRight;
}
From 89361927aa1063a20529e1f212105a43b232d893 Mon Sep 17 00:00:00 2001
From: Felix Mosheev <9304194+felixmosh@users.noreply.github.com>
Date: Thu, 27 May 2021 12:57:09 +0300
Subject: [PATCH 09/13] Remove ; from ejs
---
src/ui/index.ejs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/ui/index.ejs b/src/ui/index.ejs
index dc0d4ad1b..2f1185c4f 100644
--- a/src/ui/index.ejs
+++ b/src/ui/index.ejs
@@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>
-
+
Bull Dashboard
From 04221c94242277363577d679a9524c857cc8b7e0 Mon Sep 17 00:00:00 2001
From: Felix Mosheev <9304194+felixmosh@users.noreply.github.com>
Date: Thu, 27 May 2021 12:59:05 +0300
Subject: [PATCH 10/13] Fix type issue
---
src/routes/apiRouter.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/routes/apiRouter.ts b/src/routes/apiRouter.ts
index c5d246104..2fe43afbd 100644
--- a/src/routes/apiRouter.ts
+++ b/src/routes/apiRouter.ts
@@ -11,7 +11,7 @@ import { jobProvider } from './middlewares/jobProvider';
import { queueProvider } from './middlewares/queueProvider';
import { wrapAsync } from './middlewares/wrapAsync';
-export const apiRouter = Router()
+export const apiRouter: Router = Router()
.get('/queues', wrapAsync(queuesHandler))
.put('/queues/:queueName/retry', queueProvider(), wrapAsync(retryAll))
.put('/queues/:queueName/:jobId/retry', [queueProvider(), jobProvider()], wrapAsync(retryJob))
From ea19cabe5b27b749489a8240e60f16d334a7e15a Mon Sep 17 00:00:00 2001
From: Felix Mosheev <9304194+felixmosh@users.noreply.github.com>
Date: Thu, 27 May 2021 13:00:57 +0300
Subject: [PATCH 11/13] Release 2.1.2
---
CHANGELOG.md | 9 +++++++++
package.json | 2 +-
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2b4567a58..4390d17b2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,9 +4,18 @@ All notable changes to this project will be documented in this file. Dates are d
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
+#### [v2.1.2](https://github.com/felixmosh/bull-board/compare/v2.1.1...v2.1.2)
+
+- Bump deps [`59ad669`](https://github.com/felixmosh/bull-board/commit/59ad66912dddfbbbdabc23024b96286e977c9d3a)
+- Fix prettier config && reformat the code [`ab134ca`](https://github.com/felixmosh/bull-board/commit/ab134ca0a26092c12b41c77b5159e21e24983fe4)
+- Fix type issue [`04221c9`](https://github.com/felixmosh/bull-board/commit/04221c94242277363577d679a9524c857cc8b7e0)
+
#### [v2.1.1](https://github.com/felixmosh/bull-board/compare/v2.1.0...v2.1.1)
+> 26 May 2021
+
- Fix blurry fonts [`f1d9b04`](https://github.com/felixmosh/bull-board/commit/f1d9b044af872382a7a08dac5f7e5eb13acd4387)
+- Release 2.1.1 [`0be050b`](https://github.com/felixmosh/bull-board/commit/0be050ba66b8d681528968184192350b11c3ec43)
#### [v2.1.0](https://github.com/felixmosh/bull-board/compare/v2.0.3...v2.1.0)
diff --git a/package.json b/package.json
index 0eba974e9..6ac5b9aa4 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "bull-board",
- "version": "2.1.1",
+ "version": "2.1.2",
"description": "Bull queue UI for inspecting jobs",
"keywords": [
"bull",
From ce93b4cdd16ccbf36300098f1ee9d38c2978149b Mon Sep 17 00:00:00 2001
From: Felix Mosheev <9304194+felixmosh@users.noreply.github.com>
Date: Thu, 27 May 2021 13:18:56 +0300
Subject: [PATCH 12/13] Remove eslint-plugin-prettier since it formats
differently then prettier it self
---
.eslintrc.js | 8 +-
package.json | 2 -
yarn.lock | 273 +--------------------------------------------------
3 files changed, 7 insertions(+), 276 deletions(-)
diff --git a/.eslintrc.js b/.eslintrc.js
index be38ee453..df82e8634 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -1,12 +1,8 @@
module.exports = {
parser: '@typescript-eslint/parser',
root: true,
- extends: [
- 'plugin:react/recommended',
- 'prettier',
- 'plugin:prettier/recommended', // Enables eslint-plugin-prettier and eslint-config-prettier. This will display prettier errors as ESLint errors. Make sure this is always the last configuration in the extends array.
- ],
- plugins: ['@typescript-eslint', 'no-only-tests', 'react', 'prettier'],
+ extends: ['plugin:react/recommended', 'prettier'],
+ plugins: ['@typescript-eslint', 'no-only-tests', 'react'],
parserOptions: {
ecmaVersion: 2019, // Allows for the parsing of modern ECMAScript features
sourceType: 'module', // Allows for the use of imports
diff --git a/package.json b/package.json
index 6ac5b9aa4..f1c725420 100644
--- a/package.json
+++ b/package.json
@@ -85,7 +85,6 @@
"eslint": "^7.27.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-no-only-tests": "^2.6.0",
- "eslint-plugin-prettier": "^3.4.0",
"eslint-plugin-react": "^7.21.5",
"fork-ts-checker-webpack-plugin": "^6.2.10",
"highlight.js": "^10.7.1",
@@ -95,7 +94,6 @@
"postcss-loader": "^5.3.0",
"postcss-preset-env": "^6.7.0",
"prettier": "^2.3.0",
- "prettier-eslint": "^12.0.0",
"pretty-bytes": "5.6.0",
"react": "17.0.2",
"react-dev-utils": "^11.0.1",
diff --git a/yarn.lock b/yarn.lock
index 83b3b709d..5379f4b92 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1175,21 +1175,6 @@
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz#8f03a22a04de437254e8ce8cc84ba39689288752"
integrity sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==
-"@eslint/eslintrc@^0.4.0":
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.0.tgz#99cc0a0584d72f1df38b900fb062ba995f395547"
- integrity sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==
- dependencies:
- ajv "^6.12.4"
- debug "^4.1.1"
- espree "^7.3.0"
- globals "^12.1.0"
- ignore "^4.0.6"
- import-fresh "^3.2.1"
- js-yaml "^3.13.1"
- minimatch "^3.0.4"
- strip-json-comments "^3.1.1"
-
"@eslint/eslintrc@^0.4.1":
version "0.4.1"
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.1.tgz#442763b88cecbe3ee0ec7ca6d6dd6168550cbf14"
@@ -1686,11 +1671,6 @@
"@types/eslint" "*"
"@types/estree" "*"
-"@types/eslint-visitor-keys@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d"
- integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==
-
"@types/eslint@*":
version "7.2.10"
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.10.tgz#4b7a9368d46c0f8cd5408c23288a59aa2394d917"
@@ -1995,17 +1975,6 @@
semver "^7.3.2"
tsutils "^3.17.1"
-"@typescript-eslint/experimental-utils@3.10.1":
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686"
- integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==
- dependencies:
- "@types/json-schema" "^7.0.3"
- "@typescript-eslint/types" "3.10.1"
- "@typescript-eslint/typescript-estree" "3.10.1"
- eslint-scope "^5.0.0"
- eslint-utils "^2.0.0"
-
"@typescript-eslint/experimental-utils@4.25.0":
version "4.25.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.25.0.tgz#b2febcfa715d2c1806fd5f0335193a6cd270df54"
@@ -2018,17 +1987,6 @@
eslint-scope "^5.0.0"
eslint-utils "^2.0.0"
-"@typescript-eslint/parser@^3.0.0":
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-3.10.1.tgz#1883858e83e8b442627e1ac6f408925211155467"
- integrity sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==
- dependencies:
- "@types/eslint-visitor-keys" "^1.0.0"
- "@typescript-eslint/experimental-utils" "3.10.1"
- "@typescript-eslint/types" "3.10.1"
- "@typescript-eslint/typescript-estree" "3.10.1"
- eslint-visitor-keys "^1.1.0"
-
"@typescript-eslint/parser@^4.25.0":
version "4.25.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.25.0.tgz#6b2cb6285aa3d55bfb263c650739091b0f19aceb"
@@ -2047,30 +2005,11 @@
"@typescript-eslint/types" "4.25.0"
"@typescript-eslint/visitor-keys" "4.25.0"
-"@typescript-eslint/types@3.10.1":
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727"
- integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==
-
"@typescript-eslint/types@4.25.0":
version "4.25.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.25.0.tgz#0e444a5c5e3c22d7ffa5e16e0e60510b3de5af87"
integrity sha512-+CNINNvl00OkW6wEsi32wU5MhHti2J25TJsJJqgQmJu3B3dYDBcmOxcE5w9cgoM13TrdE/5ND2HoEnBohasxRQ==
-"@typescript-eslint/typescript-estree@3.10.1":
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz#fd0061cc38add4fad45136d654408569f365b853"
- integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==
- dependencies:
- "@typescript-eslint/types" "3.10.1"
- "@typescript-eslint/visitor-keys" "3.10.1"
- debug "^4.1.1"
- glob "^7.1.6"
- is-glob "^4.0.1"
- lodash "^4.17.15"
- semver "^7.3.2"
- tsutils "^3.17.1"
-
"@typescript-eslint/typescript-estree@4.25.0", "@typescript-eslint/typescript-estree@^4.25.0":
version "4.25.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.25.0.tgz#942e4e25888736bff5b360d9b0b61e013d0cfa25"
@@ -2084,13 +2023,6 @@
semver "^7.3.2"
tsutils "^3.17.1"
-"@typescript-eslint/visitor-keys@3.10.1":
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz#cd4274773e3eb63b2e870ac602274487ecd1e931"
- integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==
- dependencies:
- eslint-visitor-keys "^1.1.0"
-
"@typescript-eslint/visitor-keys@4.25.0":
version "4.25.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.25.0.tgz#863e7ed23da4287c5b469b13223255d0fde6aaa7"
@@ -2268,7 +2200,7 @@ acorn-globals@^6.0.0:
acorn "^7.1.1"
acorn-walk "^7.1.1"
-acorn-jsx@^5.2.0, acorn-jsx@^5.3.1:
+acorn-jsx@^5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b"
integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==
@@ -2369,11 +2301,6 @@ ansi-regex@^2.0.0:
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
-ansi-regex@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
- integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
-
ansi-regex@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
@@ -2384,11 +2311,6 @@ ansi-regex@^5.0.0:
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
-ansi-styles@^2.2.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
- integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
-
ansi-styles@^3.2.0, ansi-styles@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
@@ -3058,17 +2980,6 @@ chalk@4.1.1, chalk@^4.1.1:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
-chalk@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
- integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
- dependencies:
- ansi-styles "^2.2.1"
- escape-string-regexp "^1.0.2"
- has-ansi "^2.0.0"
- strip-ansi "^3.0.0"
- supports-color "^2.0.0"
-
chalk@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
@@ -3332,11 +3243,6 @@ commander@^7.0.0, commander@^7.1.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
-common-tags@^1.4.0:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937"
- integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==
-
commondir@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -3957,11 +3863,6 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"
-dlv@^1.1.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
- integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==
-
dns-equal@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d"
@@ -4269,7 +4170,7 @@ escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
-escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
+escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
@@ -4301,13 +4202,6 @@ eslint-plugin-no-only-tests@^2.6.0:
resolved "https://registry.yarnpkg.com/eslint-plugin-no-only-tests/-/eslint-plugin-no-only-tests-2.6.0.tgz#19f6c9620bda02b9b9221b436c5f070e42628d76"
integrity sha512-T9SmE/g6UV1uZo1oHAqOvL86XWl7Pl2EpRpnLI8g/bkJu+h7XBCB+1LnubRZ2CUQXj805vh4/CYZdnqtVaEo2Q==
-eslint-plugin-prettier@^3.4.0:
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz#cdbad3bf1dbd2b177e9825737fe63b476a08f0c7"
- integrity sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==
- dependencies:
- prettier-linter-helpers "^1.0.0"
-
eslint-plugin-react@^7.21.5:
version "7.23.2"
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz#2d2291b0f95c03728b55869f01102290e792d494"
@@ -4396,58 +4290,6 @@ eslint@^7.27.0:
text-table "^0.2.0"
v8-compile-cache "^2.0.3"
-eslint@^7.9.0:
- version "7.24.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.24.0.tgz#2e44fa62d93892bfdb100521f17345ba54b8513a"
- integrity sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==
- dependencies:
- "@babel/code-frame" "7.12.11"
- "@eslint/eslintrc" "^0.4.0"
- ajv "^6.10.0"
- chalk "^4.0.0"
- cross-spawn "^7.0.2"
- debug "^4.0.1"
- doctrine "^3.0.0"
- enquirer "^2.3.5"
- eslint-scope "^5.1.1"
- eslint-utils "^2.1.0"
- eslint-visitor-keys "^2.0.0"
- espree "^7.3.1"
- esquery "^1.4.0"
- esutils "^2.0.2"
- file-entry-cache "^6.0.1"
- functional-red-black-tree "^1.0.1"
- glob-parent "^5.0.0"
- globals "^13.6.0"
- ignore "^4.0.6"
- import-fresh "^3.0.0"
- imurmurhash "^0.1.4"
- is-glob "^4.0.0"
- js-yaml "^3.13.1"
- json-stable-stringify-without-jsonify "^1.0.1"
- levn "^0.4.1"
- lodash "^4.17.21"
- minimatch "^3.0.4"
- natural-compare "^1.4.0"
- optionator "^0.9.1"
- progress "^2.0.0"
- regexpp "^3.1.0"
- semver "^7.2.1"
- strip-ansi "^6.0.0"
- strip-json-comments "^3.1.0"
- table "^6.0.4"
- text-table "^0.2.0"
- v8-compile-cache "^2.0.3"
-
-espree@^6.2.1:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a"
- integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==
- dependencies:
- acorn "^7.1.1"
- acorn-jsx "^5.2.0"
- eslint-visitor-keys "^1.1.0"
-
espree@^7.3.0, espree@^7.3.1:
version "7.3.1"
resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6"
@@ -4462,7 +4304,7 @@ esprima@^4.0.0, esprima@^4.0.1:
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
-esquery@^1.0.1, esquery@^1.4.0:
+esquery@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==
@@ -4665,11 +4507,6 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
-fast-diff@^1.1.2:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
- integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
-
fast-glob@^3.1.1:
version "3.2.5"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661"
@@ -5235,13 +5072,6 @@ handlebars@^4.7.3:
optionalDependencies:
uglify-js "^3.1.4"
-has-ansi@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
- integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
- dependencies:
- ansi-regex "^2.0.0"
-
has-bigints@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
@@ -5605,11 +5435,6 @@ indent-string@^2.1.0:
dependencies:
repeating "^2.0.0"
-indent-string@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
- integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
-
indexes-of@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
@@ -6904,7 +6729,7 @@ lodash.memoize@^4.1.2:
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
-lodash.merge@^4.6.0, lodash.merge@^4.6.2:
+lodash.merge@^4.6.2:
version "4.6.2"
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
@@ -6932,15 +6757,7 @@ log-symbols@^4.1.0:
chalk "^4.1.0"
is-unicode-supported "^0.1.0"
-loglevel-colored-level-prefix@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz#6a40218fdc7ae15fc76c3d0f3e676c465388603e"
- integrity sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=
- dependencies:
- chalk "^1.1.3"
- loglevel "^1.4.1"
-
-loglevel@^1.4.1, loglevel@^1.6.8:
+loglevel@^1.6.8:
version "1.7.1"
resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197"
integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==
@@ -8529,36 +8346,6 @@ prepend-http@^2.0.0:
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
-prettier-eslint@^12.0.0:
- version "12.0.0"
- resolved "https://registry.yarnpkg.com/prettier-eslint/-/prettier-eslint-12.0.0.tgz#b4dab5111aad1c0dca062eb7f92a69d5fb1ac1d3"
- integrity sha512-N8SGGQwAosISXTNl1E57sBbtnqUGlyRWjcfIUxyD3HF4ynehA9GZ8IfJgiep/OfYvCof/JEpy9ZqSl250Wia7A==
- dependencies:
- "@typescript-eslint/parser" "^3.0.0"
- common-tags "^1.4.0"
- dlv "^1.1.0"
- eslint "^7.9.0"
- indent-string "^4.0.0"
- lodash.merge "^4.6.0"
- loglevel-colored-level-prefix "^1.0.0"
- prettier "^2.0.0"
- pretty-format "^23.0.1"
- require-relative "^0.8.7"
- typescript "^3.9.3"
- vue-eslint-parser "~7.1.0"
-
-prettier-linter-helpers@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
- integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==
- dependencies:
- fast-diff "^1.1.2"
-
-prettier@^2.0.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5"
- integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==
-
prettier@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz#b6a5bf1284026ae640f17f7ff5658a7567fc0d18"
@@ -8577,14 +8364,6 @@ pretty-error@^2.1.1:
lodash "^4.17.20"
renderkid "^2.0.4"
-pretty-format@^23.0.1:
- version "23.6.0"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760"
- integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==
- dependencies:
- ansi-regex "^3.0.0"
- ansi-styles "^3.2.0"
-
pretty-format@^26.0.0, pretty-format@^26.6.2:
version "26.6.2"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93"
@@ -9157,11 +8936,6 @@ require-main-filename@^2.0.0:
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
-require-relative@^0.8.7:
- version "0.8.7"
- resolved "https://registry.yarnpkg.com/require-relative/-/require-relative-0.8.7.tgz#7999539fc9e047a37928fa196f8e1563dabd36de"
- integrity sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=
-
requires-port@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
@@ -9961,11 +9735,6 @@ supertest@^6.0.1:
methods "^1.1.2"
superagent "^6.1.0"
-supports-color@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
- integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
-
supports-color@^5.3.0:
version "5.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@@ -10020,21 +9789,6 @@ symbol-tree@^3.2.4:
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
-table@^6.0.4:
- version "6.3.2"
- resolved "https://registry.yarnpkg.com/table/-/table-6.3.2.tgz#afa86bee5cfe305f9328f89bb3e5454132cdea28"
- integrity sha512-I9/Ca6Huf2oxFag7crD0DhA+arIdfLtWunSn0NIXSzjtUlDgIBGVZY7SsMkNPNT3Psd/z4gza0nuEpmra9eRbg==
- dependencies:
- ajv "^8.0.1"
- is-boolean-object "^1.1.0"
- is-number-object "^1.0.4"
- is-string "^1.0.5"
- lodash.clonedeep "^4.5.0"
- lodash.flatten "^4.4.0"
- lodash.truncate "^4.4.2"
- slice-ansi "^4.0.0"
- string-width "^4.2.0"
-
table@^6.0.9:
version "6.7.1"
resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2"
@@ -10345,11 +10099,6 @@ typedarray-to-buffer@^3.1.5:
dependencies:
is-typedarray "^1.0.0"
-typescript@^3.9.3:
- version "3.9.9"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.9.tgz#e69905c54bc0681d0518bd4d587cc6f2d0b1a674"
- integrity sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==
-
typescript@^4.3.2:
version "4.3.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.2.tgz#399ab18aac45802d6f2498de5054fcbbe716a805"
@@ -10591,18 +10340,6 @@ vendors@^1.0.3:
resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e"
integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==
-vue-eslint-parser@~7.1.0:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.1.1.tgz#c43c1c715ff50778b9a7e9a4e16921185f3425d3"
- integrity sha512-8FdXi0gieEwh1IprIBafpiJWcApwrU+l2FEj8c1HtHFdNXMd0+2jUSjBVmcQYohf/E72irwAXEXLga6TQcB3FA==
- dependencies:
- debug "^4.1.1"
- eslint-scope "^5.0.0"
- eslint-visitor-keys "^1.1.0"
- espree "^6.2.1"
- esquery "^1.0.1"
- lodash "^4.17.15"
-
w3c-hr-time@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"
From efdbd4caeba995ea41ed7128fc32936e1127508c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 28 May 2021 09:17:27 +0300
Subject: [PATCH 13/13] chore(deps): bump dns-packet from 1.3.1 to 1.3.4 (#279)
Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Felix Mosheev <9304194+felixmosh@users.noreply.github.com>
---
yarn.lock | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/yarn.lock b/yarn.lock
index 5379f4b92..99c35f0df 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3869,9 +3869,9 @@ dns-equal@^1.0.0:
integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0=
dns-packet@^1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a"
- integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==
+ version "1.3.4"
+ resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.4.tgz#e3455065824a2507ba886c55a89963bb107dec6f"
+ integrity sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==
dependencies:
ip "^1.1.0"
safe-buffer "^5.0.1"