From b050e7000f726922e78e52d608740a634d6bd56f Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 8 Oct 2020 14:51:01 -0400 Subject: [PATCH 01/24] Downgrade history for compatibility with react-router --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index db88807..c28f7c0 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "@testing-library/react": "^9.5.0", "@testing-library/user-event": "^7.2.1", "clsx": "^1.1.1", - "history": "^5.0.0", + "history": "4.10.1", "material-table": "^1.63.1", "react": "^16.13.1", "react-dom": "^16.13.1", From 91b31009abd79c83ba14e87354f257a8348b1fbe Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Thu, 8 Oct 2020 15:42:15 -0400 Subject: [PATCH 02/24] npm --- package-lock.json | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 55507c9..efdabc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7029,11 +7029,16 @@ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, "history": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.0.0.tgz", - "integrity": "sha512-3NyRMKIiFSJmIPdq7FxkNMJkQ7ZEtVblOQ38VtKaA0zZMW1Eo6Q6W8oDKEflr1kNNTItSnk4JMCO1deeSgbLLg==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", "requires": { - "@babel/runtime": "^7.7.6" + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" } }, "hmac-drbg": { @@ -12904,6 +12909,11 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", @@ -14950,6 +14960,11 @@ "spdx-expression-parse": "^3.0.0" } }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", From 84bc19ae431e7908ad8bf9e56451980824bb3055 Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Thu, 8 Oct 2020 17:28:15 -0400 Subject: [PATCH 03/24] added Router component --- src/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index f143925..b12d404 100644 --- a/src/index.js +++ b/src/index.js @@ -4,6 +4,7 @@ import App from './App'; import * as serviceWorker from './serviceWorker'; import { createBrowserHistory } from 'history'; import { CssBaseline } from '@material-ui/core'; +import { BrowserRouter as Router} from 'react-router-dom'; export const history = createBrowserHistory({ basename: process.env.PUBLIC_URL @@ -12,7 +13,9 @@ export const history = createBrowserHistory({ ReactDOM.render( - + + + , document.getElementById('root') ); From a91daff7ff0ae12ed71fe56c4f6695e0aba1f417 Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Thu, 8 Oct 2020 17:28:33 -0400 Subject: [PATCH 04/24] Added routes for items --- src/App.js | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/src/App.js b/src/App.js index ce76978..4ffd8a0 100644 --- a/src/App.js +++ b/src/App.js @@ -7,13 +7,16 @@ import ItemTable from "./components/ItemTable/"; import ItemViewAppBar from "./components/ItemViewAppBar/"; import ItemView from "./components/ItemView/"; import clsx from "clsx"; +import { Route, useHistory } from "react-router-dom"; -const testItem = {"queue": "ce", "number": 100, "lastUpdated": "07-23-20 10:11 PM", "headers": [{"type": "Merged-Time", "content": "Tue, 23 Jun 2020 13:31:53 -0400"}, {"type": "Merged-By", "content": "campb303"}, {"type": "QTime", "content": "1"}, {"type": "QTime-Updated-Time", "content": "Tue, 23 Jun 2020 13:28:50 EDT"}, {"type": "QTime-Updated-By", "content": "campb303"}, {"type": "Time", "content": "1"}, {"type": "Time-Updated-Time", "content": "Tue, 23 Jun 2020 13:28:50 EDT"}, {"type": "Time-Updated-By", "content": "campb303"}, {"type": "Replied-Time", "content": "Tue, 23 Jun 2020 13:28:48 -0400"}, {"type": "Replied-By", "content": "campb303"}, {"type": "Edited-Time", "content": "Tue, 23 Jun 2020 13:27:56 -0400"}, {"type": "Edited-By", "content": "campb303"}, {"type": "QAssigned-To", "content": "campb303"}, {"type": "QAssigned-To-Updated-Time", "content": "Tue, 23 Jun 2020 13:27:00 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "campb303"}, {"type": "Assigned-To", "content": "campb303"}, {"type": "Assigned-To-Updated-Time", "content": "Tue, 23 Jun 2020 13:27:00 EDT"}, {"type": "Assigned-To-Updated-By", "content": "campb303"}, {"type": "QStatus", "content": "Dont Delete"}, {"type": "QStatus-Updated-Time", "content": "Tue, 23 Jun 2020 13:26:55 EDT"}, {"type": "QStatus-Updated-By", "content": "campb303"}, {"type": "Status", "content": "Dont Delete"}, {"type": "Status-Updated-Time", "content": "Tue, 23 Jun 2020 13:26:55 EDT"}, {"type": "Status-Updated-By", "content": "campb303"}, {"type": "Date", "content": "Tue, 23 Jun 2020 13:25:51 -0400"}, {"type": "From", "content": "Justin Campbell "}, {"type": "Message-ID", "content": "<911CE050-3240-4980-91DD-9C3EBB8DBCF8@purdue.edu>"}, {"type": "Subject", "content": "Beepboop"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-06-23/208-original.txt"}], "content": ["Testtest\n", "\n", "*** Status updated by: campb303 at: 6/23/2020 13:26:55 ***\n", "Dont Delete\n", "*** Edited by: campb303 at: 06/23/20 13:27:56 ***\n", "\n", "This be an edit my boy\n", "\n", "\n", "\n", "*** Replied by: campb303 at: 06/23/20 13:28:18 ***\n", "\n", "This be a reply my son\n", "\n", "Justin\n", "ECN\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: Beepboop\n", "From: Justin Campbell \n", "Date: Tue, 23 Jun 2020 13:30:45 -0400\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-06-23/212-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-06-23/212-original.txt\n", "\n", "Huzzah!\n", "\n", "===============================================\n"], "isLocked": "ce 100 is locked by knewell using qvi", "userEmail": "campb303@purdue.edu", "userName": "Justin Campbell", "userAlias": "campb303", "assignedTo": "campb303", "subject": "Beepboop", "status": "Dont Delete", "priority": "", "department": "", "building": "", "dateReceived": "Tue, 23 Jun 2020 13:25:51 -0400"} +const testItem = { "queue": "ce", "number": 100, "lastUpdated": "07-23-20 10:11 PM", "headers": [{ "type": "Merged-Time", "content": "Tue, 23 Jun 2020 13:31:53 -0400" }, { "type": "Merged-By", "content": "campb303" }, { "type": "QTime", "content": "1" }, { "type": "QTime-Updated-Time", "content": "Tue, 23 Jun 2020 13:28:50 EDT" }, { "type": "QTime-Updated-By", "content": "campb303" }, { "type": "Time", "content": "1" }, { "type": "Time-Updated-Time", "content": "Tue, 23 Jun 2020 13:28:50 EDT" }, { "type": "Time-Updated-By", "content": "campb303" }, { "type": "Replied-Time", "content": "Tue, 23 Jun 2020 13:28:48 -0400" }, { "type": "Replied-By", "content": "campb303" }, { "type": "Edited-Time", "content": "Tue, 23 Jun 2020 13:27:56 -0400" }, { "type": "Edited-By", "content": "campb303" }, { "type": "QAssigned-To", "content": "campb303" }, { "type": "QAssigned-To-Updated-Time", "content": "Tue, 23 Jun 2020 13:27:00 EDT" }, { "type": "QAssigned-To-Updated-By", "content": "campb303" }, { "type": "Assigned-To", "content": "campb303" }, { "type": "Assigned-To-Updated-Time", "content": "Tue, 23 Jun 2020 13:27:00 EDT" }, { "type": "Assigned-To-Updated-By", "content": "campb303" }, { "type": "QStatus", "content": "Dont Delete" }, { "type": "QStatus-Updated-Time", "content": "Tue, 23 Jun 2020 13:26:55 EDT" }, { "type": "QStatus-Updated-By", "content": "campb303" }, { "type": "Status", "content": "Dont Delete" }, { "type": "Status-Updated-Time", "content": "Tue, 23 Jun 2020 13:26:55 EDT" }, { "type": "Status-Updated-By", "content": "campb303" }, { "type": "Date", "content": "Tue, 23 Jun 2020 13:25:51 -0400" }, { "type": "From", "content": "Justin Campbell " }, { "type": "Message-ID", "content": "<911CE050-3240-4980-91DD-9C3EBB8DBCF8@purdue.edu>" }, { "type": "Subject", "content": "Beepboop" }, { "type": "To", "content": "cesite@ecn.purdue.edu" }, { "type": "Content-Type", "content": "text/plain; charset=\"utf-8\"" }, { "type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-06-23/208-original.txt" }], "content": ["Testtest\n", "\n", "*** Status updated by: campb303 at: 6/23/2020 13:26:55 ***\n", "Dont Delete\n", "*** Edited by: campb303 at: 06/23/20 13:27:56 ***\n", "\n", "This be an edit my boy\n", "\n", "\n", "\n", "*** Replied by: campb303 at: 06/23/20 13:28:18 ***\n", "\n", "This be a reply my son\n", "\n", "Justin\n", "ECN\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: Beepboop\n", "From: Justin Campbell \n", "Date: Tue, 23 Jun 2020 13:30:45 -0400\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-06-23/212-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-06-23/212-original.txt\n", "\n", "Huzzah!\n", "\n", "===============================================\n"], "isLocked": "ce 100 is locked by knewell using qvi", "userEmail": "campb303@purdue.edu", "userName": "Justin Campbell", "userAlias": "campb303", "assignedTo": "campb303", "subject": "Beepboop", "status": "Dont Delete", "priority": "", "department": "", "building": "", "dateReceived": "Tue, 23 Jun 2020 13:25:51 -0400" } -function App(){ +function App() { const [darkMode, setDarkMode] = useState(false); const [activeItem, setActiveItem] = useState(testItem); - const [sidebarOpen, setSidebarOpen] = useState(true); + const [sidebarOpen, setSidebarOpen] = useState(false); + + const history = useHistory({ forceRefresh: true }) const theme = webqueueTheme(darkMode); @@ -52,19 +55,26 @@ function App(){ const classes = useStyles(); return ( + + - - + + + - - + ( + <> + + + + )} /> ); } -export default App; \ No newline at end of file +export default App; From ec0cdc54edd206914c1553d0067b9dc253f4a45b Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Thu, 8 Oct 2020 17:29:35 -0400 Subject: [PATCH 05/24] added row click handler to include updating history --- src/components/ItemTable/ItemTable.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/ItemTable/ItemTable.js b/src/components/ItemTable/ItemTable.js index dbd01ea..ba5e96d 100644 --- a/src/components/ItemTable/ItemTable.js +++ b/src/components/ItemTable/ItemTable.js @@ -2,7 +2,7 @@ import React, { useState, useEffect } from 'react'; import PropTypes from 'prop-types' import MaterialTable from "material-table"; -export default function ItemTable({ setActiveItem, setSidebarOpen }) { +export default function ItemTable({ history, setActiveItem, setSidebarOpen }) { const columns = [ { title: 'Queue', field: 'queue', filterPlaceholder: "Ex: \"ME\"" }, @@ -43,6 +43,7 @@ export default function ItemTable({ setActiveItem, setSidebarOpen }) { onRowClick={(event, rowData) => { setActiveItem(rowData); setSidebarOpen(true); + history.push(`/${rowData.queue}/${rowData.number}`); }} /> ); From 17a98609db705dd0a74f1f4cc4aab66d5ce0a2ae Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Tue, 13 Oct 2020 12:48:39 -0400 Subject: [PATCH 06/24] refactored api data fetching to App, configured route to set active item and sidebar on render --- package-lock.json | 3806 +++++++++++++++---------- package.json | 3 +- src/App.js | 39 +- src/components/ItemTable/ItemTable.js | 13 +- 4 files changed, 2386 insertions(+), 1475 deletions(-) diff --git a/package-lock.json b/package-lock.json index efdabc2..bfc1f05 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,17 +5,17 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz", - "integrity": "sha512-fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "requires": { - "@babel/highlight": "^7.10.3" + "@babel/highlight": "^7.10.4" } }, "@babel/compat-data": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.3.tgz", - "integrity": "sha512-BDIfJ9uNZuI0LajPfoYV28lX8kyCPMHY6uY4WH1lJdcicmAfxCK5ASzaeV0D/wsUaRH/cLk+amuxtC37sZ8TUg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz", + "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==", "requires": { "browserslist": "^4.12.0", "invariant": "^2.2.4", @@ -56,62 +56,73 @@ "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, "@babel/generator": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.3.tgz", - "integrity": "sha512-drt8MUHbEqRzNR0xnF8nMehbY11b1SDkRw03PSNH/3Rb2Z35oxkddVSi3rcaak0YJQ86PCuE7Qx1jSFhbLNBMA==", + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", + "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", "requires": { - "@babel/types": "^7.10.3", + "@babel/types": "^7.11.5", "jsesc": "^2.5.1", - "lodash": "^4.17.13", "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } } }, "@babel/helper-annotate-as-pure": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz", - "integrity": "sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.10.4" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.3.tgz", - "integrity": "sha512-lo4XXRnBlU6eRM92FkiZxpo1xFLmv3VsPFk61zJKMm7XYJfwqXHsYJTY6agoc4a3L8QPw1HqWehO18coZgbT6A==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.10.3", - "@babel/types": "^7.10.3" + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-builder-react-jsx": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.3.tgz", - "integrity": "sha512-vkxmuFvmovtqTZknyMGj9+uQAZzz5Z9mrbnkJnPkaYGfKTaSsYcjQdXP0lgrWLVh8wU6bCjOmXOpx+kqUi+S5Q==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", + "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/types": "^7.10.3" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-builder-react-jsx-experimental": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz", - "integrity": "sha512-irQJ8kpQUV3JasXPSFQ+LCCtJSc5ceZrPFVj6TElR6XCHssi3jV8ch3odIrNtjJFRZZVbrOEfJMI79TPU/h1pQ==", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.11.5.tgz", + "integrity": "sha512-Vc4aPJnRZKWfzeCBsqTBnzulVNjABVdahSPhtdMD3Vs80ykx4a87jTHtF/VR+alSrDmNvat7l13yrRHauGcHVw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-module-imports": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-module-imports": "^7.10.4", + "@babel/types": "^7.11.5" } }, "@babel/helper-compilation-targets": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz", - "integrity": "sha512-hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz", + "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==", "requires": { - "@babel/compat-data": "^7.10.1", + "@babel/compat-data": "^7.10.4", "browserslist": "^4.12.0", "invariant": "^2.2.4", "levenary": "^1.1.1", @@ -126,222 +137,228 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.3.tgz", - "integrity": "sha512-iRT9VwqtdFmv7UheJWthGc/h2s7MqoweBF9RUj77NFZsg9VfISvBTum3k6coAhJ8RWv2tj3yUjA03HxPd0vfpQ==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz", + "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==", "requires": { - "@babel/helper-function-name": "^7.10.3", - "@babel/helper-member-expression-to-functions": "^7.10.3", - "@babel/helper-optimise-call-expression": "^7.10.3", - "@babel/helper-plugin-utils": "^7.10.3", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.10.5", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz", - "integrity": "sha512-Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz", + "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-regex": "^7.10.1", + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", "regexpu-core": "^4.7.0" } }, "@babel/helper-define-map": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.3.tgz", - "integrity": "sha512-bxRzDi4Sin/k0drWCczppOhov1sBSdBvXJObM1NLHQzjhXhwRtn7aRWGvLJWCYbuu2qUk3EKs6Ci9C9ps8XokQ==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", "requires": { - "@babel/helper-function-name": "^7.10.3", - "@babel/types": "^7.10.3", - "lodash": "^4.17.13" + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" } }, "@babel/helper-explode-assignable-expression": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.3.tgz", - "integrity": "sha512-0nKcR64XrOC3lsl+uhD15cwxPvaB6QKUDlD84OT9C3myRbhJqTMYir69/RWItUvHpharv0eJ/wk7fl34ONSwZw==", + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz", + "integrity": "sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==", "requires": { - "@babel/traverse": "^7.10.3", - "@babel/types": "^7.10.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-function-name": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.3.tgz", - "integrity": "sha512-FvSj2aiOd8zbeqijjgqdMDSyxsGHaMt5Tr0XjQsGKHD3/1FP3wksjnLAWzxw7lvXiej8W1Jt47SKTZ6upQNiRw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", "requires": { - "@babel/helper-get-function-arity": "^7.10.3", - "@babel/template": "^7.10.3", - "@babel/types": "^7.10.3" + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-get-function-arity": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.3.tgz", - "integrity": "sha512-iUD/gFsR+M6uiy69JA6fzM5seno8oE85IYZdbVVEuQaZlEzMO2MXblh+KSPJgsZAUx0EEbWXU0yJaW7C9CdAVg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", "requires": { - "@babel/types": "^7.10.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-hoist-variables": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.3.tgz", - "integrity": "sha512-9JyafKoBt5h20Yv1+BXQMdcXXavozI1vt401KBiRc2qzUepbVnd7ogVNymY1xkQN9fekGwfxtotH2Yf5xsGzgg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", "requires": { - "@babel/types": "^7.10.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.3.tgz", - "integrity": "sha512-q7+37c4EPLSjNb2NmWOjNwj0+BOyYlssuQ58kHEWk1Z78K5i8vTUsteq78HMieRPQSl/NtpQyJfdjt3qZ5V2vw==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", + "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", "requires": { - "@babel/types": "^7.10.3" + "@babel/types": "^7.11.0" } }, "@babel/helper-module-imports": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz", - "integrity": "sha512-Jtqw5M9pahLSUWA+76nhK9OG8nwYXzhQzVIGFoNaHnXF/r4l7kz4Fl0UAW7B6mqC5myoJiBP5/YQlXQTMfHI9w==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", "requires": { - "@babel/types": "^7.10.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-module-transforms": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", - "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", + "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", "requires": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1", - "lodash": "^4.17.13" + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/template": "^7.10.4", + "@babel/types": "^7.11.0", + "lodash": "^4.17.19" } }, "@babel/helper-optimise-call-expression": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.3.tgz", - "integrity": "sha512-kT2R3VBH/cnSz+yChKpaKRJQJWxdGoc6SjioRId2wkeV3bK0wLLioFpJROrX0U4xr/NmxSSAWT/9Ih5snwIIzg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", "requires": { - "@babel/types": "^7.10.3" + "@babel/types": "^7.10.4" } }, "@babel/helper-plugin-utils": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.3.tgz", - "integrity": "sha512-j/+j8NAWUTxOtx4LKHybpSClxHoq6I91DQ/mKgAXn5oNUPIUiGppjPIX3TDtJWPrdfP9Kfl7e4fgVMiQR9VE/g==" + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" }, "@babel/helper-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz", - "integrity": "sha512-7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", + "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", "requires": { - "lodash": "^4.17.13" + "lodash": "^4.17.19" } }, "@babel/helper-remap-async-to-generator": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.3.tgz", - "integrity": "sha512-sLB7666ARbJUGDO60ZormmhQOyqMX/shKBXZ7fy937s+3ID8gSrneMvKSSb+8xIM5V7Vn6uNVtOY1vIm26XLtA==", + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz", + "integrity": "sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-wrap-function": "^7.10.1", - "@babel/template": "^7.10.3", - "@babel/traverse": "^7.10.3", - "@babel/types": "^7.10.3" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", + "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-simple-access": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", - "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", + "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "requires": { + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz", + "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==", "requires": { - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/types": "^7.11.0" } }, "@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.11.0" } }, "@babel/helper-validator-identifier": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz", - "integrity": "sha512-bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==" + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" }, "@babel/helper-wrap-function": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz", - "integrity": "sha512-C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz", + "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==", "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helpers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz", - "integrity": "sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", + "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", "requires": { - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/highlight": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz", - "integrity": "sha512-Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "requires": { - "@babel/helper-validator-identifier": "^7.10.3", + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.3.tgz", - "integrity": "sha512-oJtNJCMFdIMwXGmx+KxuaD7i3b8uS7TTFYW/FNG2BT8m+fmGHoiPYoH0Pe3gya07WuFmM5FCDIr1x0irkD/hyA==" + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", + "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==" }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.3.tgz", - "integrity": "sha512-WUUWM7YTOudF4jZBAJIW9D7aViYC/Fn0Pln4RIHlQALyno3sXSjqmTA4Zy1TKC2D49RCR8Y/Pn4OIUtEypK3CA==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz", + "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.3", - "@babel/helper-remap-async-to-generator": "^7.10.3", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4", "@babel/plugin-syntax-async-generators": "^7.8.0" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.1.tgz", - "integrity": "sha512-sqdGWgoXlnOdgMXU+9MbhzwFRgxVLeiGBqTrnuS7LC2IBU31wSsESbTUreT2O418obpfPdGUR2GbEufZF1bpqw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz", + "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-proposal-decorators": { @@ -355,85 +372,104 @@ } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz", - "integrity": "sha512-Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz", + "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz", + "integrity": "sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, "@babel/plugin-proposal-json-strings": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz", - "integrity": "sha512-m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz", + "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.0" } }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz", + "integrity": "sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz", - "integrity": "sha512-56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz", + "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz", - "integrity": "sha512-jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz", + "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-numeric-separator": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.3.tgz", - "integrity": "sha512-ZZh5leCIlH9lni5bU/wB/UcjtcVLgR8gc+FAgW2OOY+m9h1II3ItTO1/cewNUcsIDZSYcSaz/rYVls+Fb0ExVQ==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz", + "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.10.1" + "@babel/plugin-transform-parameters": "^7.10.4" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz", - "integrity": "sha512-VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz", + "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.3.tgz", - "integrity": "sha512-yyG3n9dJ1vZ6v5sfmIlMMZ8azQoqx/5/nZTSWX1td6L1H1bsjzA8TInDChpafCZiJkeOFzp/PtrfigAQXxI1Ng==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz", + "integrity": "sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.3", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, "@babel/plugin-proposal-private-methods": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.1.tgz", - "integrity": "sha512-RZecFFJjDiQ2z6maFprLgrdnm0OzoC23Mx89xf1CcEsxmHuzuXOdniEuI+S3v7vjQG4F5sa6YtUp+19sZuSxHg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz", + "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz", - "integrity": "sha512-JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz", + "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-async-generators": { @@ -445,19 +481,19 @@ } }, "@babel/plugin-syntax-class-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz", - "integrity": "sha512-Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz", + "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-decorators": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.1.tgz", - "integrity": "sha512-a9OAbQhKOwSle1Vr0NJu/ISg1sPfdEkfRKWpgPuzhnWWzForou2gIeUIIwjAMHRekhhpJ7eulZlYs0H14Cbi+g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.4.tgz", + "integrity": "sha512-2NaoC6fAk2VMdhY1eerkfHV+lVYC1u8b+jmRJISqANCJlTxYy19HGdIkkQtix2UtkcPuPu+IlDgrVseZnU03bw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-dynamic-import": { @@ -468,12 +504,20 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, "@babel/plugin-syntax-flow": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.1.tgz", - "integrity": "sha512-b3pWVncLBYoPP60UOTc7NMlbtsHQ6ITim78KQejNHK6WJ2mzV5kCcg4mIWpasAfJEgwVTibwo2e+FU7UEIKQUg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.4.tgz", + "integrity": "sha512-yxQsX1dJixF4qEEdzVbst3SZQ58Nrooz8NV9Z9GL4byTE25BvJgl5lf0RECUf0fh28rZBb/RYTWn/eeKwCMrZQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-json-strings": { @@ -485,11 +529,19 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz", - "integrity": "sha512-+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", + "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-nullish-coalescing-operator": { @@ -501,11 +553,11 @@ } }, "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz", - "integrity": "sha512-uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-object-rest-spread": { @@ -533,111 +585,110 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz", - "integrity": "sha512-hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz", + "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-typescript": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.1.tgz", - "integrity": "sha512-X/d8glkrAtra7CaQGMiGs/OGa6XgUzqPcBXCIGFCpCqnfGlT0Wfbzo/B89xHhnInTaItPK8LALblVXcUOEh95Q==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.4.tgz", + "integrity": "sha512-oSAEz1YkBCAKr5Yiq8/BNtvSAPwkp/IyUnwZogd8p+F0RuYQQrLeRUzIQhueQTTBy/F+a40uS7OFKxnkRvmvFQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz", - "integrity": "sha512-6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz", + "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz", - "integrity": "sha512-XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz", + "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==", "requires": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-remap-async-to-generator": "^7.10.1" + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz", - "integrity": "sha512-B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz", + "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz", - "integrity": "sha512-8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==", + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz", + "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "lodash": "^4.17.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-classes": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.3.tgz", - "integrity": "sha512-irEX0ChJLaZVC7FvvRoSIxJlmk0IczFLcwaRXUArBKYHCHbOhe57aG8q3uw/fJsoSXvZhjRX960hyeAGlVBXZw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-define-map": "^7.10.3", - "@babel/helper-function-name": "^7.10.3", - "@babel/helper-optimise-call-expression": "^7.10.3", - "@babel/helper-plugin-utils": "^7.10.3", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz", + "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.3.tgz", - "integrity": "sha512-GWzhaBOsdbjVFav96drOz7FzrcEW6AP5nax0gLIpstiFaI3LOb2tAg06TimaWU6YKOfUACK3FVrxPJ4GSc5TgA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz", + "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-destructuring": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz", - "integrity": "sha512-V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz", + "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz", - "integrity": "sha512-19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz", + "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz", - "integrity": "sha512-wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz", + "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz", - "integrity": "sha512-lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz", + "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-flow-strip-types": { @@ -650,199 +701,199 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz", - "integrity": "sha512-US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz", + "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz", - "integrity": "sha512-//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz", + "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==", "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz", - "integrity": "sha512-qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz", + "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz", - "integrity": "sha512-UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz", + "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz", - "integrity": "sha512-31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz", + "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==", "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz", - "integrity": "sha512-AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz", + "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==", "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.3.tgz", - "integrity": "sha512-GWXWQMmE1GH4ALc7YXW56BTh/AlzvDWhUNn9ArFF0+Cz5G8esYlVbXfdyHa1xaD1j+GnBoCeoQNlwtZTVdiG/A==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz", + "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==", "requires": { - "@babel/helper-hoist-variables": "^7.10.3", - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.3", + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz", - "integrity": "sha512-EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz", + "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==", "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.3.tgz", - "integrity": "sha512-I3EH+RMFyVi8Iy/LekQm948Z4Lz4yKT7rK+vuCAeRm0kTa6Z5W7xuhRxDNJv0FPya/her6AUgrDITb70YHtTvA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", + "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.10.4" } }, "@babel/plugin-transform-new-target": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz", - "integrity": "sha512-MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz", + "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-object-super": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz", - "integrity": "sha512-WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz", + "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4" } }, "@babel/plugin-transform-parameters": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz", - "integrity": "sha512-tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz", + "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==", "requires": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-property-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz", - "integrity": "sha512-Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz", + "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.10.1.tgz", - "integrity": "sha512-V4os6bkWt/jbrzfyVcZn2ZpuHZkvj3vyBU0U/dtS8SZuMS7Rfx5oknTrtfyXJ2/QZk8gX7Yls5Z921ItNpE30Q==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.10.4.tgz", + "integrity": "sha512-cYmQBW1pXrqBte1raMkAulXmi7rjg3VI6ZLg9QIic8Hq7BtYXaWuZSxsr2siOMI6SWwpxjWfnwhTUrd7JlAV7g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.3.tgz", - "integrity": "sha512-dOV44bnSW5KZ6kYF6xSHBth7TFiHHZReYXH/JH3XnFNV+soEL1F5d8JT7AJ3ZBncd19Qul7SN4YpBnyWOnQ8KA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.4.tgz", + "integrity": "sha512-Zd4X54Mu9SBfPGnEcaGcOrVAYOtjT2on8QZkLKEq1S/tHexG39d9XXGZv19VfRrDjPJzFmPfTAqOQS1pfFOujw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.3.tgz", - "integrity": "sha512-Y21E3rZmWICRJnvbGVmDLDZ8HfNDIwjGF3DXYHx1le0v0mIHCs0Gv5SavyW5Z/jgAHLaAoJPiwt+Dr7/zZKcOQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.4.tgz", + "integrity": "sha512-L+MfRhWjX0eI7Js093MM6MacKU4M6dnCRa/QPDwYMxjljzSCzzlzKzj9Pk4P3OtrPcxr2N3znR419nr3Xw+65A==", "requires": { - "@babel/helper-builder-react-jsx": "^7.10.3", - "@babel/helper-builder-react-jsx-experimental": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.3", - "@babel/plugin-syntax-jsx": "^7.10.1" + "@babel/helper-builder-react-jsx": "^7.10.4", + "@babel/helper-builder-react-jsx-experimental": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.10.4" } }, "@babel/plugin-transform-react-jsx-development": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.10.1.tgz", - "integrity": "sha512-XwDy/FFoCfw9wGFtdn5Z+dHh6HXKHkC6DwKNWpN74VWinUagZfDcEJc3Y8Dn5B3WMVnAllX8Kviaw7MtC5Epwg==", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.11.5.tgz", + "integrity": "sha512-cImAmIlKJ84sDmpQzm4/0q/2xrXlDezQoixy3qoz1NJeZL/8PRon6xZtluvr4H4FzwlDGI5tCcFupMnXGtr+qw==", "requires": { - "@babel/helper-builder-react-jsx-experimental": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" + "@babel/helper-builder-react-jsx-experimental": "^7.11.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.10.4" } }, "@babel/plugin-transform-react-jsx-self": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.10.1.tgz", - "integrity": "sha512-4p+RBw9d1qV4S749J42ZooeQaBomFPrSxa9JONLHJ1TxCBo3TzJ79vtmG2S2erUT8PDDrPdw4ZbXGr2/1+dILA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.10.4.tgz", + "integrity": "sha512-yOvxY2pDiVJi0axdTWHSMi5T0DILN+H+SaeJeACHKjQLezEzhLx9nEF9xgpBLPtkZsks9cnb5P9iBEi21En3gg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.10.4" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.1.tgz", - "integrity": "sha512-neAbaKkoiL+LXYbGDvh6PjPG+YeA67OsZlE78u50xbWh2L1/C81uHiNP5d1fw+uqUIoiNdCC8ZB+G4Zh3hShJA==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.5.tgz", + "integrity": "sha512-wTeqHVkN1lfPLubRiZH3o73f4rfon42HpgxUSs86Nc+8QIcm/B9s8NNVXu/gwGcOyd7yDib9ikxoDLxJP0UiDA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.10.4" } }, "@babel/plugin-transform-react-pure-annotations": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.10.3.tgz", - "integrity": "sha512-n/fWYGqvTl7OLZs/QcWaKMFdADPvC3V6jYuEOpPyvz97onsW9TXn196fHnHW1ZgkO20/rxLOgKnEtN1q9jkgqA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.10.4.tgz", + "integrity": "sha512-+njZkqcOuS8RaPakrnR9KvxjoG1ASJWpoIv/doyWngId88JoFlPlISenGXjrVacZUIALGUr6eodRs1vmPnF23A==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.3" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-regenerator": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.3.tgz", - "integrity": "sha512-H5kNeW0u8mbk0qa1jVIVTeJJL6/TJ81ltD4oyPx0P499DhMJrTmmIFCmJ3QloGpQG8K9symccB7S7SJpCKLwtw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz", + "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==", "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz", - "integrity": "sha512-qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz", + "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-runtime": { @@ -864,138 +915,143 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz", - "integrity": "sha512-AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz", + "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-spread": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz", - "integrity": "sha512-8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz", + "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz", - "integrity": "sha512-j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz", + "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-regex": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" } }, "@babel/plugin-transform-template-literals": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.3.tgz", - "integrity": "sha512-yaBn9OpxQra/bk0/CaA4wr41O0/Whkg6nqjqApcinxM7pro51ojhX6fv1pimAnVjVfDy14K0ULoRL70CA9jWWA==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz", + "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.3" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz", - "integrity": "sha512-qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz", + "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typescript": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.3.tgz", - "integrity": "sha512-qU9Lu7oQyh3PGMQncNjQm8RWkzw6LqsWZQlZPQMgrGt6s3YiBIaQ+3CQV/FA/icGS5XlSWZGwo/l8ErTyelS0Q==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.11.0.tgz", + "integrity": "sha512-edJsNzTtvb3MaXQwj8403B7mZoGu9ElDJQZOKjGUnvilquxBA3IQoEIOvkX/1O8xfAsnHS/oQhe2w/IXrr+w0w==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.10.3", - "@babel/helper-plugin-utils": "^7.10.3", - "@babel/plugin-syntax-typescript": "^7.10.1" + "@babel/helper-create-class-features-plugin": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-typescript": "^7.10.4" } }, "@babel/plugin-transform-unicode-escapes": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.1.tgz", - "integrity": "sha512-zZ0Poh/yy1d4jeDWpx/mNwbKJVwUYJX73q+gyh4bwtG0/iUlzdEu0sLMda8yuDFS6LBQlT/ST1SJAR6zYwXWgw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz", + "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz", - "integrity": "sha512-Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz", + "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/preset-env": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.3.tgz", - "integrity": "sha512-jHaSUgiewTmly88bJtMHbOd1bJf2ocYxb5BWKSDQIP5tmgFuS/n0gl+nhSrYDhT33m0vPxp+rP8oYYgPgMNQlg==", - "requires": { - "@babel/compat-data": "^7.10.3", - "@babel/helper-compilation-targets": "^7.10.2", - "@babel/helper-module-imports": "^7.10.3", - "@babel/helper-plugin-utils": "^7.10.3", - "@babel/plugin-proposal-async-generator-functions": "^7.10.3", - "@babel/plugin-proposal-class-properties": "^7.10.1", - "@babel/plugin-proposal-dynamic-import": "^7.10.1", - "@babel/plugin-proposal-json-strings": "^7.10.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.1", - "@babel/plugin-proposal-numeric-separator": "^7.10.1", - "@babel/plugin-proposal-object-rest-spread": "^7.10.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.10.1", - "@babel/plugin-proposal-optional-chaining": "^7.10.3", - "@babel/plugin-proposal-private-methods": "^7.10.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.10.1", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.5.tgz", + "integrity": "sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA==", + "requires": { + "@babel/compat-data": "^7.11.0", + "@babel/helper-compilation-targets": "^7.10.4", + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-proposal-async-generator-functions": "^7.10.4", + "@babel/plugin-proposal-class-properties": "^7.10.4", + "@babel/plugin-proposal-dynamic-import": "^7.10.4", + "@babel/plugin-proposal-export-namespace-from": "^7.10.4", + "@babel/plugin-proposal-json-strings": "^7.10.4", + "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", + "@babel/plugin-proposal-numeric-separator": "^7.10.4", + "@babel/plugin-proposal-object-rest-spread": "^7.11.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.10.4", + "@babel/plugin-proposal-optional-chaining": "^7.11.0", + "@babel/plugin-proposal-private-methods": "^7.10.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.10.4", "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.10.1", + "@babel/plugin-syntax-class-properties": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.1", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.10.1", - "@babel/plugin-transform-arrow-functions": "^7.10.1", - "@babel/plugin-transform-async-to-generator": "^7.10.1", - "@babel/plugin-transform-block-scoped-functions": "^7.10.1", - "@babel/plugin-transform-block-scoping": "^7.10.1", - "@babel/plugin-transform-classes": "^7.10.3", - "@babel/plugin-transform-computed-properties": "^7.10.3", - "@babel/plugin-transform-destructuring": "^7.10.1", - "@babel/plugin-transform-dotall-regex": "^7.10.1", - "@babel/plugin-transform-duplicate-keys": "^7.10.1", - "@babel/plugin-transform-exponentiation-operator": "^7.10.1", - "@babel/plugin-transform-for-of": "^7.10.1", - "@babel/plugin-transform-function-name": "^7.10.1", - "@babel/plugin-transform-literals": "^7.10.1", - "@babel/plugin-transform-member-expression-literals": "^7.10.1", - "@babel/plugin-transform-modules-amd": "^7.10.1", - "@babel/plugin-transform-modules-commonjs": "^7.10.1", - "@babel/plugin-transform-modules-systemjs": "^7.10.3", - "@babel/plugin-transform-modules-umd": "^7.10.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.3", - "@babel/plugin-transform-new-target": "^7.10.1", - "@babel/plugin-transform-object-super": "^7.10.1", - "@babel/plugin-transform-parameters": "^7.10.1", - "@babel/plugin-transform-property-literals": "^7.10.1", - "@babel/plugin-transform-regenerator": "^7.10.3", - "@babel/plugin-transform-reserved-words": "^7.10.1", - "@babel/plugin-transform-shorthand-properties": "^7.10.1", - "@babel/plugin-transform-spread": "^7.10.1", - "@babel/plugin-transform-sticky-regex": "^7.10.1", - "@babel/plugin-transform-template-literals": "^7.10.3", - "@babel/plugin-transform-typeof-symbol": "^7.10.1", - "@babel/plugin-transform-unicode-escapes": "^7.10.1", - "@babel/plugin-transform-unicode-regex": "^7.10.1", + "@babel/plugin-syntax-top-level-await": "^7.10.4", + "@babel/plugin-transform-arrow-functions": "^7.10.4", + "@babel/plugin-transform-async-to-generator": "^7.10.4", + "@babel/plugin-transform-block-scoped-functions": "^7.10.4", + "@babel/plugin-transform-block-scoping": "^7.10.4", + "@babel/plugin-transform-classes": "^7.10.4", + "@babel/plugin-transform-computed-properties": "^7.10.4", + "@babel/plugin-transform-destructuring": "^7.10.4", + "@babel/plugin-transform-dotall-regex": "^7.10.4", + "@babel/plugin-transform-duplicate-keys": "^7.10.4", + "@babel/plugin-transform-exponentiation-operator": "^7.10.4", + "@babel/plugin-transform-for-of": "^7.10.4", + "@babel/plugin-transform-function-name": "^7.10.4", + "@babel/plugin-transform-literals": "^7.10.4", + "@babel/plugin-transform-member-expression-literals": "^7.10.4", + "@babel/plugin-transform-modules-amd": "^7.10.4", + "@babel/plugin-transform-modules-commonjs": "^7.10.4", + "@babel/plugin-transform-modules-systemjs": "^7.10.4", + "@babel/plugin-transform-modules-umd": "^7.10.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4", + "@babel/plugin-transform-new-target": "^7.10.4", + "@babel/plugin-transform-object-super": "^7.10.4", + "@babel/plugin-transform-parameters": "^7.10.4", + "@babel/plugin-transform-property-literals": "^7.10.4", + "@babel/plugin-transform-regenerator": "^7.10.4", + "@babel/plugin-transform-reserved-words": "^7.10.4", + "@babel/plugin-transform-shorthand-properties": "^7.10.4", + "@babel/plugin-transform-spread": "^7.11.0", + "@babel/plugin-transform-sticky-regex": "^7.10.4", + "@babel/plugin-transform-template-literals": "^7.10.4", + "@babel/plugin-transform-typeof-symbol": "^7.10.4", + "@babel/plugin-transform-unicode-escapes": "^7.10.4", + "@babel/plugin-transform-unicode-regex": "^7.10.4", "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.10.3", + "@babel/types": "^7.11.5", "browserslist": "^4.12.0", "core-js-compat": "^3.6.2", "invariant": "^2.2.2", @@ -1011,9 +1067,9 @@ } }, "@babel/preset-modules": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", - "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -1023,17 +1079,17 @@ } }, "@babel/preset-react": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.10.1.tgz", - "integrity": "sha512-Rw0SxQ7VKhObmFjD/cUcKhPTtzpeviEFX1E6PgP+cYOhQ98icNqtINNFANlsdbQHrmeWnqdxA4Tmnl1jy5tp3Q==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.10.4.tgz", + "integrity": "sha512-BrHp4TgOIy4M19JAfO1LhycVXOPWdDbTRep7eVyatf174Hff+6Uk53sDyajqZPu8W1qXRBiYOfIamek6jA7YVw==", "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-transform-react-display-name": "^7.10.1", - "@babel/plugin-transform-react-jsx": "^7.10.1", - "@babel/plugin-transform-react-jsx-development": "^7.10.1", - "@babel/plugin-transform-react-jsx-self": "^7.10.1", - "@babel/plugin-transform-react-jsx-source": "^7.10.1", - "@babel/plugin-transform-react-pure-annotations": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.10.4", + "@babel/plugin-transform-react-jsx": "^7.10.4", + "@babel/plugin-transform-react-jsx-development": "^7.10.4", + "@babel/plugin-transform-react-jsx-self": "^7.10.4", + "@babel/plugin-transform-react-jsx-source": "^7.10.4", + "@babel/plugin-transform-react-pure-annotations": "^7.10.4" } }, "@babel/preset-typescript": { @@ -1046,55 +1102,55 @@ } }, "@babel/runtime": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz", - "integrity": "sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "requires": { "regenerator-runtime": "^0.13.4" } }, "@babel/runtime-corejs3": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.10.3.tgz", - "integrity": "sha512-HA7RPj5xvJxQl429r5Cxr2trJwOfPjKiqhCXcdQPSqO2G0RHPZpXu4fkYmBaTKCp2c/jRaMK9GB/lN+7zvvFPw==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.11.2.tgz", + "integrity": "sha512-qh5IR+8VgFz83VBa6OkaET6uN/mJOhHONuy3m1sgF0CV6mXdPSEBdA7e1eUbVvyNtANjMbg22JUv71BaDXLY6A==", "requires": { "core-js-pure": "^3.0.0", "regenerator-runtime": "^0.13.4" } }, "@babel/template": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz", - "integrity": "sha512-5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", "requires": { - "@babel/code-frame": "^7.10.3", - "@babel/parser": "^7.10.3", - "@babel/types": "^7.10.3" + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/traverse": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.3.tgz", - "integrity": "sha512-qO6623eBFhuPm0TmmrUFMT1FulCmsSeJuVGhiLodk2raUDFhhTECLd9E9jC4LBIWziqt4wgF6KuXE4d+Jz9yug==", - "requires": { - "@babel/code-frame": "^7.10.3", - "@babel/generator": "^7.10.3", - "@babel/helper-function-name": "^7.10.3", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.3", - "@babel/types": "^7.10.3", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", + "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.11.5", + "@babel/types": "^7.11.5", "debug": "^4.1.0", "globals": "^11.1.0", - "lodash": "^4.17.13" + "lodash": "^4.17.19" } }, "@babel/types": { - "version": "7.10.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.3.tgz", - "integrity": "sha512-nZxaJhBXBQ8HVoIcGsf9qWep3Oh3jCENK54V4mRF7qaJabVsAYdbTtmSD8WmAp1R6ytPiu5apMwSXyxB1WlaBA==", + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", "requires": { - "@babel/helper-validator-identifier": "^7.10.3", - "lodash": "^4.17.13", + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } }, @@ -1268,13 +1324,6 @@ "slash": "^2.0.0", "source-map": "^0.6.0", "string-length": "^2.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "@jest/source-map": { @@ -1291,11 +1340,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -1341,13 +1385,6 @@ "slash": "^2.0.0", "source-map": "^0.6.1", "write-file-atomic": "2.4.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "@jest/types": { @@ -1361,9 +1398,9 @@ } }, "@material-ui/core": { - "version": "4.10.2", - "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.10.2.tgz", - "integrity": "sha512-Uf4iDLi9sW6HKbVQDyDZDr1nMR4RUAE7w/RIIJZGNVZResC0xwmpLRZMtaUdSO43N0R0yJehfxTi4Z461Cd49A==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.11.0.tgz", + "integrity": "sha512-bYo9uIub8wGhZySHqLQ833zi4ZML+XCBE1XwJ8EuUVSpTWWG57Pm+YugQToJNFsEyiKFhPh8DPD0bgupz8n01g==", "requires": { "@babel/runtime": "^7.4.4", "@material-ui/styles": "^4.10.0", @@ -1470,11 +1507,62 @@ "glob-to-regexp": "^0.3.0" } }, + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + }, + "dependencies": { + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true + } + } + }, "@nodelib/fs.stat": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" }, + "@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + } + }, + "@npmcli/move-file": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.0.1.tgz", + "integrity": "sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "@popperjs/core": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.5.3.tgz", + "integrity": "sha512-RFwCobxsvZ6j7twS7dHIZQZituMIDJJNHS/qY6iuthVebxS3zhRY+jaC2roEKiAYaVuTcGmX6Luc6YBcf6zJVg==", + "dev": true + }, "@sheerun/mutationobserver-shim": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.3.tgz", @@ -1615,31 +1703,26 @@ } }, "@types/yargs": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", - "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", + "version": "15.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.8.tgz", + "integrity": "sha512-b0BYzFUzBpOhPjpl1wtAHU994jBeKF4TKVlT7ssFv44T617XNcPdRoG4AzHLVshLzlrF7i3lTelH7UbuNYV58Q==", "requires": { "@types/yargs-parser": "*" } }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -1679,9 +1762,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { "has-flag": "^4.0.0" } @@ -1719,6 +1802,15 @@ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-7.2.1.tgz", "integrity": "sha512-oZ0Ib5I4Z2pUEcoo95cT1cr6slco9WY7yiPpG+RGNkj8YcYgJnM7pXmYmorNOReh8MIGcKSqXyeGjxnr8YiZbA==" }, + "@tippyjs/react": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@tippyjs/react/-/react-4.1.0.tgz", + "integrity": "sha512-g6Dpm46edr9T9z+BYxd/eJZa6QMFc4T4z5xrztxVlkti7AhNYf7OaE6b3Nh+boUZZ9wn8xkNq9VrQM5K4huwnQ==", + "dev": true, + "requires": { + "tippy.js": "^6.2.0" + } + }, "@types/anymatch": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", @@ -1726,9 +1818,9 @@ "dev": true }, "@types/babel__core": { - "version": "7.1.9", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.9.tgz", - "integrity": "sha512-sY2RsIJ5rpER1u3/aQ8OFSI7qGIy8o1NEEbgb2UaJcvOtXOMpd39ko723NBpjQFg9SIX7TXtjejZVGeIMLhoOw==", + "version": "7.1.10", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.10.tgz", + "integrity": "sha512-x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -1738,44 +1830,39 @@ } }, "@types/babel__generator": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", - "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", "requires": { "@babel/types": "^7.0.0" } }, "@types/babel__template": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", - "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.3.tgz", + "integrity": "sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "@types/babel__traverse": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.12.tgz", - "integrity": "sha512-t4CoEokHTfcyfb4hUaF9oOHu9RmmNWnm1CP0YmMqOOfClKascOmvlEM736vlqeScuGvBDsHkf8R2INd4DWreQA==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz", + "integrity": "sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==", "requires": { "@babel/types": "^7.3.0" } }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, "@types/eslint-visitor-keys": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" }, "@types/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "requires": { "@types/minimatch": "*", "@types/node": "*" @@ -1804,9 +1891,9 @@ } }, "@types/json-schema": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz", - "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==" + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==" }, "@types/minimatch": { "version": "3.0.3", @@ -1814,9 +1901,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "14.0.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.14.tgz", - "integrity": "sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==" + "version": "14.11.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.6.tgz", + "integrity": "sha512-1/AVlPLmRzzTDc+T28H3AaA12Be1X74mqYDaecFFCo5r5aw3Lqj+PAqAE06nefV33otTl5JLfiIp5HgRrpu4SA==" }, "@types/parse-json": { "version": "4.0.0", @@ -1833,13 +1920,26 @@ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" }, + "@types/raf": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@types/raf/-/raf-3.4.0.tgz", + "integrity": "sha512-taW5/WYqo36N7V39oYyHP9Ipfd5pNFvGTIQsNGj86xV88YQ7GnI30/yMfKDF7Zgin0m3e+ikX88FvImnK4RjGw==", + "optional": true + }, "@types/react": { - "version": "16.9.41", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.41.tgz", - "integrity": "sha512-6cFei7F7L4wwuM+IND/Q2cV1koQUvJ8iSV+Gwn0c3kvABZ691g7sp3hfEQHOUBJtccl1gPi+EyNjMIl9nGA0ug==", + "version": "16.9.51", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.51.tgz", + "integrity": "sha512-lQa12IyO+DMlnSZ3+AGHRUiUcpK47aakMMoBG8f7HGxJT8Yfe+WE128HIXaHOHVPReAW0oDS3KAI0JI2DDe1PQ==", "requires": { "@types/prop-types": "*", - "csstype": "^2.2.0" + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", + "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==" + } } }, "@types/react-dom": { @@ -1913,19 +2013,23 @@ } }, "@types/yargs": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", - "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", + "version": "15.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.8.tgz", + "integrity": "sha512-b0BYzFUzBpOhPjpl1wtAHU994jBeKF4TKVlT7ssFv44T617XNcPdRoG4AzHLVshLzlrF7i3lTelH7UbuNYV58Q==", "requires": { "@types/yargs-parser": "*" } }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, @@ -1968,9 +2072,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { "has-flag": "^4.0.0" } @@ -1978,20 +2082,12 @@ } }, "@types/uglify-js": { - "version": "3.9.3", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.3.tgz", - "integrity": "sha512-KswB5C7Kwduwjj04Ykz+AjvPcfgv/37Za24O2EDzYNbwyzOo8+ydtvzUfZ5UMguiVu29Gx44l1A6VsPPcmYu9w==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.0.tgz", + "integrity": "sha512-I0Yd8TUELTbgRHq2K65j8rnDPAzAP+DiaF/syLem7yXwYLsHZhPd+AM2iXsWmf9P2F2NlFCgl5erZPQx9IbM9Q==", "dev": true, "requires": { "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "@types/unist": { @@ -2001,9 +2097,9 @@ "dev": true }, "@types/webpack": { - "version": "4.41.21", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.21.tgz", - "integrity": "sha512-2j9WVnNrr/8PLAB5csW44xzQSJwS26aOnICsP3pSGCEdsu6KYtfQ6QJsVUKHWRnm1bL7HziJsfh5fHqth87yKA==", + "version": "4.41.22", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.22.tgz", + "integrity": "sha512-JQDJK6pj8OMV9gWOnN1dcLCyU9Hzs6lux0wBO4lr1+gyEhIBR9U3FMrz12t2GPkg110XAxEAw2WHF6g7nZIbRQ==", "dev": true, "requires": { "@types/anymatch": "*", @@ -2012,20 +2108,12 @@ "@types/uglify-js": "*", "@types/webpack-sources": "*", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, "@types/webpack-sources": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.2.tgz", - "integrity": "sha512-77T++JyKow4BQB/m9O96n9d/UUHWLQHlcqXb9Vsf4F1+wKNrrlWNFPDLKNT92RJnCSL6CieTc+NDXtCVZswdTw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.0.0.tgz", + "integrity": "sha512-a5kPx98CNFRKQ+wqawroFunvFqv7GHm/3KOI52NY9xWADgc8smu4R6prt4EU/M4QfVjvgBkMqU4fBhw3QfMVkg==", "dev": true, "requires": { "@types/node": "*", @@ -2042,9 +2130,9 @@ } }, "@types/yargs": { - "version": "13.0.9", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.9.tgz", - "integrity": "sha512-xrvhZ4DZewMDhoH1utLtOAwYQy60eYFoXeje30TzM3VOvQlBwQaEpKFq5m34k1wOw2AKIi2pwtiAjdmhvlBUzg==", + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", "requires": { "@types/yargs-parser": "*" } @@ -2286,9 +2374,9 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "abab": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", - "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" }, "accepts": { "version": "1.3.7", @@ -2300,9 +2388,9 @@ } }, "acorn": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.3.1.tgz", - "integrity": "sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==" + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" }, "acorn-dynamic-import": { "version": "4.0.0", @@ -2320,16 +2408,16 @@ }, "dependencies": { "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" } } }, "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" }, "acorn-walk": { "version": "6.2.0", @@ -2384,23 +2472,30 @@ } }, "aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" + }, + "dependencies": { + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + } } }, "ajv-errors": { @@ -2409,9 +2504,9 @@ "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" }, "ajv-keywords": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.0.tgz", - "integrity": "sha512-eyoaac3btgU8eJlvh01En8OCKzRqlLe2G5jDsCr3RiE2uLGMEEB1aaGwVVpwR8M95956tGH6R+9edC++OvzaVw==" + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "alphanum-sort": { "version": "1.0.2", @@ -2444,9 +2539,9 @@ "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" }, "ansi-styles": { "version": "3.2.1", @@ -2479,12 +2574,12 @@ } }, "aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", "requires": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" } }, "arity-n": { @@ -2525,6 +2620,26 @@ "define-properties": "^1.1.3", "es-abstract": "^1.17.0", "is-string": "^1.0.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "array-union": { @@ -2552,6 +2667,26 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "arrify": { @@ -2573,13 +2708,14 @@ } }, "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" }, "dependencies": { "bn.js": { @@ -2608,10 +2744,21 @@ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" }, "ast-types": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.3.tgz", - "integrity": "sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA==", - "dev": true + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + }, + "dependencies": { + "tslib": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.2.tgz", + "integrity": "sha512-wAH28hcEKwna96/UacuWaVspVLkg4x1aDM9JlzqaQTOFczCktkVAb5fmXChgandR1EraDPs2w8P+ozM+oafwxg==", + "dev": true + } + } }, "ast-types-flow": { "version": "0.0.7", @@ -2652,13 +2799,13 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "9.8.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz", - "integrity": "sha512-84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==", + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", "requires": { "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001087", - "colorette": "^1.2.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", "postcss": "^7.0.32", @@ -2671,9 +2818,9 @@ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", - "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==" + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==" }, "axobject-query": { "version": "2.2.0", @@ -2845,13 +2992,13 @@ } }, "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", + "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, @@ -3154,9 +3301,10 @@ } }, "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.2.0.tgz", + "integrity": "sha512-7emyCsu1/xiBXgQZrscw/8KPRT44I4Yq9Pe6EGs3aPRTsWuggML1/1DTuZUuIaJPIm1FTDUVXl4x/yW8s0kQDQ==", + "optional": true }, "base64-js": { "version": "1.3.1", @@ -3186,24 +3334,15 @@ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==" }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "bn.js": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", - "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==" + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" }, "body-parser": { "version": "1.19.0", @@ -3377,15 +3516,15 @@ } }, "browserify-sign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", - "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.2", + "elliptic": "^6.5.3", "inherits": "^2.0.4", "parse-asn1": "^5.1.5", "readable-stream": "^3.6.0", @@ -3408,14 +3547,14 @@ } }, "browserslist": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz", - "integrity": "sha512-MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==", + "version": "4.14.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", + "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", "requires": { - "caniuse-lite": "^1.0.30001088", - "electron-to-chromium": "^1.3.483", - "escalade": "^3.0.1", - "node-releases": "^1.1.58" + "caniuse-lite": "^1.0.30001135", + "electron-to-chromium": "^1.3.571", + "escalade": "^3.1.0", + "node-releases": "^1.1.61" } }, "bser": { @@ -3426,27 +3565,45 @@ "node-int64": "^0.4.0" } }, + "btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" + }, "buble": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/buble/-/buble-0.19.8.tgz", - "integrity": "sha512-IoGZzrUTY5fKXVkgGHw3QeXFMUNBFv+9l8a4QJKG1JhG3nCMHTdEX1DCOg8568E2Q9qvAQIiSokv6Jsgx8p2cA==", + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/buble/-/buble-0.20.0.tgz", + "integrity": "sha512-/1gnaMQE8xvd5qsNBl+iTuyjJ9XxeaVxAMF86dQ4EyxFJOZtsgOS8Ra+7WHgZTam5IFDtt4BguN0sH0tVTKrOw==", "dev": true, "requires": { - "acorn": "^6.1.1", + "acorn": "^6.4.1", "acorn-dynamic-import": "^4.0.0", - "acorn-jsx": "^5.0.1", + "acorn-jsx": "^5.2.0", "chalk": "^2.4.2", - "magic-string": "^0.25.3", - "minimist": "^1.2.0", - "os-homedir": "^2.0.0", - "regexpu-core": "^4.5.4" + "magic-string": "^0.25.7", + "minimist": "^1.2.5", + "regexpu-core": "4.5.4" }, "dependencies": { "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true + }, + "regexpu-core": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.5.4.tgz", + "integrity": "sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.0.2", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.1.0" + } } } }, @@ -3588,105 +3745,22 @@ } }, "caniuse-lite": { - "version": "1.0.30001090", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001090.tgz", - "integrity": "sha512-QzPRKDCyp7RhjczTPZaqK3CjPA5Ht2UnXhZhCI4f7QiB5JK6KEuZBxIzyWnB3wO4hgAj4GMRxAhuiacfw0Psjg==" + "version": "1.0.30001146", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001146.tgz", + "integrity": "sha512-VAy5RHDfTJhpxnDdp2n40GPPLp3KqNrXz1QqFv4J64HvArKs8nuNMOWkB3ICOaBTU/Aj4rYAo/ytdQDDFF/Pug==" }, "canvg": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/canvg/-/canvg-1.5.3.tgz", - "integrity": "sha512-7Gn2IuQzvUQWPIuZuFHrzsTM0gkPz2RRT9OcbdmA03jeKk8kltrD8gqUzNX15ghY/4PV5bbe5lmD6yDLDY6Ybg==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/canvg/-/canvg-3.0.6.tgz", + "integrity": "sha512-eFUy8R/4DgocR93LF8lr+YUxW4PYblUe/Q1gz2osk/cI5n8AsYdassvln0D9QPhLXQ6Lx7l8hwtT8FLvOn2Ihg==", + "optional": true, "requires": { - "jsdom": "^8.1.0", + "@babel/runtime": "^7.6.3", + "@types/raf": "^3.4.0", + "core-js": "3", + "raf": "^3.4.1", "rgbcolor": "^1.0.1", - "stackblur-canvas": "^1.4.1", - "xmldom": "^0.1.22" - }, - "dependencies": { - "abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=" - }, - "acorn": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", - "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=" - }, - "acorn-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", - "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=", - "requires": { - "acorn": "^2.1.0" - } - }, - "cssstyle": { - "version": "0.2.37", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", - "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", - "requires": { - "cssom": "0.3.x" - } - }, - "jsdom": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-8.5.0.tgz", - "integrity": "sha1-1Nj12/J2hjW2KmKCO5R89wcevJg=", - "requires": { - "abab": "^1.0.0", - "acorn": "^2.4.0", - "acorn-globals": "^1.0.4", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.0 < 0.4.0", - "cssstyle": ">= 0.2.34 < 0.3.0", - "escodegen": "^1.6.1", - "iconv-lite": "^0.4.13", - "nwmatcher": ">= 1.3.7 < 2.0.0", - "parse5": "^1.5.1", - "request": "^2.55.0", - "sax": "^1.1.4", - "symbol-tree": ">= 3.1.0 < 4.0.0", - "tough-cookie": "^2.2.0", - "webidl-conversions": "^3.0.1", - "whatwg-url": "^2.0.1", - "xml-name-validator": ">= 2.0.1 < 3.0.0" - } - }, - "parse5": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", - "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=" - }, - "stackblur-canvas": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-1.4.1.tgz", - "integrity": "sha1-hJqm+UsnL/JvZHH6QTDtH35HlVs=" - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" - }, - "whatwg-url": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-2.0.1.tgz", - "integrity": "sha1-U5ayBD8CDub3BNnEXqhRnnJN5lk=", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "xml-name-validator": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", - "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=" - } + "stackblur-canvas": "^2.0.0" } }, "capture-exit": { @@ -3753,9 +3827,9 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, "chokidar": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", - "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -3871,13 +3945,6 @@ "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", "requires": { "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "clean-stack": { @@ -3910,9 +3977,9 @@ "dev": true }, "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==" }, "clipboard": { "version": "2.0.6", @@ -4054,9 +4121,9 @@ } }, "colorette": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz", - "integrity": "sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" }, "colors": { "version": "0.6.2", @@ -4267,119 +4334,314 @@ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, "copy-webpack-plugin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", - "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.2.0.tgz", + "integrity": "sha512-1s/VbhIX73FBFBYF4D0KdeBLkjEnAlCQn0Ufo2a/IyJ41jHpQ9ZzM4JAfbE7yTOhbmwRFkARErJ/XIiLceja6Q==", "dev": true, "requires": { - "cacache": "^12.0.3", - "find-cache-dir": "^2.1.0", - "glob-parent": "^3.1.0", - "globby": "^7.1.1", - "is-glob": "^4.0.1", - "loader-utils": "^1.2.3", - "minimatch": "^3.0.4", + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", "normalize-path": "^3.0.0", - "p-limit": "^2.2.1", - "schema-utils": "^1.0.0", - "serialize-javascript": "^2.1.2", - "webpack-log": "^2.0.0" + "p-limit": "^3.0.2", + "schema-utils": "^2.7.1", + "serialize-javascript": "^5.0.1", + "webpack-sources": "^1.4.3" }, "dependencies": { + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", "dev": true, "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" + "rimraf": "^3.0.2", + "ssri": "^8.0.0", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" } }, - "glob-parent": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "fast-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "semver": "^6.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "p-limit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" }, "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "requires": { - "is-extglob": "^2.1.0" + "p-try": "^2.0.0" } } } }, - "globby": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", - "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, "requires": { - "array-union": "^1.0.1", - "dir-glob": "^2.0.0", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" + "aggregate-error": "^3.0.0" } }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "find-up": "^4.0.0" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" } }, "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz", + "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==", "dev": true, "requires": { - "figgy-pudding": "^3.5.1" + "minipass": "^3.1.1" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" } } } @@ -4427,12 +4689,12 @@ } }, "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "requires": { "bn.js": "^4.1.0", - "elliptic": "^6.0.0" + "elliptic": "^6.5.3" }, "dependencies": { "bn.js": { @@ -4513,13 +4775,6 @@ "source-map": "^0.6.1", "source-map-resolve": "^0.5.2", "urix": "^0.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "css-blank-pseudo": { @@ -4585,11 +4840,12 @@ "dev": true }, "css-line-break": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.0.1.tgz", - "integrity": "sha1-GfIGOjPpX7KDG4ZEbAuAwYivRQo=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.1.1.tgz", + "integrity": "sha512-1feNVaM4Fyzdj4mKPIQNL2n70MmuYzAXZ1aytlROFX1JsOo070OsugwGjj7nl6jnDJWHDM8zRZswkmeYVWZJQA==", + "optional": true, "requires": { - "base64-arraybuffer": "^0.1.5" + "base64-arraybuffer": "^0.2.0" } }, "css-loader": { @@ -4649,13 +4905,6 @@ "requires": { "mdn-data": "2.0.4", "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "css-vendor": { @@ -4668,9 +4917,9 @@ } }, "css-what": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", - "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==" + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.1.tgz", + "integrity": "sha512-wHOppVDKl4vTAOWzJt5Ek37Sgd9qq1Bmj/T1OjvicWbU5W7ru7Pqbn0Jdqii3Drx/h+dixHKXNhZYx7blthL7g==" }, "css.escape": { "version": "1.5.1", @@ -4779,11 +5028,6 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -4801,9 +5045,9 @@ } }, "csstype": { - "version": "2.6.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz", - "integrity": "sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==" + "version": "2.6.13", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.13.tgz", + "integrity": "sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A==" }, "cyclist": { "version": "1.0.1", @@ -4855,9 +5099,9 @@ } }, "date-fns": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.14.0.tgz", - "integrity": "sha512-1zD+68jhFgDIM0rF05rcwYO8cExdNqxjq4xP1QKM60Q45mnO6zaMWB4tOzrIr4M4GSLntsKeE4c9Bdl2jhL/yw==" + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.16.1.tgz", + "integrity": "sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ==" }, "debounce": { "version": "1.2.0", @@ -4865,11 +5109,11 @@ "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==" }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "decamelize": { @@ -5153,12 +5397,19 @@ } }, "dom-helpers": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.4.tgz", - "integrity": "sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz", + "integrity": "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==", "requires": { "@babel/runtime": "^7.8.7", - "csstype": "^2.6.7" + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", + "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==" + } } }, "dom-serializer": { @@ -5171,9 +5422,9 @@ }, "dependencies": { "domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==" } } }, @@ -5203,6 +5454,12 @@ "domelementtype": "1" } }, + "dompurify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.1.1.tgz", + "integrity": "sha512-NijiNVkS/OL8mdQL1hUbCD6uty/cgFpmNiuFxrmJ5YPH2cXrPKIewoixoji56rbZ6XBPmtM8GA8/sf9unlSuwg==", + "optional": true + }, "domutils": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", @@ -5222,9 +5479,9 @@ } }, "dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "requires": { "is-obj": "^2.0.0" } @@ -5240,9 +5497,9 @@ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, "duplexer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, "duplexify": { "version": "3.7.1", @@ -5294,9 +5551,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.483", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz", - "integrity": "sha512-+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==" + "version": "1.3.578", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz", + "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==" }, "elliptic": { "version": "6.5.3", @@ -5343,9 +5600,9 @@ } }, "enhanced-resolve": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz", - "integrity": "sha512-S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", "requires": { "graceful-fs": "^4.1.2", "memory-fs": "^0.5.0", @@ -5407,19 +5664,20 @@ } }, "es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", + "object.assign": "^4.1.1", "string.prototype.trimend": "^1.0.1", "string.prototype.trimstart": "^1.0.1" } @@ -5476,9 +5734,9 @@ } }, "escalade": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz", - "integrity": "sha512-DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz", + "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==" }, "escape-html": { "version": "1.0.3", @@ -5500,14 +5758,6 @@ "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - } } }, "eslint": { @@ -5861,6 +6111,15 @@ "jsx-ast-utils": "^2.2.1" }, "dependencies": { + "aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "requires": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", @@ -5911,11 +6170,11 @@ "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==" }, "eslint-scope": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", - "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "requires": { - "esrecurse": "^4.1.0", + "esrecurse": "^4.3.0", "estraverse": "^4.1.1" } }, @@ -5956,18 +6215,25 @@ }, "dependencies": { "estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" } } }, "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "requires": { - "estraverse": "^4.1.0" + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } } }, "estraverse": { @@ -5992,14 +6258,14 @@ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eventemitter3": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", - "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, "events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==" }, "eventsource": { "version": "1.0.7", @@ -6171,9 +6437,9 @@ }, "dependencies": { "type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", - "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" } } }, @@ -6281,9 +6547,9 @@ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" }, "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" }, "fast-glob": { "version": "2.2.7", @@ -6329,6 +6595,21 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, + "fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "fastq": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", + "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, "faye-websocket": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", @@ -6375,16 +6656,6 @@ "schema-utils": "^2.5.0" } }, - "file-saver": { - "version": "github:eligrey/FileSaver.js#e865e37af9f9947ddcced76b549e27dc45c1cb2e", - "from": "github:eligrey/FileSaver.js#1.3.8" - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, "filefy": { "version": "0.1.10", "resolved": "https://registry.npmjs.org/filefy/-/filefy-0.1.10.tgz", @@ -6535,9 +6806,9 @@ } }, "follow-redirects": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.1.tgz", - "integrity": "sha512-tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg==" + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==" }, "for-in": { "version": "1.0.2", @@ -6911,11 +7182,11 @@ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "requires": { - "ajv": "^6.5.5", + "ajv": "^6.12.3", "har-schema": "^2.0.0" } }, @@ -7029,16 +7300,11 @@ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, "history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.0.0.tgz", + "integrity": "sha512-3NyRMKIiFSJmIPdq7FxkNMJkQ7ZEtVblOQ38VtKaA0zZMW1Eo6Q6W8oDKEflr1kNNTItSnk4JMCO1deeSgbLLg==", "requires": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" + "@babel/runtime": "^7.7.6" } }, "hmac-drbg": { @@ -7178,11 +7444,12 @@ } }, "html2canvas": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-alpha.12.tgz", - "integrity": "sha1-OxmS48mz9WBjw1/WIElPN+uohRM=", + "version": "1.0.0-rc.7", + "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-rc.7.tgz", + "integrity": "sha512-yvPNZGejB2KOyKleZspjK/NruXVQuowu8NnV2HYG7gW7ytzl+umffbtUI62v2dCHQLDdsK6HIDtyJZ0W3neerA==", + "optional": true, "requires": { - "css-line-break": "1.0.1" + "css-line-break": "1.1.1" } }, "htmlparser2": { @@ -7271,9 +7538,9 @@ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, "hyphenate-style-name": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", - "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, "iconv-lite": { "version": "0.4.24", @@ -7393,38 +7660,42 @@ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" }, "inquirer": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.2.0.tgz", - "integrity": "sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", + "chalk": "^4.1.0", "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", + "cli-width": "^3.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", - "lodash": "^4.17.15", + "lodash": "^4.17.19", "mute-stream": "0.0.8", "run-async": "^2.4.0", - "rxjs": "^6.5.3", + "rxjs": "^6.6.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0", "through": "^2.3.6" }, "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7457,9 +7728,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { "has-flag": "^4.0.0" } @@ -7483,6 +7754,26 @@ "es-abstract": "^1.17.0-next.1", "has": "^1.0.3", "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "invariant": { @@ -7572,9 +7863,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", - "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" }, "is-ci": { "version": "2.0.0", @@ -7639,9 +7930,9 @@ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" }, "is-docker": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", - "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==" }, "is-extendable": { "version": "0.1.1", @@ -7688,6 +7979,11 @@ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -7736,9 +8032,9 @@ } }, "is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "requires": { "has-symbols": "^1.0.1" } @@ -7880,13 +8176,6 @@ "make-dir": "^2.1.0", "rimraf": "^2.6.3", "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "istanbul-reports": { @@ -8026,9 +8315,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" }, "jsdom": { "version": "14.1.0", @@ -8128,11 +8417,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true } } }, @@ -8338,11 +8623,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -8498,6 +8778,11 @@ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", @@ -8553,22 +8838,22 @@ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" }, "jspdf": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-1.5.3.tgz", - "integrity": "sha512-J9X76xnncMw+wIqb15HeWfPMqPwYxSpPY8yWPJ7rAZN/ZDzFkjCSZObryCyUe8zbrVRNiuCnIeQteCzMn7GnWw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-2.1.0.tgz", + "integrity": "sha512-NQygqZEKhSw+nExySJxB72Ge/027YEyIM450Vh/hgay/H9cgZNnkXXOQPRspe9EuCW4sq92zg8hpAXyyBdnaIQ==", "requires": { - "canvg": "1.5.3", - "file-saver": "github:eligrey/FileSaver.js#1.3.8", - "html2canvas": "1.0.0-alpha.12", - "omggif": "1.0.7", - "promise-polyfill": "8.1.0", - "stackblur-canvas": "2.2.0" + "atob": "^2.1.2", + "btoa": "^1.2.1", + "canvg": "^3.0.6", + "core-js": "^3.6.0", + "dompurify": "^2.0.12", + "html2canvas": "^1.0.0-rc.5" } }, "jspdf-autotable": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/jspdf-autotable/-/jspdf-autotable-3.5.3.tgz", - "integrity": "sha512-K+cNWW3x6w0R/1B5m6PYOm6v8CTTDXy/g32lZouc7SuC6zhvzMN2dauhk6dDYxPD0pky0oyPIJFwSJ/tV8PAeg==" + "version": "3.5.9", + "resolved": "https://registry.npmjs.org/jspdf-autotable/-/jspdf-autotable-3.5.9.tgz", + "integrity": "sha512-ZRfiI5P7leJuWmvC0jGVXu227m68C2Jfz1dkDckshmDYDeVFCGxwIBYdCUXJ8Eb2CyFQC2ok82fEWO+xRDovDQ==" }, "jsprim": { "version": "1.4.1", @@ -8582,24 +8867,31 @@ } }, "jss": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.3.0.tgz", - "integrity": "sha512-B5sTRW9B6uHaUVzSo9YiMEOEp3UX8lWevU0Fsv+xtRnsShmgCfIYX44bTH8bPJe6LQKqEXku3ulKuHLbxBS97Q==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.4.0.tgz", + "integrity": "sha512-l7EwdwhsDishXzqTc3lbsbyZ83tlUl5L/Hb16pHCvZliA9lRDdNBZmHzeJHP0sxqD0t1mrMmMR8XroR12JBYzw==", "requires": { "@babel/runtime": "^7.3.1", - "csstype": "^2.6.5", + "csstype": "^3.0.2", "is-in-browser": "^1.1.3", "tiny-warning": "^1.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", + "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==" + } } }, "jss-plugin-camel-case": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.3.0.tgz", - "integrity": "sha512-tadWRi/SLWqLK3EUZEdDNJL71F3ST93Zrl9JYMjV0QDqKPAl0Liue81q7m/nFUpnSTXczbKDy4wq8rI8o7WFqA==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.4.0.tgz", + "integrity": "sha512-9oDjsQ/AgdBbMyRjc06Kl3P8lDCSEts2vYZiPZfGAxbGCegqE4RnMob3mDaBby5H9vL9gWmyyImhLRWqIkRUCw==", "requires": { "@babel/runtime": "^7.3.1", "hyphenate-style-name": "^1.0.3", - "jss": "^10.3.0" + "jss": "10.4.0" } }, "jss-plugin-compose": { @@ -8611,44 +8903,24 @@ "@babel/runtime": "^7.3.1", "jss": "10.4.0", "tiny-warning": "^1.0.2" - }, - "dependencies": { - "csstype": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.2.tgz", - "integrity": "sha512-ofovWglpqoqbfLNOTBNZLSbMuGrblAf1efvvArGKOZMBrIoJeu5UsAipQolkijtyQx5MtAzT/J9IHj/CEY1mJw==", - "dev": true - }, - "jss": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.4.0.tgz", - "integrity": "sha512-l7EwdwhsDishXzqTc3lbsbyZ83tlUl5L/Hb16pHCvZliA9lRDdNBZmHzeJHP0sxqD0t1mrMmMR8XroR12JBYzw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.3.1", - "csstype": "^3.0.2", - "is-in-browser": "^1.1.3", - "tiny-warning": "^1.0.2" - } - } } }, "jss-plugin-default-unit": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.3.0.tgz", - "integrity": "sha512-tT5KkIXAsZOSS9WDSe8m8lEHIjoEOj4Pr0WrG0WZZsMXZ1mVLFCSsD2jdWarQWDaRNyMj/I4d7czRRObhOxSuw==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.4.0.tgz", + "integrity": "sha512-BYJ+Y3RUYiMEgmlcYMLqwbA49DcSWsGgHpVmEEllTC8MK5iJ7++pT9TnKkKBnNZZxTV75ycyFCR5xeLSOzVm4A==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "^10.3.0" + "jss": "10.4.0" } }, "jss-plugin-global": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.3.0.tgz", - "integrity": "sha512-etYTG/y3qIR/vxZnKY+J3wXwObyBDNhBiB3l/EW9/pE3WHE//BZdK8LFvQcrCO48sZW1Z6paHo6klxUPP7WbzA==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.4.0.tgz", + "integrity": "sha512-b8IHMJUmv29cidt3nI4bUI1+Mo5RZE37kqthaFpmxf5K7r2aAegGliAw4hXvA70ca6ckAoXMUl4SN/zxiRcRag==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "^10.3.0" + "jss": "10.4.0" } }, "jss-plugin-isolate": { @@ -8660,65 +8932,45 @@ "@babel/runtime": "^7.3.1", "css-initials": "^0.3.1", "jss": "10.4.0" - }, - "dependencies": { - "csstype": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.2.tgz", - "integrity": "sha512-ofovWglpqoqbfLNOTBNZLSbMuGrblAf1efvvArGKOZMBrIoJeu5UsAipQolkijtyQx5MtAzT/J9IHj/CEY1mJw==", - "dev": true - }, - "jss": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.4.0.tgz", - "integrity": "sha512-l7EwdwhsDishXzqTc3lbsbyZ83tlUl5L/Hb16pHCvZliA9lRDdNBZmHzeJHP0sxqD0t1mrMmMR8XroR12JBYzw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.3.1", - "csstype": "^3.0.2", - "is-in-browser": "^1.1.3", - "tiny-warning": "^1.0.2" - } - } } }, "jss-plugin-nested": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.3.0.tgz", - "integrity": "sha512-qWiEkoXNEkkZ+FZrWmUGpf+zBsnEOmKXhkjNX85/ZfWhH9dfGxUCKuJFuOWFM+rjQfxV4csfesq4hY0jk8Qt0w==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.4.0.tgz", + "integrity": "sha512-cKgpeHIxAP0ygeWh+drpLbrxFiak6zzJ2toVRi/NmHbpkNaLjTLgePmOz5+67ln3qzJiPdXXJB1tbOyYKAP4Pw==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "^10.3.0", + "jss": "10.4.0", "tiny-warning": "^1.0.2" } }, "jss-plugin-props-sort": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.3.0.tgz", - "integrity": "sha512-boetORqL/lfd7BWeFD3K+IyPqyIC+l3CRrdZr+NPq7Noqp+xyg/0MR7QisgzpxCEulk+j2CRcEUoZsvgPC4nTg==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.4.0.tgz", + "integrity": "sha512-j/t0R40/2fp+Nzt6GgHeUFnHVY2kPGF5drUVlgkcwYoHCgtBDOhTTsOfdaQFW6sHWfoQYgnGV4CXdjlPiRrzwA==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "^10.3.0" + "jss": "10.4.0" } }, "jss-plugin-rule-value-function": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.3.0.tgz", - "integrity": "sha512-7WiMrKIHH3rwxTuJki9+7nY11r1UXqaUZRhHvqTD4/ZE+SVhvtD5Tx21ivNxotwUSleucA/8boX+NF21oXzr5Q==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.4.0.tgz", + "integrity": "sha512-w8504Cdfu66+0SJoLkr6GUQlEb8keHg8ymtJXdVHWh0YvFxDG2l/nS93SI5Gfx0fV29dO6yUugXnKzDFJxrdFQ==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "^10.3.0", + "jss": "10.4.0", "tiny-warning": "^1.0.2" } }, "jss-plugin-vendor-prefixer": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.3.0.tgz", - "integrity": "sha512-sZQbrcZyP5V0ADjCLwUA1spVWoaZvM7XZ+2fSeieZFBj31cRsnV7X70FFDerMHeiHAXKWzYek+67nMDjhrZAVQ==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.4.0.tgz", + "integrity": "sha512-DpF+/a+GU8hMh/948sBGnKSNfKkoHg2p9aRFUmyoyxgKjOeH9n74Ht3Yt8lOgdZsuWNJbPrvaa3U4PXKwxVpTQ==", "requires": { "@babel/runtime": "^7.3.1", "css-vendor": "^2.0.8", - "jss": "^10.3.0" + "jss": "10.4.0" } }, "jsx-ast-utils": { @@ -8900,9 +9152,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" }, "lodash._reinterpolate": { "version": "3.0.0", @@ -8951,9 +9203,9 @@ } }, "loglevel": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", - "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==" + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==" }, "longest-streak": { "version": "2.0.4", @@ -9085,9 +9337,9 @@ } }, "material-table": { - "version": "1.63.1", - "resolved": "https://registry.npmjs.org/material-table/-/material-table-1.63.1.tgz", - "integrity": "sha512-bSBf0CMTpbc0cFF2JT+xTILtWyBaOxEOm04ZXio3Eo1w4hYSCexfndChU2MXFKtRVUZ+k2wI/JXAlGNNFCXuZw==", + "version": "1.69.1", + "resolved": "https://registry.npmjs.org/material-table/-/material-table-1.69.1.tgz", + "integrity": "sha512-7MA8kMtr8ToPE6gNUbOGIb4g+RGOLWK8s9gXZYNwFtg6fGAjWEJ+iqBrMmdq7fkMmTRcyOd7/sC/5OPPY8CNGg==", "requires": { "@date-io/date-fns": "^1.1.0", "@material-ui/pickers": "^3.2.2", @@ -9096,18 +9348,11 @@ "debounce": "^1.2.0", "fast-deep-equal": "2.0.1", "filefy": "0.1.10", - "jspdf": "1.5.3", - "jspdf-autotable": "3.5.3", + "jspdf": "2.1.0", + "jspdf-autotable": "3.5.9", "prop-types": "^15.6.2", "react-beautiful-dnd": "^13.0.0", "react-double-scrollbar": "0.0.15" - }, - "dependencies": { - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" - } } }, "md5.js": { @@ -9304,6 +9549,15 @@ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" }, + "mini-create-react-context": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.0.tgz", + "integrity": "sha512-b0TytUgFSbgFJGzJqXPKCFCBWigAjpjo+Fl7Vf7ZbKRDptszpppKxXH6DRXEABZ/gcEQczeb0iZ7JvL8e8jjCA==", + "requires": { + "@babel/runtime": "^7.5.5", + "tiny-warning": "^1.0.3" + } + }, "mini-css-extract-plugin": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", @@ -9384,13 +9638,23 @@ } }, "minipass-pipeline": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz", - "integrity": "sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "requires": { "minipass": "^3.0.0" } }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, "mississippi": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", @@ -9494,12 +9758,6 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" }, - "nan": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", - "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", - "optional": true - }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -9536,9 +9794,9 @@ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, "neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "next-tick": { "version": "1.0.0", @@ -9569,9 +9827,9 @@ } }, "node-forge": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", - "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==" + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" }, "node-int64": { "version": "0.4.0", @@ -9679,9 +9937,9 @@ } }, "node-releases": { - "version": "1.1.58", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", - "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==" + "version": "1.1.61", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz", + "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==" }, "normalize-package-data": { "version": "2.5.0", @@ -9751,11 +10009,6 @@ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" }, - "nwmatcher": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", - "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==" - }, "nwsapi": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", @@ -9802,12 +10055,12 @@ "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" }, "object-is": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", - "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", + "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "es-abstract": "^1.18.0-next.1" } }, "object-keys": { @@ -9829,14 +10082,14 @@ } }, "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" } }, "object.entries": { @@ -9847,6 +10100,26 @@ "define-properties": "^1.1.3", "es-abstract": "^1.17.5", "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "object.fromentries": { @@ -9858,6 +10131,26 @@ "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1", "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "object.getownpropertydescriptors": { @@ -9867,6 +10160,26 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "object.pick": { @@ -9886,6 +10199,26 @@ "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1", "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "obuf": { @@ -9893,11 +10226,6 @@ "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, - "omggif": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.7.tgz", - "integrity": "sha1-WdLuywJj3oRjWz/riHwMmXPx5J0=" - }, "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", @@ -9920,17 +10248,17 @@ } }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "requires": { "mimic-fn": "^2.1.0" } }, "open": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.4.tgz", - "integrity": "sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.3.0.tgz", + "integrity": "sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==", "requires": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" @@ -9992,13 +10320,18 @@ "wcwidth": "^1.0.1" }, "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, @@ -10043,9 +10376,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -10066,12 +10399,6 @@ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, - "os-homedir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-2.0.0.tgz", - "integrity": "sha512-saRNz0DSC5C/I++gFIaJTXoFJMRwiP5zHar5vV3xQ2TkgEw6hDCcU5F272JjUylpiVgBrZNQHnfjkLabTfb92Q==", - "dev": true - }, "os-locale": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", @@ -10216,13 +10543,12 @@ } }, "parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "requires": { - "asn1.js": "^4.0.0", + "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", "pbkdf2": "^3.0.3", "safe-buffer": "^5.1.1" @@ -10406,13 +10732,13 @@ "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==" }, "portfinder": { - "version": "1.0.26", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", - "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "requires": { "async": "^2.6.2", "debug": "^3.1.1", - "mkdirp": "^0.5.1" + "mkdirp": "^0.5.5" }, "dependencies": { "debug": { @@ -10431,20 +10757,15 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "7.0.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", "supports-color": "^6.1.0" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, "supports-color": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", @@ -10473,9 +10794,9 @@ } }, "postcss-calc": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", - "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", "requires": { "postcss": "^7.0.27", "postcss-selector-parser": "^6.0.2", @@ -10752,9 +11073,9 @@ } }, "postcss-load-config": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", - "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", "requires": { "cosmiconfig": "^5.0.0", "import-cwd": "^2.0.0" @@ -10928,14 +11249,14 @@ } }, "postcss-modules-local-by-default": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", - "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", "requires": { "icss-utils": "^4.1.1", - "postcss": "^7.0.16", + "postcss": "^7.0.32", "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.0" + "postcss-value-parser": "^4.1.0" } }, "postcss-modules-scope": { @@ -11303,13 +11624,14 @@ } }, "postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", "requires": { "cssesc": "^3.0.0", "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" } }, "postcss-svgo": { @@ -11366,9 +11688,9 @@ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" }, "pretty-bytes": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", - "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.4.1.tgz", + "integrity": "sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==" }, "pretty-error": { "version": "2.1.1", @@ -11388,13 +11710,6 @@ "ansi-regex": "^4.0.0", "ansi-styles": "^3.2.0", "react-is": "^16.8.4" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - } } }, "prismjs": { @@ -11409,7 +11724,8 @@ "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true }, "process": { "version": "0.11.10", @@ -11439,11 +11755,6 @@ "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" }, - "promise-polyfill": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.0.tgz", - "integrity": "sha512-OzSf6gcCUQ01byV4BgwyUCswlaQQ6gzXc23aLQWhicvfX9kfsUiUhgt3CCQej8jDnl8/PhGF31JdHX2/MzF3WA==" - }, "prompts": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", @@ -11584,9 +11895,9 @@ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" }, "querystringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", - "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, "raf": { "version": "3.4.1", @@ -11717,11 +12028,6 @@ "@babel/highlight": "^7.8.3" } }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, "browserslist": { "version": "4.10.0", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", @@ -11733,6 +12039,11 @@ "pkg-up": "^3.1.0" } }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, "cross-spawn": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", @@ -11897,12 +12208,29 @@ "dev": true }, "react-docgen-displayname-handler": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/react-docgen-displayname-handler/-/react-docgen-displayname-handler-3.0.1.tgz", - "integrity": "sha512-fBH3OjzI7I4NkvQ/8PES48uO8jqeBwbH20yrdgJK76RllxKLHOO2oYeBxsCgY2Hhr0pUffITIc7RdWG+2R7+7g==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/react-docgen-displayname-handler/-/react-docgen-displayname-handler-3.0.2.tgz", + "integrity": "sha512-6SDJ2h6WuW0Kq6Vw34C3WmRfh1eYNDkaes9hxsmQ4fmX5tiI2lpR28J2cxlu4RpYrqBLrrtke6kWBef7pIL24w==", "dev": true, "requires": { - "ast-types": "0.13.3" + "ast-types": "0.14.2" + }, + "dependencies": { + "ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + } + }, + "tslib": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.2.tgz", + "integrity": "sha512-wAH28hcEKwna96/UacuWaVspVLkg4x1aDM9JlzqaQTOFczCktkVAb5fmXChgandR1EraDPs2w8P+ozM+oafwxg==", + "dev": true + } } }, "react-dom": { @@ -11936,9 +12264,9 @@ } }, "react-icons": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-3.10.0.tgz", - "integrity": "sha512-WsQ5n1JToG9VixWilSo1bHv842Cj5aZqTGiS3Ud47myF6aK7S/IUY2+dHcBdmkQcCFRuHsJ9OMUI0kTDfjyZXQ==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-3.11.0.tgz", + "integrity": "sha512-JRgiI/vdF6uyBgyZhVyYJUZAop95Sy4XDe/jmT3R/bKliFWpO/uZBwvSjWEdxwzec7SYbEPNPck0Kff2tUGM2Q==", "dev": true, "requires": { "camelcase": "^5.0.0" @@ -11950,9 +12278,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-redux": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.0.tgz", - "integrity": "sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.1.tgz", + "integrity": "sha512-T+VfD/bvgGTUA74iW9d2i5THrDQWbweXP0AVNI8tNd1Rk5ch1rnMiJkDD67ejw7YBKM4+REvcvqRuWJb7BLuEg==", "requires": { "@babel/runtime": "^7.5.5", "hoist-non-react-statics": "^3.3.0", @@ -11961,6 +12289,80 @@ "react-is": "^16.9.0" } }, + "react-router": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", + "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "dependencies": { + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + } + } + }, + "react-router-dom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.2.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "dependencies": { + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + } + } + }, "react-scripts": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", @@ -12028,27 +12430,29 @@ "dev": true }, "react-styleguidist": { - "version": "11.0.8", - "resolved": "https://registry.npmjs.org/react-styleguidist/-/react-styleguidist-11.0.8.tgz", - "integrity": "sha512-ckqBfipqgFmCl5/Lk5AnaLRbizOwd34YEUCsGLYvMwinzeemoDt6jUgojJhZDnytFzvaIutEqCaXSW72c6X4TQ==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/react-styleguidist/-/react-styleguidist-11.1.0.tgz", + "integrity": "sha512-YMFZknHKny+cqSsVOlumFlf1jVoKGBn3Fgxf1+Wt0PUsEdE54JCb2Vi8MqrYt6mgf5EEc5E4C1o9DfkrptIDwA==", "dev": true, "requires": { + "@tippyjs/react": "4.1.0", "@vxna/mini-html-webpack-template": "^1.0.0", "acorn": "^6.4.1", "acorn-jsx": "^5.1.0", "ast-types": "~0.13.2", - "buble": "0.19.8", + "buble": "0.20.0", "clean-webpack-plugin": "^3.0.0", "clipboard-copy": "^3.1.0", "clsx": "^1.0.4", "common-dir": "^3.0.0", - "copy-webpack-plugin": "^5.1.0", + "copy-webpack-plugin": "^6.1.0", "core-js": "^3.6.4", "doctrine": "^3.0.0", "es6-object-assign": "~1.1.0", "es6-promise": "^4.2.8", "escodegen": "^1.12.0", "estree-walker": "~0.9.0", + "fastest-levenshtein": "^1.0.9", "findup": "^0.1.5", "function.name-polyfill": "^1.0.6", "github-slugger": "^1.2.1", @@ -12065,7 +12469,6 @@ "jss-plugin-isolate": "^10.0.0", "jss-plugin-nested": "^10.0.0", "kleur": "^3.0.3", - "leven": "^3.1.0", "listify": "^1.0.0", "loader-utils": "^2.0.0", "lodash": "^4.17.15", @@ -12088,11 +12491,11 @@ "recast": "~0.18.5", "remark": "^11.0.1", "strip-html-comments": "^1.0.0", - "terser-webpack-plugin": "^2.2.1", + "terser-webpack-plugin": "^4.1.0", "to-ast": "^1.0.0", "type-detect": "^4.0.8", "unist-util-visit": "^2.0.0", - "webpack-dev-server": "^3.9.0", + "webpack-dev-server": "^3.11.0", "webpack-merge": "^4.2.2" }, "dependencies": { @@ -12106,9 +12509,9 @@ } }, "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true }, "ansi-escapes": { @@ -12140,6 +12543,31 @@ "node-releases": "^1.1.29" } }, + "cacache": { + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "dev": true, + "requires": { + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.0", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, "chokidar": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", @@ -12160,6 +12588,12 @@ "upath": "^1.1.1" } }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -12169,6 +12603,12 @@ "restore-cursor": "^2.0.0" } }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, "figures": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", @@ -12184,6 +12624,17 @@ "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", "dev": true }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, "fork-ts-checker-webpack-plugin": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-1.5.0.tgz", @@ -12205,11 +12656,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", @@ -12232,6 +12679,12 @@ } } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "inquirer": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.0.tgz", @@ -12253,6 +12706,12 @@ "through": "^2.3.6" } }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true + }, "is-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", @@ -12268,6 +12727,17 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, + "jest-worker": { + "version": "26.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.5.0.tgz", + "integrity": "sha512-kTw66Dn4ZX7WpjZ7T/SUDgRhapFRKWmisVAF0Rv4Fu8SLFD7eLbqpLvbxVqYhSgaWa7I+bW7pHnbyfNsH6stug==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, "loader-utils": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", @@ -12289,12 +12759,44 @@ "path-exists": "^3.0.0" } }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, "mimic-fn": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, "mute-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", @@ -12343,12 +12845,81 @@ "p-limit": "^1.1.0" } }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, "p-try": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "dev": true }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + } + } + }, "pkg-up": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", @@ -12466,12 +13037,61 @@ "signal-exit": "^3.0.2" } }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + } + }, + "ssri": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz", + "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -12501,6 +13121,176 @@ "requires": { "safe-buffer": "~5.1.0" } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "terser": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.3.4.tgz", + "integrity": "sha512-dxuB8KQo8Gt6OVOeLg/rxfcxdNZI/V1G6ze1czFUzPeCFWZRtvZMgSzlZZ5OYBZ4HoG607F6pFPNLekJyV+yVw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "p-limit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dev": true, + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } } } }, @@ -12572,10 +13362,10 @@ "source-map": "~0.6.1" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "ast-types": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.3.tgz", + "integrity": "sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA==", "dev": true } } @@ -12620,17 +13410,16 @@ } }, "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" }, "regenerator-transform": { - "version": "0.14.4", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", - "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", "requires": { - "@babel/runtime": "^7.8.4", - "private": "^0.1.8" + "@babel/runtime": "^7.8.4" } }, "regex-not": { @@ -12654,6 +13443,26 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "regexpp": { @@ -12662,9 +13471,9 @@ "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" }, "regexpu-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", - "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", "requires": { "regenerate": "^1.4.0", "regenerate-unicode-properties": "^8.2.0", @@ -12856,19 +13665,19 @@ } }, "request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", "requires": { - "lodash": "^4.17.15" + "lodash": "^4.17.19" } }, "request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", "requires": { - "request-promise-core": "1.1.3", + "request-promise-core": "1.1.4", "stealthy-require": "^1.1.1", "tough-cookie": "^2.3.3" } @@ -12969,11 +13778,6 @@ "supports-color": "^6.1.0" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, "supports-color": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", @@ -13003,6 +13807,12 @@ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, "rework": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", @@ -13037,7 +13847,8 @@ "rgbcolor": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz", - "integrity": "sha1-1lBezbMEplldom+ktDMHMGd1lF0=" + "integrity": "sha1-1lBezbMEplldom+ktDMHMGd1lF0=", + "optional": true }, "rifm": { "version": "0.7.0", @@ -13074,6 +13885,12 @@ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" }, + "run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, "run-queue": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", @@ -13083,9 +13900,9 @@ } }, "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", "requires": { "tslib": "^1.9.0" } @@ -13189,13 +14006,13 @@ } }, "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" } }, "select": { @@ -13211,11 +14028,11 @@ "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, "selfsigned": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", - "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", + "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", "requires": { - "node-forge": "0.9.0" + "node-forge": "^0.10.0" } }, "semver": { @@ -13431,12 +14248,12 @@ "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" }, "side-channel": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", - "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.3.tgz", + "integrity": "sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==", "requires": { - "es-abstract": "^1.17.0-next.1", - "object-inspect": "^1.7.0" + "es-abstract": "^1.18.0-next.0", + "object-inspect": "^1.8.0" } }, "signal-exit": { @@ -13529,6 +14346,11 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, @@ -13645,9 +14467,9 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-resolve": { "version": "0.5.3", @@ -13668,13 +14490,6 @@ "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "source-map-url": { @@ -13718,9 +14533,9 @@ } }, "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==" }, "spdy": { "version": "4.0.2", @@ -13796,9 +14611,10 @@ "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==" }, "stackblur-canvas": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.2.0.tgz", - "integrity": "sha512-5Gf8dtlf8k6NbLzuly2NkGrkS/Ahh+I5VUjO7TnFizdJtgpfpLLEdQlLe9umbcnZlitU84kfYjXE67xlSXfhfQ==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.4.0.tgz", + "integrity": "sha512-Z+HixfgYV0ss3C342DxPwc+UvN1SYWqoz7Wsi3xEDWEnaBkSCL3Ey21gF4io+WlLm8/RIrSnCrDBIEcH4O+q5Q==", + "optional": true }, "state-toggle": { "version": "1.0.3", @@ -13957,6 +14773,11 @@ "strip-ansi": "^6.0.0" }, "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, "strip-ansi": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", @@ -13978,6 +14799,26 @@ "internal-slot": "^1.0.2", "regexp.prototype.flags": "^1.3.0", "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "string.prototype.trimend": { @@ -13987,6 +14828,26 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "string.prototype.trimstart": { @@ -13996,6 +14857,26 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "string_decoder": { @@ -14049,13 +14930,6 @@ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "requires": { "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - } } }, "strip-bom": { @@ -14092,9 +14966,9 @@ } }, "strip-json-comments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, "style-loader": { "version": "0.23.1", @@ -14220,6 +15094,34 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" }, + "tar": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.5.tgz", + "integrity": "sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, "terser": { "version": "4.8.0", "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", @@ -14228,13 +15130,6 @@ "commander": "^2.20.0", "source-map": "~0.6.1", "source-map-support": "~0.5.12" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "terser-webpack-plugin": { @@ -14323,15 +15218,10 @@ "find-up": "^4.0.0" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { "has-flag": "^4.0.0" } @@ -14432,6 +15322,15 @@ "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, + "tippy.js": { + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/tippy.js/-/tippy.js-6.2.6.tgz", + "integrity": "sha512-0tTL3WQNT0nWmpslhDryRahoBm6PT9fh1xXyDfOsvZpDzq52by2rF2nvsW0WX2j9nUZP/jSGDqfKJGjCtoGFKg==", + "dev": true, + "requires": { + "@popperjs/core": "^2.4.4" + } + }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -14553,9 +15452,9 @@ "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==" }, "tslib": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", - "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.0.tgz", + "integrity": "sha512-+Zw5lu0D9tvBMjGP8LpvMb0u2WW2QV3y+D8mO6J+cNzCYIN4sVy43Bf9vl92nqFahutN0I8zHa7cc4vihIshnw==" }, "tsutils": { "version": "3.17.1", @@ -14843,9 +15742,9 @@ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", "requires": { "punycode": "^2.1.0" } @@ -14929,6 +15828,26 @@ "es-abstract": "^1.17.2", "has-symbols": "^1.0.1", "object.getownpropertydescriptors": "^2.1.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "utila": { @@ -15059,11 +15978,11 @@ } }, "watchpack": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", - "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", + "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", "requires": { - "chokidar": "^3.4.0", + "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0", "watchpack-chokidar2": "^2.0.0" @@ -15108,11 +16027,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", @@ -15240,9 +16155,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" }, "cacache": { "version": "12.0.4", @@ -15286,18 +16201,13 @@ } }, "serialize-javascript": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", - "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", "requires": { "randombytes": "^2.1.0" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, "ssri": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", @@ -15307,15 +16217,15 @@ } }, "terser-webpack-plugin": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz", - "integrity": "sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", "requires": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", "is-wsl": "^1.1.0", "schema-utils": "^1.0.0", - "serialize-javascript": "^3.1.0", + "serialize-javascript": "^4.0.0", "source-map": "^0.6.1", "terser": "^4.1.2", "webpack-sources": "^1.4.0", @@ -15434,11 +16344,7 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "get-caller-file": { "version": "1.0.3", @@ -15689,13 +16595,6 @@ "requires": { "source-list-map": "^2.0.0", "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } } }, "websocket-driver": { @@ -15722,9 +16621,9 @@ } }, "whatwg-fetch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.1.0.tgz", - "integrity": "sha512-pgmbsVWKpH9GxLXZmtdowDIqtb/rvPyjjQv3z9wLcmgWKFHilKnZD3ldgrOlwJoPGOUluQsRPWd52yVkPfmI1A==" + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.4.1.tgz", + "integrity": "sha512-sofZVzE1wKwO+EYPbWfiwzaKovWiZXf4coEzjGP9b2GBVgQRLQUZ2QcuPpQExGDAW5GItpEm6Tl4OU5mywnAoQ==" }, "whatwg-mimetype": { "version": "2.3.0", @@ -16009,11 +16908,6 @@ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" }, - "xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==" - }, "xregexp": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz", diff --git a/package.json b/package.json index f442b6f..ffc06e3 100644 --- a/package.json +++ b/package.json @@ -12,10 +12,11 @@ "@testing-library/react": "^9.5.0", "@testing-library/user-event": "^7.2.1", "clsx": "^1.1.1", - "history": "4.10.1", + "history": "^5.0.0", "material-table": "^1.63.1", "react": "^16.13.1", "react-dom": "^16.13.1", + "react-router-dom": "^5.2.0", "react-scripts": "3.4.1" }, "scripts": { diff --git a/src/App.js b/src/App.js index 4ffd8a0..4f43c6b 100644 --- a/src/App.js +++ b/src/App.js @@ -1,4 +1,4 @@ -import React, { useState } from "react"; +import React, { useState, useEffect } from "react"; import { ThemeProvider } from "@material-ui/core/styles"; import webqueueTheme from "./theme"; import { Box, makeStyles } from "@material-ui/core"; @@ -20,6 +20,14 @@ function App() { const theme = webqueueTheme(darkMode); + const [data, setData] = useState([]) + + useEffect(() => { + fetch("/api/ce").then(res => res.json()).then(queue => { + setData(queue.items) + }) + }, []) + const transitionWidth = theme.transitions.create(["width"], { duration: theme.transitions.duration.enteringScreen, easing: theme.transitions.easing.easeInOut @@ -61,16 +69,31 @@ function App() { - + - ( - <> - - - - )} /> + { + + let item = data.find(item => item.queue === match.params.queue && item.number === match.params.number); + + if (item === undefined) { + return null; + } + + setActiveItem(item); + setSidebarOpen(true); + + return ( + <> + + + + ); + }} + /> diff --git a/src/components/ItemTable/ItemTable.js b/src/components/ItemTable/ItemTable.js index ba5e96d..b9a997d 100644 --- a/src/components/ItemTable/ItemTable.js +++ b/src/components/ItemTable/ItemTable.js @@ -1,8 +1,8 @@ -import React, { useState, useEffect } from 'react'; +import React from 'react'; import PropTypes from 'prop-types' import MaterialTable from "material-table"; -export default function ItemTable({ history, setActiveItem, setSidebarOpen }) { +export default function ItemTable({ data, history, setActiveItem, setSidebarOpen }) { const columns = [ { title: 'Queue', field: 'queue', filterPlaceholder: "Ex: \"ME\"" }, @@ -18,14 +18,6 @@ export default function ItemTable({ history, setActiveItem, setSidebarOpen }) { { title: 'Date Received', field: 'dateReceived', filterPlaceholder: "Ex: \"07-20-20 03:32 AM\"" }, ] - const [data, setData] = useState([]) - - useEffect(() => { - fetch("/api/ce").then(res => res.json()).then(queue => { - setData(queue.items) - }) - }, []) - const options = { "filtering": true, "paging": false, @@ -54,4 +46,5 @@ ItemTable.propTypes = { "setActiveItem": PropTypes.func.isRequired, /** Function to toggle sidebar on row click. */ "setSidebarOpen": PropTypes.func.isRequired + } From 4d7c3f4e5532af3e1f179ab66f3d351b22740438 Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Tue, 13 Oct 2020 16:23:27 -0400 Subject: [PATCH 07/24] updated style guide documentation --- src/App.js | 25 +++++++++++++++---- src/components/ItemTable/ItemTable.js | 15 ++++++----- src/components/ItemTable/ItemTable.md | 16 +++++++++--- src/components/ItemView/ItemView.js | 6 ++--- src/components/ItemView/ItemView.md | 11 +++----- .../ItemViewAppBar/ItemViewAppBar.js | 19 +++++++++----- .../ItemViewAppBar/ItemViewAppBar.md | 2 +- 7 files changed, 60 insertions(+), 34 deletions(-) diff --git a/src/App.js b/src/App.js index 4f43c6b..3e0b5e1 100644 --- a/src/App.js +++ b/src/App.js @@ -25,6 +25,7 @@ function App() { useEffect(() => { fetch("/api/ce").then(res => res.json()).then(queue => { setData(queue.items) + console.log(queue.items) }) }, []) @@ -69,10 +70,11 @@ function App() { - + + {data.length === 0 ? null : { @@ -80,7 +82,8 @@ function App() { let item = data.find(item => item.queue === match.params.queue && item.number === match.params.number); if (item === undefined) { - return null; + setSidebarOpen(true); + return "Item doesn't exist :("; } setActiveItem(item); @@ -88,12 +91,12 @@ function App() { return ( <> - - + + ); }} - /> + />} @@ -101,3 +104,15 @@ function App() { } export default App; + +/** + * setActiveItem(item); + setSidebarOpen(true); + + return ( + <> + + + + ); + */ diff --git a/src/components/ItemTable/ItemTable.js b/src/components/ItemTable/ItemTable.js index b9a997d..38c543b 100644 --- a/src/components/ItemTable/ItemTable.js +++ b/src/components/ItemTable/ItemTable.js @@ -2,7 +2,7 @@ import React from 'react'; import PropTypes from 'prop-types' import MaterialTable from "material-table"; -export default function ItemTable({ data, history, setActiveItem, setSidebarOpen }) { +export default function ItemTable({ data, history }) { const columns = [ { title: 'Queue', field: 'queue', filterPlaceholder: "Ex: \"ME\"" }, @@ -32,9 +32,7 @@ export default function ItemTable({ data, history, setActiveItem, setSidebarOpen data={data} title={"Demo Table"} options={options} - onRowClick={(event, rowData) => { - setActiveItem(rowData); - setSidebarOpen(true); + onRowClick={(_event, rowData) => { history.push(`/${rowData.queue}/${rowData.number}`); }} /> @@ -42,9 +40,10 @@ export default function ItemTable({ data, history, setActiveItem, setSidebarOpen } ItemTable.propTypes = { - /** Function to set active item on row click. */ - "setActiveItem": PropTypes.func.isRequired, - /** Function to toggle sidebar on row click. */ - "setSidebarOpen": PropTypes.func.isRequired + + /** Array is required to show data in table */ + "data": PropTypes.array.isRequired, + /** Object is require to update URLs */ + "history": PropTypes.object.isRequired } diff --git a/src/components/ItemTable/ItemTable.md b/src/components/ItemTable/ItemTable.md index 335eee0..2ec9230 100644 --- a/src/components/ItemTable/ItemTable.md +++ b/src/components/ItemTable/ItemTable.md @@ -2,14 +2,24 @@ The ItemTable is the primary view for webqueue2. It displays item metadata for i It is based on [material-table](https://material-table.com/). ```jsx -import React, { useState } from "react"; +import React, { useState, useEffect } from "react"; const [activeItem, setActiveItem] = useState({}); const [sidebarOpen, setSidebarOpen] = useState({}); +const [data, setData] = useState([]); - +const testItems = [{"queue": "ce", "number": 9, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QPriority", "content": "deploy"}, {"type": "QPriority-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QPriority-Updated-By", "content": "rubright"}, {"type": "Priority", "content": "deploy"}, {"type": "Priority-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Priority-Updated-By", "content": "rubright"}, {"type": "QBuilding", "content": "frny"}, {"type": "QBuilding-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QBuilding-Updated-By", "content": "rubright"}, {"type": "Building", "content": "frny"}, {"type": "Building-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Building-Updated-By", "content": "rubright"}, {"type": "QDepartment", "content": "che"}, {"type": "QDepartment-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QDepartment-Updated-By", "content": "rubright"}, {"type": "Department", "content": "che"}, {"type": "Department-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Department-Updated-By", "content": "rubright"}, {"type": "QAssigned-To", "content": "bekuma"}, {"type": "QAssigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "rubright"}, {"type": "Assigned-To", "content": "bekuma"}, {"type": "Assigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "rubright"}, {"type": "Shared-Folders", "content": "from ce to zsite"}, {"type": "Shared-Time", "content": "Mon, 20 Apr 2020 10:33:33 -0400"}, {"type": "Shared-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QAssigned-To", "content": "bekuma"}, {"type": "QAssigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "rubright"}, {"type": "Assigned-To", "content": "bekuma"}, {"type": "Assigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "rubright"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Date", "content": "Thu, 12 Mar 2020 18:07:27 +0000"}, {"type": "From", "content": "\"Slusher, Laura M\" "}, {"type": "Message-ID", "content": ""}, {"type": "Subject", "content": "RE: New laptop"}, {"type": "To", "content": "\"csite@ecn.purdue.edu\" "}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-03-12/292-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-12/292-original.txt"}], "content": ["Just checking on this new laptop and docking station. When will they be\n", "available? \n", "\n", "Thanks,\n", "Laura\n", "\n", "\n", "*** Status updated by: apigman at: 3/12/2020 16:18:23 ***\n", "!! need to track down laptop !!\n", "*** Edited by: apigman at: 03/12/20 16:18:46 ***\n", "\n", "Steven went over to EE this morning to grab this and could not find \n", "it\n", "\n", "asked in chat\n", "\n", "\n", "\n", "*** Edited by: apigman at: 03/12/20 16:23:29 ***\n", "\n", "called and let Laura know the laptop was here but it would take us a \n", "couple days to get it set up\n", "\n", "need to find in EE or if it was delivered to another site\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/16/20 11:15:15 ***\n", "\n", "Pinging FRNY Chat\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/16/20 11:20:32 ***\n", "\n", "Per Harley: First confirm with Pam that it was received/packing slip.\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 13:12:32 ***\n", "\n", "Per Pam on 03/17: The box it came in and it is not in back so \n", "someone picked it up and took it somehwere; should of also had \n", "slusher name on it\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 13:12:58 ***\n", "\n", "Pinging FRNY Chat\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 16:24:42 ***\n", "\n", "KNewell does not know of the whereabouts of that computer\n", "\n", "\n", "\n", "*** Edited by: wrucke at: 03/19/20 10:53:22 ***\n", "\n", "laptop and carry bag are in knoy b20 next to knewell's desk\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 3/19/2020 11:31:08 ***\n", "!! do deploy !!\n", "\n", "*** Status updated by: schmid22 at: 3/19/2020 12:57:52 ***\n", "Deploying\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: new laptop set-up\n", "From: \"Slusher, Laura M\" \n", "Date: Wed, 18 Mar 2020 16:29:56 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-03-18/326-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-18/326-original.txt\n", "X-ECN-Queue-Attachment-1-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-18/326-attachment-1.bin\n", "X-ECN-Queue-Attachment-1-Path: /home/pier/e/queue/Attachments/inbox/2020-03-18/326-attachment-1.bin\n", "\n", "Please install the following on my new laptop:\n", "\n", "ARC GIS\n", "Adobe Pro\n", "Paint.net\n", "Google Earth\n", "MS Teams\n", "\n", "Also, just a reminder to set this laptop up as standalone, i.e. not\n", "connected to campus.\n", "\n", "Thank you,\n", "\n", "Laura Slusher, PE\n", "Traffic Safety Engineer/HELPERS Program Manager\n", "Indiana LTAP\n", "3000 Kent Ave, C2-118\n", "West Lafayette, IN 47906\n", "765-494-7038\n", "www.purdue.edu/inltap\n", "[signature]\n", "*** Replied by: schmid22 at: 03/19/20 11:53:18 ***\n", "\n", "Laura,\n", "\n", "I apologize for the delay. Your laptop is here and we're working on it. \n", "We are hoping to get you it by tomorrow, but we'll let you know if we \n", "run in to any issues.\n", "\n", "Thanks,\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 3/19/2020 11:55:06 ***\n", "deploying\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 03/19/20 14:24:55 ***\n", "\n", "x-lt-lslusher.ecn.purdue.edu 128.46.165.20 Dell Windows 10-BAD\n", "fixed-address x-lt-lslusher.ecn.purdue.edu 34:48:ed:ab:f3:f9\n", "\n", "\n", "\n", "*** Edited by: tstone at: 03/19/20 14:31:15 ***\n", "\n", "13715a13716\n", "> 128.46.165.20 x-lt-lslusher.ecn.purdue.edu # Dell Windows10\n", "\n", "7371a7372\n", "> fixed-address x-lt-lslusher.ecn.purdue.edu 34:48:ed:ab:f3:f9\n", "\n", "Udpates pushed out. \n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 03/20/20 14:35:35 ***\n", "\n", "Laura,\n", "\n", "We been working on your laptop, but it appears we were shipped bad \n", "hardware and it won't charge. We have a tech coming out as soon as \n", "possible and we'll keep you updated.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 3/20/2020 14:36:54 ***\n", "Waiting for Dell repair\n", "*** Edited by: schmid22 at: 04/07/20 11:01:00 ***\n", "\n", "Setup depot\n", "\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 4/7/2020 11:01:19 ***\n", "need to call in for service using depot\n", "*** Edited by: schmid22 at: 04/08/20 13:26:33 ***\n", "\n", "Laptop is either on first desk when you enter FRNY or on northeastern \n", "desk. Docking station should be in box on the left as you go up the \n", "stairs in the FRNY office\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/20/20 10:32:56 ***\n", "\n", "Hardware issues:\n", "\n", "Laptop wont charge with power adapter. Talked to dell and they want \n", "to replace the part of the laptop that accepts the power plug\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/20/2020 10:33:21 ***\n", "zsite--please pick up computer and charger (dell precision laptop \n", "charger!) \n", "from FRNY and bring to EE\n", "*** Edited by: bekuma at: 04/21/20 10:02:39 ***\n", "\n", "laptop picked up \n", "Steve contacting Dell for Depot repair \n", "\n", "\n", "\n", "\n", "*** Status updated by: bekuma at: 4/21/2020 10:03:00 ***\n", "Dell depot repair and Steve contacting\n", "*** Edited by: schmid22 at: 04/21/20 13:38:34 ***\n", "\n", "Dell is shipping a box for the laptop, in which we can send off the \n", "laptop to the depot\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/22/20 09:21:21 ***\n", "\n", "depot repair requested. box is coming to EE. SR: 1023453746\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 4/22/2020 11:55:41 ***\n", "shared /w zsite - waiting on return to depot\n", "*** Edited by: schmid22 at: 04/24/20 13:42:12 ***\n", "\n", "Sent off to depot yesterday\n", "\n", "\n", "\n", "\n", "*** Status updated by: bekuma at: 4/24/2020 13:55:33 ***\n", "Machine at dell depot\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Fri, 24 Apr 2020 17:26:13 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-24/169-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-24/169-original.txt\n", "\n", "Hi, I\u2019m wondering if the charging issues for my new laptop have been\n", "resolved or are they on hold for now? When can I expect to have my new\n", "laptop? I may need it for some upcoming online trainings I have to give. \n", "\n", "Thanks,\n", "Laura \n", "\n", "*** Edited by: schmid22 at: 04/24/20 13:47:27 ***\n", "\n", "Laura,\n", "\n", "We had a Dell technician scheduled to come out, but had to cancel due \n", "to leaving campus. Since then, we've regrouped and it's being sent \n", "off for repair. The laptop should be back within a couple of weeks. \n", "\n", "\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/24/20 14:09:16 ***\n", "\n", "Laura,\n", "\n", "We had a Dell technician scheduled to come out, but had to cancel due \n", "to leaving campus. Since then, we've regrouped and it's being sent \n", "off for repair. The laptop should be back within two weeks. \n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/24/2020 14:14:00 ***\n", "Merging\n", "\n", "===============================================\n", "\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Fri, 24 Apr 2020 18:31:54 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-24/195-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-24/195-original.txt\n", "\n", "Should a brand new laptop have to be repaired? I don\u2019t want a dud. Should\n", "we just order a new one? \n", "\n", "*** Edited by: schmid22 at: 04/24/20 14:56:50 ***\n", "\n", "Laura,\n", "\n", "We definitely don't want you to have a dud ether. We have tested this \n", "PC and other than the power module, the computer is working fine. \n", "Replacement of the power module is a simple fix, so it should work \n", "excellently.\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/24/20 15:14:56 ***\n", "\n", "Laura,\n", "\n", "We definitely don't want you to have a dud either. We have tested this \n", "laptop and other than the power connector, the system is working fine. \n", "This power connector is a small module that is designed to be straight \n", "forward to replace and is independent of the system board. With this in \n", "mind, we believe that this repair is minor even for a new system.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/24/2020 15:15:27 ***\n", "Mergig\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 04/28/20 12:01:20 ***\n", "\n", "Current Status:\n", "The part(s) needed to repair your system are not currently in stock.\n", "What's Next:\n", "In most cases the parts are available is less than five days.\n", "You can check the status of your repair at our Repair Center Status \n", "Tool . If you have a question or require further updates, please \n", "visit the Support Center for the contact option most convenient to \n", "you, or Chat with a live support representative. In addition, you may \n", "call us at 1-800-624-9896.\n", "Thank you for your patience as we work to resolve this issue.\n", "Respectfully,\n", "Dell Technical Support \n", "\n", "\n", "\n", "\n", "*** Edited by: bekuma at: 04/29/20 11:40:40 ***\n", "\n", "Machine repaired and returned\n", "checking with Steven on how they want to proceed \n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/29/20 13:29:26 ***\n", "\n", "Asking bekuma to plug in to network and power, assuming its not wiped\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/29/2020 13:33:50 ***\n", "Checking on computer status\n", "*** Edited by: schmid22 at: 04/30/20 08:43:58 ***\n", "\n", "PUshing ArcGIS\n", "\n", "ArcGIS 10.7 Install TSForce Rerun\n", "CreativeCloud\n", "Install_CreativeCloud_NamedCustom-2020Force Rerun\n", "EarthPro\n", "Install_EarthPro_7.3.1.4507Force Rerun\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 08:49:22 ***\n", "\n", "Installing paint.net\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 08:56:42 ***\n", "Deploying\n", "*** Edited by: schmid22 at: 04/30/20 09:34:40 ***\n", "\n", "updating drivers via command update\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 09:59:59 ***\n", "\n", "Enabled bitlocker. PW is g***r***1\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:02:59 ***\n", "\n", "Laptop needs the following from zSite:\n", "\n", "Turn computer on and enter bitlocker pin: g***r***1\n", "Enable secure boot once bitlocker has completed encrypting\n", "label machine: x-lt-lslusher01\n", "Set BIOS PW\n", "Set pcadm PW w/user\n", "Change bitlocker password w/user\n", "Go over pcadm w/user\n", "install microsoft teams w/user\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:07:01 ***\n", "\n", "per bekuma: zsite8 it is all set including the BIOS PW. (except that \n", "with setting we work here withe the user)\n", "you can reply back to the user if they want to pick it up from here \n", "and their available time frame to pick it up.\n", "\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/30/20 10:07:38 ***\n", "\n", "Laura,\n", "\n", "Your laptop will be ready to be picked up this afternoon. Do you have \n", "any availablity this afternoon or tomorrow to pick the laptop up from \n", "EE270? Please let us know and we'll schedule someone to let you in \n", "and go over settings with you.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:09:37 ***\n", "Waiting for reply\n", "\n", "*** Status updated by: bekuma at: 4/30/2020 10:49:28 ***\n", "Machine ready for pickup\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 14:15:03 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/93-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/93-original.txt\n", "\n", "Yes, I can come by this afternoon. Just let me know what time is the most\n", "convenient for you and what door to go to to get in. \n", "\n", "Thanks!!\n", "Laura\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:36:47 ***\n", "\n", "Checking with Bekuma for a time this afternoon. \n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:37:10 ***\n", "Reply\n", "*** Replied by: schmid22 at: 04/30/20 10:37:31 ***\n", "\n", "Laura,\n", "\n", "Will 2:30 work? If so, you can meet us by the bus stop, outside the \n", "EE building. Give us a call at 7654944326 when you're there and \n", "someone will come down to let you in.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:38:50 ***\n", "Waiting for reply\n", "\n", "===============================================\n", "\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 14:39:54 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/103-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/103-original.txt\n", "\n", "Perfect. See you then. \n", "\n", "Laura\n", "\n", "\n", "===============================================\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:51:08 ***\n", "!! Meet at 2:30 at bustop to deliver laptop\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 20:45:35 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/246-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/246-original.txt\n", "\n", "In addition to resetting my new laptop to standalone status, please make my\n", "account on it the admin account so I don\u2019t have to log in separately to\n", "install software. There\u2019s no way that sticky note survives all my travel\n", "and there\u2019s no way I\u2019ll remember a random log-in name. I\u2019d like ONE log-in\n", "for the entire laptop, which is how my laptop now is set up. \n", "\n", "Thanks,\n", "Laura\n", "\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 05/01/20 08:34:50 ***\n", "\n", "https://engineering.purdue.edu/webqueue/?\n", "action=show_item&queue=ce&number=185&archive=YM2003\n", "\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 5/1/2020 09:19:28 ***\n", "need to discuss next steps\n", "*** Replied by: harley at: 05/13/20 11:12:44 ***\n", "\n", "Laura,\n", "\n", "Just reaching out to discuss your concerns with the setup of the\n", "new laptop. Over the past 18 months we have deployed over 500 \n", "faculty, staff and student laptops with our new Window 10 BoilerAD \n", "configuration. At this point we think we have worked out just about \n", "all the wrinkles with this setup.\n", "\n", "Is there a good time to give you a call so we can better understand \n", "your concerns? \n", "\n", "Thanks,\n", "\n", "Joshua Harley\n", "Site Manager, User Services, ECN\n", "\n", "\n", "*** Status updated by: harley at: 5/13/2020 11:33:10 ***\n"], "isLocked": false, "userEmail": "lslusher@purdue.edu", "userName": "Slusher, Laura M", "userAlias": "lslusher", "assignedTo": "bekuma", "subject": "RE: New laptop", "status": "waiting on reply/time to call", "priority": "deploy", "department": "che", "building": "frny", "dateReceived": "2020-03-12T18:07:27+0000"}, {"queue": "ce", "number": 42, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "QAssigned-To", "content": "schmid22"}, {"type": "QAssigned-To-Updated-Time", "content": "Thu, 14 May 2020 10:35:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "schmid22"}, {"type": "Assigned-To", "content": "schmid22"}, {"type": "Assigned-To-Updated-Time", "content": "Thu, 14 May 2020 10:35:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "schmid22"}, {"type": "Date", "content": "Thu, 14 May 2020 10:21:32 -0400"}, {"type": "From", "content": "feng293@purdue.edu"}, {"type": "Message-ID", "content": "<20200514102132.10315.1147801131@zeoclient-03.ecn.purdue.edu>"}, {"type": "Subject", "content": "Upgrade system and Abaqus"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-05-14/77-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/77-original.txt"}], "content": ["\n", "\tName: Heyi Feng\n", " Login: feng293\n", " Computer: civil4147pc2.ecn\n", " Location: HAMP 4147\n", " Email: feng293@purdue.edu\n", " Phone: 5039154835\n", " Office: \n", " UNIX Dir: None\n", " Zero Dir: U=\\\\myhome.itap.purdue.edu\\myhome\\%username%\n", " User ECNDB: http://eng.purdue.edu/jump/2e29495\n", " Host ECNDB: http://eng.purdue.edu/jump/2eccc3f \n", " Subject: Upgrade system and Abaqus\n", "\n", "Hello,\n", "\n", "My advisor Dr. Sukru Guzey (guzey@purdue.edu) woule like to give me\n", "the remote access of a computer located in HAMP 4147 now (civil\n", "4147pc2.ecn 128.46.174.87). In the meantime, we will need that\n", "computer's system upgraded to Windows 10 and Abaqus 2019 along with\n", "Office softwares installed as well. \n", "\n", "Thanks\n"], "isLocked": false, "userEmail": "feng293@purdue.edu", "userName": "", "userAlias": "feng293", "assignedTo": "schmid22", "subject": "Upgrade system and Abaqus", "status": "", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T10:21:32-0400"}, {"queue": "ce", "number": 51, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "Merged-Time", "content": "Thu, 14 May 2020 16:43:24 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QAssigned-To", "content": "schmid22"}, {"type": "QAssigned-To-Updated-Time", "content": "Thu, 14 May 2020 15:53:21 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "schmid22"}, {"type": "Assigned-To", "content": "schmid22"}, {"type": "Assigned-To-Updated-Time", "content": "Thu, 14 May 2020 15:53:21 EDT"}, {"type": "Assigned-To-Updated-By", "content": "schmid22"}, {"type": "QStatus", "content": "Waiting for reply"}, {"type": "QStatus-Updated-Time", "content": "Thu, 14 May 2020 15:53:16 EDT"}, {"type": "QStatus-Updated-By", "content": "schmid22"}, {"type": "Status", "content": "Waiting for reply"}, {"type": "Status-Updated-Time", "content": "Thu, 14 May 2020 15:53:16 EDT"}, {"type": "Status-Updated-By", "content": "schmid22"}, {"type": "QTime", "content": "00:05"}, {"type": "QTime-Updated-Time", "content": "Thu, 14 May 2020 15:53:12 EDT"}, {"type": "QTime-Updated-By", "content": "schmid22"}, {"type": "Time", "content": "00:05"}, {"type": "Time-Updated-Time", "content": "Thu, 14 May 2020 15:53:12 EDT"}, {"type": "Time-Updated-By", "content": "schmid22"}, {"type": "Replied-Time", "content": "Thu, 14 May 2020 15:53:10 -0400"}, {"type": "Replied-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Thu, 14 May 2020 15:41:06 -0400"}, {"type": "Edited-By", "content": "goodlett"}, {"type": "Edited-Time", "content": "Thu, 14 May 2020 15:41:06 -0400"}, {"type": "Edited-By", "content": "goodlett"}, {"type": "Date", "content": "Thu, 14 May 2020 15:03:07 -0400"}, {"type": "From", "content": "jclauso@purdue.edu"}, {"type": "Message-ID", "content": "<20200514150306.10315.1810981371@zeoclient-03.ecn.purdue.edu>"}, {"type": "Subject", "content": "ECN privileges for future grad student"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-05-14/199-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/199-original.txt"}], "content": ["\n", "\tName: Jill T Clauson\n", " Login: jclauso\n", " Computer: x-chebo1 (128.46.108.51)\n", " Location: FRNY G041B\n", " Email: jclauso@purdue.edu\n", " Phone: +1 765 49-45778\n", " Office: \n", " UNIX Dir: /home/fairway/a/jclauso\n", " Zero Dir: U=\\\\fairway.ecn.purdue.edu\\jclauso\n", " User ECNDB: http://eng.purdue.edu/jump/cbb32b\n", " Host ECNDB: http://eng.purdue.edu/jump/2e87447 \n", " Subject: ECN privileges for future grad student\n", "\n", "Jack Connolly PUID 00285-20528 alias connolj@purdue.edu will be\n", "starting as a grad student this August. His advisor, Pablo Zavattieri\n", "would like to grant him early access to Purdue systems, so he can\n", "read about computer simulations, and be ready to start his work in\n", "Civil. Please let me know if you would like me to forward Pablo's\n", "request. \n", "*** Edited by: goodlett at: 05/14/20 15:40:15 ***\n", "\n", "$ ah modify account connolj * authName {zavattie}\n", "Changed 'authName' to 'zavattie' for login 'connolj' on host(s) 'zero.ecn.purdue.edu'.\n", "goodlett@pier: <-bash>[~]\n", "$ ah modify account connolj * authNote {ECN CE Grad}\n", "Changed 'authNote' to 'ECN CE Grad' for login 'connolj' on host(s) 'zero.ecn.purdue.edu'.\n", "\n", "\n", "\n", "*** Edited by: goodlett at: 05/14/20 15:41:06 ***\n", "\n", "ECN account is good. They already have access to CE servers. Might need to be added to a CE group for access. A new r4p will be needed.\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 05/14/20 15:47:53 ***\n", "\n", "Jill,\n", "\n", "It looks like Jack already has an ECN account, so that's good. Here \n", "are a couple of things that need to be done:\n", "\n", "1. His advisor needs to fill out the R4P form and submit it. The link \n", "is here: https://www.purdue.edu/apps/account/r4p\n", "\n", "2. We need to know if he needs to be in any special CE groups. If we \n", "don't know right now, it may help to know if he'll need access for \n", "anything beyond the usual. Otherwise, we can just grant access when \n", "he needs something but doesn't have access.\n", "\n", "Thanks,\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 5/14/2020 15:53:16 ***\n", "Waiting for reply\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: RE: ECN privileges for future grad student\n", "From: \"Clauson, Jill T\" \n", "Date: Thu, 14 May 2020 20:38:39 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-05-14/239-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/239-original.txt\n", "X-ECN-Queue-Attachment-1-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/239-attachment-1.jpg\n", "X-ECN-Queue-Attachment-1-Path: /home/pier/e/queue/Attachments/inbox/2020-05-14/239-attachment-1.jpg\n", "\n", "Hi Steven,\n", "\n", "Our business manager, Yvette has asked me to do the R4P--instead of\n", "faculty... with his email approval.\n", "\n", "I am filling out his R4P right now.\n", "\n", "Here is his email about what Civil groups he needs.\n", "\n", "[cid:image001.jpg@01D62A0E.1E47A990]\n", "\n", "Thanks,\n", "\n", "Jill\n", "\n", "*** Replied by: schmid22 at: 05/14/20 16:42:23 ***\n", "\n", "Jill,\n", "\n", "Excellent! Thank you! As a CE student, he's automatically in the \n", "Abaqus group. Let us know if you need anything else!\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 5/14/2020 16:43:18 ***\n", "Merging\n", "\n", "===============================================\n"], "isLocked": false, "userEmail": "jclauso@purdue.edu", "userName": "", "userAlias": "jclauso", "assignedTo": "schmid22", "subject": "ECN privileges for future grad student", "status": "Waiting for reply", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T15:03:07-0400"}]; + + +useEffect(() => { + + setData(testItems) + +}, []); + + ``` ```jsx static - + ``` \ No newline at end of file diff --git a/src/components/ItemView/ItemView.js b/src/components/ItemView/ItemView.js index 6f8926e..dc0ba21 100644 --- a/src/components/ItemView/ItemView.js +++ b/src/components/ItemView/ItemView.js @@ -3,7 +3,7 @@ import PropTypes from "prop-types"; import { Paper, Typography, makeStyles } from '@material-ui/core'; import ItemMetadataView from "../ItemMetadataView/" -export default function ItemView(props){ +export default function ItemView({ activeItem }){ const useStyles = makeStyles((theme) => ({ "paperPadding": { @@ -16,9 +16,9 @@ export default function ItemView(props){ return( - + - {props.activeItem["content"] ? props.activeItem["content"].map(line => ( + {activeItem["content"] ? activeItem["content"].map(line => ( {line} diff --git a/src/components/ItemView/ItemView.md b/src/components/ItemView/ItemView.md index 0546b58..a9e1ef0 100644 --- a/src/components/ItemView/ItemView.md +++ b/src/components/ItemView/ItemView.md @@ -1,18 +1,13 @@ -The ItemView is the primary view for an iten. It displays the messages and actions in a timeline view. +The ItemView is the primary view for an item. It displays the messages and actions in a timeline view. ```jsx import React, { useState } from "react"; const demoItem = {"queue": "ce", "number": 100, "lastUpdated": "07-23-20 10:11 PM", "headers": [{"type": "Merged-Time", "content": "Tue, 23 Jun 2020 13:31:53 -0400"}, {"type": "Merged-By", "content": "campb303"}, {"type": "QTime", "content": "1"}, {"type": "QTime-Updated-Time", "content": "Tue, 23 Jun 2020 13:28:50 EDT"}, {"type": "QTime-Updated-By", "content": "campb303"}, {"type": "Time", "content": "1"}, {"type": "Time-Updated-Time", "content": "Tue, 23 Jun 2020 13:28:50 EDT"}, {"type": "Time-Updated-By", "content": "campb303"}, {"type": "Replied-Time", "content": "Tue, 23 Jun 2020 13:28:48 -0400"}, {"type": "Replied-By", "content": "campb303"}, {"type": "Edited-Time", "content": "Tue, 23 Jun 2020 13:27:56 -0400"}, {"type": "Edited-By", "content": "campb303"}, {"type": "QAssigned-To", "content": "campb303"}, {"type": "QAssigned-To-Updated-Time", "content": "Tue, 23 Jun 2020 13:27:00 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "campb303"}, {"type": "Assigned-To", "content": "campb303"}, {"type": "Assigned-To-Updated-Time", "content": "Tue, 23 Jun 2020 13:27:00 EDT"}, {"type": "Assigned-To-Updated-By", "content": "campb303"}, {"type": "QStatus", "content": "Dont Delete"}, {"type": "QStatus-Updated-Time", "content": "Tue, 23 Jun 2020 13:26:55 EDT"}, {"type": "QStatus-Updated-By", "content": "campb303"}, {"type": "Status", "content": "Dont Delete"}, {"type": "Status-Updated-Time", "content": "Tue, 23 Jun 2020 13:26:55 EDT"}, {"type": "Status-Updated-By", "content": "campb303"}, {"type": "Date", "content": "Tue, 23 Jun 2020 13:25:51 -0400"}, {"type": "From", "content": "Justin Campbell "}, {"type": "Message-ID", "content": "<911CE050-3240-4980-91DD-9C3EBB8DBCF8@purdue.edu>"}, {"type": "Subject", "content": "Beepboop"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-06-23/208-original.txt"}], "content": ["Testtest\n", "\n", "*** Status updated by: campb303 at: 6/23/2020 13:26:55 ***\n", "Dont Delete\n", "*** Edited by: campb303 at: 06/23/20 13:27:56 ***\n", "\n", "This be an edit my boy\n", "\n", "\n", "\n", "*** Replied by: campb303 at: 06/23/20 13:28:18 ***\n", "\n", "This be a reply my son\n", "\n", "Justin\n", "ECN\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: Beepboop\n", "From: Justin Campbell \n", "Date: Tue, 23 Jun 2020 13:30:45 -0400\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-06-23/212-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-06-23/212-original.txt\n", "\n", "Huzzah!\n", "\n", "===============================================\n"], "isLocked": "ce 100 is locked by knewell using qvi", "userEmail": "campb303@purdue.edu", "userName": "Justin Campbell", "userAlias": "campb303", "assignedTo": "campb303", "subject": "Beepboop", "status": "Dont Delete", "priority": "", "department": "", "building": "", "dateReceived": "Tue, 23 Jun 2020 13:25:51 -0400"}; - -const [activeItem, setActiveItem] = useState({}); -const [sidebarOpen, setSidebarOpen] = useState(false); - - - + ``` ```jsx static - + ``` \ No newline at end of file diff --git a/src/components/ItemViewAppBar/ItemViewAppBar.js b/src/components/ItemViewAppBar/ItemViewAppBar.js index e45094e..9e7240d 100644 --- a/src/components/ItemViewAppBar/ItemViewAppBar.js +++ b/src/components/ItemViewAppBar/ItemViewAppBar.js @@ -1,10 +1,16 @@ -import React from "react"; +import React, { useEffect } from "react"; import PropTypes from "prop-types"; import {makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom} from "@material-ui/core" import CloseItemViewIcon from '@material-ui/icons/ChevronRight'; -export default function ItemViewAppBar(props){ +export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ + + useEffect(() => { + setSidebarOpen(true) + return () => setSidebarOpen(false) + }); + const useStyles = makeStyles((theme) => ({ closeButton: { marginRight: theme.spacing(3), @@ -13,11 +19,12 @@ export default function ItemViewAppBar(props){ flexGrow: "1" }, appBarRoot: { - width: "inherit" + width: "inherit", + position: "inherit" } })); - const classes = useStyles(props.theme); + const classes = useStyles(theme); return( <> @@ -26,7 +33,7 @@ export default function ItemViewAppBar(props){ props.setSidebarOpen(false)} + onClick={() => setSidebarOpen(false)} TransitionComponent={Zoom} > @@ -35,7 +42,7 @@ export default function ItemViewAppBar(props){ - {props.title} + {title} diff --git a/src/components/ItemViewAppBar/ItemViewAppBar.md b/src/components/ItemViewAppBar/ItemViewAppBar.md index acf98df..26fdb9e 100644 --- a/src/components/ItemViewAppBar/ItemViewAppBar.md +++ b/src/components/ItemViewAppBar/ItemViewAppBar.md @@ -13,5 +13,5 @@ const [sidebarOpen, setSidebarOpen] = useState(false); ``` ```jsx static - + ``` \ No newline at end of file From 499108d421db802c04e45847182b7705e1ed36a8 Mon Sep 17 00:00:00 2001 From: "Campbell, Justin" Date: Thu, 15 Oct 2020 15:28:37 -0400 Subject: [PATCH 08/24] Formatting check --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index b12d404..578b96b 100644 --- a/src/index.js +++ b/src/index.js @@ -4,7 +4,7 @@ import App from './App'; import * as serviceWorker from './serviceWorker'; import { createBrowserHistory } from 'history'; import { CssBaseline } from '@material-ui/core'; -import { BrowserRouter as Router} from 'react-router-dom'; +import { BrowserRouter as Router } from 'react-router-dom'; export const history = createBrowserHistory({ basename: process.env.PUBLIC_URL From 673076d0a35c4c8be320ff8a39683d959d75a8e6 Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 15:32:23 -0400 Subject: [PATCH 09/24] Formatting checks --- src/components/ItemViewAppBar/ItemViewAppBar.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/ItemViewAppBar/ItemViewAppBar.js b/src/components/ItemViewAppBar/ItemViewAppBar.js index 9e7240d..670828b 100644 --- a/src/components/ItemViewAppBar/ItemViewAppBar.js +++ b/src/components/ItemViewAppBar/ItemViewAppBar.js @@ -1,10 +1,10 @@ import React, { useEffect } from "react"; import PropTypes from "prop-types"; -import {makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom} from "@material-ui/core" +import { makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom } from "@material-ui/core" import CloseItemViewIcon from '@material-ui/icons/ChevronRight'; -export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ +export default function ItemViewAppBar({ title, theme, setSidebarOpen }) { useEffect(() => { setSidebarOpen(true) @@ -26,13 +26,13 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ const classes = useStyles(theme); - return( + return ( <> - - + + - setSidebarOpen(false)} TransitionComponent={Zoom} > @@ -46,7 +46,7 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ - + ); } From f0f0874a434da4dd88f8ab05f0cf3b4b191a2799 Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 15:41:59 -0400 Subject: [PATCH 10/24] Fix position of ItemViewAppBar --- src/components/ItemViewAppBar/ItemViewAppBar.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/ItemViewAppBar/ItemViewAppBar.js b/src/components/ItemViewAppBar/ItemViewAppBar.js index 670828b..882399c 100644 --- a/src/components/ItemViewAppBar/ItemViewAppBar.js +++ b/src/components/ItemViewAppBar/ItemViewAppBar.js @@ -20,7 +20,6 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }) { }, appBarRoot: { width: "inherit", - position: "inherit" } })); From 3f4a16c08d83b09e086ec80dc60e2f819a97fcbc Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 16:14:24 -0400 Subject: [PATCH 11/24] Update ItemTable docs --- src/components/ItemTable/ItemTable.md | 67 +++++++++++++++++++++------ 1 file changed, 54 insertions(+), 13 deletions(-) diff --git a/src/components/ItemTable/ItemTable.md b/src/components/ItemTable/ItemTable.md index 2ec9230..19ca760 100644 --- a/src/components/ItemTable/ItemTable.md +++ b/src/components/ItemTable/ItemTable.md @@ -3,23 +3,64 @@ The ItemTable is the primary view for webqueue2. It displays item metadata for i It is based on [material-table](https://material-table.com/). ```jsx import React, { useState, useEffect } from "react"; +import { useHistory } from "react-router-dom"; -const [activeItem, setActiveItem] = useState({}); -const [sidebarOpen, setSidebarOpen] = useState({}); -const [data, setData] = useState([]); +const demo_data = [ + { + "queue": "ce", + "number": 1, + "lastUpdated": "09-28-20 01:26 PM", + "isLocked": false, + "userEmail": "harley@purdue.edu", + "userName": "Joshua Harley", + "userAlias": "harley", + "assignedTo": "apigman", + "subject": "Win7 to Win10 Migration List - apigman", + "status": "on hold", + "priority": "covid", + "department": "", + "building": "", + "dateReceived": "2019-10-31T16:51:27-0400" + }, + { + "queue": "ce", + "number": 2, + "lastUpdated": "09-28-20 01:26 PM", + "isLocked": false, + "userEmail": "harley@purdue.edu", + "userName": "Joshua Harley", + "userAlias": "harley", + "assignedTo": "harley", + "subject": "wpvecnltap02 - smtp server settings for web app", + "status": "waiting on itap reply about enabling smtp for ltapdmse", + "priority": "", + "department": "", + "building": "", + "dateReceived": "2019-11-22T12:42:59-0500" + }, + { + "queue": "ce", + "number": 3, + "lastUpdated": "09-28-20 01:26 PM", + "isLocked": false, + "userEmail": "connerp@purdue.edu", + "userName": "Conner, Patrick A", + "userAlias": "connerp", + "assignedTo": "harley", + "subject": "FW: LTAP - Highway Report [ ref:_00D50JLjE._5003817Rkui:ref ]", + "status": "", + "priority": "", + "department": "", + "building": "", + "dateReceived": "2020-01-10T19:10:33+0000" + } +]; -const testItems = [{"queue": "ce", "number": 9, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QPriority", "content": "deploy"}, {"type": "QPriority-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QPriority-Updated-By", "content": "rubright"}, {"type": "Priority", "content": "deploy"}, {"type": "Priority-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Priority-Updated-By", "content": "rubright"}, {"type": "QBuilding", "content": "frny"}, {"type": "QBuilding-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QBuilding-Updated-By", "content": "rubright"}, {"type": "Building", "content": "frny"}, {"type": "Building-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Building-Updated-By", "content": "rubright"}, {"type": "QDepartment", "content": "che"}, {"type": "QDepartment-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QDepartment-Updated-By", "content": "rubright"}, {"type": "Department", "content": "che"}, {"type": "Department-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Department-Updated-By", "content": "rubright"}, {"type": "QAssigned-To", "content": "bekuma"}, {"type": "QAssigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "rubright"}, {"type": "Assigned-To", "content": "bekuma"}, {"type": "Assigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "rubright"}, {"type": "Shared-Folders", "content": "from ce to zsite"}, {"type": "Shared-Time", "content": "Mon, 20 Apr 2020 10:33:33 -0400"}, {"type": "Shared-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QAssigned-To", "content": "bekuma"}, {"type": "QAssigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "rubright"}, {"type": "Assigned-To", "content": "bekuma"}, {"type": "Assigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "rubright"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Date", "content": "Thu, 12 Mar 2020 18:07:27 +0000"}, {"type": "From", "content": "\"Slusher, Laura M\" "}, {"type": "Message-ID", "content": ""}, {"type": "Subject", "content": "RE: New laptop"}, {"type": "To", "content": "\"csite@ecn.purdue.edu\" "}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-03-12/292-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-12/292-original.txt"}], "content": ["Just checking on this new laptop and docking station. When will they be\n", "available? \n", "\n", "Thanks,\n", "Laura\n", "\n", "\n", "*** Status updated by: apigman at: 3/12/2020 16:18:23 ***\n", "!! need to track down laptop !!\n", "*** Edited by: apigman at: 03/12/20 16:18:46 ***\n", "\n", "Steven went over to EE this morning to grab this and could not find \n", "it\n", "\n", "asked in chat\n", "\n", "\n", "\n", "*** Edited by: apigman at: 03/12/20 16:23:29 ***\n", "\n", "called and let Laura know the laptop was here but it would take us a \n", "couple days to get it set up\n", "\n", "need to find in EE or if it was delivered to another site\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/16/20 11:15:15 ***\n", "\n", "Pinging FRNY Chat\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/16/20 11:20:32 ***\n", "\n", "Per Harley: First confirm with Pam that it was received/packing slip.\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 13:12:32 ***\n", "\n", "Per Pam on 03/17: The box it came in and it is not in back so \n", "someone picked it up and took it somehwere; should of also had \n", "slusher name on it\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 13:12:58 ***\n", "\n", "Pinging FRNY Chat\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 16:24:42 ***\n", "\n", "KNewell does not know of the whereabouts of that computer\n", "\n", "\n", "\n", "*** Edited by: wrucke at: 03/19/20 10:53:22 ***\n", "\n", "laptop and carry bag are in knoy b20 next to knewell's desk\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 3/19/2020 11:31:08 ***\n", "!! do deploy !!\n", "\n", "*** Status updated by: schmid22 at: 3/19/2020 12:57:52 ***\n", "Deploying\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: new laptop set-up\n", "From: \"Slusher, Laura M\" \n", "Date: Wed, 18 Mar 2020 16:29:56 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-03-18/326-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-18/326-original.txt\n", "X-ECN-Queue-Attachment-1-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-18/326-attachment-1.bin\n", "X-ECN-Queue-Attachment-1-Path: /home/pier/e/queue/Attachments/inbox/2020-03-18/326-attachment-1.bin\n", "\n", "Please install the following on my new laptop:\n", "\n", "ARC GIS\n", "Adobe Pro\n", "Paint.net\n", "Google Earth\n", "MS Teams\n", "\n", "Also, just a reminder to set this laptop up as standalone, i.e. not\n", "connected to campus.\n", "\n", "Thank you,\n", "\n", "Laura Slusher, PE\n", "Traffic Safety Engineer/HELPERS Program Manager\n", "Indiana LTAP\n", "3000 Kent Ave, C2-118\n", "West Lafayette, IN 47906\n", "765-494-7038\n", "www.purdue.edu/inltap\n", "[signature]\n", "*** Replied by: schmid22 at: 03/19/20 11:53:18 ***\n", "\n", "Laura,\n", "\n", "I apologize for the delay. Your laptop is here and we're working on it. \n", "We are hoping to get you it by tomorrow, but we'll let you know if we \n", "run in to any issues.\n", "\n", "Thanks,\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 3/19/2020 11:55:06 ***\n", "deploying\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 03/19/20 14:24:55 ***\n", "\n", "x-lt-lslusher.ecn.purdue.edu 128.46.165.20 Dell Windows 10-BAD\n", "fixed-address x-lt-lslusher.ecn.purdue.edu 34:48:ed:ab:f3:f9\n", "\n", "\n", "\n", "*** Edited by: tstone at: 03/19/20 14:31:15 ***\n", "\n", "13715a13716\n", "> 128.46.165.20 x-lt-lslusher.ecn.purdue.edu # Dell Windows10\n", "\n", "7371a7372\n", "> fixed-address x-lt-lslusher.ecn.purdue.edu 34:48:ed:ab:f3:f9\n", "\n", "Udpates pushed out. \n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 03/20/20 14:35:35 ***\n", "\n", "Laura,\n", "\n", "We been working on your laptop, but it appears we were shipped bad \n", "hardware and it won't charge. We have a tech coming out as soon as \n", "possible and we'll keep you updated.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 3/20/2020 14:36:54 ***\n", "Waiting for Dell repair\n", "*** Edited by: schmid22 at: 04/07/20 11:01:00 ***\n", "\n", "Setup depot\n", "\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 4/7/2020 11:01:19 ***\n", "need to call in for service using depot\n", "*** Edited by: schmid22 at: 04/08/20 13:26:33 ***\n", "\n", "Laptop is either on first desk when you enter FRNY or on northeastern \n", "desk. Docking station should be in box on the left as you go up the \n", "stairs in the FRNY office\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/20/20 10:32:56 ***\n", "\n", "Hardware issues:\n", "\n", "Laptop wont charge with power adapter. Talked to dell and they want \n", "to replace the part of the laptop that accepts the power plug\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/20/2020 10:33:21 ***\n", "zsite--please pick up computer and charger (dell precision laptop \n", "charger!) \n", "from FRNY and bring to EE\n", "*** Edited by: bekuma at: 04/21/20 10:02:39 ***\n", "\n", "laptop picked up \n", "Steve contacting Dell for Depot repair \n", "\n", "\n", "\n", "\n", "*** Status updated by: bekuma at: 4/21/2020 10:03:00 ***\n", "Dell depot repair and Steve contacting\n", "*** Edited by: schmid22 at: 04/21/20 13:38:34 ***\n", "\n", "Dell is shipping a box for the laptop, in which we can send off the \n", "laptop to the depot\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/22/20 09:21:21 ***\n", "\n", "depot repair requested. box is coming to EE. SR: 1023453746\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 4/22/2020 11:55:41 ***\n", "shared /w zsite - waiting on return to depot\n", "*** Edited by: schmid22 at: 04/24/20 13:42:12 ***\n", "\n", "Sent off to depot yesterday\n", "\n", "\n", "\n", "\n", "*** Status updated by: bekuma at: 4/24/2020 13:55:33 ***\n", "Machine at dell depot\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Fri, 24 Apr 2020 17:26:13 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-24/169-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-24/169-original.txt\n", "\n", "Hi, I\u2019m wondering if the charging issues for my new laptop have been\n", "resolved or are they on hold for now? When can I expect to have my new\n", "laptop? I may need it for some upcoming online trainings I have to give. \n", "\n", "Thanks,\n", "Laura \n", "\n", "*** Edited by: schmid22 at: 04/24/20 13:47:27 ***\n", "\n", "Laura,\n", "\n", "We had a Dell technician scheduled to come out, but had to cancel due \n", "to leaving campus. Since then, we've regrouped and it's being sent \n", "off for repair. The laptop should be back within a couple of weeks. \n", "\n", "\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/24/20 14:09:16 ***\n", "\n", "Laura,\n", "\n", "We had a Dell technician scheduled to come out, but had to cancel due \n", "to leaving campus. Since then, we've regrouped and it's being sent \n", "off for repair. The laptop should be back within two weeks. \n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/24/2020 14:14:00 ***\n", "Merging\n", "\n", "===============================================\n", "\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Fri, 24 Apr 2020 18:31:54 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-24/195-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-24/195-original.txt\n", "\n", "Should a brand new laptop have to be repaired? I don\u2019t want a dud. Should\n", "we just order a new one? \n", "\n", "*** Edited by: schmid22 at: 04/24/20 14:56:50 ***\n", "\n", "Laura,\n", "\n", "We definitely don't want you to have a dud ether. We have tested this \n", "PC and other than the power module, the computer is working fine. \n", "Replacement of the power module is a simple fix, so it should work \n", "excellently.\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/24/20 15:14:56 ***\n", "\n", "Laura,\n", "\n", "We definitely don't want you to have a dud either. We have tested this \n", "laptop and other than the power connector, the system is working fine. \n", "This power connector is a small module that is designed to be straight \n", "forward to replace and is independent of the system board. With this in \n", "mind, we believe that this repair is minor even for a new system.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/24/2020 15:15:27 ***\n", "Mergig\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 04/28/20 12:01:20 ***\n", "\n", "Current Status:\n", "The part(s) needed to repair your system are not currently in stock.\n", "What's Next:\n", "In most cases the parts are available is less than five days.\n", "You can check the status of your repair at our Repair Center Status \n", "Tool . If you have a question or require further updates, please \n", "visit the Support Center for the contact option most convenient to \n", "you, or Chat with a live support representative. In addition, you may \n", "call us at 1-800-624-9896.\n", "Thank you for your patience as we work to resolve this issue.\n", "Respectfully,\n", "Dell Technical Support \n", "\n", "\n", "\n", "\n", "*** Edited by: bekuma at: 04/29/20 11:40:40 ***\n", "\n", "Machine repaired and returned\n", "checking with Steven on how they want to proceed \n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/29/20 13:29:26 ***\n", "\n", "Asking bekuma to plug in to network and power, assuming its not wiped\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/29/2020 13:33:50 ***\n", "Checking on computer status\n", "*** Edited by: schmid22 at: 04/30/20 08:43:58 ***\n", "\n", "PUshing ArcGIS\n", "\n", "ArcGIS 10.7 Install TSForce Rerun\n", "CreativeCloud\n", "Install_CreativeCloud_NamedCustom-2020Force Rerun\n", "EarthPro\n", "Install_EarthPro_7.3.1.4507Force Rerun\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 08:49:22 ***\n", "\n", "Installing paint.net\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 08:56:42 ***\n", "Deploying\n", "*** Edited by: schmid22 at: 04/30/20 09:34:40 ***\n", "\n", "updating drivers via command update\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 09:59:59 ***\n", "\n", "Enabled bitlocker. PW is g***r***1\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:02:59 ***\n", "\n", "Laptop needs the following from zSite:\n", "\n", "Turn computer on and enter bitlocker pin: g***r***1\n", "Enable secure boot once bitlocker has completed encrypting\n", "label machine: x-lt-lslusher01\n", "Set BIOS PW\n", "Set pcadm PW w/user\n", "Change bitlocker password w/user\n", "Go over pcadm w/user\n", "install microsoft teams w/user\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:07:01 ***\n", "\n", "per bekuma: zsite8 it is all set including the BIOS PW. (except that \n", "with setting we work here withe the user)\n", "you can reply back to the user if they want to pick it up from here \n", "and their available time frame to pick it up.\n", "\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/30/20 10:07:38 ***\n", "\n", "Laura,\n", "\n", "Your laptop will be ready to be picked up this afternoon. Do you have \n", "any availablity this afternoon or tomorrow to pick the laptop up from \n", "EE270? Please let us know and we'll schedule someone to let you in \n", "and go over settings with you.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:09:37 ***\n", "Waiting for reply\n", "\n", "*** Status updated by: bekuma at: 4/30/2020 10:49:28 ***\n", "Machine ready for pickup\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 14:15:03 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/93-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/93-original.txt\n", "\n", "Yes, I can come by this afternoon. Just let me know what time is the most\n", "convenient for you and what door to go to to get in. \n", "\n", "Thanks!!\n", "Laura\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:36:47 ***\n", "\n", "Checking with Bekuma for a time this afternoon. \n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:37:10 ***\n", "Reply\n", "*** Replied by: schmid22 at: 04/30/20 10:37:31 ***\n", "\n", "Laura,\n", "\n", "Will 2:30 work? If so, you can meet us by the bus stop, outside the \n", "EE building. Give us a call at 7654944326 when you're there and \n", "someone will come down to let you in.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:38:50 ***\n", "Waiting for reply\n", "\n", "===============================================\n", "\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 14:39:54 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/103-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/103-original.txt\n", "\n", "Perfect. See you then. \n", "\n", "Laura\n", "\n", "\n", "===============================================\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:51:08 ***\n", "!! Meet at 2:30 at bustop to deliver laptop\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 20:45:35 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/246-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/246-original.txt\n", "\n", "In addition to resetting my new laptop to standalone status, please make my\n", "account on it the admin account so I don\u2019t have to log in separately to\n", "install software. There\u2019s no way that sticky note survives all my travel\n", "and there\u2019s no way I\u2019ll remember a random log-in name. I\u2019d like ONE log-in\n", "for the entire laptop, which is how my laptop now is set up. \n", "\n", "Thanks,\n", "Laura\n", "\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 05/01/20 08:34:50 ***\n", "\n", "https://engineering.purdue.edu/webqueue/?\n", "action=show_item&queue=ce&number=185&archive=YM2003\n", "\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 5/1/2020 09:19:28 ***\n", "need to discuss next steps\n", "*** Replied by: harley at: 05/13/20 11:12:44 ***\n", "\n", "Laura,\n", "\n", "Just reaching out to discuss your concerns with the setup of the\n", "new laptop. Over the past 18 months we have deployed over 500 \n", "faculty, staff and student laptops with our new Window 10 BoilerAD \n", "configuration. At this point we think we have worked out just about \n", "all the wrinkles with this setup.\n", "\n", "Is there a good time to give you a call so we can better understand \n", "your concerns? \n", "\n", "Thanks,\n", "\n", "Joshua Harley\n", "Site Manager, User Services, ECN\n", "\n", "\n", "*** Status updated by: harley at: 5/13/2020 11:33:10 ***\n"], "isLocked": false, "userEmail": "lslusher@purdue.edu", "userName": "Slusher, Laura M", "userAlias": "lslusher", "assignedTo": "bekuma", "subject": "RE: New laptop", "status": "waiting on reply/time to call", "priority": "deploy", "department": "che", "building": "frny", "dateReceived": "2020-03-12T18:07:27+0000"}, {"queue": "ce", "number": 42, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "QAssigned-To", "content": "schmid22"}, {"type": "QAssigned-To-Updated-Time", "content": "Thu, 14 May 2020 10:35:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "schmid22"}, {"type": "Assigned-To", "content": "schmid22"}, {"type": "Assigned-To-Updated-Time", "content": "Thu, 14 May 2020 10:35:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "schmid22"}, {"type": "Date", "content": "Thu, 14 May 2020 10:21:32 -0400"}, {"type": "From", "content": "feng293@purdue.edu"}, {"type": "Message-ID", "content": "<20200514102132.10315.1147801131@zeoclient-03.ecn.purdue.edu>"}, {"type": "Subject", "content": "Upgrade system and Abaqus"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-05-14/77-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/77-original.txt"}], "content": ["\n", "\tName: Heyi Feng\n", " Login: feng293\n", " Computer: civil4147pc2.ecn\n", " Location: HAMP 4147\n", " Email: feng293@purdue.edu\n", " Phone: 5039154835\n", " Office: \n", " UNIX Dir: None\n", " Zero Dir: U=\\\\myhome.itap.purdue.edu\\myhome\\%username%\n", " User ECNDB: http://eng.purdue.edu/jump/2e29495\n", " Host ECNDB: http://eng.purdue.edu/jump/2eccc3f \n", " Subject: Upgrade system and Abaqus\n", "\n", "Hello,\n", "\n", "My advisor Dr. Sukru Guzey (guzey@purdue.edu) woule like to give me\n", "the remote access of a computer located in HAMP 4147 now (civil\n", "4147pc2.ecn 128.46.174.87). In the meantime, we will need that\n", "computer's system upgraded to Windows 10 and Abaqus 2019 along with\n", "Office softwares installed as well. \n", "\n", "Thanks\n"], "isLocked": false, "userEmail": "feng293@purdue.edu", "userName": "", "userAlias": "feng293", "assignedTo": "schmid22", "subject": "Upgrade system and Abaqus", "status": "", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T10:21:32-0400"}, {"queue": "ce", "number": 51, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "Merged-Time", "content": "Thu, 14 May 2020 16:43:24 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QAssigned-To", "content": "schmid22"}, {"type": "QAssigned-To-Updated-Time", "content": "Thu, 14 May 2020 15:53:21 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "schmid22"}, {"type": "Assigned-To", "content": "schmid22"}, {"type": "Assigned-To-Updated-Time", "content": "Thu, 14 May 2020 15:53:21 EDT"}, {"type": "Assigned-To-Updated-By", "content": "schmid22"}, {"type": "QStatus", "content": "Waiting for reply"}, {"type": "QStatus-Updated-Time", "content": "Thu, 14 May 2020 15:53:16 EDT"}, {"type": "QStatus-Updated-By", "content": "schmid22"}, {"type": "Status", "content": "Waiting for reply"}, {"type": "Status-Updated-Time", "content": "Thu, 14 May 2020 15:53:16 EDT"}, {"type": "Status-Updated-By", "content": "schmid22"}, {"type": "QTime", "content": "00:05"}, {"type": "QTime-Updated-Time", "content": "Thu, 14 May 2020 15:53:12 EDT"}, {"type": "QTime-Updated-By", "content": "schmid22"}, {"type": "Time", "content": "00:05"}, {"type": "Time-Updated-Time", "content": "Thu, 14 May 2020 15:53:12 EDT"}, {"type": "Time-Updated-By", "content": "schmid22"}, {"type": "Replied-Time", "content": "Thu, 14 May 2020 15:53:10 -0400"}, {"type": "Replied-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Thu, 14 May 2020 15:41:06 -0400"}, {"type": "Edited-By", "content": "goodlett"}, {"type": "Edited-Time", "content": "Thu, 14 May 2020 15:41:06 -0400"}, {"type": "Edited-By", "content": "goodlett"}, {"type": "Date", "content": "Thu, 14 May 2020 15:03:07 -0400"}, {"type": "From", "content": "jclauso@purdue.edu"}, {"type": "Message-ID", "content": "<20200514150306.10315.1810981371@zeoclient-03.ecn.purdue.edu>"}, {"type": "Subject", "content": "ECN privileges for future grad student"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-05-14/199-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/199-original.txt"}], "content": ["\n", "\tName: Jill T Clauson\n", " Login: jclauso\n", " Computer: x-chebo1 (128.46.108.51)\n", " Location: FRNY G041B\n", " Email: jclauso@purdue.edu\n", " Phone: +1 765 49-45778\n", " Office: \n", " UNIX Dir: /home/fairway/a/jclauso\n", " Zero Dir: U=\\\\fairway.ecn.purdue.edu\\jclauso\n", " User ECNDB: http://eng.purdue.edu/jump/cbb32b\n", " Host ECNDB: http://eng.purdue.edu/jump/2e87447 \n", " Subject: ECN privileges for future grad student\n", "\n", "Jack Connolly PUID 00285-20528 alias connolj@purdue.edu will be\n", "starting as a grad student this August. His advisor, Pablo Zavattieri\n", "would like to grant him early access to Purdue systems, so he can\n", "read about computer simulations, and be ready to start his work in\n", "Civil. Please let me know if you would like me to forward Pablo's\n", "request. \n", "*** Edited by: goodlett at: 05/14/20 15:40:15 ***\n", "\n", "$ ah modify account connolj * authName {zavattie}\n", "Changed 'authName' to 'zavattie' for login 'connolj' on host(s) 'zero.ecn.purdue.edu'.\n", "goodlett@pier: <-bash>[~]\n", "$ ah modify account connolj * authNote {ECN CE Grad}\n", "Changed 'authNote' to 'ECN CE Grad' for login 'connolj' on host(s) 'zero.ecn.purdue.edu'.\n", "\n", "\n", "\n", "*** Edited by: goodlett at: 05/14/20 15:41:06 ***\n", "\n", "ECN account is good. They already have access to CE servers. Might need to be added to a CE group for access. A new r4p will be needed.\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 05/14/20 15:47:53 ***\n", "\n", "Jill,\n", "\n", "It looks like Jack already has an ECN account, so that's good. Here \n", "are a couple of things that need to be done:\n", "\n", "1. His advisor needs to fill out the R4P form and submit it. The link \n", "is here: https://www.purdue.edu/apps/account/r4p\n", "\n", "2. We need to know if he needs to be in any special CE groups. If we \n", "don't know right now, it may help to know if he'll need access for \n", "anything beyond the usual. Otherwise, we can just grant access when \n", "he needs something but doesn't have access.\n", "\n", "Thanks,\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 5/14/2020 15:53:16 ***\n", "Waiting for reply\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: RE: ECN privileges for future grad student\n", "From: \"Clauson, Jill T\" \n", "Date: Thu, 14 May 2020 20:38:39 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-05-14/239-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/239-original.txt\n", "X-ECN-Queue-Attachment-1-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/239-attachment-1.jpg\n", "X-ECN-Queue-Attachment-1-Path: /home/pier/e/queue/Attachments/inbox/2020-05-14/239-attachment-1.jpg\n", "\n", "Hi Steven,\n", "\n", "Our business manager, Yvette has asked me to do the R4P--instead of\n", "faculty... with his email approval.\n", "\n", "I am filling out his R4P right now.\n", "\n", "Here is his email about what Civil groups he needs.\n", "\n", "[cid:image001.jpg@01D62A0E.1E47A990]\n", "\n", "Thanks,\n", "\n", "Jill\n", "\n", "*** Replied by: schmid22 at: 05/14/20 16:42:23 ***\n", "\n", "Jill,\n", "\n", "Excellent! Thank you! As a CE student, he's automatically in the \n", "Abaqus group. Let us know if you need anything else!\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 5/14/2020 16:43:18 ***\n", "Merging\n", "\n", "===============================================\n"], "isLocked": false, "userEmail": "jclauso@purdue.edu", "userName": "", "userAlias": "jclauso", "assignedTo": "schmid22", "subject": "ECN privileges for future grad student", "status": "Waiting for reply", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T15:03:07-0400"}]; +const history = useHistory(); - -useEffect(() => { - - setData(testItems) - -}, []); - - + ``` ```jsx static - + ``` \ No newline at end of file From ce3b8448b3b69e0cc82aa7c33775a7968ed2f6ec Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 16:16:46 -0400 Subject: [PATCH 12/24] Update ItemTable docs --- src/components/ItemTable/ItemTable.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ItemTable/ItemTable.md b/src/components/ItemTable/ItemTable.md index 19ca760..6d37b82 100644 --- a/src/components/ItemTable/ItemTable.md +++ b/src/components/ItemTable/ItemTable.md @@ -1,4 +1,4 @@ -The ItemTable is the primary view for webqueue2. It displays item metadata for items of selected queues and allows for filtering by field and opening an item by clicking. By default, it is pre-configured to fetch data from the webqueue2 API. It is to be used with the [ItemTableAppBar](/#/Components/ItemTableAppBar). +The ItemTable is the primary view for webqueue2. It displays item metadata for items of selected queues and allows for filtering by field and opening an item by clicking. It is to be used with the [ItemTableAppBar](/#/Components/ItemTableAppBar). It is based on [material-table](https://material-table.com/). ```jsx From d7153155ad32b53c52fcb4788f4ca342cd70f8dd Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 21:16:29 -0400 Subject: [PATCH 13/24] Revert "Update ItemTable docs" This reverts commit ce3b8448b3b69e0cc82aa7c33775a7968ed2f6ec. --- src/components/ItemTable/ItemTable.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ItemTable/ItemTable.md b/src/components/ItemTable/ItemTable.md index 6d37b82..19ca760 100644 --- a/src/components/ItemTable/ItemTable.md +++ b/src/components/ItemTable/ItemTable.md @@ -1,4 +1,4 @@ -The ItemTable is the primary view for webqueue2. It displays item metadata for items of selected queues and allows for filtering by field and opening an item by clicking. It is to be used with the [ItemTableAppBar](/#/Components/ItemTableAppBar). +The ItemTable is the primary view for webqueue2. It displays item metadata for items of selected queues and allows for filtering by field and opening an item by clicking. By default, it is pre-configured to fetch data from the webqueue2 API. It is to be used with the [ItemTableAppBar](/#/Components/ItemTableAppBar). It is based on [material-table](https://material-table.com/). ```jsx From 08e669f3ac422254c4b55a8bd082fdf795a464d0 Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 21:16:38 -0400 Subject: [PATCH 14/24] Revert "Update ItemTable docs" This reverts commit 3f4a16c08d83b09e086ec80dc60e2f819a97fcbc. --- src/components/ItemTable/ItemTable.md | 67 ++++++--------------------- 1 file changed, 13 insertions(+), 54 deletions(-) diff --git a/src/components/ItemTable/ItemTable.md b/src/components/ItemTable/ItemTable.md index 19ca760..2ec9230 100644 --- a/src/components/ItemTable/ItemTable.md +++ b/src/components/ItemTable/ItemTable.md @@ -3,64 +3,23 @@ The ItemTable is the primary view for webqueue2. It displays item metadata for i It is based on [material-table](https://material-table.com/). ```jsx import React, { useState, useEffect } from "react"; -import { useHistory } from "react-router-dom"; -const demo_data = [ - { - "queue": "ce", - "number": 1, - "lastUpdated": "09-28-20 01:26 PM", - "isLocked": false, - "userEmail": "harley@purdue.edu", - "userName": "Joshua Harley", - "userAlias": "harley", - "assignedTo": "apigman", - "subject": "Win7 to Win10 Migration List - apigman", - "status": "on hold", - "priority": "covid", - "department": "", - "building": "", - "dateReceived": "2019-10-31T16:51:27-0400" - }, - { - "queue": "ce", - "number": 2, - "lastUpdated": "09-28-20 01:26 PM", - "isLocked": false, - "userEmail": "harley@purdue.edu", - "userName": "Joshua Harley", - "userAlias": "harley", - "assignedTo": "harley", - "subject": "wpvecnltap02 - smtp server settings for web app", - "status": "waiting on itap reply about enabling smtp for ltapdmse", - "priority": "", - "department": "", - "building": "", - "dateReceived": "2019-11-22T12:42:59-0500" - }, - { - "queue": "ce", - "number": 3, - "lastUpdated": "09-28-20 01:26 PM", - "isLocked": false, - "userEmail": "connerp@purdue.edu", - "userName": "Conner, Patrick A", - "userAlias": "connerp", - "assignedTo": "harley", - "subject": "FW: LTAP - Highway Report [ ref:_00D50JLjE._5003817Rkui:ref ]", - "status": "", - "priority": "", - "department": "", - "building": "", - "dateReceived": "2020-01-10T19:10:33+0000" - } -]; +const [activeItem, setActiveItem] = useState({}); +const [sidebarOpen, setSidebarOpen] = useState({}); +const [data, setData] = useState([]); -const history = useHistory(); +const testItems = [{"queue": "ce", "number": 9, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QPriority", "content": "deploy"}, {"type": "QPriority-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QPriority-Updated-By", "content": "rubright"}, {"type": "Priority", "content": "deploy"}, {"type": "Priority-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Priority-Updated-By", "content": "rubright"}, {"type": "QBuilding", "content": "frny"}, {"type": "QBuilding-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QBuilding-Updated-By", "content": "rubright"}, {"type": "Building", "content": "frny"}, {"type": "Building-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Building-Updated-By", "content": "rubright"}, {"type": "QDepartment", "content": "che"}, {"type": "QDepartment-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QDepartment-Updated-By", "content": "rubright"}, {"type": "Department", "content": "che"}, {"type": "Department-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Department-Updated-By", "content": "rubright"}, {"type": "QAssigned-To", "content": "bekuma"}, {"type": "QAssigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "rubright"}, {"type": "Assigned-To", "content": "bekuma"}, {"type": "Assigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "rubright"}, {"type": "Shared-Folders", "content": "from ce to zsite"}, {"type": "Shared-Time", "content": "Mon, 20 Apr 2020 10:33:33 -0400"}, {"type": "Shared-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QAssigned-To", "content": "bekuma"}, {"type": "QAssigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "rubright"}, {"type": "Assigned-To", "content": "bekuma"}, {"type": "Assigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "rubright"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Date", "content": "Thu, 12 Mar 2020 18:07:27 +0000"}, {"type": "From", "content": "\"Slusher, Laura M\" "}, {"type": "Message-ID", "content": ""}, {"type": "Subject", "content": "RE: New laptop"}, {"type": "To", "content": "\"csite@ecn.purdue.edu\" "}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-03-12/292-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-12/292-original.txt"}], "content": ["Just checking on this new laptop and docking station. When will they be\n", "available? \n", "\n", "Thanks,\n", "Laura\n", "\n", "\n", "*** Status updated by: apigman at: 3/12/2020 16:18:23 ***\n", "!! need to track down laptop !!\n", "*** Edited by: apigman at: 03/12/20 16:18:46 ***\n", "\n", "Steven went over to EE this morning to grab this and could not find \n", "it\n", "\n", "asked in chat\n", "\n", "\n", "\n", "*** Edited by: apigman at: 03/12/20 16:23:29 ***\n", "\n", "called and let Laura know the laptop was here but it would take us a \n", "couple days to get it set up\n", "\n", "need to find in EE or if it was delivered to another site\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/16/20 11:15:15 ***\n", "\n", "Pinging FRNY Chat\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/16/20 11:20:32 ***\n", "\n", "Per Harley: First confirm with Pam that it was received/packing slip.\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 13:12:32 ***\n", "\n", "Per Pam on 03/17: The box it came in and it is not in back so \n", "someone picked it up and took it somehwere; should of also had \n", "slusher name on it\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 13:12:58 ***\n", "\n", "Pinging FRNY Chat\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 16:24:42 ***\n", "\n", "KNewell does not know of the whereabouts of that computer\n", "\n", "\n", "\n", "*** Edited by: wrucke at: 03/19/20 10:53:22 ***\n", "\n", "laptop and carry bag are in knoy b20 next to knewell's desk\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 3/19/2020 11:31:08 ***\n", "!! do deploy !!\n", "\n", "*** Status updated by: schmid22 at: 3/19/2020 12:57:52 ***\n", "Deploying\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: new laptop set-up\n", "From: \"Slusher, Laura M\" \n", "Date: Wed, 18 Mar 2020 16:29:56 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-03-18/326-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-18/326-original.txt\n", "X-ECN-Queue-Attachment-1-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-18/326-attachment-1.bin\n", "X-ECN-Queue-Attachment-1-Path: /home/pier/e/queue/Attachments/inbox/2020-03-18/326-attachment-1.bin\n", "\n", "Please install the following on my new laptop:\n", "\n", "ARC GIS\n", "Adobe Pro\n", "Paint.net\n", "Google Earth\n", "MS Teams\n", "\n", "Also, just a reminder to set this laptop up as standalone, i.e. not\n", "connected to campus.\n", "\n", "Thank you,\n", "\n", "Laura Slusher, PE\n", "Traffic Safety Engineer/HELPERS Program Manager\n", "Indiana LTAP\n", "3000 Kent Ave, C2-118\n", "West Lafayette, IN 47906\n", "765-494-7038\n", "www.purdue.edu/inltap\n", "[signature]\n", "*** Replied by: schmid22 at: 03/19/20 11:53:18 ***\n", "\n", "Laura,\n", "\n", "I apologize for the delay. Your laptop is here and we're working on it. \n", "We are hoping to get you it by tomorrow, but we'll let you know if we \n", "run in to any issues.\n", "\n", "Thanks,\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 3/19/2020 11:55:06 ***\n", "deploying\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 03/19/20 14:24:55 ***\n", "\n", "x-lt-lslusher.ecn.purdue.edu 128.46.165.20 Dell Windows 10-BAD\n", "fixed-address x-lt-lslusher.ecn.purdue.edu 34:48:ed:ab:f3:f9\n", "\n", "\n", "\n", "*** Edited by: tstone at: 03/19/20 14:31:15 ***\n", "\n", "13715a13716\n", "> 128.46.165.20 x-lt-lslusher.ecn.purdue.edu # Dell Windows10\n", "\n", "7371a7372\n", "> fixed-address x-lt-lslusher.ecn.purdue.edu 34:48:ed:ab:f3:f9\n", "\n", "Udpates pushed out. \n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 03/20/20 14:35:35 ***\n", "\n", "Laura,\n", "\n", "We been working on your laptop, but it appears we were shipped bad \n", "hardware and it won't charge. We have a tech coming out as soon as \n", "possible and we'll keep you updated.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 3/20/2020 14:36:54 ***\n", "Waiting for Dell repair\n", "*** Edited by: schmid22 at: 04/07/20 11:01:00 ***\n", "\n", "Setup depot\n", "\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 4/7/2020 11:01:19 ***\n", "need to call in for service using depot\n", "*** Edited by: schmid22 at: 04/08/20 13:26:33 ***\n", "\n", "Laptop is either on first desk when you enter FRNY or on northeastern \n", "desk. Docking station should be in box on the left as you go up the \n", "stairs in the FRNY office\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/20/20 10:32:56 ***\n", "\n", "Hardware issues:\n", "\n", "Laptop wont charge with power adapter. Talked to dell and they want \n", "to replace the part of the laptop that accepts the power plug\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/20/2020 10:33:21 ***\n", "zsite--please pick up computer and charger (dell precision laptop \n", "charger!) \n", "from FRNY and bring to EE\n", "*** Edited by: bekuma at: 04/21/20 10:02:39 ***\n", "\n", "laptop picked up \n", "Steve contacting Dell for Depot repair \n", "\n", "\n", "\n", "\n", "*** Status updated by: bekuma at: 4/21/2020 10:03:00 ***\n", "Dell depot repair and Steve contacting\n", "*** Edited by: schmid22 at: 04/21/20 13:38:34 ***\n", "\n", "Dell is shipping a box for the laptop, in which we can send off the \n", "laptop to the depot\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/22/20 09:21:21 ***\n", "\n", "depot repair requested. box is coming to EE. SR: 1023453746\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 4/22/2020 11:55:41 ***\n", "shared /w zsite - waiting on return to depot\n", "*** Edited by: schmid22 at: 04/24/20 13:42:12 ***\n", "\n", "Sent off to depot yesterday\n", "\n", "\n", "\n", "\n", "*** Status updated by: bekuma at: 4/24/2020 13:55:33 ***\n", "Machine at dell depot\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Fri, 24 Apr 2020 17:26:13 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-24/169-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-24/169-original.txt\n", "\n", "Hi, I\u2019m wondering if the charging issues for my new laptop have been\n", "resolved or are they on hold for now? When can I expect to have my new\n", "laptop? I may need it for some upcoming online trainings I have to give. \n", "\n", "Thanks,\n", "Laura \n", "\n", "*** Edited by: schmid22 at: 04/24/20 13:47:27 ***\n", "\n", "Laura,\n", "\n", "We had a Dell technician scheduled to come out, but had to cancel due \n", "to leaving campus. Since then, we've regrouped and it's being sent \n", "off for repair. The laptop should be back within a couple of weeks. \n", "\n", "\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/24/20 14:09:16 ***\n", "\n", "Laura,\n", "\n", "We had a Dell technician scheduled to come out, but had to cancel due \n", "to leaving campus. Since then, we've regrouped and it's being sent \n", "off for repair. The laptop should be back within two weeks. \n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/24/2020 14:14:00 ***\n", "Merging\n", "\n", "===============================================\n", "\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Fri, 24 Apr 2020 18:31:54 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-24/195-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-24/195-original.txt\n", "\n", "Should a brand new laptop have to be repaired? I don\u2019t want a dud. Should\n", "we just order a new one? \n", "\n", "*** Edited by: schmid22 at: 04/24/20 14:56:50 ***\n", "\n", "Laura,\n", "\n", "We definitely don't want you to have a dud ether. We have tested this \n", "PC and other than the power module, the computer is working fine. \n", "Replacement of the power module is a simple fix, so it should work \n", "excellently.\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/24/20 15:14:56 ***\n", "\n", "Laura,\n", "\n", "We definitely don't want you to have a dud either. We have tested this \n", "laptop and other than the power connector, the system is working fine. \n", "This power connector is a small module that is designed to be straight \n", "forward to replace and is independent of the system board. With this in \n", "mind, we believe that this repair is minor even for a new system.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/24/2020 15:15:27 ***\n", "Mergig\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 04/28/20 12:01:20 ***\n", "\n", "Current Status:\n", "The part(s) needed to repair your system are not currently in stock.\n", "What's Next:\n", "In most cases the parts are available is less than five days.\n", "You can check the status of your repair at our Repair Center Status \n", "Tool . If you have a question or require further updates, please \n", "visit the Support Center for the contact option most convenient to \n", "you, or Chat with a live support representative. In addition, you may \n", "call us at 1-800-624-9896.\n", "Thank you for your patience as we work to resolve this issue.\n", "Respectfully,\n", "Dell Technical Support \n", "\n", "\n", "\n", "\n", "*** Edited by: bekuma at: 04/29/20 11:40:40 ***\n", "\n", "Machine repaired and returned\n", "checking with Steven on how they want to proceed \n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/29/20 13:29:26 ***\n", "\n", "Asking bekuma to plug in to network and power, assuming its not wiped\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/29/2020 13:33:50 ***\n", "Checking on computer status\n", "*** Edited by: schmid22 at: 04/30/20 08:43:58 ***\n", "\n", "PUshing ArcGIS\n", "\n", "ArcGIS 10.7 Install TSForce Rerun\n", "CreativeCloud\n", "Install_CreativeCloud_NamedCustom-2020Force Rerun\n", "EarthPro\n", "Install_EarthPro_7.3.1.4507Force Rerun\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 08:49:22 ***\n", "\n", "Installing paint.net\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 08:56:42 ***\n", "Deploying\n", "*** Edited by: schmid22 at: 04/30/20 09:34:40 ***\n", "\n", "updating drivers via command update\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 09:59:59 ***\n", "\n", "Enabled bitlocker. PW is g***r***1\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:02:59 ***\n", "\n", "Laptop needs the following from zSite:\n", "\n", "Turn computer on and enter bitlocker pin: g***r***1\n", "Enable secure boot once bitlocker has completed encrypting\n", "label machine: x-lt-lslusher01\n", "Set BIOS PW\n", "Set pcadm PW w/user\n", "Change bitlocker password w/user\n", "Go over pcadm w/user\n", "install microsoft teams w/user\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:07:01 ***\n", "\n", "per bekuma: zsite8 it is all set including the BIOS PW. (except that \n", "with setting we work here withe the user)\n", "you can reply back to the user if they want to pick it up from here \n", "and their available time frame to pick it up.\n", "\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/30/20 10:07:38 ***\n", "\n", "Laura,\n", "\n", "Your laptop will be ready to be picked up this afternoon. Do you have \n", "any availablity this afternoon or tomorrow to pick the laptop up from \n", "EE270? Please let us know and we'll schedule someone to let you in \n", "and go over settings with you.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:09:37 ***\n", "Waiting for reply\n", "\n", "*** Status updated by: bekuma at: 4/30/2020 10:49:28 ***\n", "Machine ready for pickup\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 14:15:03 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/93-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/93-original.txt\n", "\n", "Yes, I can come by this afternoon. Just let me know what time is the most\n", "convenient for you and what door to go to to get in. \n", "\n", "Thanks!!\n", "Laura\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:36:47 ***\n", "\n", "Checking with Bekuma for a time this afternoon. \n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:37:10 ***\n", "Reply\n", "*** Replied by: schmid22 at: 04/30/20 10:37:31 ***\n", "\n", "Laura,\n", "\n", "Will 2:30 work? If so, you can meet us by the bus stop, outside the \n", "EE building. Give us a call at 7654944326 when you're there and \n", "someone will come down to let you in.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:38:50 ***\n", "Waiting for reply\n", "\n", "===============================================\n", "\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 14:39:54 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/103-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/103-original.txt\n", "\n", "Perfect. See you then. \n", "\n", "Laura\n", "\n", "\n", "===============================================\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:51:08 ***\n", "!! Meet at 2:30 at bustop to deliver laptop\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 20:45:35 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/246-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/246-original.txt\n", "\n", "In addition to resetting my new laptop to standalone status, please make my\n", "account on it the admin account so I don\u2019t have to log in separately to\n", "install software. There\u2019s no way that sticky note survives all my travel\n", "and there\u2019s no way I\u2019ll remember a random log-in name. I\u2019d like ONE log-in\n", "for the entire laptop, which is how my laptop now is set up. \n", "\n", "Thanks,\n", "Laura\n", "\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 05/01/20 08:34:50 ***\n", "\n", "https://engineering.purdue.edu/webqueue/?\n", "action=show_item&queue=ce&number=185&archive=YM2003\n", "\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 5/1/2020 09:19:28 ***\n", "need to discuss next steps\n", "*** Replied by: harley at: 05/13/20 11:12:44 ***\n", "\n", "Laura,\n", "\n", "Just reaching out to discuss your concerns with the setup of the\n", "new laptop. Over the past 18 months we have deployed over 500 \n", "faculty, staff and student laptops with our new Window 10 BoilerAD \n", "configuration. At this point we think we have worked out just about \n", "all the wrinkles with this setup.\n", "\n", "Is there a good time to give you a call so we can better understand \n", "your concerns? \n", "\n", "Thanks,\n", "\n", "Joshua Harley\n", "Site Manager, User Services, ECN\n", "\n", "\n", "*** Status updated by: harley at: 5/13/2020 11:33:10 ***\n"], "isLocked": false, "userEmail": "lslusher@purdue.edu", "userName": "Slusher, Laura M", "userAlias": "lslusher", "assignedTo": "bekuma", "subject": "RE: New laptop", "status": "waiting on reply/time to call", "priority": "deploy", "department": "che", "building": "frny", "dateReceived": "2020-03-12T18:07:27+0000"}, {"queue": "ce", "number": 42, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "QAssigned-To", "content": "schmid22"}, {"type": "QAssigned-To-Updated-Time", "content": "Thu, 14 May 2020 10:35:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "schmid22"}, {"type": "Assigned-To", "content": "schmid22"}, {"type": "Assigned-To-Updated-Time", "content": "Thu, 14 May 2020 10:35:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "schmid22"}, {"type": "Date", "content": "Thu, 14 May 2020 10:21:32 -0400"}, {"type": "From", "content": "feng293@purdue.edu"}, {"type": "Message-ID", "content": "<20200514102132.10315.1147801131@zeoclient-03.ecn.purdue.edu>"}, {"type": "Subject", "content": "Upgrade system and Abaqus"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-05-14/77-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/77-original.txt"}], "content": ["\n", "\tName: Heyi Feng\n", " Login: feng293\n", " Computer: civil4147pc2.ecn\n", " Location: HAMP 4147\n", " Email: feng293@purdue.edu\n", " Phone: 5039154835\n", " Office: \n", " UNIX Dir: None\n", " Zero Dir: U=\\\\myhome.itap.purdue.edu\\myhome\\%username%\n", " User ECNDB: http://eng.purdue.edu/jump/2e29495\n", " Host ECNDB: http://eng.purdue.edu/jump/2eccc3f \n", " Subject: Upgrade system and Abaqus\n", "\n", "Hello,\n", "\n", "My advisor Dr. Sukru Guzey (guzey@purdue.edu) woule like to give me\n", "the remote access of a computer located in HAMP 4147 now (civil\n", "4147pc2.ecn 128.46.174.87). In the meantime, we will need that\n", "computer's system upgraded to Windows 10 and Abaqus 2019 along with\n", "Office softwares installed as well. \n", "\n", "Thanks\n"], "isLocked": false, "userEmail": "feng293@purdue.edu", "userName": "", "userAlias": "feng293", "assignedTo": "schmid22", "subject": "Upgrade system and Abaqus", "status": "", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T10:21:32-0400"}, {"queue": "ce", "number": 51, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "Merged-Time", "content": "Thu, 14 May 2020 16:43:24 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QAssigned-To", "content": "schmid22"}, {"type": "QAssigned-To-Updated-Time", "content": "Thu, 14 May 2020 15:53:21 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "schmid22"}, {"type": "Assigned-To", "content": "schmid22"}, {"type": "Assigned-To-Updated-Time", "content": "Thu, 14 May 2020 15:53:21 EDT"}, {"type": "Assigned-To-Updated-By", "content": "schmid22"}, {"type": "QStatus", "content": "Waiting for reply"}, {"type": "QStatus-Updated-Time", "content": "Thu, 14 May 2020 15:53:16 EDT"}, {"type": "QStatus-Updated-By", "content": "schmid22"}, {"type": "Status", "content": "Waiting for reply"}, {"type": "Status-Updated-Time", "content": "Thu, 14 May 2020 15:53:16 EDT"}, {"type": "Status-Updated-By", "content": "schmid22"}, {"type": "QTime", "content": "00:05"}, {"type": "QTime-Updated-Time", "content": "Thu, 14 May 2020 15:53:12 EDT"}, {"type": "QTime-Updated-By", "content": "schmid22"}, {"type": "Time", "content": "00:05"}, {"type": "Time-Updated-Time", "content": "Thu, 14 May 2020 15:53:12 EDT"}, {"type": "Time-Updated-By", "content": "schmid22"}, {"type": "Replied-Time", "content": "Thu, 14 May 2020 15:53:10 -0400"}, {"type": "Replied-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Thu, 14 May 2020 15:41:06 -0400"}, {"type": "Edited-By", "content": "goodlett"}, {"type": "Edited-Time", "content": "Thu, 14 May 2020 15:41:06 -0400"}, {"type": "Edited-By", "content": "goodlett"}, {"type": "Date", "content": "Thu, 14 May 2020 15:03:07 -0400"}, {"type": "From", "content": "jclauso@purdue.edu"}, {"type": "Message-ID", "content": "<20200514150306.10315.1810981371@zeoclient-03.ecn.purdue.edu>"}, {"type": "Subject", "content": "ECN privileges for future grad student"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-05-14/199-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/199-original.txt"}], "content": ["\n", "\tName: Jill T Clauson\n", " Login: jclauso\n", " Computer: x-chebo1 (128.46.108.51)\n", " Location: FRNY G041B\n", " Email: jclauso@purdue.edu\n", " Phone: +1 765 49-45778\n", " Office: \n", " UNIX Dir: /home/fairway/a/jclauso\n", " Zero Dir: U=\\\\fairway.ecn.purdue.edu\\jclauso\n", " User ECNDB: http://eng.purdue.edu/jump/cbb32b\n", " Host ECNDB: http://eng.purdue.edu/jump/2e87447 \n", " Subject: ECN privileges for future grad student\n", "\n", "Jack Connolly PUID 00285-20528 alias connolj@purdue.edu will be\n", "starting as a grad student this August. His advisor, Pablo Zavattieri\n", "would like to grant him early access to Purdue systems, so he can\n", "read about computer simulations, and be ready to start his work in\n", "Civil. Please let me know if you would like me to forward Pablo's\n", "request. \n", "*** Edited by: goodlett at: 05/14/20 15:40:15 ***\n", "\n", "$ ah modify account connolj * authName {zavattie}\n", "Changed 'authName' to 'zavattie' for login 'connolj' on host(s) 'zero.ecn.purdue.edu'.\n", "goodlett@pier: <-bash>[~]\n", "$ ah modify account connolj * authNote {ECN CE Grad}\n", "Changed 'authNote' to 'ECN CE Grad' for login 'connolj' on host(s) 'zero.ecn.purdue.edu'.\n", "\n", "\n", "\n", "*** Edited by: goodlett at: 05/14/20 15:41:06 ***\n", "\n", "ECN account is good. They already have access to CE servers. Might need to be added to a CE group for access. A new r4p will be needed.\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 05/14/20 15:47:53 ***\n", "\n", "Jill,\n", "\n", "It looks like Jack already has an ECN account, so that's good. Here \n", "are a couple of things that need to be done:\n", "\n", "1. His advisor needs to fill out the R4P form and submit it. The link \n", "is here: https://www.purdue.edu/apps/account/r4p\n", "\n", "2. We need to know if he needs to be in any special CE groups. If we \n", "don't know right now, it may help to know if he'll need access for \n", "anything beyond the usual. Otherwise, we can just grant access when \n", "he needs something but doesn't have access.\n", "\n", "Thanks,\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 5/14/2020 15:53:16 ***\n", "Waiting for reply\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: RE: ECN privileges for future grad student\n", "From: \"Clauson, Jill T\" \n", "Date: Thu, 14 May 2020 20:38:39 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-05-14/239-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/239-original.txt\n", "X-ECN-Queue-Attachment-1-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/239-attachment-1.jpg\n", "X-ECN-Queue-Attachment-1-Path: /home/pier/e/queue/Attachments/inbox/2020-05-14/239-attachment-1.jpg\n", "\n", "Hi Steven,\n", "\n", "Our business manager, Yvette has asked me to do the R4P--instead of\n", "faculty... with his email approval.\n", "\n", "I am filling out his R4P right now.\n", "\n", "Here is his email about what Civil groups he needs.\n", "\n", "[cid:image001.jpg@01D62A0E.1E47A990]\n", "\n", "Thanks,\n", "\n", "Jill\n", "\n", "*** Replied by: schmid22 at: 05/14/20 16:42:23 ***\n", "\n", "Jill,\n", "\n", "Excellent! Thank you! As a CE student, he's automatically in the \n", "Abaqus group. Let us know if you need anything else!\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 5/14/2020 16:43:18 ***\n", "Merging\n", "\n", "===============================================\n"], "isLocked": false, "userEmail": "jclauso@purdue.edu", "userName": "", "userAlias": "jclauso", "assignedTo": "schmid22", "subject": "ECN privileges for future grad student", "status": "Waiting for reply", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T15:03:07-0400"}]; - + +useEffect(() => { + + setData(testItems) + +}, []); + + ``` ```jsx static - + ``` \ No newline at end of file From 2ef841e6a52f54802d036ee3dea60bd7e23e45a9 Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 21:16:46 -0400 Subject: [PATCH 15/24] Revert "Fix position of ItemViewAppBar" This reverts commit f0f0874a434da4dd88f8ab05f0cf3b4b191a2799. --- src/components/ItemViewAppBar/ItemViewAppBar.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/ItemViewAppBar/ItemViewAppBar.js b/src/components/ItemViewAppBar/ItemViewAppBar.js index 882399c..670828b 100644 --- a/src/components/ItemViewAppBar/ItemViewAppBar.js +++ b/src/components/ItemViewAppBar/ItemViewAppBar.js @@ -20,6 +20,7 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }) { }, appBarRoot: { width: "inherit", + position: "inherit" } })); From 8d1bd3aeb991017124ef0e57f48d03420c23a9fc Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 21:16:58 -0400 Subject: [PATCH 16/24] Revert "Formatting checks" This reverts commit 673076d0a35c4c8be320ff8a39683d959d75a8e6. --- src/components/ItemViewAppBar/ItemViewAppBar.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/ItemViewAppBar/ItemViewAppBar.js b/src/components/ItemViewAppBar/ItemViewAppBar.js index 670828b..9e7240d 100644 --- a/src/components/ItemViewAppBar/ItemViewAppBar.js +++ b/src/components/ItemViewAppBar/ItemViewAppBar.js @@ -1,10 +1,10 @@ import React, { useEffect } from "react"; import PropTypes from "prop-types"; -import { makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom } from "@material-ui/core" +import {makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom} from "@material-ui/core" import CloseItemViewIcon from '@material-ui/icons/ChevronRight'; -export default function ItemViewAppBar({ title, theme, setSidebarOpen }) { +export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ useEffect(() => { setSidebarOpen(true) @@ -26,13 +26,13 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }) { const classes = useStyles(theme); - return ( + return( <> - - + + - setSidebarOpen(false)} TransitionComponent={Zoom} > @@ -46,7 +46,7 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }) { - + ); } From fc12499f71af0dcc5c68cc113e7c2eccc6488fa4 Mon Sep 17 00:00:00 2001 From: Justin Campbell Date: Thu, 15 Oct 2020 21:17:02 -0400 Subject: [PATCH 17/24] Revert "Formatting check" This reverts commit 499108d421db802c04e45847182b7705e1ed36a8. --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 578b96b..b12d404 100644 --- a/src/index.js +++ b/src/index.js @@ -4,7 +4,7 @@ import App from './App'; import * as serviceWorker from './serviceWorker'; import { createBrowserHistory } from 'history'; import { CssBaseline } from '@material-ui/core'; -import { BrowserRouter as Router } from 'react-router-dom'; +import { BrowserRouter as Router} from 'react-router-dom'; export const history = createBrowserHistory({ basename: process.env.PUBLIC_URL From 4e3715eb6aa0e6a384970e431b8658c2617e055a Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Mon, 19 Oct 2020 11:24:34 -0400 Subject: [PATCH 18/24] updated to utilize useHistory hook, and removed unneccesary documentation attributes --- src/components/ItemTable/ItemTable.js | 14 ++++++++------ src/components/ItemTable/ItemTable.md | 12 ++++++------ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/components/ItemTable/ItemTable.js b/src/components/ItemTable/ItemTable.js index 38c543b..3cb47b3 100644 --- a/src/components/ItemTable/ItemTable.js +++ b/src/components/ItemTable/ItemTable.js @@ -1,8 +1,10 @@ import React from 'react'; +import { useHistory } from "react-router-dom"; import PropTypes from 'prop-types' import MaterialTable from "material-table"; -export default function ItemTable({ data, history }) { + +export default function ItemTable({ items }) { const columns = [ { title: 'Queue', field: 'queue', filterPlaceholder: "Ex: \"ME\"" }, @@ -26,10 +28,12 @@ export default function ItemTable({ data, history }) { "padding": "dense", } + const history = useHistory(); + return ( { @@ -41,9 +45,7 @@ export default function ItemTable({ data, history }) { ItemTable.propTypes = { - /** Array is required to show data in table */ - "data": PropTypes.array.isRequired, - /** Object is require to update URLs */ - "history": PropTypes.object.isRequired + /** Array of items from all active queues to display in table. */ + "items": PropTypes.array.isRequired } diff --git a/src/components/ItemTable/ItemTable.md b/src/components/ItemTable/ItemTable.md index 2ec9230..6e5544b 100644 --- a/src/components/ItemTable/ItemTable.md +++ b/src/components/ItemTable/ItemTable.md @@ -1,4 +1,4 @@ -The ItemTable is the primary view for webqueue2. It displays item metadata for items of selected queues and allows for filtering by field and opening an item by clicking. By default, it is pre-configured to fetch data from the webqueue2 API. It is to be used with the [ItemTableAppBar](/#/Components/ItemTableAppBar). +The ItemTable is the primary view for webqueue2. It displays item metadata for items of selected queues and allows for filtering by field and opening an item by clicking. Items are passed in as a required parameter. It is to be used with the [ItemTableAppBar](/#/Components/ItemTableAppBar). It is based on [material-table](https://material-table.com/). ```jsx @@ -6,20 +6,20 @@ import React, { useState, useEffect } from "react"; const [activeItem, setActiveItem] = useState({}); const [sidebarOpen, setSidebarOpen] = useState({}); -const [data, setData] = useState([]); +const [itemQueue, setItemQueue] = useState([]); -const testItems = [{"queue": "ce", "number": 9, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QPriority", "content": "deploy"}, {"type": "QPriority-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QPriority-Updated-By", "content": "rubright"}, {"type": "Priority", "content": "deploy"}, {"type": "Priority-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Priority-Updated-By", "content": "rubright"}, {"type": "QBuilding", "content": "frny"}, {"type": "QBuilding-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QBuilding-Updated-By", "content": "rubright"}, {"type": "Building", "content": "frny"}, {"type": "Building-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Building-Updated-By", "content": "rubright"}, {"type": "QDepartment", "content": "che"}, {"type": "QDepartment-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QDepartment-Updated-By", "content": "rubright"}, {"type": "Department", "content": "che"}, {"type": "Department-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Department-Updated-By", "content": "rubright"}, {"type": "QAssigned-To", "content": "bekuma"}, {"type": "QAssigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "rubright"}, {"type": "Assigned-To", "content": "bekuma"}, {"type": "Assigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "rubright"}, {"type": "Shared-Folders", "content": "from ce to zsite"}, {"type": "Shared-Time", "content": "Mon, 20 Apr 2020 10:33:33 -0400"}, {"type": "Shared-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QTime", "content": "00:03"}, {"type": "QTime-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "QTime-Updated-By", "content": "harley"}, {"type": "Time", "content": "00:03"}, {"type": "Time-Updated-Time", "content": "Wed, 13 May 2020 11:33:04 EDT"}, {"type": "Time-Updated-By", "content": "harley"}, {"type": "Replied-Time", "content": "Wed, 13 May 2020 11:33:03 -0400"}, {"type": "Replied-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Merged-Time", "content": "Fri, 01 May 2020 08:19:27 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "QAssigned-To", "content": "bekuma"}, {"type": "QAssigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "rubright"}, {"type": "Assigned-To", "content": "bekuma"}, {"type": "Assigned-To-Updated-Time", "content": "Mon, 20 Apr 2020 13:05:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "rubright"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Fri, 01 May 2020 08:34:50 -0400"}, {"type": "Edited-By", "content": "schmid22"}, {"type": "QStatus", "content": "waiting on reply/time to call"}, {"type": "QStatus-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "QStatus-Updated-By", "content": "harley"}, {"type": "Status", "content": "waiting on reply/time to call"}, {"type": "Status-Updated-Time", "content": "Wed, 13 May 2020 11:33:10 EDT"}, {"type": "Status-Updated-By", "content": "harley"}, {"type": "Date", "content": "Thu, 12 Mar 2020 18:07:27 +0000"}, {"type": "From", "content": "\"Slusher, Laura M\" "}, {"type": "Message-ID", "content": ""}, {"type": "Subject", "content": "RE: New laptop"}, {"type": "To", "content": "\"csite@ecn.purdue.edu\" "}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-03-12/292-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-12/292-original.txt"}], "content": ["Just checking on this new laptop and docking station. When will they be\n", "available? \n", "\n", "Thanks,\n", "Laura\n", "\n", "\n", "*** Status updated by: apigman at: 3/12/2020 16:18:23 ***\n", "!! need to track down laptop !!\n", "*** Edited by: apigman at: 03/12/20 16:18:46 ***\n", "\n", "Steven went over to EE this morning to grab this and could not find \n", "it\n", "\n", "asked in chat\n", "\n", "\n", "\n", "*** Edited by: apigman at: 03/12/20 16:23:29 ***\n", "\n", "called and let Laura know the laptop was here but it would take us a \n", "couple days to get it set up\n", "\n", "need to find in EE or if it was delivered to another site\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/16/20 11:15:15 ***\n", "\n", "Pinging FRNY Chat\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/16/20 11:20:32 ***\n", "\n", "Per Harley: First confirm with Pam that it was received/packing slip.\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 13:12:32 ***\n", "\n", "Per Pam on 03/17: The box it came in and it is not in back so \n", "someone picked it up and took it somehwere; should of also had \n", "slusher name on it\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 13:12:58 ***\n", "\n", "Pinging FRNY Chat\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 03/18/20 16:24:42 ***\n", "\n", "KNewell does not know of the whereabouts of that computer\n", "\n", "\n", "\n", "*** Edited by: wrucke at: 03/19/20 10:53:22 ***\n", "\n", "laptop and carry bag are in knoy b20 next to knewell's desk\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 3/19/2020 11:31:08 ***\n", "!! do deploy !!\n", "\n", "*** Status updated by: schmid22 at: 3/19/2020 12:57:52 ***\n", "Deploying\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: new laptop set-up\n", "From: \"Slusher, Laura M\" \n", "Date: Wed, 18 Mar 2020 16:29:56 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-03-18/326-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-18/326-original.txt\n", "X-ECN-Queue-Attachment-1-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-03-18/326-attachment-1.bin\n", "X-ECN-Queue-Attachment-1-Path: /home/pier/e/queue/Attachments/inbox/2020-03-18/326-attachment-1.bin\n", "\n", "Please install the following on my new laptop:\n", "\n", "ARC GIS\n", "Adobe Pro\n", "Paint.net\n", "Google Earth\n", "MS Teams\n", "\n", "Also, just a reminder to set this laptop up as standalone, i.e. not\n", "connected to campus.\n", "\n", "Thank you,\n", "\n", "Laura Slusher, PE\n", "Traffic Safety Engineer/HELPERS Program Manager\n", "Indiana LTAP\n", "3000 Kent Ave, C2-118\n", "West Lafayette, IN 47906\n", "765-494-7038\n", "www.purdue.edu/inltap\n", "[signature]\n", "*** Replied by: schmid22 at: 03/19/20 11:53:18 ***\n", "\n", "Laura,\n", "\n", "I apologize for the delay. Your laptop is here and we're working on it. \n", "We are hoping to get you it by tomorrow, but we'll let you know if we \n", "run in to any issues.\n", "\n", "Thanks,\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 3/19/2020 11:55:06 ***\n", "deploying\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 03/19/20 14:24:55 ***\n", "\n", "x-lt-lslusher.ecn.purdue.edu 128.46.165.20 Dell Windows 10-BAD\n", "fixed-address x-lt-lslusher.ecn.purdue.edu 34:48:ed:ab:f3:f9\n", "\n", "\n", "\n", "*** Edited by: tstone at: 03/19/20 14:31:15 ***\n", "\n", "13715a13716\n", "> 128.46.165.20 x-lt-lslusher.ecn.purdue.edu # Dell Windows10\n", "\n", "7371a7372\n", "> fixed-address x-lt-lslusher.ecn.purdue.edu 34:48:ed:ab:f3:f9\n", "\n", "Udpates pushed out. \n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 03/20/20 14:35:35 ***\n", "\n", "Laura,\n", "\n", "We been working on your laptop, but it appears we were shipped bad \n", "hardware and it won't charge. We have a tech coming out as soon as \n", "possible and we'll keep you updated.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 3/20/2020 14:36:54 ***\n", "Waiting for Dell repair\n", "*** Edited by: schmid22 at: 04/07/20 11:01:00 ***\n", "\n", "Setup depot\n", "\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 4/7/2020 11:01:19 ***\n", "need to call in for service using depot\n", "*** Edited by: schmid22 at: 04/08/20 13:26:33 ***\n", "\n", "Laptop is either on first desk when you enter FRNY or on northeastern \n", "desk. Docking station should be in box on the left as you go up the \n", "stairs in the FRNY office\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/20/20 10:32:56 ***\n", "\n", "Hardware issues:\n", "\n", "Laptop wont charge with power adapter. Talked to dell and they want \n", "to replace the part of the laptop that accepts the power plug\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/20/2020 10:33:21 ***\n", "zsite--please pick up computer and charger (dell precision laptop \n", "charger!) \n", "from FRNY and bring to EE\n", "*** Edited by: bekuma at: 04/21/20 10:02:39 ***\n", "\n", "laptop picked up \n", "Steve contacting Dell for Depot repair \n", "\n", "\n", "\n", "\n", "*** Status updated by: bekuma at: 4/21/2020 10:03:00 ***\n", "Dell depot repair and Steve contacting\n", "*** Edited by: schmid22 at: 04/21/20 13:38:34 ***\n", "\n", "Dell is shipping a box for the laptop, in which we can send off the \n", "laptop to the depot\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/22/20 09:21:21 ***\n", "\n", "depot repair requested. box is coming to EE. SR: 1023453746\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 4/22/2020 11:55:41 ***\n", "shared /w zsite - waiting on return to depot\n", "*** Edited by: schmid22 at: 04/24/20 13:42:12 ***\n", "\n", "Sent off to depot yesterday\n", "\n", "\n", "\n", "\n", "*** Status updated by: bekuma at: 4/24/2020 13:55:33 ***\n", "Machine at dell depot\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Fri, 24 Apr 2020 17:26:13 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-24/169-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-24/169-original.txt\n", "\n", "Hi, I\u2019m wondering if the charging issues for my new laptop have been\n", "resolved or are they on hold for now? When can I expect to have my new\n", "laptop? I may need it for some upcoming online trainings I have to give. \n", "\n", "Thanks,\n", "Laura \n", "\n", "*** Edited by: schmid22 at: 04/24/20 13:47:27 ***\n", "\n", "Laura,\n", "\n", "We had a Dell technician scheduled to come out, but had to cancel due \n", "to leaving campus. Since then, we've regrouped and it's being sent \n", "off for repair. The laptop should be back within a couple of weeks. \n", "\n", "\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/24/20 14:09:16 ***\n", "\n", "Laura,\n", "\n", "We had a Dell technician scheduled to come out, but had to cancel due \n", "to leaving campus. Since then, we've regrouped and it's being sent \n", "off for repair. The laptop should be back within two weeks. \n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/24/2020 14:14:00 ***\n", "Merging\n", "\n", "===============================================\n", "\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Fri, 24 Apr 2020 18:31:54 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-24/195-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-24/195-original.txt\n", "\n", "Should a brand new laptop have to be repaired? I don\u2019t want a dud. Should\n", "we just order a new one? \n", "\n", "*** Edited by: schmid22 at: 04/24/20 14:56:50 ***\n", "\n", "Laura,\n", "\n", "We definitely don't want you to have a dud ether. We have tested this \n", "PC and other than the power module, the computer is working fine. \n", "Replacement of the power module is a simple fix, so it should work \n", "excellently.\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/24/20 15:14:56 ***\n", "\n", "Laura,\n", "\n", "We definitely don't want you to have a dud either. We have tested this \n", "laptop and other than the power connector, the system is working fine. \n", "This power connector is a small module that is designed to be straight \n", "forward to replace and is independent of the system board. With this in \n", "mind, we believe that this repair is minor even for a new system.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/24/2020 15:15:27 ***\n", "Mergig\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 04/28/20 12:01:20 ***\n", "\n", "Current Status:\n", "The part(s) needed to repair your system are not currently in stock.\n", "What's Next:\n", "In most cases the parts are available is less than five days.\n", "You can check the status of your repair at our Repair Center Status \n", "Tool . If you have a question or require further updates, please \n", "visit the Support Center for the contact option most convenient to \n", "you, or Chat with a live support representative. In addition, you may \n", "call us at 1-800-624-9896.\n", "Thank you for your patience as we work to resolve this issue.\n", "Respectfully,\n", "Dell Technical Support \n", "\n", "\n", "\n", "\n", "*** Edited by: bekuma at: 04/29/20 11:40:40 ***\n", "\n", "Machine repaired and returned\n", "checking with Steven on how they want to proceed \n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/29/20 13:29:26 ***\n", "\n", "Asking bekuma to plug in to network and power, assuming its not wiped\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/29/2020 13:33:50 ***\n", "Checking on computer status\n", "*** Edited by: schmid22 at: 04/30/20 08:43:58 ***\n", "\n", "PUshing ArcGIS\n", "\n", "ArcGIS 10.7 Install TSForce Rerun\n", "CreativeCloud\n", "Install_CreativeCloud_NamedCustom-2020Force Rerun\n", "EarthPro\n", "Install_EarthPro_7.3.1.4507Force Rerun\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 08:49:22 ***\n", "\n", "Installing paint.net\n", "\n", "\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 08:56:42 ***\n", "Deploying\n", "*** Edited by: schmid22 at: 04/30/20 09:34:40 ***\n", "\n", "updating drivers via command update\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 09:59:59 ***\n", "\n", "Enabled bitlocker. PW is g***r***1\n", "\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:02:59 ***\n", "\n", "Laptop needs the following from zSite:\n", "\n", "Turn computer on and enter bitlocker pin: g***r***1\n", "Enable secure boot once bitlocker has completed encrypting\n", "label machine: x-lt-lslusher01\n", "Set BIOS PW\n", "Set pcadm PW w/user\n", "Change bitlocker password w/user\n", "Go over pcadm w/user\n", "install microsoft teams w/user\n", "\n", "\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:07:01 ***\n", "\n", "per bekuma: zsite8 it is all set including the BIOS PW. (except that \n", "with setting we work here withe the user)\n", "you can reply back to the user if they want to pick it up from here \n", "and their available time frame to pick it up.\n", "\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 04/30/20 10:07:38 ***\n", "\n", "Laura,\n", "\n", "Your laptop will be ready to be picked up this afternoon. Do you have \n", "any availablity this afternoon or tomorrow to pick the laptop up from \n", "EE270? Please let us know and we'll schedule someone to let you in \n", "and go over settings with you.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:09:37 ***\n", "Waiting for reply\n", "\n", "*** Status updated by: bekuma at: 4/30/2020 10:49:28 ***\n", "Machine ready for pickup\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 14:15:03 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/93-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/93-original.txt\n", "\n", "Yes, I can come by this afternoon. Just let me know what time is the most\n", "convenient for you and what door to go to to get in. \n", "\n", "Thanks!!\n", "Laura\n", "\n", "*** Edited by: schmid22 at: 04/30/20 10:36:47 ***\n", "\n", "Checking with Bekuma for a time this afternoon. \n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:37:10 ***\n", "Reply\n", "*** Replied by: schmid22 at: 04/30/20 10:37:31 ***\n", "\n", "Laura,\n", "\n", "Will 2:30 work? If so, you can meet us by the bus stop, outside the \n", "EE building. Give us a call at 7654944326 when you're there and \n", "someone will come down to let you in.\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:38:50 ***\n", "Waiting for reply\n", "\n", "===============================================\n", "\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 14:39:54 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/103-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/103-original.txt\n", "\n", "Perfect. See you then. \n", "\n", "Laura\n", "\n", "\n", "===============================================\n", "\n", "\n", "*** Status updated by: schmid22 at: 4/30/2020 10:51:08 ***\n", "!! Meet at 2:30 at bustop to deliver laptop\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: New laptop\n", "From: \"Slusher, Laura M\" \n", "Date: Thu, 30 Apr 2020 20:45:35 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-04-30/246-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-04-30/246-original.txt\n", "\n", "In addition to resetting my new laptop to standalone status, please make my\n", "account on it the admin account so I don\u2019t have to log in separately to\n", "install software. There\u2019s no way that sticky note survives all my travel\n", "and there\u2019s no way I\u2019ll remember a random log-in name. I\u2019d like ONE log-in\n", "for the entire laptop, which is how my laptop now is set up. \n", "\n", "Thanks,\n", "Laura\n", "\n", "\n", "===============================================\n", "\n", "*** Edited by: schmid22 at: 05/01/20 08:34:50 ***\n", "\n", "https://engineering.purdue.edu/webqueue/?\n", "action=show_item&queue=ce&number=185&archive=YM2003\n", "\n", "\n", "\n", "\n", "\n", "*** Status updated by: harley at: 5/1/2020 09:19:28 ***\n", "need to discuss next steps\n", "*** Replied by: harley at: 05/13/20 11:12:44 ***\n", "\n", "Laura,\n", "\n", "Just reaching out to discuss your concerns with the setup of the\n", "new laptop. Over the past 18 months we have deployed over 500 \n", "faculty, staff and student laptops with our new Window 10 BoilerAD \n", "configuration. At this point we think we have worked out just about \n", "all the wrinkles with this setup.\n", "\n", "Is there a good time to give you a call so we can better understand \n", "your concerns? \n", "\n", "Thanks,\n", "\n", "Joshua Harley\n", "Site Manager, User Services, ECN\n", "\n", "\n", "*** Status updated by: harley at: 5/13/2020 11:33:10 ***\n"], "isLocked": false, "userEmail": "lslusher@purdue.edu", "userName": "Slusher, Laura M", "userAlias": "lslusher", "assignedTo": "bekuma", "subject": "RE: New laptop", "status": "waiting on reply/time to call", "priority": "deploy", "department": "che", "building": "frny", "dateReceived": "2020-03-12T18:07:27+0000"}, {"queue": "ce", "number": 42, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "QAssigned-To", "content": "schmid22"}, {"type": "QAssigned-To-Updated-Time", "content": "Thu, 14 May 2020 10:35:35 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "schmid22"}, {"type": "Assigned-To", "content": "schmid22"}, {"type": "Assigned-To-Updated-Time", "content": "Thu, 14 May 2020 10:35:35 EDT"}, {"type": "Assigned-To-Updated-By", "content": "schmid22"}, {"type": "Date", "content": "Thu, 14 May 2020 10:21:32 -0400"}, {"type": "From", "content": "feng293@purdue.edu"}, {"type": "Message-ID", "content": "<20200514102132.10315.1147801131@zeoclient-03.ecn.purdue.edu>"}, {"type": "Subject", "content": "Upgrade system and Abaqus"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-05-14/77-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/77-original.txt"}], "content": ["\n", "\tName: Heyi Feng\n", " Login: feng293\n", " Computer: civil4147pc2.ecn\n", " Location: HAMP 4147\n", " Email: feng293@purdue.edu\n", " Phone: 5039154835\n", " Office: \n", " UNIX Dir: None\n", " Zero Dir: U=\\\\myhome.itap.purdue.edu\\myhome\\%username%\n", " User ECNDB: http://eng.purdue.edu/jump/2e29495\n", " Host ECNDB: http://eng.purdue.edu/jump/2eccc3f \n", " Subject: Upgrade system and Abaqus\n", "\n", "Hello,\n", "\n", "My advisor Dr. Sukru Guzey (guzey@purdue.edu) woule like to give me\n", "the remote access of a computer located in HAMP 4147 now (civil\n", "4147pc2.ecn 128.46.174.87). In the meantime, we will need that\n", "computer's system upgraded to Windows 10 and Abaqus 2019 along with\n", "Office softwares installed as well. \n", "\n", "Thanks\n"], "isLocked": false, "userEmail": "feng293@purdue.edu", "userName": "", "userAlias": "feng293", "assignedTo": "schmid22", "subject": "Upgrade system and Abaqus", "status": "", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T10:21:32-0400"}, {"queue": "ce", "number": 51, "lastUpdated": "09-11-20 12:14 PM", "headers": [{"type": "Merged-Time", "content": "Thu, 14 May 2020 16:43:24 -0400"}, {"type": "Merged-By", "content": "schmid22"}, {"type": "QAssigned-To", "content": "schmid22"}, {"type": "QAssigned-To-Updated-Time", "content": "Thu, 14 May 2020 15:53:21 EDT"}, {"type": "QAssigned-To-Updated-By", "content": "schmid22"}, {"type": "Assigned-To", "content": "schmid22"}, {"type": "Assigned-To-Updated-Time", "content": "Thu, 14 May 2020 15:53:21 EDT"}, {"type": "Assigned-To-Updated-By", "content": "schmid22"}, {"type": "QStatus", "content": "Waiting for reply"}, {"type": "QStatus-Updated-Time", "content": "Thu, 14 May 2020 15:53:16 EDT"}, {"type": "QStatus-Updated-By", "content": "schmid22"}, {"type": "Status", "content": "Waiting for reply"}, {"type": "Status-Updated-Time", "content": "Thu, 14 May 2020 15:53:16 EDT"}, {"type": "Status-Updated-By", "content": "schmid22"}, {"type": "QTime", "content": "00:05"}, {"type": "QTime-Updated-Time", "content": "Thu, 14 May 2020 15:53:12 EDT"}, {"type": "QTime-Updated-By", "content": "schmid22"}, {"type": "Time", "content": "00:05"}, {"type": "Time-Updated-Time", "content": "Thu, 14 May 2020 15:53:12 EDT"}, {"type": "Time-Updated-By", "content": "schmid22"}, {"type": "Replied-Time", "content": "Thu, 14 May 2020 15:53:10 -0400"}, {"type": "Replied-By", "content": "schmid22"}, {"type": "Edited-Time", "content": "Thu, 14 May 2020 15:41:06 -0400"}, {"type": "Edited-By", "content": "goodlett"}, {"type": "Edited-Time", "content": "Thu, 14 May 2020 15:41:06 -0400"}, {"type": "Edited-By", "content": "goodlett"}, {"type": "Date", "content": "Thu, 14 May 2020 15:03:07 -0400"}, {"type": "From", "content": "jclauso@purdue.edu"}, {"type": "Message-ID", "content": "<20200514150306.10315.1810981371@zeoclient-03.ecn.purdue.edu>"}, {"type": "Subject", "content": "ECN privileges for future grad student"}, {"type": "To", "content": "cesite@ecn.purdue.edu"}, {"type": "Content-Type", "content": "text/plain; charset=\"utf-8\""}, {"type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-05-14/199-original.txt"}, {"type": "X-ECN-Queue-Original-URL", "content": "https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/199-original.txt"}], "content": ["\n", "\tName: Jill T Clauson\n", " Login: jclauso\n", " Computer: x-chebo1 (128.46.108.51)\n", " Location: FRNY G041B\n", " Email: jclauso@purdue.edu\n", " Phone: +1 765 49-45778\n", " Office: \n", " UNIX Dir: /home/fairway/a/jclauso\n", " Zero Dir: U=\\\\fairway.ecn.purdue.edu\\jclauso\n", " User ECNDB: http://eng.purdue.edu/jump/cbb32b\n", " Host ECNDB: http://eng.purdue.edu/jump/2e87447 \n", " Subject: ECN privileges for future grad student\n", "\n", "Jack Connolly PUID 00285-20528 alias connolj@purdue.edu will be\n", "starting as a grad student this August. His advisor, Pablo Zavattieri\n", "would like to grant him early access to Purdue systems, so he can\n", "read about computer simulations, and be ready to start his work in\n", "Civil. Please let me know if you would like me to forward Pablo's\n", "request. \n", "*** Edited by: goodlett at: 05/14/20 15:40:15 ***\n", "\n", "$ ah modify account connolj * authName {zavattie}\n", "Changed 'authName' to 'zavattie' for login 'connolj' on host(s) 'zero.ecn.purdue.edu'.\n", "goodlett@pier: <-bash>[~]\n", "$ ah modify account connolj * authNote {ECN CE Grad}\n", "Changed 'authNote' to 'ECN CE Grad' for login 'connolj' on host(s) 'zero.ecn.purdue.edu'.\n", "\n", "\n", "\n", "*** Edited by: goodlett at: 05/14/20 15:41:06 ***\n", "\n", "ECN account is good. They already have access to CE servers. Might need to be added to a CE group for access. A new r4p will be needed.\n", "\n", "\n", "\n", "*** Replied by: schmid22 at: 05/14/20 15:47:53 ***\n", "\n", "Jill,\n", "\n", "It looks like Jack already has an ECN account, so that's good. Here \n", "are a couple of things that need to be done:\n", "\n", "1. His advisor needs to fill out the R4P form and submit it. The link \n", "is here: https://www.purdue.edu/apps/account/r4p\n", "\n", "2. We need to know if he needs to be in any special CE groups. If we \n", "don't know right now, it may help to know if he'll need access for \n", "anything beyond the usual. Otherwise, we can just grant access when \n", "he needs something but doesn't have access.\n", "\n", "Thanks,\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 5/14/2020 15:53:16 ***\n", "Waiting for reply\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: RE: ECN privileges for future grad student\n", "From: \"Clauson, Jill T\" \n", "Date: Thu, 14 May 2020 20:38:39 +0000\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-05-14/239-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/239-original.txt\n", "X-ECN-Queue-Attachment-1-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-05-14/239-attachment-1.jpg\n", "X-ECN-Queue-Attachment-1-Path: /home/pier/e/queue/Attachments/inbox/2020-05-14/239-attachment-1.jpg\n", "\n", "Hi Steven,\n", "\n", "Our business manager, Yvette has asked me to do the R4P--instead of\n", "faculty... with his email approval.\n", "\n", "I am filling out his R4P right now.\n", "\n", "Here is his email about what Civil groups he needs.\n", "\n", "[cid:image001.jpg@01D62A0E.1E47A990]\n", "\n", "Thanks,\n", "\n", "Jill\n", "\n", "*** Replied by: schmid22 at: 05/14/20 16:42:23 ***\n", "\n", "Jill,\n", "\n", "Excellent! Thank you! As a CE student, he's automatically in the \n", "Abaqus group. Let us know if you need anything else!\n", "\n", "\n", "Steven\n", "ECN\n", "\n", "*** Status updated by: schmid22 at: 5/14/2020 16:43:18 ***\n", "Merging\n", "\n", "===============================================\n"], "isLocked": false, "userEmail": "jclauso@purdue.edu", "userName": "", "userAlias": "jclauso", "assignedTo": "schmid22", "subject": "ECN privileges for future grad student", "status": "Waiting for reply", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T15:03:07-0400"}]; +const testItems = [{"queue": "ce", "number": 9, "lastUpdated": "09-11-20 12:14 PM", "isLocked": false, "userEmail": "lslusher@purdue.edu", "userName": "Slusher, Laura M", "userAlias": "lslusher", "assignedTo": "bekuma", "subject": "RE: New laptop", "status": "waiting on reply/time to call", "priority": "deploy", "department": "che", "building": "frny", "dateReceived": "2020-03-12T18:07:27+0000"}, {"queue": "ce", "number": 42, "lastUpdated": "09-11-20 12:14 PM", "isLocked": false, "userEmail": "feng293@purdue.edu", "userName": "", "userAlias": "feng293", "assignedTo": "schmid22", "subject": "Upgrade system and Abaqus", "status": "", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T10:21:32-0400"}, {"queue": "ce", "number": 51, "lastUpdated": "09-11-20 12:14 PM", "isLocked": false, "userEmail": "jclauso@purdue.edu", "userName": "", "userAlias": "jclauso", "assignedTo": "schmid22", "subject": "ECN privileges for future grad student", "status": "Waiting for reply", "priority": "", "department": "", "building": "", "dateReceived": "2020-05-14T15:03:07-0400"}]; useEffect(() => { - setData(testItems) + setItemQueue(testItems) }, []); - + ``` ```jsx static - + ``` \ No newline at end of file From 32998409e127b6ad94f683b3b0319088b9121685 Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Mon, 19 Oct 2020 11:25:58 -0400 Subject: [PATCH 19/24] Updated documentation, fixed styling bug, and update to use useTheme hook --- .../ItemViewAppBar/ItemViewAppBar.js | 22 +++++++++++++------ .../ItemViewAppBar/ItemViewAppBar.md | 4 ++-- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/components/ItemViewAppBar/ItemViewAppBar.js b/src/components/ItemViewAppBar/ItemViewAppBar.js index 9e7240d..a517cb3 100644 --- a/src/components/ItemViewAppBar/ItemViewAppBar.js +++ b/src/components/ItemViewAppBar/ItemViewAppBar.js @@ -1,16 +1,18 @@ import React, { useEffect } from "react"; +import { useHistory } from "react-router-dom"; import PropTypes from "prop-types"; -import {makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom} from "@material-ui/core" +import {makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom, useTheme} from "@material-ui/core" import CloseItemViewIcon from '@material-ui/icons/ChevronRight'; -export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ +export default function ItemViewAppBar({ title, setSidebarOpen }){ useEffect(() => { setSidebarOpen(true) return () => setSidebarOpen(false) }); + const theme = useTheme(); const useStyles = makeStyles((theme) => ({ closeButton: { marginRight: theme.spacing(3), @@ -21,11 +23,15 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ appBarRoot: { width: "inherit", position: "inherit" + }, + paddingToolbar: { + position: "absolute" } })); - const classes = useStyles(theme); + const history = useHistory(); + return( <> @@ -33,7 +39,10 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ setSidebarOpen(false)} + onClick={() => + { + history.push("/"); + }} TransitionComponent={Zoom} > @@ -46,14 +55,13 @@ export default function ItemViewAppBar({ title, theme, setSidebarOpen }){ - + ); } ItemViewAppBar.propTypes = { - /** The webqueue2 MUI theme. */ - "theme": PropTypes.object.isRequired, + /** Function to toggle sidebar open. */ "setSidebarOpen": PropTypes.func.isRequired, /** The title of the app bar. */ diff --git a/src/components/ItemViewAppBar/ItemViewAppBar.md b/src/components/ItemViewAppBar/ItemViewAppBar.md index 26fdb9e..3eba2e4 100644 --- a/src/components/ItemViewAppBar/ItemViewAppBar.md +++ b/src/components/ItemViewAppBar/ItemViewAppBar.md @@ -9,9 +9,9 @@ const theme = webqueue2Theme(false); const [sidebarOpen, setSidebarOpen] = useState(false); - + ``` ```jsx static - + ``` \ No newline at end of file From 7a5df3fa949cd0048ff7679374e9dab379d80931 Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Mon, 19 Oct 2020 11:27:17 -0400 Subject: [PATCH 20/24] updated to no longer use props, and updated to use useTheme() hook --- .../ItemTableAppBar/ItemTableAppBar.js | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/src/components/ItemTableAppBar/ItemTableAppBar.js b/src/components/ItemTableAppBar/ItemTableAppBar.js index e6f032a..143e097 100644 --- a/src/components/ItemTableAppBar/ItemTableAppBar.js +++ b/src/components/ItemTableAppBar/ItemTableAppBar.js @@ -1,11 +1,13 @@ import React from "react"; import PropTypes from 'prop-types'; -import {makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom} from "@material-ui/core" +import {makeStyles, Tooltip, Typography, AppBar, Toolbar, IconButton, Zoom, useTheme} from "@material-ui/core" import DarkModeIcon from '@material-ui/icons/Brightness4'; import LightModeIcon from '@material-ui/icons/Brightness7'; -export default function ItemTableAppBar(props){ +export default function ItemTableAppBar({ title, darkMode, setDarkMode }){ + + const theme = useTheme(); const useStyles = makeStyles((theme) => ({ menuButton: { marginLeft: theme.spacing(2), @@ -14,26 +16,25 @@ export default function ItemTableAppBar(props){ flexGrow: "1" }, })); + const classes = useStyles(theme); - const classes = useStyles(props.theme); - - const toggleDarkMode = () => props.setDarkMode(!props.darkMode); + const toggleDarkMode = () => setDarkMode(!darkMode); return( <> - {props.title} + {title} - - {props.darkMode ? : } + {darkMode ? : } @@ -48,9 +49,7 @@ ItemTableAppBar.propTypes = { /** Function to toggle darkMode. */ "setDarkMode": PropTypes.func.isRequired, /** State variable for darkMode */ - "darkMode": PropTypes.bool.isRequired, - /** The webqueue2 MUI theme. */ - "theme": PropTypes.object.isRequired + "darkMode": PropTypes.bool.isRequired }; ItemTableAppBar.defaultProps = { From af479df75bf3c2bd4b85e2e20c318a99b4d5753f Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Mon, 19 Oct 2020 11:27:37 -0400 Subject: [PATCH 21/24] removed extraneous property --- src/components/ItemTableAppBar/ItemTableAppBar.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/ItemTableAppBar/ItemTableAppBar.md b/src/components/ItemTableAppBar/ItemTableAppBar.md index e870d28..8434018 100644 --- a/src/components/ItemTableAppBar/ItemTableAppBar.md +++ b/src/components/ItemTableAppBar/ItemTableAppBar.md @@ -8,9 +8,9 @@ const [darkMode, setDarkMode] = useState(false); const theme = webqueue2Theme(darkMode); - + ``` ```jsx static - + ``` \ No newline at end of file From 2359520899e8d1fc662873848d00ce05a659e03e Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Mon, 19 Oct 2020 11:27:56 -0400 Subject: [PATCH 22/24] fixed imports --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index b12d404..578b96b 100644 --- a/src/index.js +++ b/src/index.js @@ -4,7 +4,7 @@ import App from './App'; import * as serviceWorker from './serviceWorker'; import { createBrowserHistory } from 'history'; import { CssBaseline } from '@material-ui/core'; -import { BrowserRouter as Router} from 'react-router-dom'; +import { BrowserRouter as Router } from 'react-router-dom'; export const history = createBrowserHistory({ basename: process.env.PUBLIC_URL From c4a28a3c51eca5e02ca12996d74fa826a9cce561 Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Mon, 19 Oct 2020 11:29:15 -0400 Subject: [PATCH 23/24] updated component calls to match new properties, renamed data hooks, removed debugging lines, updated matching function, and removed useHistory --- src/App.js | 45 +++++++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/src/App.js b/src/App.js index 3e0b5e1..e1736f0 100644 --- a/src/App.js +++ b/src/App.js @@ -1,4 +1,6 @@ import React, { useState, useEffect } from "react"; +import { Route } from "react-router-dom"; +import clsx from "clsx"; import { ThemeProvider } from "@material-ui/core/styles"; import webqueueTheme from "./theme"; import { Box, makeStyles } from "@material-ui/core"; @@ -6,8 +8,6 @@ import ItemTableAppBar from "./components/ItemTableAppBar/"; import ItemTable from "./components/ItemTable/"; import ItemViewAppBar from "./components/ItemViewAppBar/"; import ItemView from "./components/ItemView/"; -import clsx from "clsx"; -import { Route, useHistory } from "react-router-dom"; const testItem = { "queue": "ce", "number": 100, "lastUpdated": "07-23-20 10:11 PM", "headers": [{ "type": "Merged-Time", "content": "Tue, 23 Jun 2020 13:31:53 -0400" }, { "type": "Merged-By", "content": "campb303" }, { "type": "QTime", "content": "1" }, { "type": "QTime-Updated-Time", "content": "Tue, 23 Jun 2020 13:28:50 EDT" }, { "type": "QTime-Updated-By", "content": "campb303" }, { "type": "Time", "content": "1" }, { "type": "Time-Updated-Time", "content": "Tue, 23 Jun 2020 13:28:50 EDT" }, { "type": "Time-Updated-By", "content": "campb303" }, { "type": "Replied-Time", "content": "Tue, 23 Jun 2020 13:28:48 -0400" }, { "type": "Replied-By", "content": "campb303" }, { "type": "Edited-Time", "content": "Tue, 23 Jun 2020 13:27:56 -0400" }, { "type": "Edited-By", "content": "campb303" }, { "type": "QAssigned-To", "content": "campb303" }, { "type": "QAssigned-To-Updated-Time", "content": "Tue, 23 Jun 2020 13:27:00 EDT" }, { "type": "QAssigned-To-Updated-By", "content": "campb303" }, { "type": "Assigned-To", "content": "campb303" }, { "type": "Assigned-To-Updated-Time", "content": "Tue, 23 Jun 2020 13:27:00 EDT" }, { "type": "Assigned-To-Updated-By", "content": "campb303" }, { "type": "QStatus", "content": "Dont Delete" }, { "type": "QStatus-Updated-Time", "content": "Tue, 23 Jun 2020 13:26:55 EDT" }, { "type": "QStatus-Updated-By", "content": "campb303" }, { "type": "Status", "content": "Dont Delete" }, { "type": "Status-Updated-Time", "content": "Tue, 23 Jun 2020 13:26:55 EDT" }, { "type": "Status-Updated-By", "content": "campb303" }, { "type": "Date", "content": "Tue, 23 Jun 2020 13:25:51 -0400" }, { "type": "From", "content": "Justin Campbell " }, { "type": "Message-ID", "content": "<911CE050-3240-4980-91DD-9C3EBB8DBCF8@purdue.edu>" }, { "type": "Subject", "content": "Beepboop" }, { "type": "To", "content": "cesite@ecn.purdue.edu" }, { "type": "Content-Type", "content": "text/plain; charset=\"utf-8\"" }, { "type": "X-ECN-Queue-Original-Path", "content": "/home/pier/e/queue/Attachments/inbox/2020-06-23/208-original.txt" }], "content": ["Testtest\n", "\n", "*** Status updated by: campb303 at: 6/23/2020 13:26:55 ***\n", "Dont Delete\n", "*** Edited by: campb303 at: 06/23/20 13:27:56 ***\n", "\n", "This be an edit my boy\n", "\n", "\n", "\n", "*** Replied by: campb303 at: 06/23/20 13:28:18 ***\n", "\n", "This be a reply my son\n", "\n", "Justin\n", "ECN\n", "\n", "=== Additional information supplied by user ===\n", "\n", "Subject: Re: Beepboop\n", "From: Justin Campbell \n", "Date: Tue, 23 Jun 2020 13:30:45 -0400\n", "X-ECN-Queue-Original-Path: /home/pier/e/queue/Attachments/inbox/2020-06-23/212-original.txt\n", "X-ECN-Queue-Original-URL: https://engineering.purdue.edu/webqueue/Attachments/inbox/2020-06-23/212-original.txt\n", "\n", "Huzzah!\n", "\n", "===============================================\n"], "isLocked": "ce 100 is locked by knewell using qvi", "userEmail": "campb303@purdue.edu", "userName": "Justin Campbell", "userAlias": "campb303", "assignedTo": "campb303", "subject": "Beepboop", "status": "Dont Delete", "priority": "", "department": "", "building": "", "dateReceived": "Tue, 23 Jun 2020 13:25:51 -0400" } @@ -16,16 +16,13 @@ function App() { const [activeItem, setActiveItem] = useState(testItem); const [sidebarOpen, setSidebarOpen] = useState(false); - const history = useHistory({ forceRefresh: true }) - const theme = webqueueTheme(darkMode); - const [data, setData] = useState([]) + const [itemQueue, setItemQueue] = useState([]) useEffect(() => { fetch("/api/ce").then(res => res.json()).then(queue => { - setData(queue.items) - console.log(queue.items) + setItemQueue(queue.items) }) }, []) @@ -69,17 +66,29 @@ function App() { - - + + - {data.length === 0 ? null : + {itemQueue.length === 0 ? null : { - let item = data.find(item => item.queue === match.params.queue && item.number === match.params.number); + /** + * Returns true if an item matches the URL parameters. + * @param item {Object} The item to compare. + * @param match {Object} The match parameters. + * @returns {boolean} + */ + function itemMatchesURL(item, match){ + let queueMatches = item.queue === match.params.queue; + let numberMatches = item.number === match.params.number; + return queueMatches && numberMatches; + } + + let item = itemQueue.find( item => itemMatchesURL(item, match) ); if (item === undefined) { setSidebarOpen(true); @@ -91,7 +100,7 @@ function App() { return ( <> - + ); @@ -104,15 +113,3 @@ function App() { } export default App; - -/** - * setActiveItem(item); - setSidebarOpen(true); - - return ( - <> - - - - ); - */ From a021813d882caf5e33e82d08fd60e65da99e4f62 Mon Sep 17 00:00:00 2001 From: Christian Thomas Elfreich Date: Mon, 19 Oct 2020 13:10:39 -0400 Subject: [PATCH 24/24] Updated dark mode --- src/App.js | 2 +- src/components/ItemTableAppBar/ItemTableAppBar.js | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/App.js b/src/App.js index e1736f0..351f068 100644 --- a/src/App.js +++ b/src/App.js @@ -66,7 +66,7 @@ function App() { - + diff --git a/src/components/ItemTableAppBar/ItemTableAppBar.js b/src/components/ItemTableAppBar/ItemTableAppBar.js index 143e097..86431ff 100644 --- a/src/components/ItemTableAppBar/ItemTableAppBar.js +++ b/src/components/ItemTableAppBar/ItemTableAppBar.js @@ -5,7 +5,7 @@ import DarkModeIcon from '@material-ui/icons/Brightness4'; import LightModeIcon from '@material-ui/icons/Brightness7'; -export default function ItemTableAppBar({ title, darkMode, setDarkMode }){ +export default function ItemTableAppBar({ title, setDarkMode }){ const theme = useTheme(); const useStyles = makeStyles((theme) => ({ @@ -17,6 +17,7 @@ export default function ItemTableAppBar({ title, darkMode, setDarkMode }){ }, })); const classes = useStyles(theme); + const darkMode = theme.palette.type === "dark" const toggleDarkMode = () => setDarkMode(!darkMode); @@ -48,8 +49,6 @@ ItemTableAppBar.propTypes = { "title": PropTypes.string, /** Function to toggle darkMode. */ "setDarkMode": PropTypes.func.isRequired, - /** State variable for darkMode */ - "darkMode": PropTypes.bool.isRequired }; ItemTableAppBar.defaultProps = {