From 50dd5396a4b901b8abf5c2927a1c55a1178a8c37 Mon Sep 17 00:00:00 2001 From: iordanGrancharov Date: Thu, 4 Jan 2024 10:08:39 +0200 Subject: [PATCH 1/2] chore: add react-coffee-warehouse app --- .../.github/workflows/ci.yml | 38 + examples/react-coffee-warehouse/.gitignore | 27 + examples/react-coffee-warehouse/LICENSE | 15 + examples/react-coffee-warehouse/README.md | 83 + .../react-coffee-warehouse/package-lock.json | 23011 ++++++++++++++++ examples/react-coffee-warehouse/package.json | 73 + .../react-coffee-warehouse/public/favicon.ico | Bin 0 -> 1150 bytes .../react-coffee-warehouse/public/index.html | 40 + .../react-coffee-warehouse/public/logo192.png | Bin 0 -> 5347 bytes .../react-coffee-warehouse/public/logo512.png | Bin 0 -> 9664 bytes .../public/manifest.json | 25 + .../react-coffee-warehouse/public/robots.txt | 3 + examples/react-coffee-warehouse/src/App.jsx | 109 + examples/react-coffee-warehouse/src/App.scss | 14 + .../react-coffee-warehouse/src/AppContext.js | 19 + .../src/assets/dashboard-icon.svg | 12 + .../src/assets/github-icon.svg | 3 + .../src/assets/hamburger-icon.svg | 5 + .../src/assets/header-bg.png | Bin 0 -> 74678 bytes .../src/assets/info-background.svg | 16 + .../src/assets/info-icon.svg | 12 + .../src/assets/kendoka.png | Bin 0 -> 407309 bytes .../src/assets/kendoka.svg | 157 + .../src/assets/planning-icon.svg | 10 + .../src/assets/profile-icon.svg | 13 + .../src/assets/teammember-01.png | Bin 0 -> 12642 bytes .../src/assets/teammember-02.png | Bin 0 -> 13547 bytes .../src/assets/teammember-03.png | Bin 0 -> 11609 bytes .../src/assets/teammember-04.png | Bin 0 -> 11955 bytes .../src/assets/teammember-05.png | Bin 0 -> 12421 bytes .../src/assets/user-avatar.jpg | Bin 0 -> 10688 bytes .../src/components/Chart.jsx | 105 + .../src/components/DrawerRouterContainer.jsx | 76 + .../src/components/Grid.jsx | 238 + .../src/components/GridCells.jsx | 149 + .../src/components/Header.jsx | 79 + .../src/components/Scheduler.jsx | 48 + .../src/components/form/DropDownList.jsx | 62 + .../src/components/form/Editor.jsx | 59 + .../src/components/form/Input.jsx | 51 + .../src/components/form/MaskedTextBox.jsx | 48 + .../src/components/form/RadioGroup.jsx | 56 + .../src/components/form/Switch.jsx | 64 + .../src/components/form/Upload.jsx | 93 + examples/react-coffee-warehouse/src/index.js | 20 + .../src/messages/en-US.js | 332 + .../react-coffee-warehouse/src/messages/es.js | 190 + .../react-coffee-warehouse/src/messages/fr.js | 202 + .../src/pages/Dashboard.jsx | 149 + .../react-coffee-warehouse/src/pages/Info.jsx | 231 + .../src/pages/Planning.jsx | 113 + .../src/pages/Profile.jsx | 159 + .../src/resources/countries.js | 245 + .../src/resources/employees.js | 1501 + .../src/resources/images.js | 53 + .../src/resources/locales.js | 14 + .../src/resources/orders.js | 17451 ++++++++++++ .../src/resources/teams.js | 22 + .../src/serviceWorker.js | 141 + .../src/styles/_common.scss | 559 + .../src/styles/_typography.scss | 54 + .../src/styles/_variables.scss | 11 + .../src/styles/fonts/Roboto-Regular.ttf | Bin 0 -> 171272 bytes .../src/styles/main.scss | 5 + .../src/validators/index.js | 8 + 65 files changed, 46273 insertions(+) create mode 100644 examples/react-coffee-warehouse/.github/workflows/ci.yml create mode 100644 examples/react-coffee-warehouse/.gitignore create mode 100644 examples/react-coffee-warehouse/LICENSE create mode 100644 examples/react-coffee-warehouse/README.md create mode 100644 examples/react-coffee-warehouse/package-lock.json create mode 100644 examples/react-coffee-warehouse/package.json create mode 100644 examples/react-coffee-warehouse/public/favicon.ico create mode 100644 examples/react-coffee-warehouse/public/index.html create mode 100644 examples/react-coffee-warehouse/public/logo192.png create mode 100644 examples/react-coffee-warehouse/public/logo512.png create mode 100644 examples/react-coffee-warehouse/public/manifest.json create mode 100644 examples/react-coffee-warehouse/public/robots.txt create mode 100644 examples/react-coffee-warehouse/src/App.jsx create mode 100644 examples/react-coffee-warehouse/src/App.scss create mode 100644 examples/react-coffee-warehouse/src/AppContext.js create mode 100644 examples/react-coffee-warehouse/src/assets/dashboard-icon.svg create mode 100644 examples/react-coffee-warehouse/src/assets/github-icon.svg create mode 100644 examples/react-coffee-warehouse/src/assets/hamburger-icon.svg create mode 100644 examples/react-coffee-warehouse/src/assets/header-bg.png create mode 100644 examples/react-coffee-warehouse/src/assets/info-background.svg create mode 100644 examples/react-coffee-warehouse/src/assets/info-icon.svg create mode 100644 examples/react-coffee-warehouse/src/assets/kendoka.png create mode 100644 examples/react-coffee-warehouse/src/assets/kendoka.svg create mode 100644 examples/react-coffee-warehouse/src/assets/planning-icon.svg create mode 100644 examples/react-coffee-warehouse/src/assets/profile-icon.svg create mode 100644 examples/react-coffee-warehouse/src/assets/teammember-01.png create mode 100644 examples/react-coffee-warehouse/src/assets/teammember-02.png create mode 100644 examples/react-coffee-warehouse/src/assets/teammember-03.png create mode 100644 examples/react-coffee-warehouse/src/assets/teammember-04.png create mode 100644 examples/react-coffee-warehouse/src/assets/teammember-05.png create mode 100644 examples/react-coffee-warehouse/src/assets/user-avatar.jpg create mode 100644 examples/react-coffee-warehouse/src/components/Chart.jsx create mode 100644 examples/react-coffee-warehouse/src/components/DrawerRouterContainer.jsx create mode 100644 examples/react-coffee-warehouse/src/components/Grid.jsx create mode 100644 examples/react-coffee-warehouse/src/components/GridCells.jsx create mode 100644 examples/react-coffee-warehouse/src/components/Header.jsx create mode 100644 examples/react-coffee-warehouse/src/components/Scheduler.jsx create mode 100644 examples/react-coffee-warehouse/src/components/form/DropDownList.jsx create mode 100644 examples/react-coffee-warehouse/src/components/form/Editor.jsx create mode 100644 examples/react-coffee-warehouse/src/components/form/Input.jsx create mode 100644 examples/react-coffee-warehouse/src/components/form/MaskedTextBox.jsx create mode 100644 examples/react-coffee-warehouse/src/components/form/RadioGroup.jsx create mode 100644 examples/react-coffee-warehouse/src/components/form/Switch.jsx create mode 100644 examples/react-coffee-warehouse/src/components/form/Upload.jsx create mode 100644 examples/react-coffee-warehouse/src/index.js create mode 100644 examples/react-coffee-warehouse/src/messages/en-US.js create mode 100644 examples/react-coffee-warehouse/src/messages/es.js create mode 100644 examples/react-coffee-warehouse/src/messages/fr.js create mode 100644 examples/react-coffee-warehouse/src/pages/Dashboard.jsx create mode 100644 examples/react-coffee-warehouse/src/pages/Info.jsx create mode 100644 examples/react-coffee-warehouse/src/pages/Planning.jsx create mode 100644 examples/react-coffee-warehouse/src/pages/Profile.jsx create mode 100644 examples/react-coffee-warehouse/src/resources/countries.js create mode 100644 examples/react-coffee-warehouse/src/resources/employees.js create mode 100644 examples/react-coffee-warehouse/src/resources/images.js create mode 100644 examples/react-coffee-warehouse/src/resources/locales.js create mode 100644 examples/react-coffee-warehouse/src/resources/orders.js create mode 100644 examples/react-coffee-warehouse/src/resources/teams.js create mode 100644 examples/react-coffee-warehouse/src/serviceWorker.js create mode 100644 examples/react-coffee-warehouse/src/styles/_common.scss create mode 100644 examples/react-coffee-warehouse/src/styles/_typography.scss create mode 100644 examples/react-coffee-warehouse/src/styles/_variables.scss create mode 100644 examples/react-coffee-warehouse/src/styles/fonts/Roboto-Regular.ttf create mode 100644 examples/react-coffee-warehouse/src/styles/main.scss create mode 100644 examples/react-coffee-warehouse/src/validators/index.js diff --git a/examples/react-coffee-warehouse/.github/workflows/ci.yml b/examples/react-coffee-warehouse/.github/workflows/ci.yml new file mode 100644 index 00000000..38e66526 --- /dev/null +++ b/examples/react-coffee-warehouse/.github/workflows/ci.yml @@ -0,0 +1,38 @@ +name: CI + +on: + workflow_dispatch: + schedule: + - cron: "0 0 * * *" + push: + branches-ignore: + - master + - develop + - release-* + +jobs: + build: + strategy: + matrix: + version: [16, 18, 20] + + runs-on: ubuntu-latest + + concurrency: + group: ${{ github.ref }}-build-${{ matrix.version }} + cancel-in-progress: true + + steps: + - name: Setup NodeJS + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.version }} + + - name: Check out repository + uses: actions/checkout@v3 + + - name: Install Modules + run: npm ci + + - name: Build + run: npm run build \ No newline at end of file diff --git a/examples/react-coffee-warehouse/.gitignore b/examples/react-coffee-warehouse/.gitignore new file mode 100644 index 00000000..357d801f --- /dev/null +++ b/examples/react-coffee-warehouse/.gitignore @@ -0,0 +1,27 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local +**/kendo-ui-license** + +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# License +kendo-ui-license.txt \ No newline at end of file diff --git a/examples/react-coffee-warehouse/LICENSE b/examples/react-coffee-warehouse/LICENSE new file mode 100644 index 00000000..2460ff31 --- /dev/null +++ b/examples/react-coffee-warehouse/LICENSE @@ -0,0 +1,15 @@ +This project has been released under the [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html), the text of which is included below. This license applies ONLY to the source of this repository and does not extend to any other Kendo UI distribution or variant, or any other 3rd party libraries used in a repository. For licensing information about KendoReact, see the [License Agreements page](https://www.telerik.com/purchase/license-agreement/progress-kendoreact) at [KendoReact.com](http://www.kendoreact.com). + +> Copyright © 2020 Progress Software Corporation and/or its subsidiaries or affiliates. + +> Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + +> [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) + +> Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/examples/react-coffee-warehouse/README.md b/examples/react-coffee-warehouse/README.md new file mode 100644 index 00000000..7a923f2a --- /dev/null +++ b/examples/react-coffee-warehouse/README.md @@ -0,0 +1,83 @@ +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Prerequisites + +Make sure that your current Node.js version is compatible with version `9.0.0` of node-sass. More information on version compatibility can be found here: https://github.com/sass/node-sass#node-version-support-policy + +If you do not have python installed along with all the node-gyp dependencies, first download python 2.7: https://www.python.org/download/releases/2.7/ + +Then open Powershell or Git Bash with administrator privileges and execute: + +1. npm install --global --production windows-build-tools + +2. npm install --global node-gyp + +3. set the python environment variable using npm config set python "path-to-python". For example: npm config set python "%USERPROFILE%\.windows-build-tools\python27\python.exe" + + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.
+Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.
+You will also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.
+See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.
+It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.
+Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting + +### Analyzing the Bundle Size + +This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size + +### Making a Progressive Web App + +This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app + +### Advanced Configuration + +This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration + +### Deployment + +This section has moved here: https://facebook.github.io/create-react-app/docs/deployment + +### `npm run build` fails to minify + +This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify diff --git a/examples/react-coffee-warehouse/package-lock.json b/examples/react-coffee-warehouse/package-lock.json new file mode 100644 index 00000000..0260ba70 --- /dev/null +++ b/examples/react-coffee-warehouse/package-lock.json @@ -0,0 +1,23011 @@ +{ + "name": "coffee-warehouse", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "coffee-warehouse", + "version": "0.1.0", + "dependencies": { + "@progress/kendo-data-query": "^1.7.0", + "@progress/kendo-date-math": "^1.5.12", + "@progress/kendo-drawing": "^1.19.0", + "@progress/kendo-licensing": "^1.3.3", + "@progress/kendo-react-buttons": "^7.0.2", + "@progress/kendo-react-charts": "^7.0.2", + "@progress/kendo-react-common": "^7.0.2", + "@progress/kendo-react-data-tools": "^7.0.2", + "@progress/kendo-react-dateinputs": "^7.0.2", + "@progress/kendo-react-dialogs": "^7.0.2", + "@progress/kendo-react-dropdowns": "^7.0.2", + "@progress/kendo-react-editor": "^7.0.2", + "@progress/kendo-react-excel-export": "^7.0.2", + "@progress/kendo-react-form": "^7.0.2", + "@progress/kendo-react-grid": "^7.0.2", + "@progress/kendo-react-indicators": "^7.0.2", + "@progress/kendo-react-inputs": "^7.0.2", + "@progress/kendo-react-intl": "^7.0.2", + "@progress/kendo-react-labels": "^7.0.2", + "@progress/kendo-react-layout": "^7.0.2", + "@progress/kendo-react-pdf": "^7.0.2", + "@progress/kendo-react-popup": "^7.0.2", + "@progress/kendo-react-progressbars": "^7.0.2", + "@progress/kendo-react-scheduler": "^7.0.2", + "@progress/kendo-react-treeview": "^7.0.2", + "@progress/kendo-react-upload": "^7.0.2", + "@progress/kendo-svg-icons": "^2.1.0", + "@testing-library/jest-dom": "^6.1.5", + "@testing-library/react": "^14.1.2", + "@testing-library/user-event": "^14.5.1", + "cldr-core": "43.1.0", + "cldr-dates-full": "^43.1.0", + "cldr-numbers-full": "^43.1.0", + "hammerjs": "^2.0.8", + "node-sass": "^9.0.0", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-router-dom": "^6.21.0", + "react-scripts": "5.0.1" + }, + "devDependencies": { + "gh-pages": "^6.1.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.2.tgz", + "integrity": "sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "dependencies": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.6.tgz", + "integrity": "sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.6", + "@babel/parser": "^7.23.6", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.6", + "@babel/types": "^7.23.6", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz", + "integrity": "sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "dependencies": { + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.6.tgz", + "integrity": "sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", + "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.6.tgz", + "integrity": "sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.6", + "@babel/types": "^7.23.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz", + "integrity": "sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.6.tgz", + "integrity": "sha512-D7Ccq9LfkBFnow3azZGJvZYgcfeqAw3I1e5LoTpj6UKIFQilh8yqXsIGcRIqbBdsPWIz+Ze7ZZfggSj62Qp+Fg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/plugin-syntax-decorators": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz", + "integrity": "sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", + "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.4.tgz", + "integrity": "sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", + "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz", + "integrity": "sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", + "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", + "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", + "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", + "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", + "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", + "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", + "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", + "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", + "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", + "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", + "dependencies": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", + "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", + "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", + "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", + "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", + "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/types": "^7.23.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", + "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.6.tgz", + "integrity": "sha512-kF1Zg62aPseQ11orDhFRw+aPG/eynNQtI+TyY+m33qJa2cJ5EEvza2P2BNTIA9E5MyqFABHEyY6CPHwgdy9aNg==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", + "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.6.tgz", + "integrity": "sha512-2XPn/BqKkZCpzYhUUNZ1ssXw7DcXfKQEjv/uXZUXgaebCMYmkEsfZ2yY+vv+xtXv50WmL5SGhyB6/xsWxIvvOQ==", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.4", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.4", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.4", + "@babel/plugin-transform-classes": "^7.23.5", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.4", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.4", + "@babel/plugin-transform-for-of": "^7.23.6", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.4", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.3", + "@babel/plugin-transform-modules-umd": "^7.23.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", + "@babel/plugin-transform-numeric-separator": "^7.23.4", + "@babel/plugin-transform-object-rest-spread": "^7.23.4", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.4", + "@babel/plugin-transform-optional-chaining": "^7.23.4", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.4", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", + "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-transform-react-display-name": "^7.23.3", + "@babel/plugin-transform-react-jsx": "^7.22.15", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", + "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", + "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.6.tgz", + "integrity": "sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.6", + "@babel/types": "^7.23.6", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", + "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==" + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/console/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/console/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/console/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@jest/core/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/@jest/core/node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "optional": true, + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/core/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/@jest/core/node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "optional": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/environment/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/environment/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "optional": true, + "peer": true, + "dependencies": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "optional": true, + "peer": true, + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/fake-timers/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/reporters": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "optional": true, + "peer": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz", + "integrity": "sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@jest/reporters/node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/@jest/reporters/node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "optional": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "optional": true, + "peer": true, + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-result/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/test-sequencer/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz", + "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <5.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@progress/jszip-esm": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@progress/jszip-esm/-/jszip-esm-1.0.3.tgz", + "integrity": "sha512-qu5qeIlUsJX0Z2oi3Aax3gvfjKrrtVzQ2LIEhmw2CVWffZ0JvtifiomyJOc0ZFk7oEyEyrVvab97bqKkNCKvfQ==", + "dependencies": { + "@progress/pako-esm": "^1.0.1" + } + }, + "node_modules/@progress/kendo-charts": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/@progress/kendo-charts/-/kendo-charts-1.32.1.tgz", + "integrity": "sha512-7G08KNnJ7SVzG0t0aOI4UygzpPAzz5FhlSee/0EMUikCc5c/k5e3AKE2JbmJYr3jkKFChnZpy+q0nIT4F3s4Fg==", + "peerDependencies": { + "@progress/kendo-drawing": "^1.0.0" + } + }, + "node_modules/@progress/kendo-data-query": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@progress/kendo-data-query/-/kendo-data-query-1.7.0.tgz", + "integrity": "sha512-mB+2WZFAZghxRwBhgWiJIysx7qcFkilnbcZWq0AfQ3KXfC3N5IY/EuKJNijhYrTdauYA1eL1GMe2FHsOWAlRHA==", + "dependencies": { + "tslib": "^1.7.0" + } + }, + "node_modules/@progress/kendo-date-math": { + "version": "1.5.12", + "resolved": "https://registry.npmjs.org/@progress/kendo-date-math/-/kendo-date-math-1.5.12.tgz", + "integrity": "sha512-cELK9aNVUu20a71FLnYd7JhBhCXk8NsFd9tu6n/LZJvOYzCYQ6J4XIVDc2RwLvbrD7MlBw4YARX1IIsESg7thg==", + "dependencies": { + "tslib": "^1.7.0" + } + }, + "node_modules/@progress/kendo-draggable": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-draggable/-/kendo-draggable-3.0.2.tgz", + "integrity": "sha512-B5bR1bEtLZ4i0eCtbT1umem3w9dC82QZ8wJ9/MMjcS0/luBiARnIacRM69b0PYN+uESztBuzKrrTpW70FCT47A==" + }, + "node_modules/@progress/kendo-draggable-common": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@progress/kendo-draggable-common/-/kendo-draggable-common-0.2.3.tgz", + "integrity": "sha512-e1FraFsT7zwevswzZlQYL//K+fzmRUvkr/4emp51dzkARLDtGd95BtPNSoXYRG5xYHeueKBS75hzVwQI6Dm3Dg==", + "dependencies": { + "tslib": "^1.7.0" + } + }, + "node_modules/@progress/kendo-drawing": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@progress/kendo-drawing/-/kendo-drawing-1.19.0.tgz", + "integrity": "sha512-4gB+hEPN4GZMcGVFFEDhGqnhqtFIdqIZt5KNNR5RFZGU6+TxZjZEBEot+f0L3RoU8LpcFsaifd2mFOAMZombtQ==", + "dependencies": { + "@progress/pako-esm": "^1.0.1" + } + }, + "node_modules/@progress/kendo-editor-common": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@progress/kendo-editor-common/-/kendo-editor-common-1.11.0.tgz", + "integrity": "sha512-rPL2xKthPwtGB/wsV++JzfGS7HNw3+1jY4ozp1vWJ3YAbbMkNQWlGUlpv1sW2ZfVnrNXxawYfTfWICXgk8KkkQ==", + "dependencies": { + "prosemirror-commands": "1.5.2", + "prosemirror-dropcursor": "1.8.1", + "prosemirror-gapcursor": "1.3.2", + "prosemirror-history": "1.3.2", + "prosemirror-inputrules": "1.2.1", + "prosemirror-keymap": "1.2.2", + "prosemirror-model": "1.19.3", + "prosemirror-schema-list": "1.3.0", + "prosemirror-state": "1.4.3", + "prosemirror-tables": "1.3.4", + "prosemirror-transform": "1.8.0", + "prosemirror-view": "1.32.4", + "tslib": "^2.4.0" + } + }, + "node_modules/@progress/kendo-editor-common/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@progress/kendo-file-saver": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@progress/kendo-file-saver/-/kendo-file-saver-1.1.1.tgz", + "integrity": "sha512-mo0Cw3MLoLcx2bA+Ma/VAxkM9vHSJ4Sg0vgh6U1ZIvPXmnfO8Dgsdiv/475lafyju0kG8KOhl3bcVagCF71glQ==" + }, + "node_modules/@progress/kendo-inputs-common": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@progress/kendo-inputs-common/-/kendo-inputs-common-3.1.0.tgz", + "integrity": "sha512-lOpdICbRtrkYU+KOiNylTudFr266oTSgzdQ/H5R9cIK9CJvKXhU5Qdtq3gcx9PL/vJdPnbt3nj3YmuDn2hqp5Q==", + "peer": true, + "dependencies": { + "tslib": "^2.3.1" + }, + "peerDependencies": { + "@progress/kendo-drawing": "^1.17.0" + } + }, + "node_modules/@progress/kendo-inputs-common/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "peer": true + }, + "node_modules/@progress/kendo-intl": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@progress/kendo-intl/-/kendo-intl-3.1.1.tgz", + "integrity": "sha512-Dv+j4rQTSODq3EMTlzvWMBsDmnbupAgMUFmVG6wbgg29xtvQTYDoKej4m3POazh7BitdlascbP+2bqs/9Xcm3g==", + "peer": true + }, + "node_modules/@progress/kendo-licensing": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@progress/kendo-licensing/-/kendo-licensing-1.3.5.tgz", + "integrity": "sha512-HWxM6Ov1g0LvOQN9sp+3N1h+YpF0OKq7rWW2bqoJnkyHy8woC8Ve6ew6KmHdbeaKMgikVOYgyo5NTjef2j+gVQ==", + "hasInstallScript": true, + "dependencies": { + "jsonwebtoken": "^9.0.2" + }, + "bin": { + "kendo-ui-license": "bin/kendo-ui-license.js" + } + }, + "node_modules/@progress/kendo-ooxml": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@progress/kendo-ooxml/-/kendo-ooxml-1.8.0.tgz", + "integrity": "sha512-oT/XKi2rd5XPkea3kHD1S6YAXfnNxzB8NCEzVlAd2PjFeAcuH0spNd3QreLSGlMlFpAxE00wIeAx0A+M0s8ogQ==", + "dependencies": { + "@progress/jszip-esm": "^1.0.3", + "@progress/pako-esm": "^1.0.1" + } + }, + "node_modules/@progress/kendo-popup-common": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-popup-common/-/kendo-popup-common-1.9.2.tgz", + "integrity": "sha512-Gs50UafJcERiGuSP/47Yg7ftPX3HQXiK5M9zHB8sHSoc1/AEYd0/Sj5wh8UrVVBAM9b0pUTwmEuzQ/D5yDDd2Q==", + "peer": true + }, + "node_modules/@progress/kendo-react-animation": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-animation/-/kendo-react-animation-7.0.2.tgz", + "integrity": "sha512-nz3p8UxrH3ZyhRI8PLdBAx2iPGZh/Vwi3UVz1jmTdihJZmqAQYYbUdxVVoh99MPKP8ky7ZEvjnRgLouhiTZ+eg==", + "peer": true, + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-transition-group": "4.4.2" + } + }, + "node_modules/@progress/kendo-react-buttons": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-buttons/-/kendo-react-buttons-7.0.2.tgz", + "integrity": "sha512-d7yVZhniM8TvjSVtpuFQDcfxpPeY6hTL4k0/cb+5Mmy9ys7f4RQqG28NdQ988TqtXS2q8t+DI0qFEccryW83LQ==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-charts": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-charts/-/kendo-react-charts-7.0.2.tgz", + "integrity": "sha512-YREgH1AIhnpyQuxrhemaBybHafJrVqCZo3Aoc5w+gv7Te5HzVzZYALJpHk3zen1Rrte4fiHEc4VHUNs7MkwFIQ==", + "dependencies": { + "@progress/kendo-charts": "^1.32.0", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-drawing": "^1.17.2", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-layout": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "hammerjs": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-common": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-common/-/kendo-react-common-7.0.2.tgz", + "integrity": "sha512-HKn6m39DqKPKwek4bjhHgWyBzRJoxoR94x9gRfBWpf69bbkzI2x3CjRQof7m1g88InE3J3vh7EUVqv5GmKsGag==", + "dependencies": { + "@progress/kendo-draggable-common": "^0.2.3", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-data-tools": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-data-tools/-/kendo-react-data-tools-7.0.2.tgz", + "integrity": "sha512-AbxgRAbOsog3WGBrZt32tTfjuWj9Acow58yk6uLnC00Q6GWjWlDH8adVIyNb/+qHs7L2pS5G1mWf+QV/e69PcQ==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-data-query": "^1.0.0", + "@progress/kendo-drawing": "^1.17.2", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-animation": "7.0.2", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-dateinputs": "7.0.2", + "@progress/kendo-react-dropdowns": "7.0.2", + "@progress/kendo-react-inputs": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-dateinputs": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-dateinputs/-/kendo-react-dateinputs-7.0.2.tgz", + "integrity": "sha512-8vvnvsaQDOFrzNDkdrrViEFEkPdTr14wccydTXjvDbZYu++1AICatDVFcArFpfxXJIPlizMFmaigykzFjWj6LQ==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-date-math": "^1.4.0", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-labels": "7.0.2", + "@progress/kendo-react-layout": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-dialogs": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-dialogs/-/kendo-react-dialogs-7.0.2.tgz", + "integrity": "sha512-9qbqOLNuVYqRt/JNguijRRP7+iF/JAmrClVHI97tOdVn+NaHXr0RX19WYb6P2YzCAV60C+pTg8z1L2hpFzXbLg==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-dropdowns": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-dropdowns/-/kendo-react-dropdowns-7.0.2.tgz", + "integrity": "sha512-4UELakxPpnWgunIL5lMSZmUU3I7JUstk/Yg9vQlIZ8OqUwBJqlXVZjF1Togd+mGes5rXSupXhnJVh3dLpiUaFg==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-inputs": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-labels": "7.0.2", + "@progress/kendo-react-layout": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-react-treeview": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-editor": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-editor/-/kendo-react-editor-7.0.2.tgz", + "integrity": "sha512-HTWTdD9yE1tWCmtVK/M2hk7FnwCl/CBKEoTN4+QNWMZiFNW8fyqmpo1jmdGJdVrQic4xFuXGAtQytR1rg/NeTw==", + "dependencies": { + "@progress/kendo-editor-common": "1.11.0", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-drawing": "^1.17.2", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-dialogs": "7.0.2", + "@progress/kendo-react-dropdowns": "7.0.2", + "@progress/kendo-react-form": "7.0.2", + "@progress/kendo-react-inputs": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-layout": "7.0.2", + "@progress/kendo-react-pdf": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-excel-export": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-excel-export/-/kendo-react-excel-export-7.0.2.tgz", + "integrity": "sha512-LvX/eUAySU7uAZx4HMJ0MpgQI/v0pviDOFy4SxKLXEjds2HTFHewFCibDrSdfj1RmmqiNfjGTn6MzaiZzz+OpQ==", + "dependencies": { + "@progress/kendo-file-saver": "^1.0.0", + "@progress/kendo-ooxml": "^1.6.3", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-data-query": "^1.0.0", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-form": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-form/-/kendo-react-form-7.0.2.tgz", + "integrity": "sha512-ILOu15yMoIlNTdnpN2JYCu9S+UdLtffALG84jOkXroffHa8PsKYB1aC3Rivb4DnnygKTTc+fp8jlFyRj1O7mzA==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-grid": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-grid/-/kendo-react-grid-7.0.2.tgz", + "integrity": "sha512-/ZSY9qjBEvKQ25LSITKKUm1Sks0TBxNhbWI3rkhxzM9ItVUFjxt8+r5Mn9j0D4PtcGwPhui88/VygKRW15RxmA==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-data-query": "^1.0.0", + "@progress/kendo-drawing": "^1.17.2", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-animation": "7.0.2", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-data-tools": "7.0.2", + "@progress/kendo-react-dateinputs": "7.0.2", + "@progress/kendo-react-dropdowns": "7.0.2", + "@progress/kendo-react-inputs": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-indicators": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-indicators/-/kendo-react-indicators-7.0.2.tgz", + "integrity": "sha512-PGpBiImn+CzCxNcOjAGojgaPx0TyXv8yEgykgRjAhO25X1EFmfKDKDOB5m51WHsfUl0FZ6IxPQKOPj+8HDmnRg==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-inputs": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-inputs/-/kendo-react-inputs-7.0.2.tgz", + "integrity": "sha512-rCy2jfcM4sxKjFMChdd5cE4xShwzOLaMgvexmuvhlpnX03fYCFqm2gXRETUZJPwrHlnN5XX1oEt+lpKKsaT9kw==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-drawing": "^1.17.2", + "@progress/kendo-inputs-common": "^3.1.0", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-animation": "7.0.2", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-dialogs": "7.0.2", + "@progress/kendo-react-form": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-labels": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-intl": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-intl/-/kendo-react-intl-7.0.2.tgz", + "integrity": "sha512-OVPUyumQWyYE1TNVTMsaj1o0GHr4gE2dXrQkdK6vmDsK8awrvGHONj8fl11wNH3VS0kC5a5Dr+cBjC+U1a0jxA==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-intl": "^3.1.1", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-labels": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-labels/-/kendo-react-labels-7.0.2.tgz", + "integrity": "sha512-dsrPIxKhCDHtV/R350bZXhLzPWjHZXwBAtIVR5ZUAl7eTsHWkAHQ/T9Siz5rltOYezvIZ07q8RMNIgroMZRGag==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-layout": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-layout/-/kendo-react-layout-7.0.2.tgz", + "integrity": "sha512-eYQMMQtXLM/u/AFpG9jCh2J9GDMcoCXD4cNFLhiq4W+w3bynyhU3zvhQxoVLjbUkb59loyVlz0iQv/fgd7/+7w==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-animation": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-react-progressbars": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-pdf": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-pdf/-/kendo-react-pdf-7.0.2.tgz", + "integrity": "sha512-htXudiQ1JI29QJrUUI+tdApKFr+ENKO9HDCrpMoJ/7+3epUq/7gEP6/lWtjlNa0HUpwOYtcHDVQkYAxt+XMPFA==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-drawing": "^1.17.2", + "@progress/kendo-file-saver": "^1.0.1", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-common": "7.0.2", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-popup": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-popup/-/kendo-react-popup-7.0.2.tgz", + "integrity": "sha512-ekevsPFSspGoXwyijltyKh5qQPdpOvFfFgK0odqXAlkyBfPDNaUjQhAwIdivHihYkfqKisUiZFXCoYlRq91e9g==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-popup-common": "^1.9.0", + "@progress/kendo-react-common": "7.0.2", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-progressbars": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-progressbars/-/kendo-react-progressbars-7.0.2.tgz", + "integrity": "sha512-8v6Z8zCze/WTNT6fi9kKgeWJk2Mm+/LMkMV07LJIb1GkvpQ34Pn1xmgW5dzK1vRUXhkMJIy15X6/gjH7O4svFw==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-animation": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-scheduler": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-scheduler/-/kendo-react-scheduler-7.0.2.tgz", + "integrity": "sha512-Vif23dBvmDRCxRWdFlcGGOJZW+2uAq/Nm4a9oEcLBxxAr7v9Mq/KrQ/BAjEvrQz1RdABzG6EG28maq6ICTiSSw==", + "dependencies": { + "@progress/kendo-draggable": "^3.0.1", + "@progress/kendo-recurrence": "^1.0.1", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-data-query": "^1.5.1", + "@progress/kendo-date-math": "^1.4.1", + "@progress/kendo-drawing": "^1.17.2", + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-dateinputs": "7.0.2", + "@progress/kendo-react-dialogs": "7.0.2", + "@progress/kendo-react-dropdowns": "7.0.2", + "@progress/kendo-react-form": "7.0.2", + "@progress/kendo-react-inputs": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-popup": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-treeview": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-treeview/-/kendo-react-treeview-7.0.2.tgz", + "integrity": "sha512-cNWzNdeHiWB7lTrV/wDb6ofEovd0fJpwZOG9lM7OfqvYe6lBeLeHkdeLOeZRUbP/gzlUN1s3L0LRC2KETgwx5w==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-animation": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-react-upload": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@progress/kendo-react-upload/-/kendo-react-upload-7.0.2.tgz", + "integrity": "sha512-tHOlwn4JjHzuAAHoQGincuwYSc1CL0R84IX8JiHUl++STe1sc16HfKAvuDloBlYf1KDuy0gZ9XSBKYaOgYy1Gg==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "@progress/kendo-licensing": "^1.3.4", + "@progress/kendo-react-buttons": "7.0.2", + "@progress/kendo-react-common": "7.0.2", + "@progress/kendo-react-intl": "7.0.2", + "@progress/kendo-react-progressbars": "7.0.2", + "@progress/kendo-svg-icons": "^2.0.0", + "axios": "1.6.0", + "react": "^16.8.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.2 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@progress/kendo-recurrence": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@progress/kendo-recurrence/-/kendo-recurrence-1.0.3.tgz", + "integrity": "sha512-eG4xt3WUBLuxctJN6dWhDI41hqCl60Fe6a7Pb5IX4WIEW3Y5Hhn9AntJ/X1k0oQqU/n1vxdUJJp+9TihbBYgHA==", + "dependencies": { + "@telerik/kendo-intl": "^2.0.0", + "tslib": "^1.7.0" + }, + "peerDependencies": { + "@progress/kendo-date-math": "^1.3.0" + } + }, + "node_modules/@progress/kendo-svg-icons": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@progress/kendo-svg-icons/-/kendo-svg-icons-2.1.0.tgz", + "integrity": "sha512-zAwxw8lt5xlIBMoE3uwUX2Z2RI5njWViYxdFoinvr5d8WJ6kU3sghNONsRelM9GiDd2vbSg0IkEN8dOrBvFjPg==" + }, + "node_modules/@progress/pako-esm": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@progress/pako-esm/-/pako-esm-1.0.1.tgz", + "integrity": "sha512-O4A3b1EuE9Xe1pC3Xz9Tcn1M/CYrL71f4y/5TXeytOVTkmkzBgYW97fYP2f+54H0e0erWRaqV/kUUB/a8Uxfbw==" + }, + "node_modules/@remix-run/router": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.14.1.tgz", + "integrity": "sha512-Qg4DMQsfPNAs88rb2xkdk03N3bjK4jgX5fR24eHCTR9q6PrhZQZ4UJBPzCHJkIpTRN1UKxx2DzjZmnC+7Lj0Ow==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz", + "integrity": "sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "optional": true, + "peer": true + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "optional": true, + "peer": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "optional": true, + "peer": true, + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@telerik/kendo-intl": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@telerik/kendo-intl/-/kendo-intl-2.3.1.tgz", + "integrity": "sha512-30iXfS/1Kz3wn0rZLiWzrfJCv/c0Wffr5T42uxjJBTxZQ6XLBmUdfaQ4Jn1Td1W0skZrlP0M3/wNAEYTbxXigQ==" + }, + "node_modules/@testing-library/dom": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz", + "integrity": "sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.5.tgz", + "integrity": "sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==", + "dependencies": { + "@adobe/css-tools": "^4.3.1", + "@babel/runtime": "^7.9.2", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6", + "yarn": ">=1" + }, + "peerDependencies": { + "@jest/globals": ">= 28", + "@types/jest": ">= 28", + "jest": ">= 28", + "vitest": ">= 0.32" + }, + "peerDependenciesMeta": { + "@jest/globals": { + "optional": true + }, + "@types/jest": { + "optional": true + }, + "jest": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "14.1.2", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.1.2.tgz", + "integrity": "sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^9.0.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/user-event": { + "version": "14.5.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.1.tgz", + "integrity": "sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==", + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", + "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.41", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", + "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==" + }, + "node_modules/@types/node": { + "version": "20.10.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.5.tgz", + "integrity": "sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.10.tgz", + "integrity": "sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + }, + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==" + }, + "node_modules/@types/qs": { + "version": "6.9.11", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz", + "integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" + }, + "node_modules/@types/react": { + "version": "18.2.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.45.tgz", + "integrity": "sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", + "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" + }, + "node_modules/@types/semver": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==" + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", + "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==" + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" + }, + "node_modules/@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.9", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz", + "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", + "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "dependencies": { + "@typescript-eslint/utils": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead" + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + }, + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", + "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz", + "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", + "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "optional": true, + "peer": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==" + }, + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", + "engines": { + "node": "*" + } + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.16", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "optional": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "optional": true, + "peer": true + }, + "node_modules/axe-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", + "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", + "peer": true, + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz", + "integrity": "sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.4", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", + "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.4", + "core-js-compat": "^3.33.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", + "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.4" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "optional": true, + "peer": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bfj": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz", + "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==", + "dependencies": { + "bluebird": "^3.7.2", + "check-types": "^11.2.3", + "hoopy": "^0.1.4", + "jsonpath": "^1.1.1", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", + "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camel-case/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001571", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001571.tgz", + "integrity": "sha512-tYq/6MoXhdezDLFZuCO/TKboTzuQ/xR5cFdgXPfDtM7/kchBO3b4VWghE/OAi/DV7tTdhmLjZiZBZi1fA/GheQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "optional": true, + "peer": true + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz", + "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==" + }, + "node_modules/cldr-core": { + "version": "43.1.0", + "resolved": "https://registry.npmjs.org/cldr-core/-/cldr-core-43.1.0.tgz", + "integrity": "sha512-8Q/Zh/eCzV4SxggzZhPnw5WDWH9OnhbPfwzthfG8uXsCn7F5UeBCiAOTxsstxuxtXPKlvPJqqMSQjiYcqJPJsA==" + }, + "node_modules/cldr-dates-full": { + "version": "43.1.0", + "resolved": "https://registry.npmjs.org/cldr-dates-full/-/cldr-dates-full-43.1.0.tgz", + "integrity": "sha512-KJgVDc08AWF1DqKbg2Yew3aomktLI/CnbnJgXDDpstWOi7yAzLKhG4xSeWMcx54RGmS4s+mZNSK7cZLfqBQRzA==", + "peerDependencies": { + "cldr-numbers-full": "43.1.0" + } + }, + "node_modules/cldr-numbers-full": { + "version": "43.1.0", + "resolved": "https://registry.npmjs.org/cldr-numbers-full/-/cldr-numbers-full-43.1.0.tgz", + "integrity": "sha512-IP1/DLQnC0U1r+KsaNYqNu1rRv3yeiYtImFrtssMqRs5HRMt9DvuSaKEIgj91EpoyNwAxMeRBCGLP5NYkzP4XQ==", + "peerDependencies": { + "cldr-core": "43.1.0" + } + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/coa/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.34.0.tgz", + "integrity": "sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.34.0.tgz", + "integrity": "sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==", + "dependencies": { + "browserslist": "^4.22.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.34.0.tgz", + "integrity": "sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/create-jest/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/create-jest/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/create-jest/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.9.1.tgz", + "integrity": "sha512-fqy6ZnNfpb8qAvTT0qijWyTsUmYThsDX2F2ctMG4ceI7mI4DtsMILSiMBiuuDnVIYTyWvCctdp9Nb08p/6m2SQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ] + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "optional": true, + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "optional": true, + "peer": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/deep-equal": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.5", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.2", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-case/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "optional": true, + "peer": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.616", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.616.tgz", + "integrity": "sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==" + }, + "node_modules/email-addresses": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-5.0.0.tgz", + "integrity": "sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", + "optional": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", + "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" + } + }, + "node_modules/es-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dependencies": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.56.0", + "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.8.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz", + "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==", + "dependencies": { + "@typescript-eslint/utils": "^5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/expect/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/expect/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/expect/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/expect/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "optional": true, + "peer": true + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ], + "optional": true, + "peer": true + }, + "node_modules/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==" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", + "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/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==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "optional": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/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==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "peer": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "optional": true, + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/gh-pages": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-6.1.0.tgz", + "integrity": "sha512-MdXigvqN3I66Y+tAZsQJMzpBWQOI1snD6BYuECmP+GEdryYMMOQvzn4AConk/+qNg/XIuQhB1xNGrl3Rmj1iow==", + "dev": true, + "dependencies": { + "async": "^3.2.4", + "commander": "^11.0.0", + "email-addresses": "^5.0.0", + "filenamify": "^4.3.0", + "find-cache-dir": "^3.3.1", + "fs-extra": "^11.1.1", + "globby": "^6.1.0" + }, + "bin": { + "gh-pages": "bin/gh-pages.js", + "gh-pages-clean": "bin/gh-pages-clean.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globule": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dependencies": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globule/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hammerjs": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz", + "integrity": "sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "optional": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "optional": true, + "peer": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "optional": true, + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dependencies": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==" + }, + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==" + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "optional": true, + "peer": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "optional": true, + "peer": true, + "dependencies": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-changed-files/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "optional": true, + "peer": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-circus": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "optional": true, + "peer": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-circus/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-cli": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-cli/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli/node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-cli/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-config": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/babel-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/jest-config/node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/babel-preset-jest": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", + "optional": true, + "peer": true, + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/jest-config/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-config/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-config/node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "optional": true, + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-config/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-config/node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "optional": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "optional": true, + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-docblock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "optional": true, + "peer": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-each/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-environment-node/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/jest-jasmine2/node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/jest-jasmine2/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-leak-detector": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "optional": true, + "peer": true, + "dependencies": { + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-leak-detector/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "optional": true, + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-mock/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "optional": true, + "peer": true, + "dependencies": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-runner/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-runner/node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "optional": true, + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "optional": true, + "peer": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-runner/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-runner/node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-runner/node_modules/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, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-runner/node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "optional": true, + "peer": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "optional": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-runtime/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "optional": true, + "peer": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runtime/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-runtime/node_modules/resolve.exports": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "optional": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "optional": true, + "peer": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "optional": true, + "peer": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "optional": true, + "peer": true + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "optional": true, + "peer": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-watcher/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-watcher/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watcher/node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest/node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "optional": true, + "peer": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "optional": true, + "peer": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "optional": true, + "peer": true + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsdom/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsdom/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/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==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "optional": true, + "peer": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", + "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", + "dependencies": { + "esprima": "1.2.2", + "static-eval": "2.0.2", + "underscore": "1.12.1" + } + }, + "node_modules/jsonpath/node_modules/esprima": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", + "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "optional": true, + "peer": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/launch-editor": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", + "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lower-case/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/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==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==" + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/no-case/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp/node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/node-gyp/node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-gyp/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/node-gyp/node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@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.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/node-gyp/node_modules/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-gyp/node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/node-gyp/node_modules/socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-gyp/node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/node-gyp/node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "node_modules/node-sass": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-9.0.0.tgz", + "integrity": "sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==", + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "make-fetch-happen": "^10.0.4", + "meow": "^9.0.0", + "nan": "^2.17.0", + "node-gyp": "^8.4.1", + "sass-graph": "^4.0.1", + "stdout-stream": "^1.4.0", + "true-case-path": "^2.2.1" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "optional": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz", + "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==", + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "safe-array-concat": "^1.0.0" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", + "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/orderedmap": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/orderedmap/-/orderedmap-2.1.1.tgz", + "integrity": "sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==" + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/param-case/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascal-case/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", + "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/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==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "engines": { + "node": ">=14" + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.0.tgz", + "integrity": "sha512-SaIbK8XW+MZbd0xHPf7kdfA/3eOt7vxJ72IRecn3EzuZVLr1r0orzf0MX/pN8m+NMDoo6X/SQd8oeKqGZd8PXg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/prosemirror-commands": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/prosemirror-commands/-/prosemirror-commands-1.5.2.tgz", + "integrity": "sha512-hgLcPaakxH8tu6YvVAaILV2tXYsW3rAdDR8WNkeKGcgeMVQg3/TMhPdVoh7iAmfgVjZGtcOSjKiQaoeKjzd2mQ==", + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.0.0" + } + }, + "node_modules/prosemirror-dropcursor": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/prosemirror-dropcursor/-/prosemirror-dropcursor-1.8.1.tgz", + "integrity": "sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==", + "dependencies": { + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.1.0", + "prosemirror-view": "^1.1.0" + } + }, + "node_modules/prosemirror-gapcursor": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/prosemirror-gapcursor/-/prosemirror-gapcursor-1.3.2.tgz", + "integrity": "sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==", + "dependencies": { + "prosemirror-keymap": "^1.0.0", + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-view": "^1.0.0" + } + }, + "node_modules/prosemirror-history": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/prosemirror-history/-/prosemirror-history-1.3.2.tgz", + "integrity": "sha512-/zm0XoU/N/+u7i5zepjmZAEnpvjDtzoPWW6VmKptcAnPadN/SStsBjMImdCEbb3seiNTpveziPTIrXQbHLtU1g==", + "dependencies": { + "prosemirror-state": "^1.2.2", + "prosemirror-transform": "^1.0.0", + "prosemirror-view": "^1.31.0", + "rope-sequence": "^1.3.0" + } + }, + "node_modules/prosemirror-inputrules": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.2.1.tgz", + "integrity": "sha512-3LrWJX1+ULRh5SZvbIQlwZafOXqp1XuV21MGBu/i5xsztd+9VD15x6OtN6mdqSFI7/8Y77gYUbQ6vwwJ4mr6QQ==", + "dependencies": { + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.0.0" + } + }, + "node_modules/prosemirror-keymap": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/prosemirror-keymap/-/prosemirror-keymap-1.2.2.tgz", + "integrity": "sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==", + "dependencies": { + "prosemirror-state": "^1.0.0", + "w3c-keyname": "^2.2.0" + } + }, + "node_modules/prosemirror-model": { + "version": "1.19.3", + "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.19.3.tgz", + "integrity": "sha512-tgSnwN7BS7/UM0sSARcW+IQryx2vODKX4MI7xpqY2X+iaepJdKBPc7I4aACIsDV/LTaTjt12Z56MhDr9LsyuZQ==", + "dependencies": { + "orderedmap": "^2.0.0" + } + }, + "node_modules/prosemirror-schema-list": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.3.0.tgz", + "integrity": "sha512-Hz/7gM4skaaYfRPNgr421CU4GSwotmEwBVvJh5ltGiffUJwm7C8GfN/Bc6DR1EKEp5pDKhODmdXXyi9uIsZl5A==", + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.7.3" + } + }, + "node_modules/prosemirror-state": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/prosemirror-state/-/prosemirror-state-1.4.3.tgz", + "integrity": "sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==", + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-transform": "^1.0.0", + "prosemirror-view": "^1.27.0" + } + }, + "node_modules/prosemirror-tables": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.3.4.tgz", + "integrity": "sha512-z6uLSQ1BLC3rgbGwZmpfb+xkdvD7W/UOsURDfognZFYaTtc0gsk7u/t71Yijp2eLflVpffMk6X0u0+u+MMDvIw==", + "dependencies": { + "prosemirror-keymap": "^1.1.2", + "prosemirror-model": "^1.8.1", + "prosemirror-state": "^1.3.1", + "prosemirror-transform": "^1.2.1", + "prosemirror-view": "^1.13.3" + } + }, + "node_modules/prosemirror-transform": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.8.0.tgz", + "integrity": "sha512-BaSBsIMv52F1BVVMvOmp1yzD3u65uC3HTzCBQV1WDPqJRQ2LuHKcyfn0jwqodo8sR9vVzMzZyI+Dal5W9E6a9A==", + "dependencies": { + "prosemirror-model": "^1.0.0" + } + }, + "node_modules/prosemirror-view": { + "version": "1.32.4", + "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.32.4.tgz", + "integrity": "sha512-WoT+ZYePp0WQvp5coABAysheZg9WttW3TSEUNgsfDQXmVOJlnjkbFbXicKPvWFLiC0ZjKt1ykbyoVKqhVnCiSQ==", + "dependencies": { + "prosemirror-model": "^1.16.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.1.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "peer": true + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pure-rand": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", + "integrity": "sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "optional": true, + "peer": true + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "engines": { + "node": ">=8" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-app-polyfill/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.21.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.1.tgz", + "integrity": "sha512-W0l13YlMTm1YrpVIOpjCADJqEUpz1vm+CMo47RuFX4Ftegwm6KOYsL5G3eiE52jnJpKvzm6uB/vTKTPKM8dmkA==", + "dependencies": { + "@remix-run/router": "1.14.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.21.1", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.1.tgz", + "integrity": "sha512-QCNrtjtDPwHDO+AO21MJd7yIcr41UetYt5jzaB9Y1UYaPTCnVuJq6S748g1dE11OQlCFIQg+RtAA1SEZIyiBeA==", + "dependencies": { + "@remix-run/router": "1.14.1", + "react-router": "6.21.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/react-scripts/node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/react-scripts/node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/react-scripts/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/react-scripts/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "optional": true, + "peer": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/react-scripts/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/react-scripts/node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/react-scripts/node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/react-scripts/node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "optional": true, + "peer": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/react-scripts/node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/react-scripts/node_modules/node-sass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.3.tgz", + "integrity": "sha512-8MIlsY/4dXUkJDYht9pIWBhMil3uHmE8b/AdJPjmFn1nBx9X9BASzfzmsCy0uCCb8eqI3SYYzVPDswWqSx7gjw==", + "hasInstallScript": true, + "optional": true, + "peer": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "meow": "^9.0.0", + "nan": "^2.13.2", + "node-gyp": "^8.4.1", + "npmlog": "^5.0.0", + "request": "^2.88.0", + "sass-graph": "^4.0.1", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/react-scripts/node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "optional": true, + "peer": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/react-scripts/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/react-scripts/node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts/node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "optional": true, + "peer": true, + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/react-scripts/node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/react-scripts/node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-scripts/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", + "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "optional": true, + "peer": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "optional": true, + "peer": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "optional": true, + "peer": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "optional": true, + "peer": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rope-sequence": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.4.tgz", + "integrity": "sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==" + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-graph": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.17.11", + "scss-tokenizer": "^0.4.3", + "yargs": "^17.2.1" + }, + "bin": { + "sassgraph": "bin/sassgraph" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/scss-tokenizer": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", + "dependencies": { + "js-base64": "^2.4.9", + "source-map": "^0.7.3" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "optional": true, + "peer": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/static-eval": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", + "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", + "dependencies": { + "escodegen": "^1.8.1" + } + }, + "node_modules/static-eval/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/static-eval/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/static-eval/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-eval/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stdout-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/stdout-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stdout-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/stdout-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "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==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/style-loader": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", + "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/svgo/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.0.tgz", + "integrity": "sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.19.1", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", + "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==" + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "optional": true, + "peer": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "optional": true, + "peer": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/underscore": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dependencies": { + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz", + "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==", + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "engines": [ + "node >=0.6.0" + ], + "optional": true, + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "optional": true, + "peer": true + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-keyname": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", + "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==" + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.15.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.1.tgz", + "integrity": "sha512-W5OZiCjXEmk0yZ66ZN82beM5Sz7l7coYxpRkzS+p9PP+ToQry8szKh+61eNktr7EA9DOwvFGhfC605jDHbP6QQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", + "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-build": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", + "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.6.0", + "workbox-broadcast-update": "6.6.0", + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-google-analytics": "6.6.0", + "workbox-navigation-preload": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-range-requests": "6.6.0", + "workbox-recipes": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0", + "workbox-streams": "6.6.0", + "workbox-sw": "6.6.0", + "workbox-window": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", + "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", + "deprecated": "workbox-background-sync@6.6.0", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-core": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", + "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==" + }, + "node_modules/workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", + "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", + "dependencies": { + "workbox-background-sync": "6.6.0", + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", + "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-precaching": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", + "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", + "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-recipes": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", + "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", + "dependencies": { + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-routing": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", + "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-strategies": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", + "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-streams": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", + "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0" + } + }, + "node_modules/workbox-sw": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", + "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", + "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/examples/react-coffee-warehouse/package.json b/examples/react-coffee-warehouse/package.json new file mode 100644 index 00000000..03b3c687 --- /dev/null +++ b/examples/react-coffee-warehouse/package.json @@ -0,0 +1,73 @@ +{ + "name": "coffee-warehouse", + "version": "0.1.0", + "private": true, + "homepage": "http://telerik.github.io/react-coffee-warehouse", + "dependencies": { + "@progress/kendo-data-query": "^1.7.0", + "@progress/kendo-date-math": "^1.5.12", + "@progress/kendo-drawing": "^1.19.0", + "@progress/kendo-licensing": "^1.3.3", + "@progress/kendo-react-buttons": "^7.0.2", + "@progress/kendo-react-charts": "^7.0.2", + "@progress/kendo-react-common": "^7.0.2", + "@progress/kendo-react-data-tools": "^7.0.2", + "@progress/kendo-react-dateinputs": "^7.0.2", + "@progress/kendo-react-dialogs": "^7.0.2", + "@progress/kendo-react-dropdowns": "^7.0.2", + "@progress/kendo-react-editor": "^7.0.2", + "@progress/kendo-react-excel-export": "^7.0.2", + "@progress/kendo-react-form": "^7.0.2", + "@progress/kendo-react-grid": "^7.0.2", + "@progress/kendo-react-indicators": "^7.0.2", + "@progress/kendo-react-inputs": "^7.0.2", + "@progress/kendo-react-intl": "^7.0.2", + "@progress/kendo-react-labels": "^7.0.2", + "@progress/kendo-react-layout": "^7.0.2", + "@progress/kendo-react-pdf": "^7.0.2", + "@progress/kendo-react-popup": "^7.0.2", + "@progress/kendo-react-progressbars": "^7.0.2", + "@progress/kendo-react-scheduler": "^7.0.2", + "@progress/kendo-react-treeview": "^7.0.2", + "@progress/kendo-react-upload": "^7.0.2", + "@progress/kendo-svg-icons": "^2.1.0", + "@testing-library/jest-dom": "^6.1.5", + "@testing-library/react": "^14.1.2", + "@testing-library/user-event": "^14.5.1", + "cldr-core": "43.1.0", + "cldr-dates-full": "^43.1.0", + "cldr-numbers-full": "^43.1.0", + "hammerjs": "^2.0.8", + "node-sass": "^9.0.0", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-router-dom": "^6.21.0", + "react-scripts": "5.0.1" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject", + "predeploy": "npm run build", + "deploy": "gh-pages -d build" + }, + "eslintConfig": { + "extends": "react-app" + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "gh-pages": "^6.1.0" + } +} diff --git a/examples/react-coffee-warehouse/public/favicon.ico b/examples/react-coffee-warehouse/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..667b63a95a24b75417db7195176e13ccbbba6e4e GIT binary patch literal 1150 zcma*lPbfrD6vy#1D2y;6CdrTmAsaSW*_g7iAr`ZvSjmp8lv0W)TPrII#nOVBtXRu} zlqn+?$j1Nt`TjiD8`FfDKJVUl?mhS2ciuG%@DGKIYmJTOn3bDZ0|*iE;xuNAl@xeB z?^7?ym{~HGjVv@`8O>1KjfLrJj-Tm|*ASmU2byq&V~in$AXYJj3b=I(>5t$L&**`k ze~ov%Vgh;Cg<^Z?gJP9f!98A(p0D`}NX=L522p4qx#-0Xx{>;P&7DVj{v)ye&qDa` zQcA1{EpYq)J70_VYgE%;f@-1M-}C*vV&)Fx0B>J;|H;?8s}5UuO3PFJ5mcMZ@1KlC z7~6!tlY5?8eg8$&Lb(GthnwTo&)a_)@o}8s0a~vUI%{oM!yR0%+D!GYC$8@oL=|Rn zfz&+LKO^4teUSY+>O2l1QyrD7bGD9lWT)ll6VqACR7cfkAA`{Tyl?In@a_Y|>oA8) zxV@gzpF|ix^IX1by>Zp83)|R0E3~$o_1z|-W^w;5Y?_e-ZV`w3P1A`(@dWb|#b%EY Fvk##ds5t-t literal 0 HcmV?d00001 diff --git a/examples/react-coffee-warehouse/public/index.html b/examples/react-coffee-warehouse/public/index.html new file mode 100644 index 00000000..682d1e25 --- /dev/null +++ b/examples/react-coffee-warehouse/public/index.html @@ -0,0 +1,40 @@ + + + + + + + + + + + + + React App + + + +
+ + + diff --git a/examples/react-coffee-warehouse/public/logo192.png b/examples/react-coffee-warehouse/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/examples/react-coffee-warehouse/public/manifest.json b/examples/react-coffee-warehouse/public/manifest.json new file mode 100644 index 00000000..2f2be64f --- /dev/null +++ b/examples/react-coffee-warehouse/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/examples/react-coffee-warehouse/public/robots.txt b/examples/react-coffee-warehouse/public/robots.txt new file mode 100644 index 00000000..9dd52a51 --- /dev/null +++ b/examples/react-coffee-warehouse/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/examples/react-coffee-warehouse/src/App.jsx b/examples/react-coffee-warehouse/src/App.jsx new file mode 100644 index 00000000..386dd073 --- /dev/null +++ b/examples/react-coffee-warehouse/src/App.jsx @@ -0,0 +1,109 @@ +import React from 'react'; + +import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom'; +import Dashboard from './pages/Dashboard.jsx'; +import Planning from './pages/Planning.jsx'; +import Profile from './pages/Profile.jsx'; +import Info from './pages/Info.jsx'; +import DrawerRouterContainer from './components/DrawerRouterContainer.jsx'; +import { AppContext } from './AppContext'; +import { countries } from './resources/countries'; +import { IntlProvider, load, LocalizationProvider, loadMessages } from '@progress/kendo-react-intl'; + +import likelySubtags from 'cldr-core/supplemental/likelySubtags.json'; +import currencyData from 'cldr-core/supplemental/currencyData.json'; +import weekData from 'cldr-core/supplemental/weekData.json'; + +import frNumbers from 'cldr-numbers-full/main/fr/numbers.json'; +import frLocalCurrency from 'cldr-numbers-full/main/fr/currencies.json'; +import frCaGregorian from 'cldr-dates-full/main/fr/ca-gregorian.json'; +import frDateFields from 'cldr-dates-full/main/fr/dateFields.json'; + +import usNumbers from 'cldr-numbers-full/main/en/numbers.json'; +import usLocalCurrency from 'cldr-numbers-full/main/en/currencies.json'; +import usCaGregorian from 'cldr-dates-full/main/en/ca-gregorian.json'; +import usDateFields from 'cldr-dates-full/main/en/dateFields.json'; + +import esNumbers from 'cldr-numbers-full/main/es/numbers.json'; +import esLocalCurrency from 'cldr-numbers-full/main/es/currencies.json'; +import esCaGregorian from 'cldr-dates-full/main/es/ca-gregorian.json'; +import esDateFields from 'cldr-dates-full/main/es/dateFields.json'; + +import { enMessages } from './messages/en-US'; +import { frMessages } from './messages/fr'; +import { esMessages } from './messages/es'; + +import 'hammerjs'; +import './App.scss'; + +load( + likelySubtags, + currencyData, + weekData, + frNumbers, + frLocalCurrency, + frCaGregorian, + frDateFields, + usNumbers, + usLocalCurrency, + usCaGregorian, + usDateFields, + esNumbers, + esLocalCurrency, + esCaGregorian, + esDateFields +); + +loadMessages(esMessages, 'es'); +loadMessages(frMessages, 'fr'); +loadMessages(enMessages, 'en-US'); + +const App = () => { + const [contextState, setContextState] = React.useState({ + localeId: 'en-US', + firstName: 'Peter', + lastName: 'Douglas', + middleName: '', + email: 'peter.douglas@progress.com', + phoneNumber: '(+1) 8373-837-93-02', + avatar: null, + country: countries[33].name, + isInPublicDirectory: true, + biography: '', + teamId: 1 + }); + const onLanguageChange = React.useCallback( + (event) => { setContextState({ ...contextState, localeId: event.value.localeId }) }, + [contextState, setContextState] + ); + const onProfileChange = React.useCallback( + (event) => { + setContextState({ ...contextState, ...event.dataItem }); + }, + [contextState, setContextState] + ); + + return ( +
+ + + + + + + } /> + } /> + } /> + } /> + } /> + + + + + + +
+ ); +} + +export default App; diff --git a/examples/react-coffee-warehouse/src/App.scss b/examples/react-coffee-warehouse/src/App.scss new file mode 100644 index 00000000..02d519cb --- /dev/null +++ b/examples/react-coffee-warehouse/src/App.scss @@ -0,0 +1,14 @@ +body { + margin: 0; + padding: 0; + list-style-type: none; +} + +html, +body { + &::-webkit-scrollbar { + display: none; + } +} + +@import "./styles/main.scss"; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/AppContext.js b/examples/react-coffee-warehouse/src/AppContext.js new file mode 100644 index 00000000..1e7e8d96 --- /dev/null +++ b/examples/react-coffee-warehouse/src/AppContext.js @@ -0,0 +1,19 @@ +import React from 'react'; + +export const AppContext = React.createContext({ + languageId: 'en', + firstName: '', + lastName: '', + middleName: '', + email: '', + phoneNumber: '', + avatar: null, + country: '', + isInPublicDirectory: false, + biography: '', + teamId: null, + onLanguageChange: () => {}, + onProfileChange: () => {} +}); + +AppContext.displayName = 'AppContext'; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/assets/dashboard-icon.svg b/examples/react-coffee-warehouse/src/assets/dashboard-icon.svg new file mode 100644 index 00000000..3309ae38 --- /dev/null +++ b/examples/react-coffee-warehouse/src/assets/dashboard-icon.svg @@ -0,0 +1,12 @@ + + + + + + + diff --git a/examples/react-coffee-warehouse/src/assets/github-icon.svg b/examples/react-coffee-warehouse/src/assets/github-icon.svg new file mode 100644 index 00000000..aa1b3732 --- /dev/null +++ b/examples/react-coffee-warehouse/src/assets/github-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/examples/react-coffee-warehouse/src/assets/hamburger-icon.svg b/examples/react-coffee-warehouse/src/assets/hamburger-icon.svg new file mode 100644 index 00000000..650ab6ae --- /dev/null +++ b/examples/react-coffee-warehouse/src/assets/hamburger-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/examples/react-coffee-warehouse/src/assets/header-bg.png b/examples/react-coffee-warehouse/src/assets/header-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..80b2b45b80132e7eb66387ebcc8f8578eea8885b GIT binary patch literal 74678 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 literal 0 HcmV?d00001 diff --git a/examples/react-coffee-warehouse/src/assets/info-background.svg b/examples/react-coffee-warehouse/src/assets/info-background.svg new file mode 100644 index 00000000..ac1f3099 --- /dev/null +++ b/examples/react-coffee-warehouse/src/assets/info-background.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/examples/react-coffee-warehouse/src/assets/info-icon.svg b/examples/react-coffee-warehouse/src/assets/info-icon.svg new file mode 100644 index 00000000..1dba0b43 --- /dev/null +++ b/examples/react-coffee-warehouse/src/assets/info-icon.svg @@ -0,0 +1,12 @@ + + + + + + + diff --git a/examples/react-coffee-warehouse/src/assets/kendoka.png b/examples/react-coffee-warehouse/src/assets/kendoka.png new file mode 100644 index 0000000000000000000000000000000000000000..026243a17bb2f3662d5d29ede51e8542c732b7e7 GIT binary patch literal 407309 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

B&ipMV=N+cnHq?9iy8VtY0JqzIunSNud2K!~ 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%0A9V_+=%{CZ1>Cl${hQL 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

2^;FHj3%XRVGc2K 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 literal 0 HcmV?d00001 diff --git a/examples/react-coffee-warehouse/src/assets/kendoka.svg b/examples/react-coffee-warehouse/src/assets/kendoka.svg new file mode 100644 index 00000000..12a949ff --- /dev/null +++ b/examples/react-coffee-warehouse/src/assets/kendoka.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/react-coffee-warehouse/src/assets/planning-icon.svg b/examples/react-coffee-warehouse/src/assets/planning-icon.svg new file mode 100644 index 00000000..78190820 --- /dev/null +++ b/examples/react-coffee-warehouse/src/assets/planning-icon.svg @@ -0,0 +1,10 @@ + + + + + + + diff --git a/examples/react-coffee-warehouse/src/assets/profile-icon.svg b/examples/react-coffee-warehouse/src/assets/profile-icon.svg new file mode 100644 index 00000000..8396c2c3 --- /dev/null +++ b/examples/react-coffee-warehouse/src/assets/profile-icon.svg @@ -0,0 +1,13 @@ + + + + + + + diff --git a/examples/react-coffee-warehouse/src/assets/teammember-01.png b/examples/react-coffee-warehouse/src/assets/teammember-01.png new file mode 100644 index 0000000000000000000000000000000000000000..ef2bd1908da8012062ee8ca197ed1335ec07246c GIT binary patch literal 12642 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 Q<^TWy07*qoM6N<$g5jNB6#xJL literal 0 HcmV?d00001 diff --git a/examples/react-coffee-warehouse/src/assets/teammember-02.png b/examples/react-coffee-warehouse/src/assets/teammember-02.png new file mode 100644 index 0000000000000000000000000000000000000000..60fc2e75dee17e51b3522861457dbd2b860e911a GIT binary patch literal 13547 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 XIH9kIYT>qk00000NkvXXu0mjfKr^Z- literal 0 HcmV?d00001 diff --git a/examples/react-coffee-warehouse/src/assets/teammember-04.png b/examples/react-coffee-warehouse/src/assets/teammember-04.png new file mode 100644 index 0000000000000000000000000000000000000000..b24b9dbc3832eb357fd286a5bb6cdbb0b953310b GIT binary patch literal 11955 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 literal 0 HcmV?d00001 diff --git a/examples/react-coffee-warehouse/src/components/Chart.jsx b/examples/react-coffee-warehouse/src/components/Chart.jsx new file mode 100644 index 00000000..93cc2475 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/Chart.jsx @@ -0,0 +1,105 @@ + +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { + Chart as KendoChart, + ChartSeries, + ChartSeriesItem, + ChartCategoryAxis, + ChartCategoryAxisItem, + ChartValueAxis, + ChartValueAxisItem, + ChartLegend, + ChartTooltip +} from '@progress/kendo-react-charts'; +import { groupBy, filterBy } from '@progress/kendo-data-query'; +import { useInternationalization } from '@progress/kendo-react-intl'; +import { locales } from './../resources/locales'; + +const MONTH_FORMAT = 'MMMM yyyy'; +const COMPACT_FORMAT = 'MM yyyy'; + +export const Chart = (props) => { + const { + data, groupByField, seriesCategoryField, seriesField, + filterStart, filterEnd, seriesType, groupResourceData, groupTextField, + groupColorField, onRefresh + } = props; + + const intlService = useInternationalization(); + const filteredData = filterBy(data, { + logic: "and", + filters: [ + { field: "orderDate", operator: "gt", value: filterStart }, + { field: "orderDate", operator: "lt", value: filterEnd } + ] + }); + const groupedData = groupBy(filteredData, [{ field: groupByField }]); + + const ChartTooltipRender = ({ point }) => { + return ( +

+ ); + }; + + return ( + + + + + { + groupedData.map(group => { + const groupResource = groupResourceData.find(item => item[groupByField] === group.value); + + return ( + + + + ); + }) + } + + + = 480 ? MONTH_FORMAT : COMPACT_FORMAT + } + }} + > + + + + + + + + ); +}; + +Chart.displayName = 'Chart'; +Chart.propTypes = { + data: PropTypes.array, + groupByField: PropTypes.string, + seriesCategoryField: PropTypes.string, + seriesField: PropTypes.string, + filterStart: PropTypes.object, + filterEnd: PropTypes.object, + seriesType: PropTypes.string, + groupResourceData: PropTypes.array, + groupTextField: PropTypes.string, + onRefresh: PropTypes.func +}; diff --git a/examples/react-coffee-warehouse/src/components/DrawerRouterContainer.jsx b/examples/react-coffee-warehouse/src/components/DrawerRouterContainer.jsx new file mode 100644 index 00000000..0ae16103 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/DrawerRouterContainer.jsx @@ -0,0 +1,76 @@ +import React from 'react'; +import { useNavigate } from 'react-router-dom'; +import { Drawer, DrawerContent } from '@progress/kendo-react-layout'; +import { + useLocalization +} from "@progress/kendo-react-intl"; +import { Header } from './Header.jsx'; +import { gridIcon, calendarIcon, userIcon, infoCircleIcon} from '@progress/kendo-svg-icons' + +const items = [ + { name: 'dashboard', svgIcon: gridIcon, route: '/react-coffee-warehouse', selected: true }, + { name: 'planning', svgIcon: calendarIcon, route: '/planning', selected: false }, + { name: 'profile', svgIcon: userIcon, route: '/profile', selected: false }, + { separator: true }, + { name: 'info', svgIcon: infoCircleIcon, route: '/info', selected: false } +]; + +const DrawerRouterContainer = (props) => { + + const navigate = useNavigate(); + const localization = useLocalization(); + + const [expanded, setExpanded] = React.useState(false); + const [selectedId, setSelectedId] = React.useState(items.findIndex(x => x.selected === true)); + const [isSmallerScreen, setIsSmallerScreen] = React.useState(window.innerWidth < 768); + + const resizeWindow = () => { + setIsSmallerScreen(window.innerWidth < 768); + } + + const handleClick = (e) => { + setExpanded(!expanded); + } + + const handleSelect = (e) => { + setSelectedId(e.itemIndex); + setExpanded(false); + navigate(e.itemTarget.props.route); + } + + React.useEffect(() => { + window.addEventListener('resize', resizeWindow, false) + resizeWindow(); + }, []) + + return ( + +
+ ({ + ...item, + text: localization.toLanguageString(`custom.${item.name}`), + selected: index === selectedId + })) + } + position='start' + mode={isSmallerScreen ? 'overlay' : 'push'} + mini={isSmallerScreen ? false : true} + + onOverlayClick={handleClick} + onSelect={handleSelect} + > + + {props.children} + + + + ) +} + +export default DrawerRouterContainer; + diff --git a/examples/react-coffee-warehouse/src/components/Grid.jsx b/examples/react-coffee-warehouse/src/components/Grid.jsx new file mode 100644 index 00000000..70c69796 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/Grid.jsx @@ -0,0 +1,238 @@ + +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { Grid as KendoGrid, GridColumn, GridColumnMenuSort, GridColumnMenuFilter, GridToolbar } from '@progress/kendo-react-grid'; +import { Button } from '@progress/kendo-react-buttons' +import { GridPDFExport } from '@progress/kendo-react-pdf'; +import { ExcelExport } from '@progress/kendo-react-excel-export'; +import { process } from '@progress/kendo-data-query'; +import { Input } from '@progress/kendo-react-inputs'; +import { useLocalization } from '@progress/kendo-react-intl'; +import { fileExcelIcon, filePdfIcon } from '@progress/kendo-svg-icons'; + +export const Column = GridColumn; + +export const ColumnMenu = (props) => { + return ( +
+ + +
+ ); +} + +export const Grid = (props) => { + const { data, onDataChange, ...others } = props; + + const excelExportRef = React.useRef(null); + const pdfExportRef = React.useRef(null); + + const [isPdfExporting, setIsPdfExporting] = React.useState(false); + const [take, setTake] = React.useState(10); + const [skip, setSkip] = React.useState(0); + const [sort, setSort] = React.useState([]); + const [group, setGroup] = React.useState([]); + const [filter, setFilter] = React.useState(null); + const lastSelectedIndexRef = React.useRef(0); + const [allColumnFilter, setAllColumnFilter] = React.useState(''); + const localizationService = useLocalization(); + + const dataState = { + take, + skip, + sort, + group, + filter + }; + + const onDataStateChange = React.useCallback( + (event) => { + setTake(event.dataState.take); + setSkip(event.dataState.skip); + setSort(event.dataState.sort); + setGroup(event.dataState.group); + setFilter(event.dataState.filter); + }, + [setTake, setSkip, setSort, setGroup] + ); + + const onExcelExport = React.useCallback( + () => { + if (excelExportRef.current) { + excelExportRef.current.save(); + } + }, + [] + ); + + const onPdfExportDone = React.useCallback( + () => { + setIsPdfExporting(false); + }, + [] + ); + + const onAllColumnFilterChange = React.useCallback( + (event) => { + setAllColumnFilter(event.value); + }, + [setAllColumnFilter] + ); + + const onSelectionChange = React.useCallback( + (event) => { + let last = lastSelectedIndexRef.current; + const updatedData = data.map(dataItem => { + return {...dataItem}; + }); + const current = data.findIndex(dataItem => dataItem === event.dataItem); + + if (!event.nativeEvent.shiftKey) { + lastSelectedIndexRef.current = last = current; + } + + if (!event.nativeEvent.ctrlKey) { + updatedData.forEach(item => (item.selected = false)); + } + const select = !event.dataItem.selected; + for (let i = Math.min(last, current); i <= Math.max(last, current); i++) { + updatedData[i].selected = select; + } + + onDataChange(updatedData); + }, + [data, onDataChange] + ); + + const onHeaderSelectionChange = React.useCallback( + (event) => { + const checked = event.syntheticEvent.target.checked; + const updatedData = data.map(item=>{ + return { + ...item, + selected: checked + }; + }); + + onDataChange(updatedData); + }, + [data, onDataChange] + ); + + const textColumns = props.children.map(col => { + if (col.props.children) { + return col.props.children.map(child => { + if (!child.props.filter || child.props.filter === "text") { + return child.props.field; + } + return null; + }); + } else if (col.props.field) { + if (!col.props.filter || col.props.filter === "text") { + return col.props.field; + } + } + return null; + }) + .flat() + .filter(field => field); + + const allColumnsFilters = textColumns.map(column => ({ + field: column, + operator: 'contains', + value: allColumnFilter + })); + + const allColumnFilteredData = allColumnFilter ? + process(data, {filter: { logic: "or", filters: allColumnsFilters }}).data : + data; + + const processedData = process(allColumnFilteredData, dataState); + + React.useEffect( + () => { + if (!processedData.data.length) { + setSkip(0); + } + }, + [processedData] + ); + + const onPdfExport = React.useCallback( + () => { + if (pdfExportRef.current) { + setIsPdfExporting(true); + pdfExportRef.current.save(processedData.data, onPdfExportDone); + } + }, + [processedData, onPdfExportDone] + ); + + const GridElement = ( + + + + + + + dataItem.selected === false) === -1 + } + /> + {props.children} + + ); + + return ( + <> + + { GridElement } + + + { GridElement } + + + + ); +}; + +Grid.displayName = 'Grid'; +Grid.propTypes = { + data: PropTypes.array, + onDataChange: PropTypes.func, + style: PropTypes.object +}; diff --git a/examples/react-coffee-warehouse/src/components/GridCells.jsx b/examples/react-coffee-warehouse/src/components/GridCells.jsx new file mode 100644 index 00000000..9dfae7d7 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/GridCells.jsx @@ -0,0 +1,149 @@ +import * as React from 'react'; + +import { + Sparkline, + ChartValueAxis, + ChartValueAxisItem, + ChartArea +} from '@progress/kendo-react-charts'; +import { Badge } from '@progress/kendo-react-indicators'; +import { + useInternationalization +} from '@progress/kendo-react-intl'; + +import { images } from './../resources/images'; +import { SvgIcon } from '@progress/kendo-react-common'; +import { starIcon, starOutlineIcon} from '@progress/kendo-svg-icons'; + +export const FullNameCell = (props) => { + const customerPhotoStyle = { + display: 'inline-block', + width: 32, + height: 32, + borderRadius: '50%', + backgroundSize: '32px 35px', + backgroundPosition: 'center center', + verticalAlign: 'middle', + lineHeight: '32px', + boxShadow: 'inset 0 0 1px #999, inset 0 0 10px rgba(0,0,0,.2)', + marginLeft: '5px', + backgroundImage: images[props.dataItem.imgId + props.dataItem.gender] + }; + + const customerName = { + display: 'inline-block', + verticalAlign: 'middle', + lineHeight: '32px', + paddingLeft: '10px' + }; + + if (props.rowType === 'groupHeader') { + return null; + } + + return ( + +
+
{ props.dataItem.fullName }
+ + ); +}; + +export const FlagCell = (props) => { + if (props.rowType === 'groupHeader') { + return null; + } + + return ( + + {props.dataItem.country} + + ); +}; + +export const RatingCell = (props) => { + const MAX_STARS = 5; + const rating = props.dataItem.rating; + + if (props.rowType === 'groupHeader') { + return null; + } + + return ( + + { + [...new Array(MAX_STARS)].map((_, idx) => { + const isActive = rating <= idx; + return ( + + ); + }) + } + + ); +}; + +export const OnlineCell = (props) => { + const badgeStyle = { + position: 'relative', + display: 'inline' + }; + + if (props.rowType === 'groupHeader') { + return null; + } + + return ( + + + { + props.dataItem.isOnline === true ? + Online : + Offline + } + + ); +}; + +export const EngagementCell = (props) => { + if (props.rowType === 'groupHeader') { + return null; + } + + return ( + + + + + + + + + ); +}; + +export const CurrencyCell = (props) => { + const redBoldStyle = { + color: '#d9534f', + fontWeight: 600 + }; + + const intlService = useInternationalization(); + + if (props.rowType === 'groupHeader') { + return null; + } + + return ( + + { intlService.formatNumber(props.dataItem.budget, 'c') } + + ); +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/components/Header.jsx b/examples/react-coffee-warehouse/src/components/Header.jsx new file mode 100644 index 00000000..2be51b11 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/Header.jsx @@ -0,0 +1,79 @@ + +import * as React from 'react'; +import * as PropTypes from 'prop-types'; + +import { DropDownList } from '@progress/kendo-react-dropdowns'; +import { Avatar } from '@progress/kendo-react-layout'; +import { useLocalization } from '@progress/kendo-react-intl'; + +import { locales } from './../resources/locales'; + +import { AppContext } from './../AppContext' +import { SvgIcon } from '@progress/kendo-react-common'; +import { menuIcon } from '@progress/kendo-svg-icons'; + +import headerBg from '../assets/header-bg.png'; +import userAvatar from '../assets/user-avatar.jpg'; + +export const Header = (props) => { + const { onButtonClick } = props; + const { avatar, localeId, onLanguageChange } = React.useContext(AppContext); + const localizationService = useLocalization(); + + const currentLanguage = locales.find(item => item.localeId === localeId); + + const imgRef = React.useRef(null); + const hasImage = avatar && avatar.length > 0; + + React.useEffect( + () => { + if (hasImage) { + var reader = new FileReader(); + + reader.onload = function (e) { + imgRef.current.setAttribute('src', e.target.result) + } + + reader.readAsDataURL(avatar[0].getRawFile()); + } + }, + [avatar, hasImage] + ); + + return ( +
+
+
+ +
+ +
+

{localizationService.toLanguageString('custom.warehouse')}

+
+
+ {localizationService.toLanguageString('custom.language')} + +
+ + { + hasImage ? + {'User : + user-avatar + } + +
+
+ ); +} + +Header.displayName = 'Header'; +Header.propTypes = { + page: PropTypes.string, + onButtonClick: PropTypes.func +}; diff --git a/examples/react-coffee-warehouse/src/components/Scheduler.jsx b/examples/react-coffee-warehouse/src/components/Scheduler.jsx new file mode 100644 index 00000000..2a10fa64 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/Scheduler.jsx @@ -0,0 +1,48 @@ + +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { + Scheduler as KendoScheduler, + DayView, + WeekView, + WorkWeekView, + MonthView, +} from '@progress/kendo-react-scheduler'; + +export const Scheduler = (props) => { + const { + data, modelFields, resources, onDataChange + } = props; + + const defaultDate = new Date("2020-04-27T00:00:00Z"); + + return ( + + + + + + + ); +}; + +Scheduler.displayName = 'Scheduler'; +Scheduler.propTypes = { + data: PropTypes.array +}; diff --git a/examples/react-coffee-warehouse/src/components/form/DropDownList.jsx b/examples/react-coffee-warehouse/src/components/form/DropDownList.jsx new file mode 100644 index 00000000..fae6e2ca --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/form/DropDownList.jsx @@ -0,0 +1,62 @@ +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { DropDownList as KendoDropDownList } from '@progress/kendo-react-dropdowns'; +import { FieldWrapper } from '@progress/kendo-react-form'; +import { Label, Error, Hint } from '@progress/kendo-react-labels'; + +export const DropDownList = (fieldRenderProps) => { + const { validationMessage, touched, label, id, valid, disabled, hint, wrapperStyle, ...others } = fieldRenderProps; + const editorRef = React.useRef(null); + + const showValidationMessage = touched && validationMessage; + const showHint = !showValidationMessage && hint; + const hintId = showHint ? `${id}_hint` : ''; + const errorId = showValidationMessage ? `${id}_error` : ''; + const labelId = label ? `${id}_label` : ''; + + return ( + + +
+ + { + showHint && + {hint} + } + { + showValidationMessage && + {validationMessage} + } +
+
+ ); +}; + +DropDownList.displayName = 'DropDownList'; +DropDownList.propTypes = { + valid: PropTypes.bool, + defaultValue: PropTypes.object, + id: PropTypes.string, + optional: PropTypes.bool, + label: PropTypes.string, + hint: PropTypes.string, + validationMessage: PropTypes.string, + visited: PropTypes.bool, +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/components/form/Editor.jsx b/examples/react-coffee-warehouse/src/components/form/Editor.jsx new file mode 100644 index 00000000..0c8f4773 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/form/Editor.jsx @@ -0,0 +1,59 @@ +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { Editor as KendoEditor, EditorTools } from '@progress/kendo-react-editor'; +import { FieldWrapper } from '@progress/kendo-react-form'; +import { Label, Error, Hint } from '@progress/kendo-react-labels'; + +export const Editor = (fieldRenderProps) => { + const { validationMessage, touched, label, id, valid, hint, optional, value, onChange, ...others } = fieldRenderProps; + const showValidationMessage = touched && validationMessage; + const showHint = !showValidationMessage && hint; + + const onChangeHandler = (event) => { + onChange({value: event.html}); + }; + + return ( + + +
+ + { + showHint && + {hint} + } + { + showValidationMessage && + {validationMessage} + } +
+
+ ); +}; + +Editor.displayName = 'Editor'; +Editor.propTypes = { + valid: PropTypes.bool, + value: PropTypes.string, + id: PropTypes.string, + optional: PropTypes.bool, + label: PropTypes.string, + hint: PropTypes.string, + validationMessage: PropTypes.string, + visited: PropTypes.bool, + onChange: PropTypes.func +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/components/form/Input.jsx b/examples/react-coffee-warehouse/src/components/form/Input.jsx new file mode 100644 index 00000000..ad9657ee --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/form/Input.jsx @@ -0,0 +1,51 @@ +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { Input as KendoInput } from '@progress/kendo-react-inputs'; +import { FieldWrapper } from '@progress/kendo-react-form'; +import { Label, Error, Hint } from '@progress/kendo-react-labels'; + +export const Input = (fieldRenderProps) => { + const { validationMessage, touched, label, id, valid, disabled, hint, type, optional, ...others } = fieldRenderProps; + + const showValidationMessage = touched && validationMessage; + const showHint = !showValidationMessage && hint; + const hintId = showHint ? `${id}_hint` : ''; + const errorId = showValidationMessage ? `${id}_error` : ''; + + return ( + + +
+ + { + showHint && + {hint} + } + { + showValidationMessage && + {validationMessage} + } +
+
+ ); +}; + +Input.displayName = 'Input'; +Input.propTypes = { + valid: PropTypes.bool, + value: PropTypes.string, + id: PropTypes.string, + optional: PropTypes.bool, + label: PropTypes.string, + hint: PropTypes.string, + validationMessage: PropTypes.string, + visited: PropTypes.bool, +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/components/form/MaskedTextBox.jsx b/examples/react-coffee-warehouse/src/components/form/MaskedTextBox.jsx new file mode 100644 index 00000000..4e6e2fbd --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/form/MaskedTextBox.jsx @@ -0,0 +1,48 @@ +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { MaskedTextBox as KendoMaskedTextBox } from '@progress/kendo-react-inputs'; +import { FieldWrapper } from '@progress/kendo-react-form'; +import { Label, Error, Hint } from '@progress/kendo-react-labels'; + +export const MaskedTextBox = (fieldRenderProps) => { + const { validationMessage, touched, label, id, valid, hint, optional, ...others } = fieldRenderProps; + + const showValidationMessage = touched && validationMessage; + const showHint = !showValidationMessage && hint; + const hintId = showHint ? `${id}_hint` : ''; + const errorId = showValidationMessage ? `${id}_error` : ''; + + return ( + + +
+ + { + showHint && + {hint} + } + { + showValidationMessage && + {validationMessage} + } +
+
+ ); +}; +MaskedTextBox.displayName = 'MaskedTextBox'; +MaskedTextBox.propTypes = { + valid: PropTypes.bool, + value: PropTypes.string, + id: PropTypes.string, + optional: PropTypes.bool, + label: PropTypes.string, + hint: PropTypes.string, + validationMessage: PropTypes.string, + visited: PropTypes.bool, +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/components/form/RadioGroup.jsx b/examples/react-coffee-warehouse/src/components/form/RadioGroup.jsx new file mode 100644 index 00000000..6f329b19 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/form/RadioGroup.jsx @@ -0,0 +1,56 @@ +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { RadioGroup as KendoRadioGroup } from '@progress/kendo-react-inputs'; +import { FieldWrapper } from '@progress/kendo-react-form'; +import { Label, Error, Hint } from '@progress/kendo-react-labels'; + +export const RadioGroup = (fieldRenderProps) => { + const { validationMessage, touched, id, label, valid, disabled, hint, ...others } = fieldRenderProps; + const editorRef = React.useRef(null); + + const showValidationMessage = touched && validationMessage; + const showHint = !showValidationMessage && hint + const hintId = showHint ? `${id}_hint` : ''; + const errorId = showValidationMessage ? `${id}_error` : ''; + const labelId = label ? `${id}_label` : ''; + + return ( + + +
+ + { + showHint && + {hint} + } + { + showValidationMessage && + {validationMessage} + } +
+
+ ); +}; + + +RadioGroup.displayName = 'RadioGroup'; +RadioGroup.propTypes = { + valid: PropTypes.bool, + value: PropTypes.number, + labelId: PropTypes.string, + data: PropTypes.array, + optional: PropTypes.bool, + label: PropTypes.string, + hint: PropTypes.string, + validationMessage: PropTypes.string, + visited: PropTypes.bool, +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/components/form/Switch.jsx b/examples/react-coffee-warehouse/src/components/form/Switch.jsx new file mode 100644 index 00000000..6f109f95 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/form/Switch.jsx @@ -0,0 +1,64 @@ +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { Switch as KendoSwitch } from '@progress/kendo-react-inputs'; +import { FieldWrapper } from '@progress/kendo-react-form'; +import { Label, Error, Hint } from '@progress/kendo-react-labels'; + +export const Switch = (fieldRenderProps) => { + const { validationMessage, touched, label, optional, id, valid, disabled, hint, ...others } = fieldRenderProps; + const editorRef = React.useRef(null); + + const showValidationMessage = touched && validationMessage; + const showHint = !showValidationMessage && hint; + const hintId = showHint ? `${id}_hint` : ''; + const errorId = showValidationMessage ? `${id}_error` : ''; + const labelId = label ? `${id}_label` : ''; + + return ( + + +
+ + { + showHint && + {hint} + } + { + showValidationMessage && + {validationMessage} + } +
+
+ ); +}; + +Switch.displayName = 'Switch'; +Switch.propTypes = { + valid: PropTypes.bool, + value: PropTypes.bool, + id: PropTypes.string, + labelId: PropTypes.string, + optional: PropTypes.bool, + label: PropTypes.string, + hint: PropTypes.string, + validationMessage: PropTypes.string, + visited: PropTypes.bool, +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/components/form/Upload.jsx b/examples/react-coffee-warehouse/src/components/form/Upload.jsx new file mode 100644 index 00000000..b3a08a43 --- /dev/null +++ b/examples/react-coffee-warehouse/src/components/form/Upload.jsx @@ -0,0 +1,93 @@ +import React from 'react'; +import * as PropTypes from 'prop-types'; + +import { Upload as KendoUpload } from '@progress/kendo-react-upload'; +import { FieldWrapper } from '@progress/kendo-react-form'; +import { Label, Error, Hint } from '@progress/kendo-react-labels'; +import { Avatar } from '@progress/kendo-react-layout'; + +import userAvatar from '../../assets/user-avatar.jpg'; + +export const Upload = (fieldRenderProps) => { + const {valid, value, id, optional, label, hint, validationMessage, touched, ...others} = fieldRenderProps; + const imgRef = React.useRef(null); + const hasImage = value && value.length > 0; + const showValidationMessage = touched && validationMessage; + const showHint = !showValidationMessage && hint; + + const hintId = showHint ? `${id}_hint` : ''; + const errorId = showValidationMessage ? `${id}_error` : ''; + const labelId = label ? `${id}_label` : ''; + + const onChangeHandler = (event) => { + fieldRenderProps.onChange({ value: event.newState }); + }; + const onRemoveHandler = (event) => { + fieldRenderProps.onChange({ value: event.newState }); + }; + + React.useEffect( + () => { + if (hasImage) { + var reader = new FileReader(); + + reader.onload = function(e) { + imgRef.current.setAttribute('src', e.target.result) + } + + reader.readAsDataURL(value[0].getRawFile()); + } + }, + [value, hasImage] + ); + + return ( + + +
+ + { + showHint && + {hint} + } + { + showValidationMessage && + {validationMessage} + } +
+
+ ); +}; + +Upload.displayName = 'Upload'; +Upload.propTypes = { + valid: PropTypes.bool, + value: PropTypes.array, + id: PropTypes.string, + optional: PropTypes.bool, + label: PropTypes.string, + hint: PropTypes.string, + validationMessage: PropTypes.string, + visited: PropTypes.bool, +}; diff --git a/examples/react-coffee-warehouse/src/index.js b/examples/react-coffee-warehouse/src/index.js new file mode 100644 index 00000000..c1a705c9 --- /dev/null +++ b/examples/react-coffee-warehouse/src/index.js @@ -0,0 +1,20 @@ +import React from 'react'; +import { createRoot } from 'react-dom/client'; +import App from './App'; + +import * as serviceWorker from './serviceWorker'; + +import './App.scss'; + + +const root = createRoot(document.getElementById('root')); +root.render( + + + +); + +// If you want your app to work offline and load faster, you can change +// unregister() to register() below. Note this comes with some pitfalls. +// Learn more about service workers: https://bit.ly/CRA-PWA +serviceWorker.unregister(); diff --git a/examples/react-coffee-warehouse/src/messages/en-US.js b/examples/react-coffee-warehouse/src/messages/en-US.js new file mode 100644 index 00000000..3266e92c --- /dev/null +++ b/examples/react-coffee-warehouse/src/messages/en-US.js @@ -0,0 +1,332 @@ +export const enMessages = { + "custom": { + "teamEfficiency": "Team Efficiency", + "teamMembers": "Team Members", + "dashboard": "Dashboard", + "planning": "Planning", + "profile": "Profile", + "info": "Info", + "language": "Language", + "trend": "Trend", + "volume": "Volume", + "myTeam": "My Team", + "allTeams": "All Teams", + "teamCalendar": "Team Calendar", + "saveChanges": "Save Changes", + "cancel": "Cancel", + "warehouse": "Coffee Warehouse", + "startFreeTrial": "Start Free Trial", + "buyNow": "Buy Now", + "getSource": "Get the source code on GitHub", + "demoInfo": "This demo application is built using the following KendoReact components and the KendoReact Default Theme.", + "firstName": "First Name", + "middleName": "Middle Name", + "lastName": "Last Name", + "email": "Email Address", + "phoneNumber": "Phone Number", + "country": "Country", + "biography": "Short Biography", + "public": "Include in public directory", + "team": "Team", + "employee": "Employee", + "contactName": "Contact Name", + "jobTitle": "Job Title", + "status": "Status", + "performance": "Performance", + "rating":"Rating", + "engagement": "Engagement", + "budget": "Budget", + "contacts": "Contacts", + "address": "Address", + "phone": "Phone", + "gridSearch": "Search in all columns...", + "exportExcel": "Export to Excel", + "exportPdf": "Export to PDF" + }, + "grid":{ + "groupPanelEmpty": "Drag a column header and drop it here to group by that column", + "pagerItemsPerPage": "items per page", + "pagerInfo": "{0} - {1} of {2} items", + "pagerFirstPage": "Go to the first page", + "pagerPreviousPage": "Go to the previous page", + "pagerNextPage": "Go to the next page", + "pagerLastPage": "Go to the last page", + "pagerPage": "Page", + "pagerOf": "of", + "filterClearButton":"Clear", + "filterEqOperator": "Is equal to", + "filterNotEqOperator": "Is not equal to", + "filterIsNullOperator": "Is null", + "filterIsNotNullOperator": "Is not null", + "filterIsEmptyOperator": "Is empty", + "filterIsNotEmptyOperator": "Is not empty", + "filterStartsWithOperator": "Starts with", + "filterContainsOperator": "Contains", + "filterNotContainsOperator": "Does not contain", + "filterEndsWithOperator": "Ends with", + "filterGteOperator": "Is greater than or equal to", + "filterGtOperator": "Is greater than", + "filterLteOperator": "Is less than or equal to", + "filterLtOperator":"Is less than", + "filterIsTrue":"Is true", + "filterIsFalse": "Is false", + "filterBooleanAll": "(All)", + "filterAfterOrEqualOperator": "Is after or equal to", + "filterAfterOperator": "Is after", + "filterBeforeOperator":"Is before", + "filterBeforeOrEqualOperator":"Is before or equal to", + "noRecords":"No records available." + }, + "filter": { + "eqOperator": "Is equal to", + "notEqOperator": "Is not equal to", + "isNullOperator": "Is null", + "isNotNullOperator": "Is not null", + "isEmptyOperator": "Is empty", + "isNotEmptyOperator": "Is not empty", + "startsWithOperator": "Starts with", + "containsOperator": "Contains", + "notContainsOperator": "Does not contain", + "endsWithOperator": "Ends with", + "gteOperator": "Is greater than or equal to", + "gtOperator": "Is greater than", + "lteOperator": "Is less than or equal to", + "ltOperator": "Is less than", + "isTrue": "Is true", + "isFalse": "Is false", + "afterOrEqualOperator": "Is after or equal to", + "afterOperator": "Is after", + "beforeOperator": "Is before", + "beforeOrEqualOperator": "Is before or equal to", + "andLogic": "And", + "orLogic": "Or", + "addExpression": "Add Expression", + "addGroup": "Add Group", + "close": "Close" + }, + "dateinput":{ + "increment": "Increase value", + "decrement": "Decrease value" + }, + "calendar":{ + "today":"TODAY" + }, + "datepicker":{ + "toggleCalendar": "Toggle calendar" + }, + "daterangepicker": { + "swapStartEnd": "Swap start and end values", + "start": "Start", + "end": "End", + "separator": " " + }, + "datetimepicker": { + "date": "Date", + "time": "Time", + "toggleDateTimeSelector": "Toggle date-time selector", + "cancel": "Cancel", + "set": "Set" + }, + "editor": { + "bold": "Bold", + "italic": "Italic", + "underline": "Underline", + "strikethrough": "Strikethrough", + "subscript": "Subscript", + "superscript": "Superscript", + "unlink": "Remove hyperlink", + "undo": "Undo", + "redo": "Redo", + "fontSize": "Font Size", + "fontName": "Font Name", + "format": "Format", + "alignLeft": "Align text left", + "alignRight": "Align text right", + "alignCenter": "Center text", + "alignJustify": "Justify", + "indent": "Indent", + "outdent": "Outdent", + "orderedList": "Insert ordered list", + "bulletList": "Insert unordered list", + "createTable": "Create a table", + "insertTableHint": "Create a {0} x {1} table", + "addRowBefore": "Add row above", + "addRowAfter": "Add row below", + "addColumnBefore": "Add column on the left", + "addColumnAfter": "Add column on the right", + "deleteRow": "Delete row", + "deleteColumn": "Delete column", + "deleteTable": "Delete table", + "mergeCells": "Merge cells", + "splitCell": "Split cell", + "hyperlink": "Insert hyperlink", + "hyperlink-dialog-title": "Insert hyperlink", + "hyperlink-dialog-content-address": "Web address", + "hyperlink-dialog-content-title": "Title", + "hyperlink-dialog-content-newwindow": "Open link in new window", + "hyperlink-dialog-cancel": "Cancel", + "hyperlink-dialog-insert": "Insert", + "image": "Insert image", + "image-dialog-title": "Insert image", + "image-address": "Web address", + "image-title": "Title", + "image-altText": "Alternate text", + "image-width": "Width (px)", + "image-height": "Height (px)", + "image-cancel": "Cancel", + "image-insert": "Insert", + "viewHtml": "View HTML", + "viewHtml-dialog-title": "View HTML", + "viewHtml-cancel": "Cancel", + "viewHtml-update": "Update" + }, + "timepicker": { + "now": "NOW", + "selectNow": "Select Now", + "cancel": "Cancel", + "set": "Set", + "toggleTimeSelector": "Toggle TimeSelector", + "toggleClock": "Toggle Clock" + }, + "dropdowns":{ + "nodata": "NO DATA FOUND.", + "clear": "Clear" + }, + "numerictextbox":{ + "increment": "Increase value", + "decrement": "Decrease value" + }, + "upload": { + "cancel": "Cancel", + "clearSelectedFiles": "Clear", + "dropFilesHere": "Drop files here to upload", + "headerStatusUploaded": "Done", + "headerStatusUploading": "Uploading...", + "invalidFileExtension": "File type not allowed.", + "invalidFiles": "Invalid file(s). Please check file upload requirements.", + "invalidMaxFileSize": "File size too large.", + "invalidMinFileSize": "File size too small.", + "remove": "Remove", + "retry": "Retry", + "select": "Select files...", + "uploadSelectedFiles": "Upload", + "total": "Total", + "files": "files" + }, + "sortable": { + "noData": "No Data" + }, + "pager": { + "itemsPerPage": "items per page", + "info": "{0} - {1} of {2} items", + "firstPage": "Go to the first page", + "previousPage": "Go to the previous page", + "nextPage": "Go to the next page", + "lastPage": "Go to the last page", + "page": "Page", + "of": "of" + }, + "treelist": { + "filterClearButton": "Clear", + "filterEqOperator": "Is equal to", + "filterNotEqOperator": "Is not equal to", + "filterIsNullOperator": "Is null", + "filterIsNotNullOperator": "Is not null", + "filterIsEmptyOperator": "Is empty", + "filterIsNotEmptyOperator": "Is not empty", + "filterStartsWithOperator": "Starts with", + "filterContainsOperator": "Contains", + "filterNotContainsOperator": "Does not contain", + "filterEndsWithOperator": "Ends with", + "filterGteOperator": "Is greater than or equal to", + "filterGtOperator": "Is greater than", + "filterLteOperator": "Is less than or equal to", + "filterLtOperator": "Is less than", + "filterIsTrue": "Is true", + "filterIsFalse": "Is false", + "filterBooleanAll": "(All)", + "filterAfterOrEqualOperator": "Is after or equal to", + "filterAfterOperator": "Is after", + "filterBeforeOperator": "Is before", + "filterBeforeOrEqualOperator": "Is before or equal to", + "noRecords": "No records available" + }, + "scheduler": { + "editorValidationRequired": "Field is required.", + "editorValidationStart": "Start time must be be before End time.", + "editorValidationEnd": "End time must be after Start time.", + "allEvents": "All events", + "allDay": "all day", + "today": "Today", + "dayViewTitle": "Day", + "monthViewTitle": "Month", + "weekViewTitle": "Week", + "workWeekViewTitle": "Work Week", + "timelineViewTitle": "Timeline", + "agendaViewTitle": "Agenda", + "deleteTitle": "Delete", + "previousTitle": "Previous", + "nextTitle": "Next", + "showFullDay": "Show full day", + "showWorkDay": "Show business hours", + "editorOccurrence": "Edit current occurrence", + "editorSeries": "Edit the series", + "editorRecurringConfirmation": "Do you want to edit only this event occurrence or the whole series?", + "editorRecurringDialogTitle": "Edit Recurring Item", + "editorSave": "Save", + "editorCancel": "Cancel", + "editorDelete": "Delete", + "editorTitle": "Event", + "editorEventTitle": "Title", + "editorEventStart": "Start", + "editorEventStartTimeZone": "Start Time Zone", + "editorEventEnd": "End", + "editorEventEndTimeZone": "End Time Zone", + "editorEventAllDay": "All Day Event", + "editorEventDescription": "Description", + "editorEventSeparateTimeZones": "End in different Time Zone", + "editorEventTimeZone": "Specify Time Zone", + "recurrenceEditorRepeat": "Repeat", + "recurrenceEditorDailyInterval": "day(s)", + "recurrenceEditorDailyRepeatEvery": "Repeat every", + "recurrenceEditorWeeklyInterval": "week(s)", + "recurrenceEditorWeeklyRepeatEvery": "Repeat every", + "recurrenceEditorWeeklyRepeatOn": "Repeat on", + "recurrenceEditorMonthlyDay": "Day", + "recurrenceEditorMonthlyInterval": "month(s)", + "recurrenceEditorMonthlyRepeatEvery": "Repeat every", + "recurrenceEditorMonthlyRepeatOn": "Repeat on", + "recurrenceEditorYearlyOf": "of", + "recurrenceEditorYearlyRepeatEvery": "Repeat every", + "recurrenceEditorYearlyRepeatOn": "Repeat on", + "recurrenceEditorYearlyInterval": "year(s)", + "recurrenceEditorFrequenciesDaily": "Daily", + "recurrenceEditorFrequenciesMonthly": "Monthly", + "recurrenceEditorFrequenciesNever": "Never", + "recurrenceEditorFrequenciesWeekly": "Weekly", + "recurrenceEditorFrequenciesYearly": "Yearly", + "recurrenceEditorOffsetPositionsFirst": "First", + "recurrenceEditorOffsetPositionsSecond": "Second", + "recurrenceEditorOffsetPositionsThird": "Third", + "recurrenceEditorOffsetPositionsFourth": "Fourth", + "recurrenceEditorOffsetPositionsLast": "Last", + "recurrenceEditorWeekdaysDay": "Day", + "recurrenceEditorWeekdaysWeekday": "Weekday", + "recurrenceEditorWeekdaysWeekendday": "Weekend Day", + "recurrenceEditorEndAfter": "After", + "recurrenceEditorEndOccurrence": "occurrence(s)", + "recurrenceEditorEndLabel": "End", + "recurrenceEditorEndNever": "Never", + "recurrenceEditorEndOn": "On", + "deleteConfirmation": "Are you sure you want to delete this event?", + "deleteRecurringConfirmation": "Do you want to delete only this event occurrence or the whole series?", + "deleteOccurrence": "Delete current occurrence", + "deleteSeries": "Delete the series", + "deleteDialogTitle": "Delete Event", + "deleteRecurringDialogTitle": "Delete Recurring Item", + "dateTitle": "Date", + "timeTitle": "Time", + "eventTitle": "Event", + "noEvents": "no events" + } +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/messages/es.js b/examples/react-coffee-warehouse/src/messages/es.js new file mode 100644 index 00000000..39d39058 --- /dev/null +++ b/examples/react-coffee-warehouse/src/messages/es.js @@ -0,0 +1,190 @@ +export const esMessages = { + "custom": { + "teamEfficiency": "Eficiencia del equipo", + "teamMembers": "Miembros del equipo", + "dashboard": "Tablero", + "planning": "Planificación", + "info": "Informacion", + "profile": "Perfil", + "language": "Idioma", + "trend": "Tendencia", + "volume": "Volumen", + "myTeam": "Mi equipo", + "allTeams": "Todos los equipos", + "teamCalendar": "Calendario del equipo", + "saveChanges": "Guardar cambios", + "cancel": "Cancelar", + "warehouse": "Almacén De Café", + "startFreeTrial": "Iniciar prueba gratuita", + "buyNow": "Comprar ahora", + "getSource": "Obtenga el código fuente en GitHub", + "demoInfo": "Esta aplicación de demostración está construida utilizando los siguientes componentes de KendoReact y el tema predeterminado de KendoReact.", + "firstName": "Primer nombre", + "middleName": "Segundo nombre", + "lastName": "Apellido", + "email": "Dirección de correo electrónico", + "phoneNumber": "Número de teléfono", + "country": "País", + "biography": "Biografía corta", + "public": "Incluir en directorio público", + "team": "Equipo", + "employee": "Empleado", + "contactName": "Nombre de contacto", + "jobTitle": "Título del trabajo", + "status": "Estado", + "performance": "Rendimiento", + "rating":"Clasificación", + "engagement": "Compromiso", + "budget": "Presupuesto", + "contacts": "Contactos", + "address": "Dirección", + "phone": "Teléfono", + "gridSearch": "Buscar en todas las columnas ...", + "exportExcel": "Exportar a Excel", + "exportPdf": "Exportar a PDF" + }, + "datepicker": { + "toggleCalendar": "Alternar calendario" + }, + "calendar": { + "today": "Hoy" + }, + "dateinput": { + "increment": "Incrementar valor", + "decrement": "Disminuir valor" + }, + "datetimepicker": { + "date": "Fecha", + "time": "Hora", + "cancel": "Cancelar", + "set": "Establecer" + }, + "numerictextbox": { + "increment": "Incrementar valor", + "decrement": "Disminuir valor" + }, + "timepicker": { + "now": "AHORA", + "set": "Establecer", + "cancel": "Cancelar" + }, + "grid": { + "groupPanelEmpty": "Arrastre el título de una columna y suéltelo aquí para agrupar por ese criterio", + "noRecords": "No hay datos disponibles.", + "pagerFirstPage": "Ir a la primera página", + "pagerPreviousPage": "Ir a la página anterior", + "pagerNextPage": "Ir a la página siguiente", + "pagerLastPage": "Ir a la última página", + "pagerPage": "Página", + "pagerOf": "de", + "pagerItems": "ítems", + "pagerInfo": "{0} - {1} de {2} ítems", + "pagerItemsPerPage": "ítems por página", + "filterEqOperator": "Es igual a", + "filterNotEqOperator": "No es igual a", + "filterIsNullOperator": "Es nulo", + "filterIsNotNullOperator": "No es nulo", + "filterIsEmptyOperator": "Está vacío", + "filterIsNotEmptyOperator": "No está vacío", + "filterStartsWithOperator": "Comienza con", + "filterContainsOperator": "Contiene", + "filterNotContainsOperator": "No contiene", + "filterEndsWithOperator": "Termina en", + "filterGteOperator": "Es mayor o igual que", + "filterGtOperator": "Es mayor que", + "filterLteOperator": "Es menor o igual que", + "filterLtOperator": "Es menor o igual que", + "filterIsTrue": "Sí", + "filterIsFalse": "No", + "filterBooleanAll": "(Todas)", + "filterAfterOrEqualOperator": "Es posterior o igual a", + "filterAfterOperator": "Es posterior", + "filterBeforeOperator": "Es anterior", + "filterBeforeOrEqualOperator": "Es anterior o igual a", + "filterSubmitButton": "Filtrar", + "filterClearButton": "Limpiar", + "filterAndLogic": "Y", + "filterOrLogic": "O", + "filterTitle": "Filtros", + "sortAscending": "Orden ascendente", + "sortDescending": "Orden descendente" + }, + "scheduler": { + "editorValidationRequired": "El campo es obligatorio", + "editorValidationStart": "La hora de inicio debe ser anterior a la hora de finalización", + "editorValidationEnd": "La hora de finalización debe ser posterior a la hora de inicio", + "allEvents": "Todos los eventos", + "allDay": "todo el día", + "today": "Hoy", + "dayViewTitle": "Día", + "weekViewTitle": "Semana", + "monthViewTitle": "Mes", + "workWeekViewTitle": "Semana laboral", + "timelineViewTitle": "Línea de tiempo", + "agendaViewTitle": "Agenda", + "deleteTitle": "Eliminar", + "previousTitle": "Anterior", + "nextTitle": "Siguiente", + "showFullDay": "Mostrar día completo", + "showWorkDay": "Mostrar horario comercial", + "editorOccurrence": "Editar ocurrencia actual", + "editorSeries": "Editar la serie", + "editorRecurringConfirmation": "¿Desea editar solo este evento o la serie completa?", + "editorRecurringDialogTitle": "Editar elemento recurrente", + "editorSave": "Guardar", + "editorCancel": "Cancelar", + "editorDelete": "Eliminar", + "editorTitle": "Evento", + "editorEventTitle": "Título", + "editorEventStart": "Inicio", + "editorEventStartTimeZone": "Zona horaria de inicio", + "editorEventEnd": "Fin", + "editorEventEndTimeZone": "Zona horaria final", + "editorEventAllDay": "Evento de todo el día", + "editorEventDescription": "Descripción", + "editorEventSeparateTimeZones": "Finalizar en una zona horaria diferente", + "editorEventTimeZone": "Especificar zona horaria", + "recurrenceEditorRepeat": "Repetir", + "recurrenceEditorDailyInterval": "día (s)", + "recurrenceEditorDailyRepeatEvery": "Repetir cada", + "recurrenceEditorWeeklyInterval": "week (s)", + "recurrenceEditorWeeklyRepeatEvery": "Repetir cada", + "recurrenceEditorWeeklyRepeatOn": "Repetir en", + "recurrenceEditorMonthlyDay": "Día", + "recurrenceEditorMonthlyInterval": "mes (es)", + "recurrenceEditorMonthlyRepeatEvery": "Repetir cada", + "recurrenceEditorMonthlyRepeatOn": "Repetir en", + "recurrenceEditorYearlyOf": "de", + "recurrenceEditorYearlyRepeatEvery": "Repetir cada", + "recurrenceEditorYearlyRepeatOn": "Repetir en", + "recurrenceEditorYearlyInterval": "año (s)", + "recurrenceEditorFrequenciesDaily": "Diario", + "recurrenceEditorFrequenciesMonthly": "Monthly", + "recurrenceEditorFrequenciesNever": "Nunca", + "recurrenceEditorFrequenciesWeekly": "Semanal", + "recurrenceEditorFrequenciesYearly": "Anual", + "recurrenceEditorOffsetPositionsFirst": "Primero", + "recurrenceEditorOffsetPositionsSecond": "Segundo", + "recurrenceEditorOffsetPositionsThird": "Tercero", + "recurrenceEditorOffsetPositionsFourth": "Cuarto", + "recurrenceEditorOffsetPositionsLast": "Último", + "recurrenceEditorWeekdaysDay": "Día", + "recurrenceEditorWeekdaysWeekday": "Weekday", + "recurrenceEditorWeekdaysWeekendday": "Día de fin de semana", + "recurrenceEditorEndAfter": "Después", + "recurrenceEditorEndOccurrence": "ocurrencias", + "recurrenceEditorEndLabel": "Fin", + "recurrenceEditorEndNever": "Nunca", + "recurrenceEditorEndOn": "On", + "deleteConfirmation": "¿Está seguro de que desea eliminar este evento?", + "deleteRecurringConfirmation": "¿Desea eliminar solo este evento o la serie completa?", + "deleteOccurrence": "Eliminar la ocurrencia actual", + "deleteSeries": "Eliminar la serie", + "deleteDialogTitle": "Eliminar evento", + "deleteRecurringDialogTitle": "Eliminar elemento recurrente", + "dateTitle": "Fecha", + "timeTitle": "Tiempo", + "eventTitle": "Evento", + "noEvents": "sin eventos" + } +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/messages/fr.js b/examples/react-coffee-warehouse/src/messages/fr.js new file mode 100644 index 00000000..2a1e376a --- /dev/null +++ b/examples/react-coffee-warehouse/src/messages/fr.js @@ -0,0 +1,202 @@ +export const frMessages = { + "custom": { + "teamEfficiency": "Efficacité de l'équipe", + "teamMembers": "Membres de l'équipe", + "dashboard": "Tableau de bord", + "planning": "Planification", + "info": "Info", + "profile": "Profil", + "language": "Langue", + "trend": "Tendance", + "volume": "Le volume", + "myTeam": "Mon équipe", + "allTeams": "Toutes les équipes", + "teamCalendar": "Calendrier d'équipe", + "saveChanges": "Sauvegarder les modifications", + "cancel": "Annuler", + "warehouse": "Entrepôt De Café", + "startFreeTrial": "Démarrer l'essai gratuit", + "buyNow": "Acheter maintenant", + "getSource": "Récupérer le code source sur GitHub", + "demoInfo": "Cette application de démonstration est construite à l'aide des composants KendoReact suivants et du thème par défaut KendoReact.", + "firstName": "Prénom", + "middleName": "Deuxième nom", + "lastName": "Nom de famille", + "email": "Adresse e-mail", + "phoneNumber": "Numéro de téléphone", + "country": "Pays", + "biography": "Biographie courte", + "public": "Inclure dans le répertoire public", + "team": "équipe", + "employee": "Employé", + "contactName": "Nom du contact", + "jobTitle": "Titre du poste", + "status": "Statut", + "performance": "Performance", + "rating":"Évaluation", + "engagement": "Engagement", + "budget": "Budget", + "contacts": "Contacts", + "address": "Adresse", + "phone": "Téléphone", + "gridSearch": "Rechercher dans toutes les colonnes ...", + "exportExcel": "Exporter vers Excel", + "exportPdf": "Exporter au format PDF" + }, + "grid":{ + "groupPanelEmpty": "Faites glisser un en-tête de colonne et déposez-le ici pour grouper par cette colonne", + "pagerItemsPerPage": "éléments par page", + "pagerInfo": "{0} - {1} sur {2} éléments", + "pagerFirstPage": "Aller à la première page", + "pagerPreviousPage": "Aller à la page précédente", + "pagerNextPage": "Aller à la page suivante", + "pagerLastPage": "Aller à la dernière page", + "pagerPage": "Page", + "pagerOf": "de", + "filterEqOperator": "Est égal à", + "filterNotEqOperator": "N'est pas égal à", + "filterIsNullOperator": "Est nulle", + "filterIsNotNullOperator": "Est non nulle", + "filterIsEmptyOperator": "Est vide", + "filterIsNotEmptyOperator": "N'est pas vide", + "filterStartsWithOperator": "Commence par", + "filterContainsOperator": "Contient", + "filterNotContainsOperator": "Ne contient pas", + "filterEndsWithOperator": "Se termine par", + "filterGteOperator": "Est supérieur ou égal à", + "filterGtOperator": "Est supérieur à", + "filterLteOperator": "Est inférieur ou égal à", + "filterLtOperator": "Est inférieur à", + "filterIsTrue":"Est vrai", + "filterIsFalse": "Est faux", + "filterBooleanAll": "(Tous)", + "filterAfterOrEqualOperator": "Est postérieur ou égal à", + "filterAfterOperator": "Est postérieur", + "filterBeforeOperator": "Est antérieur", + "filterBeforeOrEqualOperator": "Est antérieur ou égal à", + "noRecords": "Aucun enregistrement disponible.", + "filterSubmitButton": "Filtre", + "filterClearButton": "Effacer", + "filterAndLogic": "Et", + "filterOrLogic": "Ou alors", + "filterTitle": "Filtre", + "sortAscending": "Trier par ordre croissant", + "sortDescending": "Trier par ordre décroissant" + }, + "dateinput":{ + "increment": "Augmenter la valeur", + "decrement": "Diminuer la valeur" + }, + "calendar":{ + "today":"AUJOURD'HUI" + }, + "datepicker":{ + "toggleCalendar": "Basculer le calendrier" + }, + "dropdowns":{ + "nodata": "AUCUNE DONNÉE DISPONIBLE.", + "clear": "Effacer" + }, + "numerictextbox":{ + "increment": "Augmenter la valeur", + "decrement": "Diminuer la valeur" + }, + "upload": { + "cancel": "Cancel", + "clearSelectedFiles": "Effacer", + "dropFilesHere": "Déposer des fichiers ici pour télécharger", + "headerStatusUploaded": "Terminé", + "headerStatusUploading": "Téléchargement...", + "invalidFileExtension": "Type de fichier non autorisé.", + "invalidFiles": "Fichier(s) invalide(s). Veuillez vérifier les exigences de téléchargement de fichier.", + "invalidMaxFileSize": "La taille du fichier est trop grande.", + "invalidMinFileSize": "La taille du fichier est trop petite.", + "remove": "Retirer", + "retry": "Réessayez", + "select": "Sélectionnez les fichiers...", + "uploadSelectedFiles": "Télécharger", + "total": "Total", + "files": "fichiers" + }, + "sortable": { + "noData": "Aucune donnée" + }, + "scheduler": { + "editorValidationRequired": "Champ requis.", + "editorValidationStart": "L'heure de début doit être antérieure à l'heure de fin.", + "editorValidationEnd": "L'heure de fin doit être postérieure à l'heure de début.", + "allEvents": "Tous les évènements", + "allDay": "toute la journée", + "today": "Aujourd'hui", + "dayViewTitle": "Journée", + "monthViewTitle": "Mois", + "weekViewTitle": "La semaine", + "workWeekViewTitle": "Semaine de travail", + "timelineViewTitle": "Chronologie", + "agendaViewTitle": "Ordre du jour", + "deleteTitle": "Supprimer", + "previousTitle": "Précédent", + "nextTitle": "Suivant", + "showFullDay": "Afficher toute la journée", + "showWorkDay": "Afficher les heures d'ouverture", + "editorOccurrence": "Modifier l'occurrence actuelle", + "editorSeries": "Modifier la série", + "editorRecurringConfirmation": "Voulez-vous modifier uniquement cette occurrence d'événement ou toute la série?", + "editorRecurringDialogTitle": "Modifier l'élément récurrent", + "editorSave": "Enregistrer", + "editorCancel": "Annuler", + "editorDelete": "Supprimer", + "editorTitle": "Event", + "editorEventTitle": "Titre", + "editorEventStart": "Démarrer", + "editorEventStartTimeZone": "Start Time Zone", + "editorEventEnd": "End", + "editorEventEndTimeZone": "End Time Zone", + "editorEventAllDay": "All Day Event", + "editorEventDescription": "Description", + "editorEventSeparateTimeZones": "Terminer dans un fuseau horaire différent", + "editorEventTimeZone": "Spécifier le fuseau horaire", + "recurrenceEditorRepeat": "Répéter", + "recurrenceEditorDailyInterval": "jour (s)", + "recurrenceEditorDailyRepeatEvery": "Répéter chaque", + "recurrenceEditorWeeklyInterval": "semaine (s)", + "recurrenceEditorWeeklyRepeatEvery": "Répéter chaque", + "recurrenceEditorWeeklyRepeatOn": "Répéter", + "recurrenceEditorMonthlyDay": "Jour", + "recurrenceEditorMonthlyInterval": "mois (s)", + "recurrenceEditorMonthlyRepeatEvery": "Répéter chaque", + "recurrenceEditorMonthlyRepeatOn": "Répéter", + "recurrenceEditorYearlyOf": "of", + "recurrenceEditorYearlyRepeatEvery": "Répéter chaque", + "recurrenceEditorYearlyRepeatOn": "Répéter", + "recurrenceEditorYearlyInterval": "année (s)", + "recurrenceEditorFrequenciesDaily": "Du quotidien", + "recurrenceEditorFrequenciesMonthly": "Mensuel", + "recurrenceEditorFrequenciesNever": "Jamais", + "recurrenceEditorFrequenciesWeekly": "Hebdomadaire", + "recurrenceEditorFrequenciesYearly": "Annuel", + "recurrenceEditorOffsetPositionsFirst": "Premier", + "recurrenceEditorOffsetPositionsSecond": "Second", + "recurrenceEditorOffsetPositionsThird": "Troisième", + "recurrenceEditorOffsetPositionsFourth": "Quatrième", + "recurrenceEditorOffsetPositionsLast": "Dernier", + "recurrenceEditorWeekdaysDay": "Journée", + "recurrenceEditorWeekdaysWeekday": "Jour de la semaine", + "recurrenceEditorWeekdaysWeekendday": "Jour de weekend", + "recurrenceEditorEndAfter": "Après", + "recurrenceEditorEndOccurrence": "occurrence (s)", + "recurrenceEditorEndLabel": "Fin", + "recurrenceEditorEndNever": "Jamais", + "recurrenceEditorEndOn": "On", + "deleteConfirmation": "Voulez-vous vraiment supprimer cet événement?", + "deleteRecurringConfirmation": "Souhaitez-vous supprimer uniquement cette occurrence d'événement ou toute la série?", + "deleteOccurrence": "Supprimer l'occurrence actuelle", + "deleteSeries": "Supprimer la série", + "deleteDialogTitle": "Supprimer l'événement", + "deleteRecurringDialogTitle": "Supprimer l'élément récurrent", + "dateTitle": "Date", + "timeTitle": "Temps", + "eventTitle": "Un événement", + "noEvents": "Aucun événement", + } +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/pages/Dashboard.jsx b/examples/react-coffee-warehouse/src/pages/Dashboard.jsx new file mode 100644 index 00000000..9d6114d3 --- /dev/null +++ b/examples/react-coffee-warehouse/src/pages/Dashboard.jsx @@ -0,0 +1,149 @@ + +import * as React from 'react'; + +import { ButtonGroup, Button } from '@progress/kendo-react-buttons'; +import { DateRangePicker } from '@progress/kendo-react-dateinputs'; + +import { useLocalization } from '@progress/kendo-react-intl'; +import { filterBy } from '@progress/kendo-data-query'; + +import { Grid, Column, ColumnMenu } from './../components/Grid'; +import { Chart } from './../components/Chart'; +import { FullNameCell, FlagCell, OnlineCell, RatingCell, EngagementCell, CurrencyCell } from './../components/GridCells'; + +import { AppContext } from './../AppContext' + +import { employees } from './../resources/employees'; +import { teams } from './../resources/teams'; +import { orders } from './../resources/orders'; + +const Dashboard = () => { + const [data, setData] = React.useState(employees); + const [isTrend, setIsTrend] = React.useState(true); + const [isMyTeam, setIsMyTeam] = React.useState(true); + const localizationService = useLocalization(); + + const isChartChangeRef = React.useRef(false); + const onChartRefresh = React.useCallback( + () => null, + [] + ); + + React.useEffect(() => { + isChartChangeRef.current = false; + }); + + const { teamId } = React.useContext(AppContext); + const gridFilterExpression = isMyTeam ? { + logic: "and", + filters: [{ field: "teamId", operator: "eq", value: teamId }] + } : null; + + const [range, setRange] = React.useState({ + start: new Date('2020-01-01T21:00:00.000Z'), + end: new Date('2020-04-29T21:00:00.000Z') + }); + const onRangeChange = React.useCallback( + (event) => { + setRange({ + start: event.value.start, + end: event.value.end + }) + }, + [setRange] + ); + const trendOnClick = React.useCallback( + () => { + isChartChangeRef.current = true; + setIsTrend(true); + }, + [setIsTrend] + ); + const volumeOnClick = React.useCallback( + () => { + isChartChangeRef.current = true; + setIsTrend(false); + }, + [setIsTrend] + ); + const myTeamOnClick = React.useCallback( + () => setIsMyTeam(true), + [setIsMyTeam] + ); + const allTeamOnClick = React.useCallback( + () => setIsMyTeam(false), + [setIsMyTeam] + ); + + return ( +
+
+

{localizationService.toLanguageString('custom.teamEfficiency')}

+
+ + + + +
+
+ +
+
+ +
+
+
+

{localizationService.toLanguageString('custom.teamMembers')}

+
+ + + + +
+ +
+ setData(data)}> + + + + + + + + + + + + + + + + +
+
+
+ ); +} + +export default Dashboard; + diff --git a/examples/react-coffee-warehouse/src/pages/Info.jsx b/examples/react-coffee-warehouse/src/pages/Info.jsx new file mode 100644 index 00000000..f44c59c1 --- /dev/null +++ b/examples/react-coffee-warehouse/src/pages/Info.jsx @@ -0,0 +1,231 @@ +import * as React from 'react'; + +import { useLocalization } from '@progress/kendo-react-intl'; + +import kendoka from '../assets/kendoka.png'; +import github from '../assets/github-icon.svg'; +import { Button } from "@progress/kendo-react-buttons"; + +const Info = () => { + const localizationService = useLocalization(); + return ( +
+
+
+ kendoka +
+
+
+

+ {localizationService.toLanguageString('custom.demoInfo')} +

+
+
+
+
+

+ Buttons +

+ +
+
+
+
+

+ Data Query +

+
+
+
+
+

+ Charts +

+ +
+
+
+
+

+ Data Tools +

+ +
+
+
+
+

+ Date Inputs +

+ +
+
+
+
+

+ Dialogs +

+ +
+
+
+
+

+ Drawing +

+
+
+
+
+

+ Dropdowns +

+ +
+
+
+
+

+ Editor +

+
+
+
+
+

+ Excel Export +

+
+
+
+
+

+ Form +

+
+
+
+
+

+ Grid +

+
+
+
+
+

+ Inputs +

+ +
+
+
+
+

+ Layout +

+ +
+
+
+
+

+ Scheduler +

+
+
+
+
+

+ Tooltip +

+
+
+
+
+

+ Upload +

+
+
+
+
+
+
+ ); +} + +export default Info; diff --git a/examples/react-coffee-warehouse/src/pages/Planning.jsx b/examples/react-coffee-warehouse/src/pages/Planning.jsx new file mode 100644 index 00000000..68abdba6 --- /dev/null +++ b/examples/react-coffee-warehouse/src/pages/Planning.jsx @@ -0,0 +1,113 @@ + +import * as React from 'react'; + +import { useLocalization } from '@progress/kendo-react-intl'; +import { Card, CardHeader, Avatar, CardTitle, CardSubtitle } from '@progress/kendo-react-layout'; +import { guid } from '@progress/kendo-react-common'; + +import { Scheduler } from './../components/Scheduler'; + +import { employees } from './../resources/employees'; +import { images } from './../resources/images'; +import { orders, ordersModelFields } from './../resources/orders'; +import { teams } from './../resources/teams'; + +const orderEmployees = employees.filter(employee => employee.jobTitle === 'Sales Representative'); +const initialFilterState = { }; + +orderEmployees.forEach(employee => { + if(employee.fullName === 'Wait Peperell') { + initialFilterState[employee.id] = false; + } else { + initialFilterState[employee.id] = true; + } +}); + +const Planning = () => { + const localizationService = useLocalization(); + const [filterState, setFilterState] = React.useState(initialFilterState); + const [data, setData] = React.useState(orders); + + const onDataChange = React.useCallback( + ({ created, updated, deleted }) => { + setData(old => old + // Filter the deleted items + .filter((item) => deleted.find(current => current[ordersModelFields.id] === item[ordersModelFields.id]) === undefined) + // Find and replace the updated items + .map((item) => updated.find(current => current[ordersModelFields.id] === item[ordersModelFields.id]) || item) + // Add the newly created items and assign an `id`. + .concat(created.map((item) => Object.assign({}, item, { [ordersModelFields.id]: guid() })))) + }, + [] + ); + + const onEmployeeClick = React.useCallback( + (employeeId) => { + setFilterState({ + ...filterState, + [employeeId]: !filterState[employeeId] + }); + }, + [filterState, setFilterState] + ); + + return ( +
+
+

{localizationService.toLanguageString('custom.teamCalendar')}

+ { + + orderEmployees.map(employee => { + return ( +
onEmployeeClick(employee.id)} + style={!filterState[employee.id] ? {opacity: .5} : {}} + > + + + teamID === employee.teamId).teamColor, + }}> +
+ +
+ teamID === employee.teamId).teamColor}}>{employee.fullName} + {employee.jobTitle} +
+ + +
+ ); + }) + } +
+ filterState[event.employeeID])} + onDataChange={onDataChange} + modelFields={ordersModelFields} + resources={[ + { + name: 'Teams', + data: teams, + field: 'teamID', + valueField: 'teamID', + textField: 'teamName', + colorField: 'teamColor' + } + ]} + /> +
+
+
+ ); +} + +export default Planning; + diff --git a/examples/react-coffee-warehouse/src/pages/Profile.jsx b/examples/react-coffee-warehouse/src/pages/Profile.jsx new file mode 100644 index 00000000..3983b4cc --- /dev/null +++ b/examples/react-coffee-warehouse/src/pages/Profile.jsx @@ -0,0 +1,159 @@ + +import * as React from 'react'; + +import { useLocalization } from '@progress/kendo-react-intl'; +import { useNavigate } from "react-router-dom"; +import { Form, Field, FormElement } from '@progress/kendo-react-form'; +import { Button } from '@progress/kendo-react-buttons'; + +import { Input } from './../components/form/Input'; +import { MaskedTextBox } from './../components/form/MaskedTextBox'; +import { DropDownList } from './../components/form/DropDownList'; +import { Editor } from './../components/form/Editor'; +import { Upload } from './../components/form/Upload'; +import { RadioGroup } from './../components/form/RadioGroup'; +import { Switch } from './../components/form/Switch'; + +import { AppContext } from './../AppContext' + +import { countries } from './../resources/countries'; +import { teams } from './../resources/teams'; + +import { requiredValidator, emailValidator, phoneValidator, biographyValidator } from './../validators' + +const countriesData = countries.map(country => country.name); +const teamsData = teams.map(team => ({ + value: team.teamID, + label: team.teamName +})); + +const Profile = () => { + const {languageId, onLanguageChange, onProfileChange, ...formValues} = React.useContext(AppContext); + const localizationService = useLocalization(); + const history = useNavigate(); + + const onSubmit = React.useCallback( + (dataItem) => { + onProfileChange({dataItem}); + + history('/'); + }, + [onProfileChange, history] + ); + + const onCancelClick = React.useCallback( + () => { + history('/'); + }, + [history] + ); + + return ( +
+
+
+
( + + + + + + + + + + + +
+
+ + +
+
+ )} + /> +
+
+
+ ); +} + +export default Profile; diff --git a/examples/react-coffee-warehouse/src/resources/countries.js b/examples/react-coffee-warehouse/src/resources/countries.js new file mode 100644 index 00000000..7ca2d5c8 --- /dev/null +++ b/examples/react-coffee-warehouse/src/resources/countries.js @@ -0,0 +1,245 @@ +export const countries = [ + {name: 'Afghanistan', code: 'AF'}, + {name: 'Åland Islands', code: 'AX'}, + {name: 'Albania', code: 'AL'}, + {name: 'Algeria', code: 'DZ'}, + {name: 'American Samoa', code: 'AS'}, + {name: 'AndorrA', code: 'AD'}, + {name: 'Angola', code: 'AO'}, + {name: 'Anguilla', code: 'AI'}, + {name: 'Antarctica', code: 'AQ'}, + {name: 'Antigua and Barbuda', code: 'AG'}, + {name: 'Argentina', code: 'AR'}, + {name: 'Armenia', code: 'AM'}, + {name: 'Aruba', code: 'AW'}, + {name: 'Australia', code: 'AU'}, + {name: 'Austria', code: 'AT'}, + {name: 'Azerbaijan', code: 'AZ'}, + {name: 'Bahamas', code: 'BS'}, + {name: 'Bahrain', code: 'BH'}, + {name: 'Bangladesh', code: 'BD'}, + {name: 'Barbados', code: 'BB'}, + {name: 'Belarus', code: 'BY'}, + {name: 'Belgium', code: 'BE'}, + {name: 'Belize', code: 'BZ'}, + {name: 'Benin', code: 'BJ'}, + {name: 'Bermuda', code: 'BM'}, + {name: 'Bhutan', code: 'BT'}, + {name: 'Bolivia', code: 'BO'}, + {name: 'Bosnia and Herzegovina', code: 'BA'}, + {name: 'Botswana', code: 'BW'}, + {name: 'Bouvet Island', code: 'BV'}, + {name: 'Brazil', code: 'BR'}, + {name: 'British Indian Ocean Territory', code: 'IO'}, + {name: 'Brunei Darussalam', code: 'BN'}, + {name: 'Bulgaria', code: 'BG'}, + {name: 'Burkina Faso', code: 'BF'}, + {name: 'Burundi', code: 'BI'}, + {name: 'Cambodia', code: 'KH'}, + {name: 'Cameroon', code: 'CM'}, + {name: 'Canada', code: 'CA'}, + {name: 'Cape Verde', code: 'CV'}, + {name: 'Cayman Islands', code: 'KY'}, + {name: 'Central African Republic', code: 'CF'}, + {name: 'Chad', code: 'TD'}, + {name: 'Chile', code: 'CL'}, + {name: 'China', code: 'CN'}, + {name: 'Christmas Island', code: 'CX'}, + {name: 'Cocos (Keeling) Islands', code: 'CC'}, + {name: 'Colombia', code: 'CO'}, + {name: 'Comoros', code: 'KM'}, + {name: 'Congo', code: 'CG'}, + {name: 'Congo, The Democratic Republic of the', code: 'CD'}, + {name: 'Cook Islands', code: 'CK'}, + {name: 'Costa Rica', code: 'CR'}, + {name: 'Cote D\'Ivoire', code: 'CI'}, + {name: 'Croatia', code: 'HR'}, + {name: 'Cuba', code: 'CU'}, + {name: 'Cyprus', code: 'CY'}, + {name: 'Czech Republic', code: 'CZ'}, + {name: 'Denmark', code: 'DK'}, + {name: 'Djibouti', code: 'DJ'}, + {name: 'Dominica', code: 'DM'}, + {name: 'Dominican Republic', code: 'DO'}, + {name: 'Ecuador', code: 'EC'}, + {name: 'Egypt', code: 'EG'}, + {name: 'El Salvador', code: 'SV'}, + {name: 'Equatorial Guinea', code: 'GQ'}, + {name: 'Eritrea', code: 'ER'}, + {name: 'Estonia', code: 'EE'}, + {name: 'Ethiopia', code: 'ET'}, + {name: 'Falkland Islands (Malvinas)', code: 'FK'}, + {name: 'Faroe Islands', code: 'FO'}, + {name: 'Fiji', code: 'FJ'}, + {name: 'Finland', code: 'FI'}, + {name: 'France', code: 'FR'}, + {name: 'French Guiana', code: 'GF'}, + {name: 'French Polynesia', code: 'PF'}, + {name: 'French Southern Territories', code: 'TF'}, + {name: 'Gabon', code: 'GA'}, + {name: 'Gambia', code: 'GM'}, + {name: 'Georgia', code: 'GE'}, + {name: 'Germany', code: 'DE'}, + {name: 'Ghana', code: 'GH'}, + {name: 'Gibraltar', code: 'GI'}, + {name: 'Greece', code: 'GR'}, + {name: 'Greenland', code: 'GL'}, + {name: 'Grenada', code: 'GD'}, + {name: 'Guadeloupe', code: 'GP'}, + {name: 'Guam', code: 'GU'}, + {name: 'Guatemala', code: 'GT'}, + {name: 'Guernsey', code: 'GG'}, + {name: 'Guinea', code: 'GN'}, + {name: 'Guinea-Bissau', code: 'GW'}, + {name: 'Guyana', code: 'GY'}, + {name: 'Haiti', code: 'HT'}, + {name: 'Heard Island and Mcdonald Islands', code: 'HM'}, + {name: 'Holy See (Vatican City State)', code: 'VA'}, + {name: 'Honduras', code: 'HN'}, + {name: 'Hong Kong', code: 'HK'}, + {name: 'Hungary', code: 'HU'}, + {name: 'Iceland', code: 'IS'}, + {name: 'India', code: 'IN'}, + {name: 'Indonesia', code: 'ID'}, + {name: 'Iran, Islamic Republic Of', code: 'IR'}, + {name: 'Iraq', code: 'IQ'}, + {name: 'Ireland', code: 'IE'}, + {name: 'Isle of Man', code: 'IM'}, + {name: 'Israel', code: 'IL'}, + {name: 'Italy', code: 'IT'}, + {name: 'Jamaica', code: 'JM'}, + {name: 'Japan', code: 'JP'}, + {name: 'Jersey', code: 'JE'}, + {name: 'Jordan', code: 'JO'}, + {name: 'Kazakhstan', code: 'KZ'}, + {name: 'Kenya', code: 'KE'}, + {name: 'Kiribati', code: 'KI'}, + {name: 'Korea, Democratic People\'S Republic of', code: 'KP'}, + {name: 'Korea, Republic of', code: 'KR'}, + {name: 'Kuwait', code: 'KW'}, + {name: 'Kyrgyzstan', code: 'KG'}, + {name: 'Lao People\'S Democratic Republic', code: 'LA'}, + {name: 'Latvia', code: 'LV'}, + {name: 'Lebanon', code: 'LB'}, + {name: 'Lesotho', code: 'LS'}, + {name: 'Liberia', code: 'LR'}, + {name: 'Libyan Arab Jamahiriya', code: 'LY'}, + {name: 'Liechtenstein', code: 'LI'}, + {name: 'Lithuania', code: 'LT'}, + {name: 'Luxembourg', code: 'LU'}, + {name: 'Macao', code: 'MO'}, + {name: 'Macedonia, The Former Yugoslav Republic of', code: 'MK'}, + {name: 'Madagascar', code: 'MG'}, + {name: 'Malawi', code: 'MW'}, + {name: 'Malaysia', code: 'MY'}, + {name: 'Maldives', code: 'MV'}, + {name: 'Mali', code: 'ML'}, + {name: 'Malta', code: 'MT'}, + {name: 'Marshall Islands', code: 'MH'}, + {name: 'Martinique', code: 'MQ'}, + {name: 'Mauritania', code: 'MR'}, + {name: 'Mauritius', code: 'MU'}, + {name: 'Mayotte', code: 'YT'}, + {name: 'Mexico', code: 'MX'}, + {name: 'Micronesia, Federated States of', code: 'FM'}, + {name: 'Moldova, Republic of', code: 'MD'}, + {name: 'Monaco', code: 'MC'}, + {name: 'Mongolia', code: 'MN'}, + {name: 'Montserrat', code: 'MS'}, + {name: 'Morocco', code: 'MA'}, + {name: 'Mozambique', code: 'MZ'}, + {name: 'Myanmar', code: 'MM'}, + {name: 'Namibia', code: 'NA'}, + {name: 'Nauru', code: 'NR'}, + {name: 'Nepal', code: 'NP'}, + {name: 'Netherlands', code: 'NL'}, + {name: 'Netherlands Antilles', code: 'AN'}, + {name: 'New Caledonia', code: 'NC'}, + {name: 'New Zealand', code: 'NZ'}, + {name: 'Nicaragua', code: 'NI'}, + {name: 'Niger', code: 'NE'}, + {name: 'Nigeria', code: 'NG'}, + {name: 'Niue', code: 'NU'}, + {name: 'Norfolk Island', code: 'NF'}, + {name: 'Northern Mariana Islands', code: 'MP'}, + {name: 'Norway', code: 'NO'}, + {name: 'Oman', code: 'OM'}, + {name: 'Pakistan', code: 'PK'}, + {name: 'Palau', code: 'PW'}, + {name: 'Palestinian Territory, Occupied', code: 'PS'}, + {name: 'Panama', code: 'PA'}, + {name: 'Papua New Guinea', code: 'PG'}, + {name: 'Paraguay', code: 'PY'}, + {name: 'Peru', code: 'PE'}, + {name: 'Philippines', code: 'PH'}, + {name: 'Pitcairn', code: 'PN'}, + {name: 'Poland', code: 'PL'}, + {name: 'Portugal', code: 'PT'}, + {name: 'Puerto Rico', code: 'PR'}, + {name: 'Qatar', code: 'QA'}, + {name: 'Reunion', code: 'RE'}, + {name: 'Romania', code: 'RO'}, + {name: 'Russian Federation', code: 'RU'}, + {name: 'RWANDA', code: 'RW'}, + {name: 'Saint Helena', code: 'SH'}, + {name: 'Saint Kitts and Nevis', code: 'KN'}, + {name: 'Saint Lucia', code: 'LC'}, + {name: 'Saint Pierre and Miquelon', code: 'PM'}, + {name: 'Saint Vincent and the Grenadines', code: 'VC'}, + {name: 'Samoa', code: 'WS'}, + {name: 'San Marino', code: 'SM'}, + {name: 'Sao Tome and Principe', code: 'ST'}, + {name: 'Saudi Arabia', code: 'SA'}, + {name: 'Senegal', code: 'SN'}, + {name: 'Serbia and Montenegro', code: 'CS'}, + {name: 'Seychelles', code: 'SC'}, + {name: 'Sierra Leone', code: 'SL'}, + {name: 'Singapore', code: 'SG'}, + {name: 'Slovakia', code: 'SK'}, + {name: 'Slovenia', code: 'SI'}, + {name: 'Solomon Islands', code: 'SB'}, + {name: 'Somalia', code: 'SO'}, + {name: 'South Africa', code: 'ZA'}, + {name: 'South Georgia and the South Sandwich Islands', code: 'GS'}, + {name: 'Spain', code: 'ES'}, + {name: 'Sri Lanka', code: 'LK'}, + {name: 'Sudan', code: 'SD'}, + {name: 'Suriname', code: 'SR'}, + {name: 'Svalbard and Jan Mayen', code: 'SJ'}, + {name: 'Swaziland', code: 'SZ'}, + {name: 'Sweden', code: 'SE'}, + {name: 'Switzerland', code: 'CH'}, + {name: 'Syrian Arab Republic', code: 'SY'}, + {name: 'Taiwan, Province of China', code: 'TW'}, + {name: 'Tajikistan', code: 'TJ'}, + {name: 'Tanzania, United Republic of', code: 'TZ'}, + {name: 'Thailand', code: 'TH'}, + {name: 'Timor-Leste', code: 'TL'}, + {name: 'Togo', code: 'TG'}, + {name: 'Tokelau', code: 'TK'}, + {name: 'Tonga', code: 'TO'}, + {name: 'Trinidad and Tobago', code: 'TT'}, + {name: 'Tunisia', code: 'TN'}, + {name: 'Turkey', code: 'TR'}, + {name: 'Turkmenistan', code: 'TM'}, + {name: 'Turks and Caicos Islands', code: 'TC'}, + {name: 'Tuvalu', code: 'TV'}, + {name: 'Uganda', code: 'UG'}, + {name: 'Ukraine', code: 'UA'}, + {name: 'United Arab Emirates', code: 'AE'}, + {name: 'United Kingdom', code: 'GB'}, + {name: 'United States', code: 'US'}, + {name: 'United States Minor Outlying Islands', code: 'UM'}, + {name: 'Uruguay', code: 'UY'}, + {name: 'Uzbekistan', code: 'UZ'}, + {name: 'Vanuatu', code: 'VU'}, + {name: 'Venezuela', code: 'VE'}, + {name: 'Viet Nam', code: 'VN'}, + {name: 'Virgin Islands, British', code: 'VG'}, + {name: 'Virgin Islands, U.S.', code: 'VI'}, + {name: 'Wallis and Futuna', code: 'WF'}, + {name: 'Western Sahara', code: 'EH'}, + {name: 'Yemen', code: 'YE'}, + {name: 'Zambia', code: 'ZM'}, + {name: 'Zimbabwe', code: 'ZW'} +]; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/resources/employees.js b/examples/react-coffee-warehouse/src/resources/employees.js new file mode 100644 index 00000000..6f6ca6b4 --- /dev/null +++ b/examples/react-coffee-warehouse/src/resources/employees.js @@ -0,0 +1,1501 @@ +export const employees = [{ + "teamId": 3, + "id": "848e6002-8a92-447d-951b-1ffd5e695578", + "fullName": "Sig Jeannel", + "jobTitle": "Human Resources Assistant III", + "country": "US", + "isOnline": true, + "rating": 3, + "target": 100, + "budget": 47601, + "phone": "(936) 9429601", + "address": "138 Buhler Avenue", + "imgId": 1, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "19d18d40-0e64-4837-9420-92130a0ed253", + "fullName": "Shelden Greyes", + "jobTitle": "Operator", + "country": "GB", + "isOnline": true, + "rating": 5, + "target": 40, + "budget": 12253, + "phone": "(343) 6656271", + "address": "2 Waxwing Point", + "imgId": 2, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "bebdc6eb-9179-484a-917d-2e16a23bfdfe", + "fullName": "Megen Cody", + "jobTitle": "Operator", + "country": "BR", + "isOnline": true, + "rating": 1, + "target": 66, + "budget": 96183, + "phone": "(178) 2336256", + "address": "4082 Stephen Court", + "imgId": 6, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "38b08b88-e482-46fc-8976-83590c02ec23", + "fullName": "Clevey Thursfield", + "jobTitle": "VP Quality Control", + "country": "BR", + "isOnline": true, + "rating": 2, + "target": 58, + "budget": 54936, + "phone": "(277) 7415010", + "address": "1563 Glacier Hill Parkway", + "imgId": 5, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "2aac53f8-b72d-4629-9082-6d8239a8fecf", + "fullName": "Ruthi Baldini", + "jobTitle": "Data Coordiator", + "country": "BR", + "isOnline": true, + "rating": 3, + "target": 37, + "budget": 46572, + "phone": "(766) 5691615", + "address": "6 Laurel Avenue", + "imgId": 8, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "1aa789e5-de01-406e-a2ee-cc5ce20f7e34", + "fullName": "Annecorinne Morter", + "jobTitle": "Professor", + "country": "FR", + "isOnline": false, + "rating": 2, + "target": 35, + "budget": 37198, + "phone": "(807) 2524830", + "address": "106 Green Street", + "imgId": 3, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "d2ff1b02-3808-44aa-9056-3b5df34bf865", + "fullName": "Gracia Punyer", + "jobTitle": "Assistant Manager", + "country": "ES", + "isOnline": true, + "rating": 4, + "target": 64, + "budget": 84752, + "phone": "(515) 9749536", + "address": "69 Brentwood Alley", + "imgId": 2, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "26b2b760-27e8-47a6-81c2-07870d1b2b30", + "fullName": "Duky Hurring", + "jobTitle": "Account Executive", + "country": "BR", + "isOnline": false, + "rating": 3, + "target": 61, + "budget": -1266, + "phone": "(897) 7202034", + "address": "39 Morning Circle", + "imgId": 3, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "91c6b652-4206-4a0c-bac6-dc21283a72d7", + "fullName": "Briana Shemelt", + "jobTitle": "Professor", + "country": "US", + "isOnline": false, + "rating": 3, + "target": 63, + "budget": -9308, + "phone": "(205) 2560799", + "address": "11 Walton Court", + "imgId": 2, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "1e8289dc-2ef3-4045-ad6b-786d00368427", + "fullName": "Lexis Mostin", + "jobTitle": "Analyst Programmer", + "country": "FR", + "isOnline": true, + "rating": 4, + "target": 81, + "budget": 38153, + "phone": "(903) 8388089", + "address": "38547 Westend Way", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "797387bd-c247-48b3-97b6-5e75791f8809", + "fullName": "Felizio Gooda", + "jobTitle": "GIS Technical Architect", + "country": "DE", + "isOnline": true, + "rating": 3, + "target": 89, + "budget": 81585, + "phone": "(372) 2389397", + "address": "9 Summer Ridge Circle", + "imgId": 2, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "24c541b0-4978-4072-84d0-abe94fcd0756", + "fullName": "Aubry Oxberry", + "jobTitle": "Financial Advisor", + "country": "BR", + "isOnline": false, + "rating": 2, + "target": 3, + "budget": -6095, + "phone": "(665) 4176083", + "address": "06 Lerdahl Point", + "imgId": 10, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "d3416440-7411-42cc-a913-7dd319ca8311", + "fullName": "Orly Glasbey", + "jobTitle": "Environmental Tech", + "country": "BR", + "isOnline": true, + "rating": 5, + "target": 63, + "budget": 63945, + "phone": "(449) 8482879", + "address": "4035 Porter Parkway", + "imgId": 6, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "139066b5-60c5-4cf5-9afe-fb4e5558b087", + "fullName": "Stephanus Culp", + "jobTitle": "Cost Accountant", + "country": "BR", + "isOnline": false, + "rating": 2, + "target": 60, + "budget": 10613, + "phone": "(148) 3124030", + "address": "57028 Moland Terrace", + "imgId": 8, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "eb844971-b97d-4f79-bd5a-a266fcfaaf70", + "fullName": "Roseanna Janecek", + "jobTitle": "Database Administrator IV", + "country": "FR", + "isOnline": false, + "rating": 4, + "target": 97, + "budget": 77351, + "phone": "(125) 4421623", + "address": "21973 Beilfuss Alley", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "5cb391fe-4855-445c-a8b8-617c04d1d999", + "fullName": "Weidar McCombe", + "jobTitle": "Civil Engineer", + "country": "FR", + "isOnline": true, + "rating": 1, + "target": 77, + "budget": 35924, + "phone": "(488) 7911627", + "address": "7 Dahle Terrace", + "imgId": 1, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "4ba9ad7e-d8b7-40e7-b8cd-67a8e743a249", + "fullName": "Evelin Spirritt", + "jobTitle": "Analyst Programmer", + "country": "BR", + "isOnline": false, + "rating": 2, + "target": 18, + "budget": 58552, + "phone": "(821) 9538078", + "address": "89418 Knutson Pass", + "imgId": 1, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "e4a31407-39d1-4ab7-aad1-4e026a8c42fa", + "fullName": "Andria Helbeck", + "jobTitle": "Nurse Practicioner", + "country": "BR", + "isOnline": true, + "rating": 4, + "target": 53, + "budget": 72526, + "phone": "(387) 9614638", + "address": "8589 Vernon Drive", + "imgId": 8, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "cd050499-dbf1-4a43-86ab-54feaacef401", + "fullName": "Mariellen Ravelus", + "jobTitle": "Systems Administrator I", + "country": "DE", + "isOnline": true, + "rating": 2, + "target": 22, + "budget": -6659, + "phone": "(300) 6741661", + "address": "707 Gale Hill", + "imgId": 9, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "fda1c419-c0b8-4278-94b0-2ebef6bda164", + "fullName": "Corri Pergens", + "jobTitle": "Help Desk Operator", + "country": "BR", + "isOnline": true, + "rating": 2, + "target": 74, + "budget": 12376, + "phone": "(769) 7145603", + "address": "856 Forest Crossing", + "imgId": 3, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "4a962db9-136e-4fcc-a683-2f961e27fb6e", + "fullName": "Friedrick Macknish", + "jobTitle": "Human Resources Assistant II", + "country": "FR", + "isOnline": true, + "rating": 2, + "target": 38, + "budget": 97848, + "phone": "(196) 4156385", + "address": "157 Talisman Trail", + "imgId": 9, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "fa47e456-83c4-4fdc-b57b-07effb279967", + "fullName": "Georgette Trevorrow", + "jobTitle": "VP Accounting", + "country": "FR", + "isOnline": true, + "rating": 3, + "target": 3, + "budget": 17327, + "phone": "(319) 1412549", + "address": "07 Marquette Point", + "imgId": 3, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "67656444-fbcd-4813-84e7-1bdcd82f803e", + "fullName": "Vanya Goalby", + "jobTitle": "Senior Cost Accountant", + "country": "FR", + "isOnline": false, + "rating": 2, + "target": 77, + "budget": 33584, + "phone": "(496) 7538982", + "address": "2192 Iowa Lane", + "imgId": 6, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "05c098c2-9617-4e66-928a-e29b97297138", + "fullName": "Abel Ansell", + "jobTitle": "Actuary", + "country": "US", + "isOnline": false, + "rating": 4, + "target": 52, + "budget": 12312, + "phone": "(571) 9908377", + "address": "4355 Iowa Parkway", + "imgId": 4, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "3b263e99-51bf-4461-bb20-d4303d326cd9", + "fullName": "Odille Barus", + "jobTitle": "Speech Pathologist", + "country": "FR", + "isOnline": true, + "rating": 4, + "target": 60, + "budget": 46911, + "phone": "(974) 1137672", + "address": "496 Lotheville Avenue", + "imgId": 8, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "c09ddfaf-569e-4a75-8e53-1be27cf25927", + "fullName": "Rudolf Consadine", + "jobTitle": "Structural Analysis Engineer", + "country": "FR", + "isOnline": true, + "rating": 4, + "target": 20, + "budget": 94258, + "phone": "(450) 7612220", + "address": "93 Thierer Park", + "imgId": 6, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "a48abbc9-6143-4f77-a720-0b76ad862a9a", + "fullName": "Christabel Bick", + "jobTitle": "Engineer III", + "country": "FR", + "isOnline": true, + "rating": 5, + "target": 0, + "budget": 65359, + "phone": "(361) 5159566", + "address": "191 Bunting Pass", + "imgId": 5, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "d8816aee-4230-4392-a045-0a9c297451f7", + "fullName": "Lancelot Tanzer", + "jobTitle": "Senior Developer", + "country": "US", + "isOnline": true, + "rating": 5, + "target": 80, + "budget": 13246, + "phone": "(502) 3949900", + "address": "4287 Corben Plaza", + "imgId": 8, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "9f5af32c-fb0d-4449-a658-f2c7f182b63a", + "fullName": "Bink Byk", + "jobTitle": "Software Engineer I", + "country": "FR", + "isOnline": false, + "rating": 3, + "target": 17, + "budget": 56472, + "phone": "(475) 9070061", + "address": "075 Eggendart Avenue", + "imgId": 9, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "dbd7f48a-6540-4560-bb7c-cd60456b55b8", + "fullName": "Rhys Pheazey", + "jobTitle": "Speech Pathologist", + "country": "BR", + "isOnline": false, + "rating": 5, + "target": 98, + "budget": 62483, + "phone": "(365) 8904529", + "address": "987 Carioca Lane", + "imgId": 9, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "844189fe-d36e-4e06-9761-932259701fc8", + "fullName": "Lyndell Howieson", + "jobTitle": "Speech Pathologist", + "country": "DE", + "isOnline": true, + "rating": 2, + "target": 82, + "budget": 16694, + "phone": "(461) 3130038", + "address": "9 Pennsylvania Crossing", + "imgId": 8, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "5544d9d5-40ea-4e5a-8fb8-f5016b313b8f", + "fullName": "Cassey Fitchell", + "jobTitle": "Software Engineer III", + "country": "FR", + "isOnline": true, + "rating": 2, + "target": 10, + "budget": 91253, + "phone": "(985) 5060547", + "address": "652 Merry Place", + "imgId": 9, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "1c669764-3cff-424a-b7e4-e7711d6c7d6c", + "fullName": "Coralyn Steljes", + "jobTitle": "Accounting Assistant III", + "country": "FR", + "isOnline": false, + "rating": 2, + "target": 81, + "budget": -9871, + "phone": "(760) 5696853", + "address": "4 Norway Maple Pass", + "imgId": 9, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "4cc649dc-7f85-40ab-bc59-950f37268a65", + "fullName": "Bruis Creavin", + "jobTitle": "Nuclear Power Engineer", + "country": "BR", + "isOnline": false, + "rating": 1, + "target": 59, + "budget": -5798, + "phone": "(570) 8801169", + "address": "71 Carioca Park", + "imgId": 6, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "8c9505f1-e8f8-4ba6-8c9a-5a1d089c6f09", + "fullName": "Adrianne Peery", + "jobTitle": "Chief Design Engineer", + "country": "FR", + "isOnline": false, + "rating": 2, + "target": 2, + "budget": 56575, + "phone": "(793) 1143493", + "address": "3 2nd Drive", + "imgId": 7, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "ced0905e-44ac-4317-a203-76994e53a751", + "fullName": "Port Gerauld", + "jobTitle": "Senior Cost Accountant", + "country": "FR", + "isOnline": true, + "rating": 2, + "target": 27, + "budget": 97919, + "phone": "(155) 5488067", + "address": "9 High Crossing Center", + "imgId": 5, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "f0bcc7cd-999e-4611-a04f-7bdc16bc6160", + "fullName": "Boy Antoszewski", + "jobTitle": "VP Accounting", + "country": "GB", + "isOnline": true, + "rating": 2, + "target": 11, + "budget": 74779, + "phone": "(715) 9192627", + "address": "3773 Hazelcrest Road", + "imgId": 6, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "322540e3-b72e-4b7d-ae4a-d927911340b7", + "fullName": "Gib Yakebowitch", + "jobTitle": "Marketing Assistant", + "country": "BR", + "isOnline": false, + "rating": 5, + "target": 57, + "budget": 89028, + "phone": "(923) 6953600", + "address": "7 Mariners Cove Point", + "imgId": 8, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "b1ed798d-6177-4a27-9571-2e02be932214", + "fullName": "Minerva Gilders", + "jobTitle": "Administrative Officer", + "country": "BR", + "isOnline": false, + "rating": 3, + "target": 54, + "budget": 32267, + "phone": "(773) 8863232", + "address": "82 Annamark Way", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "fullName": "Wait Peperell", + "jobTitle": "Sales Representative", + "country": "US", + "isOnline": true, + "rating": 4, + "target": 94, + "budget": 72251, + "phone": "(419) 5806752", + "address": "0355 Petterle Avenue", + "imgId": 1, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "da813d45-bd3b-4bfa-abdd-e12050a5da14", + "fullName": "Ailsun Esmead", + "jobTitle": "Software Test Engineer III", + "country": "FR", + "isOnline": true, + "rating": 1, + "target": 12, + "budget": 69596, + "phone": "(852) 7039628", + "address": "0 Lunder Crossing", + "imgId": 8, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "944d8752-ef63-47bc-8db0-f40808d50b15", + "fullName": "Vallie Van der Velde", + "jobTitle": "Nurse", + "country": "GB", + "isOnline": true, + "rating": 3, + "target": 89, + "budget": 19530, + "phone": "(331) 7690832", + "address": "2 Almo Lane", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "3d2f991c-58ef-436d-912e-49496fd2065c", + "fullName": "Dov Amber", + "jobTitle": "Sales Representative", + "country": "FR", + "isOnline": false, + "rating": 4, + "target": 55, + "budget": 61106, + "phone": "(793) 4768356", + "address": "4 Rockefeller Street", + "imgId": 3, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "29b406e9-ca20-45cb-8630-6df3a632276a", + "fullName": "Tedie Alu", + "jobTitle": "Business Systems Analyst", + "country": "FR", + "isOnline": false, + "rating": 1, + "target": 76, + "budget": 3114, + "phone": "(602) 5831373", + "address": "28 Claremont Plaza", + "imgId": 5, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "767de27a-421c-4147-a552-26ac56390339", + "fullName": "Tally Rizzi", + "jobTitle": "Civil Engineer", + "country": "US", + "isOnline": false, + "rating": 1, + "target": 5, + "budget": 78575, + "phone": "(302) 6856300", + "address": "1 Roth Park", + "imgId": 10, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "2b6e6902-11b5-4ca7-8a59-c32b3f57533b", + "fullName": "Ilise Lewnden", + "jobTitle": "Database Administrator I", + "country": "BR", + "isOnline": false, + "rating": 4, + "target": 33, + "budget": -1059, + "phone": "(659) 8660881", + "address": "19 Stuart Alley", + "imgId": 2, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "c891e87f-b19b-4cb5-8902-b19c59e37494", + "fullName": "Farr Penwright", + "jobTitle": "Senior Editor", + "country": "US", + "isOnline": true, + "rating": 3, + "target": 82, + "budget": 30505, + "phone": "(505) 3900066", + "address": "9200 Karstens Crossing", + "imgId": 6, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "65821428-adc7-4743-9dd8-cf62400e62f2", + "fullName": "Chantal Bidgod", + "jobTitle": "Vice President, Sales", + "country": "BR", + "isOnline": false, + "rating": 3, + "target": 62, + "budget": 25742, + "phone": "(746) 3962702", + "address": "8807 Kinsman Drive", + "imgId": 2, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "f42907e0-d92c-4fb0-b886-2e84331ffe28", + "fullName": "Johanna Bergin", + "jobTitle": "Electrical Engineer", + "country": "BR", + "isOnline": false, + "rating": 2, + "target": 54, + "budget": 25864, + "phone": "(720) 6442547", + "address": "93166 Spohn Court", + "imgId": 3, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "4531be30-eec7-477f-bdc5-88acb8d902af", + "fullName": "Padriac Syphas", + "jobTitle": "Marketing Assistant", + "country": "BR", + "isOnline": true, + "rating": 1, + "target": 50, + "budget": 20879, + "phone": "(606) 9062546", + "address": "50465 Buena Vista Plaza", + "imgId": 5, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "4f0ab8f6-7a36-4a5c-a513-d5495223a9cd", + "fullName": "Garey De Maria", + "jobTitle": "Operator", + "country": "US", + "isOnline": true, + "rating": 2, + "target": 54, + "budget": 94251, + "phone": "(972) 1133958", + "address": "24 Maple Wood Terrace", + "imgId": 9, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "13556e73-d43a-485d-8603-cbf1769bd0ac", + "fullName": "Glenn Thorwarth", + "jobTitle": "Developer IV", + "country": "BR", + "isOnline": false, + "rating": 5, + "target": 39, + "budget": 33511, + "phone": "(394) 3115946", + "address": "8 Dryden Park", + "imgId": 1, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "fullName": "Bron Crosson", + "jobTitle": "Sales Representative", + "country": "FR", + "isOnline": true, + "rating": 2, + "target": 80, + "budget": 62081, + "phone": "(686) 7934926", + "address": "974 Mayfield Place", + "imgId": 9, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "cd233a4e-0315-496d-8f5f-4c8787b0f1ba", + "fullName": "Garey Malecky", + "jobTitle": "Account Executive", + "country": "BR", + "isOnline": false, + "rating": 5, + "target": 51, + "budget": 76354, + "phone": "(304) 6324519", + "address": "3 Paget Court", + "imgId": 9, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "339838eb-99dc-4fc0-8e18-060dbcf6bf78", + "fullName": "Elisabet Kimblin", + "jobTitle": "Automation Specialist I", + "country": "US", + "isOnline": true, + "rating": 3, + "target": 35, + "budget": 26755, + "phone": "(904) 3334563", + "address": "75 Buell Court", + "imgId": 1, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "90a03a5a-1f16-4721-8c56-af4bb89a1f57", + "fullName": "Berk Uttley", + "jobTitle": "Health Coach IV", + "country": "FR", + "isOnline": false, + "rating": 4, + "target": 58, + "budget": 82064, + "phone": "(200) 2124940", + "address": "4 Mockingbird Trail", + "imgId": 8, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "ce5ba778-43eb-4658-a6bd-56f04e6f125f", + "fullName": "Kenny Clackers", + "jobTitle": "Assistant Manager", + "country": "FR", + "isOnline": true, + "rating": 4, + "target": 37, + "budget": 47477, + "phone": "(926) 3235464", + "address": "53315 Bashford Lane", + "imgId": 2, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "fullName": "Rickard Pingston", + "jobTitle": "Sales Representative", + "country": "BR", + "isOnline": true, + "rating": 5, + "target": 72, + "budget": 94173, + "phone": "(902) 4658383", + "address": "8 Mesta Court", + "imgId": 2, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "fullName": "Hobard Clabburn", + "jobTitle": "Sales Representative", + "country": "BR", + "isOnline": true, + "rating": 2, + "target": 37, + "budget": 66166, + "phone": "(711) 6587550", + "address": "29796 Mcbride Court", + "imgId": 4, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "71ebd82a-f9f2-48ea-ada4-ce8db424df64", + "fullName": "Uri Champken", + "jobTitle": "Software Test Engineer IV", + "country": "BR", + "isOnline": false, + "rating": 1, + "target": 39, + "budget": 65176, + "phone": "(514) 1953919", + "address": "78 Rowland Alley", + "imgId": 6, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "b7a77c35-1f9f-45c5-ba44-7622d279b377", + "fullName": "Obidiah Fold", + "jobTitle": "Budget/Accounting Analyst I", + "country": "FR", + "isOnline": false, + "rating": 5, + "target": 66, + "budget": 74529, + "phone": "(747) 8711780", + "address": "58 Lakeland Court", + "imgId": 9, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "9c0fbca6-b793-4fdc-8dcf-5136cb5d049c", + "fullName": "Angelia Marconi", + "jobTitle": "Associate Professor", + "country": "FR", + "isOnline": false, + "rating": 4, + "target": 91, + "budget": 38996, + "phone": "(530) 7506861", + "address": "7 Ohio Parkway", + "imgId": 2, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "9083010c-4f59-49e7-96c6-894cbf24ed75", + "fullName": "Ronda Lock", + "jobTitle": "Quality Engineer", + "country": "US", + "isOnline": false, + "rating": 5, + "target": 36, + "budget": 69903, + "phone": "(916) 6819628", + "address": "802 American Ash Street", + "imgId": 6, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "4225013e-fd75-46f6-b678-b25675e131bc", + "fullName": "Rachele Fantham", + "jobTitle": "Business Systems Analyst", + "country": "FR", + "isOnline": true, + "rating": 2, + "target": 100, + "budget": 79333, + "phone": "(652) 3112938", + "address": "62 Grim Center", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "b75a42e9-db84-479c-96b0-d88109abfebb", + "fullName": "Emanuel Deery", + "jobTitle": "Sales Representative", + "country": "BR", + "isOnline": false, + "rating": 3, + "target": 93, + "budget": 77477, + "phone": "(860) 8318923", + "address": "850 Mifflin Junction", + "imgId": 8, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "b2e28f42-7a35-4e23-b2e4-40fe3ed909ca", + "fullName": "Clay Ellins", + "jobTitle": "Design Engineer", + "country": "US", + "isOnline": true, + "rating": 4, + "target": 98, + "budget": 4120, + "phone": "(682) 4688237", + "address": "458 Scoville Lane", + "imgId": 5, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "4239103e-80bc-4f09-8655-c2165b063027", + "fullName": "Bettina Menlove", + "jobTitle": "Senior Financial Analyst", + "country": "FR", + "isOnline": false, + "rating": 5, + "target": 78, + "budget": 80574, + "phone": "(293) 8801412", + "address": "29 Onsgard Junction", + "imgId": 8, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "8442ff74-6f05-43f7-90de-b948a5c2c895", + "fullName": "Claiborne Willoughey", + "jobTitle": "Food Chemist", + "country": "US", + "isOnline": true, + "rating": 5, + "target": 44, + "budget": 44673, + "phone": "(707) 3380798", + "address": "39114 Killdeer Terrace", + "imgId": 6, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "1701041a-2ede-4c1d-a51b-8fe4b3ec1c35", + "fullName": "Desmond Gritskov", + "jobTitle": "Pharmacist", + "country": "BR", + "isOnline": false, + "rating": 4, + "target": 66, + "budget": 45319, + "phone": "(412) 1336481", + "address": "6912 Farwell Street", + "imgId": 6, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "609fd74e-e6c3-41ae-a227-d3d9caba0582", + "fullName": "Codee Maybery", + "jobTitle": "Clinical Specialist", + "country": "US", + "isOnline": true, + "rating": 2, + "target": 26, + "budget": 43462, + "phone": "(682) 7969803", + "address": "4 Tennessee Plaza", + "imgId": 3, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "f535ef7f-c79d-4936-af40-d062d2b2d5c0", + "fullName": "Denys Beynke", + "jobTitle": "Occupational Therapist", + "country": "BR", + "isOnline": true, + "rating": 4, + "target": 60, + "budget": 32402, + "phone": "(110) 4341370", + "address": "99 Trailsway Park", + "imgId": 4, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "ae126e65-b6ab-4388-ba5c-f6f5d54fc435", + "fullName": "Guthry Limpricht", + "jobTitle": "Geologist II", + "country": "DE", + "isOnline": true, + "rating": 3, + "target": 65, + "budget": 68462, + "phone": "(100) 8946768", + "address": "3117 Commercial Crossing", + "imgId": 2, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "9b1efdfc-4cce-4350-9516-028884fb1725", + "fullName": "Cammie Knoble", + "jobTitle": "Community Outreach Specialist", + "country": "GB", + "isOnline": false, + "rating": 2, + "target": 1, + "budget": 70198, + "phone": "(352) 1663192", + "address": "55 Longview Place", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "a44c41e2-3adc-4d52-acb3-06f90e0214c9", + "fullName": "Kiri Espinal", + "jobTitle": "Accounting Assistant I", + "country": "FR", + "isOnline": false, + "rating": 3, + "target": 47, + "budget": 3712, + "phone": "(946) 6686147", + "address": "90480 Chinook Drive", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "9d6d3063-7be8-49fe-be31-64d0d5949f02", + "fullName": "Joy Tiddy", + "jobTitle": "Engineer III", + "country": "FR", + "isOnline": true, + "rating": 5, + "target": 80, + "budget": 61355, + "phone": "(849) 1097790", + "address": "76 Summerview Hill", + "imgId": 9, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "44def3bb-7c65-45d3-aef6-bf8b49f934b3", + "fullName": "Arlene Karlsson", + "jobTitle": "Civil Engineer", + "country": "BR", + "isOnline": true, + "rating": 4, + "target": 98, + "budget": 14267, + "phone": "(699) 4713080", + "address": "90 Dorton Point", + "imgId": 5, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "fullName": "Melony Millwater", + "jobTitle": "Sales Representative", + "country": "US", + "isOnline": true, + "rating": 2, + "target": 27, + "budget": 67126, + "phone": "(352) 5197697", + "address": "65242 Derek Place", + "imgId": 1, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "fullName": "Mab Ballham", + "jobTitle": "Sales Representative", + "country": "FR", + "isOnline": false, + "rating": 1, + "target": 34, + "budget": 65648, + "phone": "(699) 9285470", + "address": "2579 Messerschmidt Crossing", + "imgId": 8, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "03f0f5a0-8b7c-486e-ae4b-c9e5858bbde8", + "fullName": "Nixie MacAskie", + "jobTitle": "Structural Analysis Engineer", + "country": "BR", + "isOnline": true, + "rating": 2, + "target": 13, + "budget": -5312, + "phone": "(434) 6153212", + "address": "59672 Village Court", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "6b63462d-b181-4055-813d-983002ea57b8", + "fullName": "Gianni Crafts", + "jobTitle": "Tax Accountant", + "country": "FR", + "isOnline": false, + "rating": 3, + "target": 54, + "budget": 85744, + "phone": "(428) 3135618", + "address": "53766 Buhler Parkway", + "imgId": 8, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "dcafac96-c436-4232-8d0e-eda10d029e1d", + "fullName": "Moyra Summerlie", + "jobTitle": "Business Systems Analyst", + "country": "FR", + "isOnline": true, + "rating": 5, + "target": 3, + "budget": 19109, + "phone": "(960) 7792763", + "address": "127 Spohn Crossing", + "imgId": 6, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "a765924f-8ffb-4186-8991-6000a6ce2652", + "fullName": "Hagan Trevers", + "jobTitle": "Sales Representative", + "country": "FR", + "isOnline": false, + "rating": 2, + "target": 93, + "budget": 28290, + "phone": "(749) 8913157", + "address": "516 Clove Road", + "imgId": 7, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "2c3423dd-81d0-4e41-987e-1c39956c9ba8", + "fullName": "Sela Westmacott", + "jobTitle": "Account Executive", + "country": "BR", + "isOnline": false, + "rating": 3, + "target": 29, + "budget": 58239, + "phone": "(130) 9778509", + "address": "81 Maple Point", + "imgId": 2, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "e8bce62e-3bf4-4232-801c-bbcc8dab2e74", + "fullName": "Lilia Wiz", + "jobTitle": "VP Product Management", + "country": "FR", + "isOnline": false, + "rating": 1, + "target": 65, + "budget": 1438, + "phone": "(418) 5940094", + "address": "905 Hauk Point", + "imgId": 1, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "5b9b9235-e0f2-4102-b5f1-d512774e7191", + "fullName": "Orlan MacAlpin", + "jobTitle": "Statistician I", + "country": "US", + "isOnline": false, + "rating": 1, + "target": 1, + "budget": 9094, + "phone": "(512) 7106617", + "address": "6055 Truax Way", + "imgId": 2, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "1124d1b2-6ac3-4f2f-ba35-1da116844b0e", + "fullName": "Ty Nutton", + "jobTitle": "Speech Pathologist", + "country": "FR", + "isOnline": false, + "rating": 5, + "target": 88, + "budget": 76684, + "phone": "(250) 2530424", + "address": "37247 Merry Plaza", + "imgId": 1, + "gender": "M", + "selected": false +}, { + "teamId": 1, + "id": "01e7f525-ab3f-48b7-941f-c6ad601ea69f", + "fullName": "Mirelle Jandl", + "jobTitle": "Civil Engineer", + "country": "DE", + "isOnline": true, + "rating": 3, + "target": 19, + "budget": 94486, + "phone": "(871) 7917453", + "address": "31 Anderson Hill", + "imgId": 10, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "078b38d3-79a5-4df1-bd97-f83e300224a4", + "fullName": "Diann Bertram", + "jobTitle": "Structural Engineer", + "country": "BR", + "isOnline": true, + "rating": 2, + "target": 38, + "budget": 2769, + "phone": "(716) 9445650", + "address": "958 Swallow Drive", + "imgId": 4, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "7ca6af51-11bc-44f3-b92f-7af02923d040", + "fullName": "Cindra Slobom", + "jobTitle": "Web Designer III", + "country": "BR", + "isOnline": true, + "rating": 5, + "target": 48, + "budget": 81624, + "phone": "(409) 9223432", + "address": "82525 Northridge Junction", + "imgId": 1, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "86a585e1-b76d-43b5-982d-e74b5b4b616b", + "fullName": "Tymon Mattheissen", + "jobTitle": "Dental Hygienist", + "country": "FR", + "isOnline": false, + "rating": 2, + "target": 51, + "budget": 42972, + "phone": "(724) 3234885", + "address": "64363 Anzinger Plaza", + "imgId": 3, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "37e366fb-9371-4df5-980c-e9678ec9cde2", + "fullName": "Fancie Heighton", + "jobTitle": "Paralegal", + "country": "FR", + "isOnline": true, + "rating": 5, + "target": 52, + "budget": 67403, + "phone": "(738) 9982239", + "address": "4353 Hermina Junction", + "imgId": 1, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "b7df7c2a-4d40-4c03-bfb6-ab6d6930340c", + "fullName": "Kit Utteridge", + "jobTitle": "Office Assistant I", + "country": "FR", + "isOnline": true, + "rating": 4, + "target": 93, + "budget": 36268, + "phone": "(710) 2371400", + "address": "46806 Moland Center", + "imgId": 7, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "7d740468-fad9-4687-895b-cee07aa3bc3d", + "fullName": "Lea Willey", + "jobTitle": "VP Quality Control", + "country": "US", + "isOnline": false, + "rating": 3, + "target": 19, + "budget": 54614, + "phone": "(304) 3327700", + "address": "1 Moland Crossing", + "imgId": 6, + "gender": "F", + "selected": false +}, { + "teamId": 1, + "id": "88df162f-24fa-495d-a65c-b948607193b8", + "fullName": "Arri Halton", + "jobTitle": "Staff Accountant II", + "country": "GB", + "isOnline": true, + "rating": 5, + "target": 73, + "budget": 32500, + "phone": "(743) 8449571", + "address": "3 Starling Trail", + "imgId": 3, + "gender": "M", + "selected": false +}, { + "teamId": 2, + "id": "cb93d087-2f15-43cd-9bc3-89716e39a724", + "fullName": "Malva Pierpoint", + "jobTitle": "Operator", + "country": "US", + "isOnline": true, + "rating": 4, + "target": 98, + "budget": 20312, + "phone": "(423) 8195288", + "address": "57584 Algoma Plaza", + "imgId": 1, + "gender": "F", + "selected": false +}, { + "teamId": 2, + "id": "b76e54a1-1c46-49aa-9464-7dd9aa738b65", + "fullName": "Dalston Sabben", + "jobTitle": "Social Worker", + "country": "BR", + "isOnline": true, + "rating": 4, + "target": 85, + "budget": 99048, + "phone": "(388) 2523908", + "address": "53578 Clove Lane", + "imgId": 4, + "gender": "M", + "selected": false +}, { + "teamId": 3, + "id": "608f098b-16f8-4460-bb35-9599a8a74280", + "fullName": "Delinda Margrie", + "jobTitle": "Financial Advisor", + "country": "US", + "isOnline": false, + "rating": 1, + "target": 1, + "budget": 8398, + "phone": "(702) 6480692", + "address": "9 Dapin Plaza", + "imgId": 9, + "gender": "F", + "selected": false +}, { + "teamId": 3, + "id": "23b426f8-76d5-4808-84cb-c42bde8362fd", + "fullName": "Meggi Westman", + "jobTitle": "Librarian", + "country": "US", + "isOnline": true, + "rating": 3, + "target": 64, + "budget": 63413, + "phone": "(682) 3495155", + "address": "82 Duke Terrace", + "imgId": 7, + "gender": "F", + "selected": false +}, { + "teamId": 4, + "id": "7ecfb74e-64d9-43ee-a028-d2e3841acba9", + "fullName": "Bret Barnsdall", + "jobTitle": "Registered Nurse", + "country": "BR", + "isOnline": true, + "rating": 3, + "target": 52, + "budget": 55153, + "phone": "(222) 2089814", + "address": "4 Corry Park", + "imgId": 8, + "gender": "M", + "selected": false +}, { + "teamId": 4, + "id": "cf505561-d9e1-4d2a-93d5-4745d50595c2", + "fullName": "Matthus Shyres", + "jobTitle": "Marketing Manager", + "country": "FR", + "isOnline": false, + "rating": 3, + "target": 68, + "budget": 33697, + "phone": "(539) 9486139", + "address": "460 Norway Maple Junction", + "imgId": 1, + "gender": "M", + "selected": false +}]; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/resources/images.js b/examples/react-coffee-warehouse/src/resources/images.js new file mode 100644 index 00000000..482dc01e --- /dev/null +++ b/examples/react-coffee-warehouse/src/resources/images.js @@ -0,0 +1,53 @@ +export const images = { + "10F": "url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAAEA8ADwAAD//gAfTEVBRCBUZWNobm9sb2dpZXMgSW5jLiBWMS4wMQD/2wCEAAUFBQgFCAwHBwwMCQkJDA0MDAwMDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0BBQgICgcKDAcHDA0MCgwNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDf/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+foRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAG4AZAMBEQACEQEDEQH/2gAMAwEAAhEDEQA/APsugAoAOlAHP6v4ht9J+RsyTEcRpy31P90e5rCdWNPTr2NoU3PyXc831PxrqjgvAsdvEv8AESCMe7N8v5HrXA8RN/DodioxW+pkRfEu62+SzLKwOd8e3p6cH9QKft5paj9jBvQ29H+KAeYQ3sZVM48xQRjt8wPH8vXpVxxD2mtO6IlQX2Xr2Z69b3EdygliIZGGQRXoJpq62OBpxdnuTVQgoAKACgAoAKACgDlvEmsNYILe3IE8oJ3HpGg+9If5KO7enJHJWqci5Y6N/gv62OmlDm957Lp3f9bnmEk8Vr80mZZJeVQnLP8A9NJjx8vovT27V5LfV/16no26L+vJHI6taTas++dz5SHp0UeyqOM9MdT09QKhSa2L5UjnLu0ltseUoiiHqMscdyeQvp0c+r0+bvuNLsixav5aHdgh+OPXt2FVcpo9I8A+JHs2FtKT5ROAD2+nuP5V00anI7dGclWnzK63R7wrBhkdDXsHlbC0AFABQAUAFACMQoJPAHNLYPI8V1nUfNMt3LyJGyqnui5EKfQgGR/qfUV4FWfM2+7/AOG/zPahDlSS6L/hzhIZpLmVmJJdycsenH3jj+6g+VQO/wCBrkb6HRaxM92ckRgtsIVF/vOc5Y+45B9PmP8AEKd7DUeZ2NG18KvfETXhJJHCjgD2FUk/Q6LRjsW9S8MxW9uSi/d549qbvHVCspaHORSLFGt1GNpWTa49GHOf+BLn3OeapPqjncbaM+hPDOoC+tF/vJ8p+nY17dCfNG3Y8atHkl6nR11HMFABQAUAFAGRrc/kWrAcF/kH/AuP61zVpcsGu+hvSV5X7anh+vOZZfKTpEMn03Hp+gUfnXz83ZvyPagtkYojFpCWx8zfu1HsAC/1LMVT65rmTv8A10N2rfL82bfhnSGmfznHyJ092P3m/E8D/ZArohHmd+hb9xW6s9EWLbwK6bWMriyQb1KnpTa6AnY8zv8ATxamW2HAl+dfZwMj8MKV+rYrmXutxKmr2kjtfh7eFokDH7w2n6qSufxK/rXo4eVpW7nl146eh6wK9g8sKACgAoAKAOX12UFlQ9EBc/h0/WvNxErO3ZNndRjpfu7HkiJ9oZpCM7yx+oHT8wfzBrwJarzPZSszk/F+pw6EsZm3kcRqE++Xb5mI4POTuBwcFR6VpTg5y5Y9EDkormk7K/8AWhN4R8cJeOsVtJJ5OQpWdAecZwsqADdgEhWGTg+hx2uEqe6sgUo1L8ru18meyCcFfM/hxnNMjY841X4hpp12bVpLeNAdozvkf6lV2qPpuzTXM/hWnoN8q+JpPzdhup3630UV/BLFcRmRVygK43EY/iYEBsZ5BHTntyzVnfr2tY2SfLa2m6ad0dT4UjNrLsHBWRsD9f51vRfvL1OCqtPkeyKcjivoTw9haACgAoADxQB514hudiTzdziNR9f84NfP4iduaXdpI9qhH4Y9lc5e0tThd3f+QyWP/AjmvO8zu22OR1vQ49cvYkkGRGS+QSCrZ6gj0yRVUpOL93qbcicbyW2xt2Xge2syPKBVQ4kK54LgYBwABwOntkdCa9J3ktWcqah8K1O2urbFqIB6YpNWSsJbs87/AOFdwXFyl05IeFi0ZIVtuSWP3hz8xJ+bODVxk4qyCajLVrUk1bw7Bo1hIlvnAJlYnqW6luwHI6AAVx1ddTqpaK2ysdLok4eaOYHiTY34uAG/XNVSfvJ+aOCqvda9T2CE/IPoK+jjsjwnuyWqEFABQBHKdqk+1TLRMpbpHnGsxmZliHQMWP1PT+n4Zr5uvrJR6LU92jom++hTl/0eEsMAkYTPoB1/H+uelYNdO/5HbCN5KPTrY5zwztuMzuQ0uSH9AykhgPbOcUqUeVnbWiorljsdiJsNjoo5J9K7b/cec49ty7OwdVKkY4wT7/41pLbQzirXuJC4PHTFQmU0cT8R7k2Wg3kyfe8oqv1chB/6FRZNpPa42+WLtvYoeEJT9htC/wB75fyHP9a5qb10/m/UzqK3/gP6HvducopHoK+njsj556Nk9USFABQBXujtQ1lN2izSC1OIlTzHJ9Tj/H9P514EtW33f/D/ANeZ7cNFbt/SM6VBcmZ2O2O3UhfTO3JP0AI/WiEebmk+h2J+zUV1lq/S5414G1lbpSVb7/zfieT+tYNOErM72+eKaPQbnxZYaawgu96tJwP3bbWzx984Tqf71dMX5HOqUpe+mkl1d9PuTHya/Dax+dIkiW64IZkwoGMg56YI6YJp6rSzsV7OL2qQv5S/Tc3NK1e21dPNtWLL0ztYDj0JAB/AmkYTpypO0rfI8z+MWqollbaOh/fX9zFlR1EUbq7sfQZCr75PpVx0vL+VP77aHLN7R7tfcnqbemsLZII0GFQcD6Kp/rXmQlaz8zaavc7GDxHPYOHT95AfvL/d9x6D1r2YVnHbbqjyZ009Ho+jO/sdXhvUDqcZ7Zr1IzUtjz5R5TTDg9K1IH5oAztRfamPWuWs7ROiktTlXYIpbpgH9eT/ADrxmerHexVtyEds/cc9O2eh/StIe76HU9Urbo8D8T+C77wjezaxpS+bpsrmR4Ywd9vkAuwUfei3bjhRlB/DtBIucFNdmtn3Lp1OT0e67enkdZpdyniG0Q4DY5VhgkfgeCD0INcauvde6PQjP2T547PddCePwgsjjzNgTOcBAP0zitLM2eLitYw176fna5u6zr1h4MsPMkwu0YjjGN7t1wB7nknoOpq7dEeTObk3OR8xQaldeKdZOqXhy5YLGo+7GgJ2Ivtkkk9yGJoqvkhyr5nNBc0uZ/LyPop0Mctuo4Gxj+iCvKWlv66HU+pg2WpPECTyI5HjYewOR+akYrZScWmjGUU1qb1petZTrLGf3TgY54weufp29MjPHT1KMre8vmjy6sfs/cz0OC/kABDHHtXtJHkczRrJqjqMEZq7Bzl/VXwMegzXn130PSorqc27B4sHucH8QP8AGvLeqPQWjKMEyx/I3UcEe47/AI+opRlbQ691oX0m3jBHFdaaehi1bYpS6PbsTJEohkbksgC5PqQOG+p596mVNPVaMuFZx917djhtf1LUvD43sgniY4V04wT0DjqpPbqPfNYWcdGdLcWrrQ8J8Qwav4mmkvTFLMkakkqpKRoOSB6Ack/ma1jF72OSc4p2uvvF8BWomkDY6Mcfgdo/MsT9a5K/YdN2PoK4iCXSn+5CP1Lf4Vx2s16G19H6nnyZR53H3QVc/wC8DsP/AI6wz64BpatWW61E9H5PQ348vavt5EY3j8izD6MoP4n2rtpy0Ul8zhnGzcX8vI63w5eC5tlOc7cr7/Kcc+9e/QfNBeWn3Hh11yzfnZ/edOrjFdhxm1qs+Jtn049sV4teXv8AL/Wx9BSj7tzmppTCWPLRtzx1B/8A1dfwrzW7XXQ7Utn1OYu3+15EE21k5xtIcf7vT+YH4Vzv1/zN0+XoaOgXc+oO9u2FeMDBYgFh0JIGQDnqB613UFKponsYVaipK8l9x1i6fL/y1fHsg/qf8K9aNB/af3HlzxS+xH7yxJpttcJ5c6eYndWyQSD3Ax7GtlRgtbHM8VUacbpJ+QDTLaCCSC3jjhWRXU7EAzuU9cDnqetauKS0RzqTur9z5S8DRm3vXtiPmikcHt0cY/Pr+NfPV1Zn0VN6HtV3KPtUuP8AlnHGD+KMQPzYfnXny0k/Jf5nXH4V6nB3CPYxXM7ghJ5NgyORtb5mGf4Sqpj1Ymrjpr1t/wAH/gES10NLTJgmnTSHqkZXH6A/TBz9DWtPSTS23RjU1Svvsx3h27NpKEU5SQjI9G9fxHB/Cvbpfu7W2e/r3+Z4lX3733W3p2+R6lGg2jOa9NI81mxqmyWTeDgjjIPpXgYlLm54vyPo8O3blaOZud4JSJgGI4HQ/iCRke45A7V5jutvuO9W6nnfiGeaBGRZFeQKxPlkdQD3AJ4+uc1i7qSWm+pqrNM4CPxPc6IsF95jGTcNuTndnjbk9R1z+HqM+hRvGd49N/Q46qTjZ9dj6t0PUotcsYr6PpKgYj0OPmH4c19HF3R87JW0NErg/T/9R/xrQyIvY/5PINIaPma9ih8M+IpvN63Eg2j1DYOcdgOQScAAHGTwPBxCd2ux9BRd4o6S5uS9w+0/NcPGf+AJGCT/AN9BR+OK8aTv9y/M9KKsrdrnLa/rv2eL7MAJI5NzyKMD5Qw5GcY5GST7dFINbQi5aJ2tt6mcmoa2v/kS6LeQvbSJbsx3QlVVtpyQOMMpKk4AHPPFUnyTTl3JlHmg1HsL4Scz3xibKrF+8O7jAXOePQH9MCvdp++1FbJ3/wCAeFV/dpye9rf8E9sglMiBumfpXrHkl/V7XzsvC6r6A8YP14PP1+mK8uphoz1joz1qeJcNHqjznUdSvrJRDJCJATj75PqeCQTg446/WvHqUXT0f3PoerTqqeqXzR5reassE2JYzCpJDbRn5Txzk59yQen8NcnLzX5Xqdt7JXKF54U+12qqkkbxRj92c7TjOR1AwQfQkEd+K1jW5HfZ9TOVO6t06HtnwfWWzsXsZGVljclQCDgHr0JOPrj0FfQYeoqkbo8KvDklY9Zddp/z9P5EflXeec9CH/P9D+uKAR4Z8X9AaVI9StULTg+X8oyTv47c5A6emSa8zER05j1cPL7JzGmWjWVub3WpQhKAeWpy+0D7uQeCx5O32GRivnbXdoHu3stTjGnXXWTUFVYljmeOOIfwx7CVDeu/q3bkiuvk9n7nez+dzHm5lzdr/cXdLs1jfMHCtllH931XPohyAf7uCetZSu5cu729ew1pHm2W/p3Ox8P6ZvuZL6NtoBKn0cOSCPwHOeemK+jpU2mpdIqz83Y+arVE4yj3ldeSueqwzKiAdK7zz9juZo1x0xWUtE32OpLVJaHN6jaLtOABjnpzXDUoqpHV69Oy+R1wrezdktOvd/M8S8UeGm1mb7PC6wykZ3EHafxHIP4H6142kJXttv8A8A9mL5o26Pb59zNj0TUvDdruup0ZEBB8rduPpncFX6nbn61ElGT0VjRNxVjrPhPe+deSb9wkIORwVK5wCW4OeOm3HvXqYSyul0POxN9Gz3+QYP8An6f1/SvXR47K+D/n34/mAaZOxmaxaLfWskT91JHJGCB69R+FY1IqUWn2OinJxkmj5W1q981p4VA/dkwrkcbmB3N1JweBnlsZJycV844cjt89D6KMuZX+R5nYahcwq9mCFLy7gRnA7Y7HGOK62lpUXRHOm9aZ9A+GdH+zWQaRg7Fcnju3zdT25AxXVhqKb9u93dJdv+CediqzX7haJbvubllJ9mt5WUdHX9TivWWh47ZtW0h8sE8k81Qj/9k=')", + + "10M": "url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAAEASABIAAD//gAfTEVBRCBUZWNobm9sb2dpZXMgSW5jLiBWMS4wMQD/2wCEAAUFBQgFCAwHBwwMCQkJDA0MDAwMDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0BBQgICgcKDAcHDA0MCgwNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDf/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+foRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAG4AZAMBEQACEQEDEQH/2gAMAwEAAhEDEQA/APsbGKAFxQAUAHSgBrssYLOQqjkknAH1JoApQ6naXDbIZ4nYdlkUn8gaV0BPJdwwDdJIiDplmAGfxNPYCZXDAMCCDyCPSgBfpQBIBigBaACgBDQAygBcUAKFxQBja/rtr4btGvbxsIvAA5Z2PRVHqfyABJ4FS2oq7A+YPF/xJufEQNs6CCzzkRqSGf03tkEjPoFH865ZSctNkXY83dkRjvzAMDbtLtn0PyE8foO5qB2LC6xfWmInllMIOEZ2JxnuAen4dsckYpiPVPDvjTULNUhkm8yAFT95S+0H5lAb5uR0Bx+VWpOOnQlrse4eE9dh1nzTb8RrtOwknYxLAqM8gEANjoM+9dCaexJ2wqxhQAUAIaAGCgCQcUAFAHx/8RvFE2v6lIASLS0do4UzgfKcPIe2XI4PUJtAwc1wzlzO3RFpdTzAqLvfKFxsGeDjp9R/9f3oQyTSriOM+ZNvYZ7EgAD+uPXP9ah+RaR6ZbSWlxD5UzLJFIm+NlGGAH3kP94rw3BHf6k22BoxL7w5bYEtpMHXOT1LA+4wv67SPfrRewctzr/CGpS+HrpZYW3QsFWRWyBzxnPYgHvwe/QY0jLlfkZyVj6jt51mjWRCCrqGBHcEZH6V2kFgGgAoAKAIxQBJQAyQEqQOCQcflQB8A3ZYboycuHbP13YyfxrzbGiNKHTWlg2ou1M8tjO4+3+cUpS5UdFOHMzufC3guFkP2lAQ3QHk4/kP89a43Ub0R6UaSjudRd+A41jC2g2bTlcdj/gaalJA4R7WM/TPh7NEzNM21TjHqf8ADH/6q153YzVKKehn6tpNx4flWWIb7eRgki9cZ7/Qnn2PrmnGXQxqU7LmR7H8NruWWykt5WLLbyER56hGLfKP9lSCB+PbgelTeh5j3aPR84rYRIDQAUARigCSgDz/AOIHi2TwvbRpbJ5txdMyr/sIq5eTHG4rxtGQM8npg8tar7JK277nZQo+2bu7RW9t9dj4ggdoL8wXByrfNE+CFdR8wIz65OR1B9etc8XzK6+fkKpT9lLk+59z162XzUiRRhPlx79+n61yVHfRHoUafKuZne6VqVqMRrPEZAQCm5dw9u3NYKLOy62O9guQiZPBPfjH6/0zWtrGbjd6Dmucjgj8/wD9dDBROQ8SurWrnIBUZ+mOf8+tQtGvUUo+615HeeAVB0iGXYEaTcxI/j+Y4b8uPwr3ofCj557s7StBCg4oAfQBHQA8GgDxT4soZZIAgbdHbzuCpwRloxx7kDAx2zXnYlXcfK/6HsYJ25vl+p88X/h+2uJvIkYySRxgFlOMN1OO5xnGe55xXDGThex0zpxqvU6bTJH03YLkGWGMbFcDnsAj/wC0V+62Pm5HDY3K99Vv2KS5bRe3R/o/07kl9rml3Mn2ZrCSKTBfeqIrbVySwUEOQMEnjoM1tFStzK1l5kTdOL5He72dv6f4HovhPWLNx5SPvAHAJz27Z6fSlfuXZr4XodRqeqQW0YKlQxBwp4GaegaxuecXl3q+tZ0+O0UG5DRxSK4xuI4LD+EDqzHsDSUE5JRfXYxnUajK6to7M+i9F00aPYwWKnP2eJIyfUqoDN/wI5P417SVlY8I1KYBQAZIoAKAON1z4ieHfDT+TqV/bwyg4MQbzJB/vRxB3X6sooFsfPPxO+NGi6hNBb6ErX86kq0x3RwBH/gAdQ7sDg5wijkZYn5earBTV3pY6qNZ0naKvfpscHaTnd5n8R/rXkNaWPYT15j2LRUhmhCv04Jx1yMEH6g8j6Vnaxva50p0SO4XIMRBB5YbWGRg4yM8jIIGM9K1V0rJkPR6rY46w0CRNVaSIpbxxfLG0aDL8EfOr5BA9gPY81d0tLC5ZNtvRdO5zt54fvtQdbm5dsGVxIpzgorlQI9pzHlRnJBIb0XAqlJR1tdGUoykrKXK0zu/B2m32iRx3yO96/2kxRWzbdzRkYkKu2AGRWJG7C5XllXIrooRX8TrdpL5bnFiaj0pXukrt9T6Fr0jzQoAKAEoA+P/AIn/AB1/tGNtL8MO8cTZE15gozr/AHIM4dAf4pCFfsoA+YohvsfKMpLsXPUnr698/rQBDbyCCZJD/AwP5c1nNXTSNIaSTPbtJnEuFPQ4xXjtWPdTPStG1JrVtjZ2jkdelTY647ndS6/crbtJCCVQfdHLEd8L7DnHU+lNXRr7t/1K3hHW7TV5JWWX95ExDKwKMP8AgJAOD1zimlbcUmvs+htrdwYdd33Sc55Hrn1qfIXJfU7/AMF2xFkLhwMyMxjOMERkjp/vsC3uNvtXq0ItQTfy9D57ENe0fL8/U7Kuo5AoAKACgD8oMUjMpMOMfX+dAFBzsO70INJroXF8rTPQfD2pFNqk8xkL+HY/iP615lSPKz16M+ZLyPoDQXjv07KcKu7HTGTXHezPRtpZCI+q6bPIo23UOeMAh15PysOeMYwyg5GcgY52VmtNGL2b3jquydmv8/60Mxhbm7+1NaTLOeGKA4I68kbDj/eWm9FbQFTktbNeqt+I7xDqn2TT5dSYmLCbVXoWJ4RT0P3iAe+M+lKMeaSijKpUcKbe3+Z47pPxF8Q6SVNpqF0gQYVDKzxgDsI5C0eB2G3A7V7O2iPm7vc9o8K/tHXtqVh1+BbuPODPBiOUD1Mf+rc+w8r6mmFz6e8MeMtJ8Xw+fpNwk2B88f3ZY8/342ww9M4Kn+FjTKOo6UDCgD8n8Ht1pGZVUhh8vTp78evvTApTpgGkM0bSdoo0uY+i4jkHvzj6kgE8c9zXLON7p+qPRi4wjGcN9pLXfWz7a+R694I8WLBMI5T8kmFyex9/rXnyhynp06iej2PoAW9vdqJlYqxA+Ze+B7dfxqUdu2xDcpFZxNPLISkSliWOFAUZye3HXoaH2RnJ2Tb2PlDxh4tm8TTlAfLtEYmNBxkjPzt7nJ+gPrmvTpUlTV/tf1ofO1qzquy0itl+pxtvJ1HpXSchaBoEaOm6pc6TOtzZyvBNGcq8bFGB9mUg/wCNAbH2Z8HPi3deLrhtF1YIbmOHfFOo2tLs27xIudvmYbeCgUEK2VzyWUn0Poigo/KEdaRmVNg3F1OA3b+R9qAIpVyOKBlFWeH5Tkorb8dumD+PT/Oahrr8jWL6dE7mxBE5UvCSFJBGOo9uPT9etczsnZnbFNLTY7nSPGmqaHC0hk3xpwA4zk9gORWPIm7I6vaypxu3cg1fxzqmv2jR3DCKJiAyx5G7POGJ/hwOR34zxweiFKMXff1OWpVlODu7LTRef/AOCcV1nmkMWUb0oAv9KQgNAHqvwTmePxhp/l/xPMpHqptZQ35Dn6imCP0QoND8mbOTfGM9aDMdjaSPxH9aQDSvFAEBj3dOCM4/z6HvSZa0N3Qbs2UjW7xiRXUN1A2HtuJ4x2wTkcc8VzTjzap+S8zrpzcPda0td67FbVDLIqqymJd7fK3HfJb6c47+xNOCUXa9/T8hzblG9rWel/zKe0RghTkcZPOCQDzj2zgHAOOtbpddvLscsn9lff3/AKuQPVGZAnLZpgXQaQhRQGxr+GtYk0HU7bUoc77SdJgB/EFYZX6OuVI7gkUwP1OByM+tBofkfp7fIKCC84547c0CG+9IABKYYcEHI/Dml5DWmqNqK3P2dTbSus5OZThcfxDry2CCPTHPBrCz5m7Ll6L7jqXK0oybv1e/f5mFdSXBkWCdvM2fdPHCjjaPQd8evOM81pFJO6Vu5NR2SV7rp6CngYrQ5ivKcCmMij4oAtDpSERSy4OwfifSmBNYXLWs6XC4zE6uM9CUYMAfbI5/KgD9O/CPjPT/ABjp6ajZSLtJ2SKcqY5VVS6ENg8bgQccqQaCz8trFtqCgk1CaQhh+U49s/4/4/nQAUAaVveoksQVTHkBGMeAWPHzHIIJ69RXM1KF2nfrZ7LyR6KUJKF420tdaO/dlfU4fJvZATuwFwcAHnnnHH6D6VdKfPHmtY5qsFSlyp+ZUNbGBVfk/SmAiUAWM7RmkBQX5uT0Pb/GqFsW0XPyjj1/+tSA6DTvEF9pEZgs5pIYyxYqjYBYgAn6kAD8KAP/2Q==')", + + "1F": "url('data:image/jpeg;base64,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')", + + "1M": "url('data:image/jpeg;base64,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')", + + "2F": "url('data:image/jpeg;base64,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')", + + "2M": "url('data:image/jpeg;base64,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')", + + "3F": "url('data:image/jpeg;base64,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')", + + "3M": "url('data:image/jpeg;base64,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')", + + "4F": "url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAAEAYABgAAD//gAfTEVBRCBUZWNobm9sb2dpZXMgSW5jLiBWMS4wMQD/2wCEAAUFBQgFCAwHBwwMCQkJDA0MDAwMDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0BBQgICgcKDAcHDA0MCgwNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDf/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+foRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAG4AZAMBEQACEQEDEQH/2gAMAwEAAhEDEQA/APseWQRKWPalsNI+bfiR8UjbF7OwO8jKkjIXPQjjk478j8Olc7bl6HSoqK8z5Umu7rVbshSZZpW5J9SecfSm2oK7Ek5uy3Og1DQbjTY0a4UjjgnoSecZ9eAR/gKyjVUtjolRcdzjLi4Tdh/QqT7HkZ+h6H8a6kziasZp1F4x5THIHQ91I/pj9KCR/wDaZf5X5yMZ9R6GlsUWFVlQNGeBgj+n+fXimLYspq5dcEcoSfqpzkf59qku5p2140brLGcEYx/n9Khq5onY+u/hT8RxfRppd8QJUGI2JA3qP4f95R09V+maqLtoyJRvqj6DUgjI6GtjDYWgDyD4teMB4a0/yYmxcXOVHqqYO5vzwB2zwetYyfQ3gup8S6jqbXQO0/M3Vj2/z/nmhabFtnQfC/Tvtmo+ZjcsZxn1OeSf88VwYiVlyo78LC7cj6T8TaPFd2Dx7A+0BtuPvbSGx9eMA9a8+L5XdHqyimrWPjnxBpBinkSHJCkkL3xn9cenX869eFTRXPCqUrN8pxbAqcenH+fpXUcOxHkp16H9KYi9bXzRDYen/wBfNLYdy4LmN3DYxjjjv3pgakcqFQyHhc8H26VJaN7TtWeydJkJG0ghgeQRyKllpn3Z8MvFqeJNOVXb/SIcK49eMqw/2WHI9DkdquL6Gc1bVHplaGR8G/HzXJLnxBJa5xHbKqAZ9tzfqR+IFc9rts6NkkeGWk5llCE8UN8quOKu7H0P8LbL7HGz9GZj2/SvGryuz3cPHlR7o6vImAO1c6O1niHinwVJNc/abRcOT86ngEe3v3/OuiM7LlfyOSdK75l8zz7XfhvcuvnwJiT+Jex/Lv711069tJbHFUw19Y6M8xufD97aEpNE6FfUH/JrtVSPRnmujNdDHaBo+GBBFa3MGmtCLlaYiaOZoxwcUiloaNndEfIehqWil2PoD4OeJHsb+JA2FcFcE8Ngghfc/eKejHHORWfws23R9zWtwt1EkyHKuoYfjXStVc5WrOx+dnxrYXHiCW5Q5E6q2B/Dxwv12bSffNYRe5vJWt6Hk+nyBZ1zxzSmvddh09JI+rPAUe23EpIUdyT3rw5q7Po6StE9bTV7SJcPKikdQWApWsb3XcUXdvP9wqw9QQaW2g0r7DLqWG3jMjKCFGTxTv2BxtueVeJdes5v3McCSvgnJXOPQLjnJ9R0x710Rj8jinJbJHAp4LfXW3TLFbDtgc49+v45rf2ihornK6Dnq7I57XvhjNpi/aIHE0XO7aMFffHPFaxrJ6dTnnhnHXoeb3WjyoWIHyqCSfoOPqTW6qI5HSa+RkQkoR2rcw2O58I35s7qFwSAXOCPw6fiODWcjaHY+z/DvxFh0i0FvdKzkszoQOCjYPr/AHt/Hbp2pKXLoNw5vI+MfF2otfXDO53Ekkn1JOfwwNo4qI6Fz7HG6coluoxyAXAP9KuekW/IimveS8z6g0PR1mtQ107LEMhI1baOOrMRjkn8hXjuXK9Nz6KNPmWuxi6jb6TbNlJGUg9VZm5z3IBHWtFKXb8DNwhHrY6jw1fJAVEMgkVjgc/4d/8AOK55vraxvTVtmep6lYSPZFwDgrU2dro1b+yeF3t59lYiNN8u4KBjueB7knsB1/Wtkm9DkbS26HO6t4q1fw/N9nmgLEiNgR90CTOBlV25PI5LcgjJxXWqCS1ZxvEu/ux0On0bxBLdXL2N2vluOMggqfbIADfgAexXjNc9Sn7PVO5006vtdGmip4n8N/Z4mlVcKwPSiM9SZw0Z85zxMsjIONpKj65/w/nXsReh4MlZtGlZzgOuzjycf/XP/fX86Jdhx0Z9C6F4mhFnGtwodlyATngdfQ8biT+NYp20N3G+p88ajcebKT2BP+f1q0raGLfUNAi8zU7ZMdZl/nSqaQl6F0dakV5o+nfEGnXn2FbWxQlmABPQBe+e34d+nTNeHBrmvLY+lmpcvLDc4W78BSX8oaMyW6iNVfzMOS6nls56MD0BXBAxwMV6Xtope6uh5qws5O8n1PRNE8J+XdpMh2RqQSqjCgjvnPf0Ax6VxVJc2qVjvp0vZ2V7n0E0am1wemP6VVvcFf32jzDUvCaTsZYkU4JYcDIJ/I81kn95rypGE3headhvh3FSMHJGMfhwPYGtOaSFyR6JHaaP4TislMkqICecbcgfnms7N6saSTsir4qs4p7R4wB8qnAHtUrRjlGyPhrWSIruaNePmJ9xk817lP4UfMVNJNeZQ04eXMFPRwR/UfyrVmUTvbWSVIlVOwwfr0/lismuxumefTP831P/ANetUczL2hXAt9UtJeyzIT9NwBqaivCS8jWi+WpF+a/M/Qm1t4riNVYcED+VfORVz7NrlVywPDlrnfjpW/JbqczqdLEQEEVwtugxjk46Ae9ZdbGtrK6Op3II9pwAK7NFGxwWlzXRyl5fNYbp0CvCjANg8jPGcegJ5rm21R1rszattShuEDIRz9K1U0Zum76MgubxcVMpHRCHKcXrVyrRMo7gisluOex8S+JLRhfTuP4ZG4r26b0SPlKi96T8zIgGCjD1x/Ouh7HMtzurOcBPqSfzrM2R57dRMMkfX8O9UjJlOJmgkWTptYEfgQat6qwk7O5+iek34a3SQfxIpH0IBr5le7ofcJ8yT7ou3OsFF4NXdk8sV0OJvL+6VJLiFfmfAU56bc/pzzU2FsZkviO/eHYxw+Pfg9/T/GtEkZuVtkN0J9QvpPIuGzBnc3BGcdByTRZdCE3azOnmV9MkzESYz29KjY1THvfM460WK5rGVdM0kbE9AKa0MJs+VfFDK17cKhCkMcgjuRnNevSWibPnKztJpHJQlY8DduI6Y6D866/I49jbWZsDb0FQWmUUZWTD4DA/KfX1H4/rQIgnhjkiIQYYcj29R9PSi9mUldPufYXg26OoaPaTKc5t4wf95UCt+oNeDUXLOS82fVUZXpxa7I6Ka1eUAHpnms79DYyr3XrOzU2uQ8i8bARx/vE8L+P5VfKzSEefZ2t/Wxx1xq6K5Yqox0+b/wCsM/hVqPmbOlFdTcstdvYo/MtoPMUcZ2OB+DdP51agtxeyi9LSv5f8MbOjajea40gltXhiAwXfG0n/AGehP1xj3rOSscjXI+VmvNZiBQPasloBialMsEDduDVrcxm7I+OdZuDc6hcOpwPMI79uPQ+le7BcsUvI+YqO82/MwnUq/BA+lamZ0Fm2IxUgGvabNpFzLZzqUlgkZGU9mU4P8qFsDVnY59ZmU0WLWh9HfBbxEstnJpUrYkt2LoD3jc54/wB18g+mRXl4qHLJTWz/ADR7WCqXi6b3T09H/wAE+hbaQdGGQeleceqzE1Xw5au5ubZVimYfMwUZP+96/wA60TsbUpuk7pGGIrm3+UhHx32jP65qk0d31mPbU07e2uLxgZ2O0dEHAquboYPEP7Ct5nYwjyohGo2qKhs4He/M9zFun5OelQgvoeUeO9dj0yzkYHnBCj1Y8AfnXXShzNI4K8+SLPlYMUJdzy+Tn3Nez6Hz7IlXJz0oJNiFxGoWgD3j9oC2sG1RL+0KM1ynztGysjleAw2kkNjAbP3uCD1rJPV22N5RcVaSaa6PRnzdIhQ5AJ+nStUZbF7Rdcm0S7jvbfiSM8joGU/eU+xH5HB7VM4KacXsXTqOnJTjuj7L8K+LLbX7VLmBuCBuUn5kburDsR+o5HBr56pB03yyPqKdSNWKlH/hj0KNhcAEdDUI32LsemwHlxmtEkTfsWvs1vCPlAFVZLYm76mddTrEpIxgVmxHnOta2kCMSQMZqoxuzGUuU+XvHOrSajKS2RGmNi/UnJPvgfgCa9igktjw683J67HAmbcMGuu1jiEV+4oGdJDaGZA8Z4IH54GaQjofFEH3WTjd27V42GlZuL2P03PsNFqNaCSl1stzjUuQn3lwRwe//wBcfrXr27H5w9CvLarNl4sZ643D+RxVp20MmuppeHfEN54ZufNgPytgSRn7rgfyYdm7e44rKpTjVVn8n2N6VSVF80duq6H1N4T8fW+qRAxthhjfG3DIf6j0I4P6V4U6Uqb8u59DSrxqLTfsd8viEDvxUI6rorXPiHA4q7GfMctqXiJ3Uqp/KmomEp2OEvzJc8ufwrdabHG3c8d8ZIqSIo4PP49/8a76HU82tvY4rCqPU+ldhy7aCoN/SjYZ0VnOIYwpXPPXJH8qgDutWjElurf3QDXz9N2kftuYQU8O32jf8DzXUYgZ2CHA3HH4170XY/HakbLzIIkSH5mHmH0zgD6itDk2Kk7szbsbR2qkkS2zoPC169pepIDweCPUHt/Kuask42OilJxkmfT+mxi6jDISMjpXjPQ9tM0mshjntSuNmLdwhOAK1RiylJENhPoKZB4F4vm337AHCoMYxyPXj8BXp0VaNzy6r96xxxIzgcCuo5yeLchDL2qS9kaqI7jK7VHoSOP1qRHoV6+YiPSvn4aNH7hiXelKPk0ee3y8b/b+lexTfQ/LcTT5YqS6RII1E64yVPrxXVseDuMuIsgLnhfb8yaS0G+xFbEwSK6n7ppS1Vhp2d0fUvg29+0W8YI52jB/xrxpxs2j2oSukd64G2sUjVnO3SAk1qjMy79vs8JI64poh6I+XdYlM97I7dSxr2IK0Ujxpv3mzJJxmtSNieByvXpUsZaEgXgVIz//2Q==')", + + "4M": "url('data:image/jpeg;base64,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')", + + "5F": "url('data:image/jpeg;base64,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')", + + "5M": "url('data:image/jpeg;base64,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')", + + "6F": "url('data:image/jpeg;base64,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')", + + "6M": "url('data:image/jpeg;base64,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')", + + "7F": "url('data:image/jpeg;base64,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')", + + "7M": "url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAAEASABIAAD//gAfTEVBRCBUZWNobm9sb2dpZXMgSW5jLiBWMS4wMQD/2wCEAAUFBQgFCAwHBwwMCQkJDA0MDAwMDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0BBQgICgcKDAcHDA0MCgwNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDf/EAaIAAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKCwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+foRAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/AABEIAG4AZAMBEQACEQEDEQH/2gAMAwEAAhEDEQA/APsugAoAKAAnFAHA+M/H9j4Ot2lmO+UFVCAjgsR8xGQxVQwZtgJxgHBYVlOagrmsKbm7bHgT/tKXNkzvNZLcQk/u9u63cDnlwWuB83BUKeO571iqrbskjd0oxW7+4ntP2pLV5AJtPkCYy4SQFxzjIyACMEcHb9avnkuiM+SO12vke7+FPiPo3i+NHsLiPe4/1LMFlU+jI2D+IyD2JHNWpp6bPsyHTcdVqu6O9BrUyCgAoAKACgAoAKADpQB4N8RPi5Bpcdxpuhs02oxAKZVUGGJurqHOQ0irknAKp3O4EDirVlTVk9e/b/gnbRoOo7taLofIN5r8l9LJeXU5nm8pkCOSdpyBvYvgsdzFsKMBcgnaDXDZytdO17t3/qx3XULpNXtZJLRf15HHzreyIWffIxKhco20buSFBGMnIG1cnkgdMHrXKttF6nK+b5+glwWuYDmBIrqArvaFdg8o/wDPVR8u5XwAwAYlirbjtwLR6SvDW19dfJktWT0tLrbsS2WrS2iECRkI5BP3kPQ56cHsRwPQE5qZQu9F/Xl5mkZ2W9v66/5n018HviTPp8iWuq3LtbSfKDK25Rj7pUklkbPGc7JBgHDbTShNwlq/d2a/r+u5U6cZx0Xvbpn2Hb3Ed0gkhYOh6EdD2r0k76o8tpx0ZNTEFABQAUAFAHJeN7w2Wj3Do5iZ1ESsASQZiIsqq/MzAOWULySBis56Rf8AW+hpBXkv621PiNPEMcLG1EJeOeGZUfaFcyMhZ3bknKhs5zkHcxDEkn52Ueb3r6prfor2PoIvlslomvv0v+J58kbLqUaJCGnVJN4UAhT5bqDgEKGQfvXO48g8jbiu3T2b10ureeq/4ZHJtNaapP5b/wDDs2IY7u13LAwLTLGiy4wqSb+ig/e+Vdq7d3OXkwxyMnyuzeye3dW/z/yRslKOi3a37Nv/AC/zZhzWC2THzUZ43Y75FfcXDPlWB6OucA/N2VgR/Ftz83w2TWy2tbf0MnDl+JXvu999vUtSaQs6I0ELCIGRjk7XkHG4L97lccDcRnCgtnNQqjTalLXp2Vtv6sU6asnFO3Xzv/XcswhbQOixtI8W1Qp6r+9Vwz4yA/8ACSuAcksB/EXb7JP/AC6eXUajy7XbX+fl1Pun4ZeIJ9Z02PfCIjAqxvhht4yBt2gqSuMON2QRkgHAPoUJNxt20v3PPrxUZX2vrbsepV1nEFABQAUAFAHjPxk+0/YYvszPHtEjAqwUbwYypYck7QHx8o5YKGDMFbmrbLe1+h1UbJva/mfDtrqM9nepMzn7TDnO9MR42mNsqx+825dxwCTweckcMoLlemjfzvudkZO611X3WNuxvlurthgKk7O8rYPO45RA/PysWbkBWYZU7QrE88ouKv2skr/e7fI6YO75dr6t/l99z3nwJ4EstehW/u4gsCD5du9NzlQp2tkHYACeDjc/GAOeZczu3sjrk400opXk/wAF6fkb2ofCbSBg2ivEACuxiZEAOOgY5B4ABLEY5xu5Fq72umXG2l0tOhTg8BpEnkyNvUv5jYUAkjBAGc7BkBmC4DNk4Gc1Lg9+v3HVePZWMLxJ4bt9FtXureBSYWM5BzyQGOGIBOzJyQBnGTmiClzJPZ6GVRRUG47pHr3wgJGlASkfaHJlkQZCp5zuQoUn5RhR0AGScknge9RslZdD5ite93/X9XPYAMV0nILQAUAFABQBxXjeGzktN96yxIgcF237QrjaVbyyJMMdv+rZWBUHOAQYla2ppC99D8+7jS5o7iSQLuRy5CckEDlgS5VvlL54JK4DjjmvKnJR92+3U9enSc/fSdtbf8G5bsLOW1u4oBBkSsFKDcGwcZZSc8suRgAjJBC1zSkpRbvsdcIOE1G3XX/M+2bIp4e0aIoN6lN6hiRy53bemflztycYxzgdIj7kF1vqr+Y5L2taS2tpp2X9XOEtvG2sXbSPHawrbQXBgcuWEpZfvbEJQsB6gEcda3lGdOPM7en9M1pqnVk4x5lyrfVL8jsNbuLmxtBcIFLyKNgGcZYcZ4J/SkpSaV9L/qVDlk3GN/dv+B5PoranqqvLq4lkaSKcrbA7AkgDCNGIQKyy9OCxA6jkE7OMYSWt/v36GTc3CTceTybT06+nzPZvhdos2lWBa7LNcOxD7lVSuOcDYzKQSc5GBnsOc91GNk2+rPCryu1FbJHqR4rqOMBQAUAFABQByvjDTbjU9OkhswjSnjEm4qVPDAqD83HQEH1A3YNZVE3H3dzWm1GXvbHx34S0h9QurvRbpRFdBWNrLhgFkRgkkLZ3uGKxqACM7FbbzjPh1IX12a0a/E+owtZU/clrF6pq3ZrS/wAn8j1Sy8Fpm3a8RoLiCZIZtkhYNsXKPG4YNsYAfeCkNlcAAZ4XFr3X3s/mdU6iT5oWaceaPT5Pzv8Ahbue6G1S3gRIQFjiUKo9AOmM8/j1r1+WyXLsvwPn4yvKXPu3r5nOvpcUkpldQST6Y/E02tLnpKfKuVMj8Txq8ISIM3lnqBxx2/8A1VlNW92HQMLe7c7K/TqZFnYZmiVV2kupI6d+aajeUejujoqyUYTf91/kevQxLCoRAFAHAHFe0lbRHx7d9WSNTEA4oAWgAoAKACgD5o+NOim1vIdSt4m/frtklCnbG8ZUq2QDtkI5TpkgnNeViYNSU1s1r6nrYWaa5HutV6f8Odp8OL+TWNEtr64ZpZmDROztuYmGR4wxbuzABmPqTXnpPmu3fp6dV+Z1VJaci0tr/melAfLiu9bHn7MyLqNsEDgHg/jWLctkehTkt3ucZrOox2yCDzgrLgMd4YqACF4LfLjuQMk9cmsrtaLc9alSc7zUNHtpbfV9Nb/caXhZ3u50diHAG4MDkH3z3zW2HTdSz1tqefjGoU3FK3S2x6jXtnzIEUAFABQAUAFABQBUlNtdbraQxycfNG21uP8AaQ54+opuLtdp8r6taMSkr2i9V0T1RzFjo9j4e3WGngRIxafygchfMY8qP4ULK2AOBg149eKhK0dLq/zR6VOTmry6O1yxDqCsxjPysvVT1Hv7j3rjjVt7r0OmVFr3lt0Y2/hFzGBgMvcEZH4itZXkk47FUX7Nu+jPPNY0fzJQ6xqqr1woGR/QfSsffW2x9DSxDjFxc/xudx4MttsLykbRu2qPQAD/ABr0sJG0XN9WfNY+d5KF76XfzO3zXpHjhQAUAFABQAUAHSgDxnW7r7Y0rlobq2csrwzKRgZ2/I2ThcHqpORyVwTX1tKklGNNxcXZaqzTutpLZ+jXkmfIzqyc5TT5lzPTVNa6OPX5xfm0ePSaHeeD74eIfC0/nW5+S4sHk35XO5o0YnJIOWj7kfc6bK8XG5Y6qboq1SOqj0a7xvt5xez2ex7+DzCNO0a9/Zy0cuqfaXn2ktGt+p6RYeNtM8TBXgkENwBkxsQJY26MCpwevBBHPQivg6lNxk41IuMk7NPSzPvqSTgnTkpRavp1XTQ1H129tDiIo31yAePx/Ks4udN+69CnRhNar/gHP3Gq6pfSgymOOMEA7Cc4J9yB+Ndaleyd238h+z5E7WSSue+6dBFb28aW5DR7QVYEHcGGd2Rwd2c5HBzxxXvxioJKOx8jOTnJyluXQMVZmLQAUAFABQBHLKluhkkO1VGST2H+e3U1STk1GKu3siW1Fc0nZLqeXeIvHbAva6crghSWkKkYGM9Bynbn73PABFe/hsCtKldrfSP9b+mx49bEt3hRTStrLr8l09TwfV/F0+mO17esv2YBUk8pQsqhiBG/VkuI+0gcrMjHcGwcD2asfqyU4tOn1vf3Xe2i3S12WltUnsefCKrLka9/o+/XV9/X0ui4L9NRhNxC4lhuB/rBg45yolTJI6ZU5yOqOcFKuLvZ09HulfTXrF/n07pblJci5Z6rZvr8/wCvQxLiDTbOQyanFFLCVO8n/WqwG4tE64kZCg3YUnHGB0LebjsFHGR9o/cqRV1NR0dukl1tt37aXR62Dxbwr5F71NuzjfVX6xfS/bbvrqd3YeH7fUrVbnRtRuoo2QBUZlnWM4yA0cq71YZ5DMCRyc8GvzyrSdGXLUj1dmrpS9H2/LZn3FKv7Rc1KXRK2l4+q7/n0MPxBo+sW0blr+IWuwliluVnKgfMobzSilgDhtny5+6cVzw5U4p3u3a99NXva3T1OqcpyUnGyile1rvRbXv19ND0v4efEqynhg0q5eOEQxRwxFiFZdgCKkg6AAAL5nADDa3JBP21XCRUVPDO6sna99Lbrr6r7j4ONaXM411Z3etra32fRHuCOrqGQhlPIIOQR7EV5O2h2DqACgAoAOlAHC6/cvqLfZUyLclVZlOA2cFs4IOAGXGMdG57V7mGpqkvaP47NpdVva3no/wPAxVX2jVOPwXSv0b0vfy1X4nkeuWAt1e48sxTIwDOwlztdcDDo4wFZdvPQMAeMV9DSs2op3i1dap6p32a6p3+R5ilJptr3k7aaaWtt5NW+ZzZswWkiQI8bR+YocK/ylVYYbaCCFJByDnB5UgMOl2aXOuvK7d7taq+qv8An20LV1rF20vr95g6TpzWsskI22yuhOFA2DuSq+mcMyYPBLIWOatxjBK0dE9Lbf8AAb/P1KUnJ6vXrff/AIK/Qzru22grOAyxDdG5ywVGJ3CQjlkRmLLIckKcSEFQz1rTXL0e0uqaWifk0rX+/uCak7rTuv1Xn5fcZ/gXVG0jU40ifat2THLHJkEYX5QuCAcEjZkNxwpw3Hg5jhqc8NVcVZxjzxVldSWrt5PZ+R7uBqzhiKavpJ8rd9Gnor+j1R1nxX1s6bo7kHbJdOtunqN3Ln8EU/iRX5tQgp1FfZa/18z7nEz9lSaW8tF8/wDgXPLLq0lspLe3iGFjngaQhcSM6uB5jsP9YjFm2gk7CAowQd/6XSw/sqdNRX8jfd3advRX2+fc/PZ1eecm3/Nb8Vf10PYPDPivUfCzMlmcwj5mhbc8eB1YIWLL6lomXH8SkV1YjBQq6y+TVk/S+33r5mFOvKG33Pb+vQ+nfC/iSDxNaC6h+VhxImc7W9QcDcjdUbAyOCAwYD5CvQlhpcktnqn3X6NdV0Pap1FUV1v1XY6OuU2CgDM1SZootseA7kKM/UZ/nj8a6qEVKV5bLU48RNwhaNlJ6L9TlZIt8ZjX+IblA4+YZyv4/MP++a9dS5ZKT6Oz9Hs/lo/vPn3Hmi4Lqrr/ABLdfPVfcYEl1Ig80YkQfJKjcg8cE+zqMH0cZ6kV6KpxfufC/ig1uu6/7dev+F2OLnlH31rbSS7+f/by08pK5g3enQSsUhURtIoMEoA2nghVb0VgWicHhW57V0xlJK8teV2nHr0ba81pKPVrQpPklyp6SV4v12/+RfZnGXVmsrJaOGjMaElz1jIUs+OBkBw5567gvHBHem4pzVmm9ujTdl96a9LXNFaVraW/B9fxv95zFvdHTpDHcEbfmjVj91ZCN0WSf+WM5GxH42OXgfKgsc3Jq8JX5U079Unpr6fmr9ma2TXNHR2ene29v62+aOeOk2tzKJokfyw5IRPllQjkiM/89Iic+X918BkwXIbapCyvZab/AOf+F9Vt92rjN7Xt2f8AXXzOd+JbXup2dmtyfOjgmKidB8kqyKpjY4AAbGQwOGGQG+Ykn4bHYOnhp+3wllCaSlBbwld623Se3ZNaaNH1eHxU8RT9liG+aDbUn9pWXXq197T8md7eRJFIjkjajHDsgIUHGcjugP4gAspBJr7pQShotUkrem1uzX/APk1Jt2b0bJ51SRCsZ8i5gJ2nPykr1TcfmUg/cL9AcbnT5lzTfVXi9/8AO3Xzt62T0elraPR/1ubng/xFdaDcC6gTEb4FxDtwG5G/HdGUbmH8I+Y42g1y4nDwxNPkb95XcHfby809u+3U1p1XQldfC9GvI+s4ZVnRZYzuR1DKR0IIyD+INfAtOLcXo1oz6RO+q2JKQzhtZ1eJrho9w2W7rE5H8Eknl4zjoBvTcT0XJ7V7mHouNNStrNcyXeKv+Ls7LrofPYqrz1PZrSMFa/m7a+idr/McAcemT/3zJ3HsG7dun9009vu++Pf5f590c/mtNfun1Xo+ny7M5XVoDZubmM4hlyssbAlQzdenKZI3IegcEY7V6tCXtEqcvjjZxl1aX52Wj7p3OOpHlbqRXuyupLs3+V912loczKJ1XyCFdT89vIjZVt3BXnlQ/TnhJRjuTXemr+0V1b3Zxa1Vtn8vxizNRTXsm79YPbfdfP8ACSKEupmTbNKu50/dzKwwT/Dlh6SL8jekgycFhWigknTTsnrBrp10/wAL1X9126Fq8XzrfaS79PxWj89Tn9RsI2cQoqyRlG8styJI5CGVXzwdoDrg9CXHU4OkLP35aP4ZLou+nno79reZrJuNora90/y/rucrc2/9lQ/bLfizV0WdCSXix8qSBjyQgkHJyTEDuJ8lWZyfspJPtZ9uXv8AK2vk7+Rovfi7aO9169vnfTzLPiGwm1HS5hblSp2zGM/cEykbZBzgCQsjdMZLEY2sTy1aEJqdOy55QlGL/wDJl9zjr6LubU6soOMr+6pJtfg/wf5jbW7iv7aKY8wzrnI7B0XblfbIbHchgehrspT9pBVI7ySkl59V67ry0OaceSTh/K2v8v8AMnKkIqTgZjAjLDksmCFPo4KEhSe2MdTWkUrtx2etuz6+mu/mKT27oo6ROYfNsLkkBGCrKvJMbZ2OvTJjOGQ8HG6NuoAxcdXKHm0n36r0ez87NG91ZX/r/hvyPf8A4feNRcSLoV2AskUYEEueJAowY+f4hglSCcqMH5hz8rjsJyN4in8Ld5L+W70fo/z8j18NX5kqUtGtI+dunyPYa+fPTPBNNiabV9d08H5BdROC2Sd06ZI68qGXp/d+UV9epctLD1HvydO0f+Bt5nylaN5ziv5nf5y/4J2tncedAsjd1Ab34OD/ALy4OD3GAe+eSceWTS7try7r0d/60MovTXbZ+a6P1Vvn6XLM4+U7wHGfLkU/dcHPUe+Oe4IDDnNRHdKN1pzRfVf1f81saN8t29bPlkukv6tr52a1OA1rQkjIFs7wr/rFxyVD8EDkDqM7funGRtJOfcoVnJNzSb+F9m1r+Xz6a6HHUSg0vstKS7pP9b/fvocpqVzcWc+bgRyuN0c2MqJCmA7dON6EE8cSDcK7KUYzjaF4rRxvvG+qXyd1/h0NZaO/XZ+dt38/z1M0Xo82XTnDB7dWmjcEHC5UsueCMghuAcOODgk1drctRbT91r70n8np5r0GtYtdtV+q/rqUtQi3uMgeVdxuHTtvQgE4xjBVX9Mb8dBk2nsv5Xb5Si2l+V/S5K2fpdeqZmaLKyQNYOS32UGLd/ejG6RM99yxN5WfbPeojHlbX8srL0ai1911fu1cuTvaS05lf5pu/wB9n95R0e3+zvc2Tn5Ibpgm3gKrtHKoA4GE891UdAMDsMY0F7P2kFsptx8lOPPb/wACuaVHzckurik/WL5b/ckad1CWAiZmWNfLDbDh9rASAIxBCkYK5xnDEAjrXU1dNRbTd9V5Oz+/+tTKL6tXt+v+RasrRIojCoAe3lKlu7BmETkk5YnOx13E4O715z0i7raUb/NLmX4XT76FNtrXo/z0/wCG+ZW0/UPsGqWRjXiSbzmI+Vt1s2OCP7+4Fsg7uQccGs8RHmhKktLqS8rNL8r6djSi+V+06Ra0PsXTL9NUto7uIMqTLuAbAYD3wSPyNfnc4OnJ03unbTY+qjLmSktmf//Z')", + + "8F": "url('data:image/jpeg;base64,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')", + + "8M": "url('data:image/jpeg;base64,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')", + + "9F": "url('data:image/jpeg;base64,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')", + + "9M": "url('data:image/jpeg;base64,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')", + + "BR": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAtCAIAAACRYfoNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJGNTM2NzBBMEMzNTExRTY5Q0NDQkU3NkQ1MUQ1OTFCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJGNTM2NzBCMEMzNTExRTY5Q0NDQkU3NkQ1MUQ1OTFCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkY1MzY3MDgwQzM1MTFFNjlDQ0NCRTc2RDUxRDU5MUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkY1MzY3MDkwQzM1MTFFNjlDQ0NCRTc2RDUxRDU5MUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4SeXTsAAAKC0lEQVR42uxZ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", + + "DE": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAmCAIAAAD7pgrOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZFMUI5MDQ1MEM3MjExRTY4MTcyRDlCOEZDMDU3Rjc3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZFMUI5MDQ2MEM3MjExRTY4MTcyRDlCOEZDMDU3Rjc3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkUxQjkwNDMwQzcyMTFFNjgxNzJEOUI4RkMwNTdGNzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkUxQjkwNDQwQzcyMTFFNjgxNzJEOUI4RkMwNTdGNzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6gw/inAAAAVklEQVR42uzWUQ2AMAxF0Y5MxCThDI1TMAXwCXjg74VzHZw0TVslSZL039qeDljhgH6FA7YCAAAAAABIvsR3OmAc4c/cM8MnUKclBgAAAAAAAPjaK8AAbScGyes+6bEAAAAASUVORK5CYII5OTg=", + + "ES": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAArCAIAAABHOBkQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRGRTFGQzcyMEQxRTExRTY4ODAyRUM0Q0I3OUUwQUMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRGRTFGQzczMEQxRTExRTY4ODAyRUM0Q0I3OUUwQUMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REZFMUZDNzAwRDFFMTFFNjg4MDJFQzRDQjc5RTBBQzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REZFMUZDNzEwRDFFMTFFNjg4MDJFQzRDQjc5RTBBQzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5CGIEmAAAD1UlEQVR42uyYy28bRRzHfzOzD7/Wie3EdtIkdkwSkTRt0iRSlJKKJqhCnJBAiAM3JLhx4QQ3uCP+A269IIGQECFItEhBrVFJBQ1NaVqTuCHOy0lsK2t7nzPDxs0BboYgY4sdzUr7mFnNZ3+v76yQ9vdBKzcMLd5cABfABXABXIAzNYFqqLUBwjNaSwMgvtziLgTGWfBrnbViEKOTqZxBXsVAaq9B/5UF/v7SOce6JaiGvF8Rf9oOzQ/kFYF5RMvpzrPmBkBQNaStY6+qiUS3pLLu14Dl9PskFG4zvQJPRhyLsCYGwHBoeDJfIfEhOgoIeMOrTVd+vNVujVF6iKovku450YMN4E0YA46Li+C4e7ytIoWMrIEqPqM6bnFcKE0w1TIfW6S7s+yRTZBqIxuXRm/VtXpG0c1vBUzghWsWeGHpLlnelAUdhQ71ShsIfnZlmA8PQ7mAbtwQB1J09BIFu5lciAL/nVoEgWGg1et+lseeLGKbHM+/3HdpjCq7WpewVV732Ytrquk3YLS5YoCDgGBwcp5yG8P3W4v+LY9u9uo9m3Lb+UlPcgZ+Xs+pHeJoLKosnp97rVO8ByzTXDGAZAjHXpXJS1YVEQ8tDsv58YAaAIEgdlDyFagSVhAxWBUFg2/7lPGT4tBEFhBhY0nK3vsECE0Xg+YRqDy0pyu9PLu3komNjJjtomLTfMaf/05SfR9qfDt8jXSkGhEG9VmAwHGOkok3yOzrz1xVcZTF8uX+uyyT7PlI969++bU9mSj45M4hs+sCD7zy3rE8YZVYY6Q6+eDNOkYxCPXD3sP24jcPUjMbBwSJx/Y5c/uOPb31bF9sdWWwuKD/tiTt3/ZiNfMF67/4ZGg6h1jzuJAMa5/jQt6feCvaPXRz5VeK44BlcnUnnUxvTkWzzK6IVWA7fOgdabd3Kvtpti+Cuib4mZTivwlgQOoKpeFZRlVmAndyKkOUknhXKSEXZL93JxLpqFQ5WGBx+cLlgeByJJh2rprGAgyUGGi5jy2L4hSAjRwd6hzURhUpIWm52AZYDAsRZLPK0dq7/YHHUhCaqZARuL/bf/2Xy05JjirGyMXN2yVsMMWMTZl4xH50x6dlRKINzukL67MLj0bC3oH3lc/afZUG6Lp6C1lA1GZ795164AEtOUbb4vqBltwVO3aK2cT0uVjxSVfPvq+Dx9dLz/cdeYQydkK4IZKuPi30NN+SU1Fx8l2FU9c63ccINYehtZOnd2xoDIDgZJh/XjnIX235Z3NKjVKjD56LtvamvvCDt7UBiJe3NID7b9QFcAFcABfg/w3whwADALA9jy2I9PhSAAAAAElFTkSuQmCCMTg5Mw==", + + "FR": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAArCAIAAABHOBkQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJENDg5REJDMEM3MDExRTZBM0QzODREQzFFNDczOURFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJENDg5REJEMEM3MDExRTZBM0QzODREQzFFNDczOURFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkQ0ODlEQkEwQzcwMTFFNkEzRDM4NERDMUU0NzM5REUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkQ0ODlEQkIwQzcwMTFFNkEzRDM4NERDMUU0NzM5REUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5eKs0eAAAAZUlEQVR42uzPMQ2AQBAAwXu610EwQxCAAnrE0GAAETR4IqGABg/XfTIrYJMp0W+R7vmOfZynIT14z+te1lJr+tBF4wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTVL8AAJaAJpU7NMCAAAAAASUVORK5CYIIxMDEz", + + "GB": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAgCAYAAACinX6EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFERTU2NTJEMEQyRDExRTY5MUVCQTMxOUMzRTQ4OUQ4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFERTU2NTJFMEQyRDExRTY5MUVCQTMxOUMzRTQ4OUQ4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MURFNTY1MkIwRDJEMTFFNjkxRUJBMzE5QzNFNDg5RDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MURFNTY1MkMwRDJEMTFFNjkxRUJBMzE5QzNFNDg5RDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4LW+oDAAAIsElEQVR42sxZC1CU1xk9u/zhsWQFX0CmqcQRELRtWjOdjpXH7rI8HYzhJWR8ZSomVZsqoPGRzqStE03lpSa+UNTEKBKbqMGI7APYBaftVIx1DCwgjTREZNQRlAUFdvvdfx+wsCAoLt6ZOwy7/979zvnOd+537wrqYhc3+GS+M1EsnQfLMBiNOF9Rj7/tqYDmYiNA/8PNGRDgyUbHQyQlzkHRrkXQ//sKdBEpEDgJaT3zgrS+0WDETOVJiOb8HIlrCvH3Ly8D7i5P9n0ULjofAUIBpJJAbFwbgTAfIe7kH8Ot3QUwdnZBLA+Bz9q0Vq7r26teOlmi2CMuEj7rVoIRIaTA5ksC+HlGUYPcg1WoqLr+9EQ869EfePgsZKyWInKaMzo+PYnavEN41NICz/mR8H53BSZEhvG55mb963z3g6OFuEEPEBHwJCK809+BWDKXX/P1iCB+nlXWIOtAJbRjoYhnCDxMFoQNa2SI8HVB52cEPPcQum7ehEdUOKZ/uhsTIkL7f7JHGLVFiYvyRARVK+D/4Qbo/1ENnTQe9XHLcL/8ovXJBfIgaIrScObIMoTMmwF0dQP6R6YvHzfgRlMMD3sgIeDnTq2CYkcMgjWnUftaJHQbtsL11dmYWfoFAkqO24AvVtVCmnIInKr0GlTqGsikQVi/JgnhSxah40ghmnYfJiIS4LkgihTxNsRhc81EBPKTlUZ2/jgpwppxISQUd+Yakvorruj8/AvUvpFPGSepR8nge3inRerWcU6t45VcXtXAzA4c3J15AGrlNajLGBGByFydhIi3UvHgyAk07SyATnIBHnFR8MnoI8JaGmYiNI4gop/UWcYzSepRJHX9MQIe3w/4UQIeYQu8mAeuNXmZgcX5Am/CHP8uc2ORhYjvoCZFhDMTWZUE+bIUdJBHNO0iRUji4fl6NLyZWVoUQSSweZo3SyKi6hkQMQA4M7colvHjp1DDgP/4I1/j0w7n0V+JzUe/JqkzEy+rbLABbhmczdP9iFApqDRUjIggKxF6ZpaMiDMlg4hYSCSwad01LlqYdh4jVw9C+qo+4LUJZuDRckwryLULPIfiKNc2mBNiC9w+AcMQIZOZS2N5Kq+IG3kFdomwlAYjIseiCDIqo3F03sabG/UKVqlPdzVJnQfeTIDlVON5g2qcB57ParxfAoZRIsealMeOnl6oT1+GuvgKfi1liohDhGYhuj4vQuvez3CPiJhAtef9h7cgDg+B0NXFhojtO9W0hGHEBHT39mJuiD82/ZGZmxtlvBA1+47xNc4y7ns4l4D3ZfwBkXWWJ7wKlxhw9l0iM3D98PgECatP3KG/k0YSGOsQOzu74UyZiZLPwvJFc8A1NeN2wQnoq69CKBLBI0aKickLIHRztX6ulzLRcOMOZk6fgg7qBOuG6gQVhRC99gvoGm/Db/pkOF1vRDMB77x+A04eYkx+M35Qxu9TAo+cugyFth7dtIYbZVw4cu9pERiNxhETMBZDf7UWutA37BIQpPkKrj+b6chOooXTX/rPUxu0wM5rQ42umnq7ZsRe01+5ht6HfZIdybpPu9EIqicGOlQBAgaeGhi7ZPI+YXSsAgRDBDMeQ8AXr2MPGJxdOY4bA46P5flJ/zgNblQdyrPO9DjEwhkNBgdjFwxJANsKHX2+FlBj8lS7wEi2JuOAbbDp3T+ZDK9/H0AP+e76K1wC/ewHOsIteNS7AOu8HMq4s7NZ6oJB8he9OtvRjRC4lLVFozqkdNLpjKPMhQf7YWn8LyEecHHZrtLi7onT6G1rh6vvT/GTlakwBPjj+vd34P/KZBgfDt2bG8zv1dOzfvRsf4oM+k7cLTqLdoWWX4MlbsryRXj0kheOFF6CqqwWPUZTKzyazYQ7efLSY1Jm1predCz91W9nYN2KeVgYGWQDngG/lXsA986VwmXqVLy88k24L0lG8f96sH39Xni97IkvP0kdXrLmyNd/dAF3b7Zj41oZYiUBpu1K5IZJdMZwEovR+nEBfti8Fa27DsFrzXKkJMfDY5IY2Z+U4VtNtekUaDkMGR+3C7zo8vjzuJMAYdGzeeDshGeTcSUBzzMD9/FBwLbNEC1dBOUPPcjapoaajqdo70Ti0t+MOCtORLS2TAftpSaEh/ohfUUwYqUBPAkTE2L52a7Q4FbOfjS/vw0ue45iQXoakvcloKSxC9l7yqCp0JkkK3rccXg44JSR0OAZfACDgKsq+QDufUPAvb154O7LUgh4N3ZsKuVvlaw3MO7OJvcfzU7BrupcnEjadVBp6iGj43FGmokINtgFJ5vtpRVoyd0PXeaf4ZqTD0n6CsRkJ+F8oxRZH6uh1dQNe0PFDQl8HgFPGwI4Sb2NMu7s7YWA7VvgvjgZiuZuZBNwdsHKn8eHuIEZdb9gubMsr4O6sgHhIX6kxGDMtxBBx2M2GREsLl3mX+CaewiSdb9DdHYiSv4r40vDqogBRHADgQdTjWeuHAz8flkVWrL3m6TuNRX+2zbBnUm9uQc7tihI6t8RcCY5Bpwb+8bJTIRJEQ2kCD8+zhjJYCJYnBYipKSIaFJECSliBymicoAiON7c6AvYXT9bME4eZKOUdgJ+ixbsyzgBX2IGzqRO7jtmGX8CRchoN8qguGPtErEPtRmsNA6aFZGEC9+HY8dulbU0OAY8w47U2Y8ibIG2YhNw/w/fg2hZKtQM+GbFAKlzcGwzYZ+IzLdDEBPmb0NE24VyPoHW0shIQ1Q2M0sZssgsOfZrz5DAvRjwjSZzs5txBwMfKRH9SoPdFrNpVUT6B3DNOsATEUMewRC8YAF+a+dB3Dv9DTiq8Rlb38OLyxnwXuRQjStVNc8P8OGIqCAitPWQkxKYWQ4sjbaSMpNZZnwA0f7jHPdA+8/Wlrz87nZ6Q+DijJfeT8eUlYuhuQ18tEXJX4nD8JwCH+Y6X6mug7Kige8jNvw+FHIqdfart0e0lJ9t59Vo3Xv09v8FGAAWg1LgHMvcbwAAAABJRU5ErkJggjMxMzY=", + + "US": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAiCAIAAABgN0jYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFBOEQ0MUQxMEQyRDExRTY4NzY1OUZEN0M0RTRGNDEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFBOEQ0MUQyMEQyRDExRTY4NzY1OUZEN0M0RTRGNDEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUE4RDQxQ0YwRDJEMTFFNjg3NjU5RkQ3QzRFNEY0MTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUE4RDQxRDAwRDJEMTFFNjg3NjU5RkQ3QzRFNEY0MTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Xh7i9AAAGGElEQVR42uxX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", +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/resources/locales.js b/examples/react-coffee-warehouse/src/resources/locales.js new file mode 100644 index 00000000..9dfd19bd --- /dev/null +++ b/examples/react-coffee-warehouse/src/resources/locales.js @@ -0,0 +1,14 @@ +export const locales = [ + { + locale: 'English', + localeId: 'en-US' + }, + { + locale: 'French', + localeId: 'fr' + }, + { + locale: 'Spanish', + localeId: 'es' + } +]; diff --git a/examples/react-coffee-warehouse/src/resources/orders.js b/examples/react-coffee-warehouse/src/resources/orders.js new file mode 100644 index 00000000..cb55f0f9 --- /dev/null +++ b/examples/react-coffee-warehouse/src/resources/orders.js @@ -0,0 +1,17451 @@ +export const orders = [{ + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 2490.5, + "orderDate": 1531342800000, + "requiredDate": 1533762000000, + "shippedDate": 1531602000000, + "requiredDateStart": 1533821400000, + "requiredDateEnd": 1533826800000, + "orderID": 10255, + "customerID": "RICSU", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 148.33, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 1873.8, + "orderDate": 1532293200000, + "requiredDate": 1534712400000, + "shippedDate": 1532984400000, + "requiredDateStart": 1534766400000, + "requiredDateEnd": 1534771800000, + "orderID": 10263, + "customerID": "ERNSH", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 146.06, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 5275.715, + "orderDate": 1538946000000, + "requiredDate": 1541368800000, + "shippedDate": 1539118800000, + "requiredDateStart": 1541415600000, + "requiredDateEnd": 1541421000000, + "orderID": 10324, + "customerID": "SAVEA", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 214.27, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 88.5, + "orderDate": 1539637200000, + "requiredDate": 1543269600000, + "shippedDate": 1540069200000, + "requiredDateStart": 1543312800000, + "requiredDateEnd": 1543316400000, + "orderID": 10331, + "customerID": "BONAP", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 10.19, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Familia Arquibaldo", + "customerContactName": "Aria Cruz", + "orderTotal": 166, + "orderDate": 1545084000000, + "requiredDate": 1546293600000, + "shippedDate": 1545688800000, + "requiredDateStart": 1546347600000, + "requiredDateEnd": 1546353000000, + "orderID": 10386, + "customerID": "FAMIA", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 13.99, + "shipName": "Familia Arquibaldo", + "shipAddress": "Rua Orós, 92", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05442-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 966.8, + "orderDate": 1547071200000, + "requiredDate": 1549490400000, + "shippedDate": 1548021600000, + "requiredDateStart": 1549530000000, + "requiredDateEnd": 1549533600000, + "orderID": 10411, + "customerID": "BOTTM", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 23.65, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 1505.18, + "orderDate": 1552514400000, + "requiredDate": 1554930000000, + "shippedDate": 1554325200000, + "requiredDateStart": 1554989400000, + "requiredDateEnd": 1554991200000, + "orderID": 10475, + "customerID": "SUPRD", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 68.52, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Blauer See Delikatessen", + "customerContactName": "Hanna Moos", + "orderTotal": 149, + "orderDate": 1554757200000, + "requiredDate": 1557176400000, + "shippedDate": 1555362000000, + "requiredDateStart": 1557228600000, + "requiredDateEnd": 1557232200000, + "orderID": 10501, + "customerID": "BLAUS", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 8.85, + "shipName": "Blauer See Delikatessen", + "shipAddress": "Forsterstr. 57", + "shipCity": "Mannheim", + "shipRegion": "", + "shipPostalCode": "68306", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 415.8, + "orderDate": 1555275600000, + "requiredDate": 1557694800000, + "shippedDate": 1556744400000, + "requiredDateStart": 1557748800000, + "requiredDateEnd": 1557754200000, + "orderID": 10506, + "customerID": "KOENE", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 21.19, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 139.8, + "orderDate": 1557867600000, + "requiredDate": 1560286800000, + "shippedDate": 1557954000000, + "requiredDateStart": 1560337200000, + "requiredDateEnd": 1560342600000, + "orderID": 10538, + "customerID": "BSBEV", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 4.87, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 1152.5, + "orderDate": 1559509200000, + "requiredDate": 1560718800000, + "shippedDate": 1559768400000, + "requiredDateStart": 1560771000000, + "requiredDateEnd": 1560772800000, + "orderID": 10557, + "customerID": "LEHMS", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 96.72, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 1761, + "orderDate": 1560286800000, + "requiredDate": 1562706000000, + "shippedDate": 1560805200000, + "requiredDateStart": 1562758200000, + "requiredDateEnd": 1562761800000, + "orderID": 10566, + "customerID": "BLONP", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 88.4, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Trail's Head Gourmet Provisioners", + "customerContactName": "Helvetius Nagy", + "orderTotal": 569, + "orderDate": 1561237200000, + "requiredDate": 1564866000000, + "shippedDate": 1561842000000, + "requiredDateStart": 1564907400000, + "requiredDateEnd": 1564911000000, + "orderID": 10577, + "customerID": "TRAIH", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 25.41, + "shipName": "Trail-s Head Gourmet Provisioners", + "shipAddress": "722 DaVinci Blvd.", + "shipCity": "Kirkland", + "shipRegion": "WA", + "shipPostalCode": "98034", + "shipCountry": "USA" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 23.8, + "orderDate": 1562014800000, + "requiredDate": 1564434000000, + "shippedDate": 1562619600000, + "requiredDateStart": 1564473600000, + "requiredDateEnd": 1564477200000, + "orderID": 10586, + "customerID": "REGGC", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 0.48, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 1446, + "orderDate": 1566853200000, + "requiredDate": 1570482000000, + "shippedDate": 1567458000000, + "requiredDateStart": 1570534200000, + "requiredDateEnd": 1570537800000, + "orderID": 10646, + "customerID": "HUNGO", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 142.33, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 3815.25, + "orderDate": 1568667600000, + "requiredDate": 1569877200000, + "shippedDate": 1569445200000, + "requiredDateStart": 1569925800000, + "requiredDateEnd": 1569927600000, + "orderID": 10672, + "customerID": "BERGS", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 95.75, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 4960.9, + "orderDate": 1569790800000, + "requiredDate": 1572213600000, + "shippedDate": 1572386400000, + "requiredDateStart": 1572271200000, + "requiredDateEnd": 1572273000000, + "orderID": 10687, + "customerID": "HUNGO", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 296.43, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 378, + "orderDate": 1571086800000, + "requiredDate": 1573509600000, + "shippedDate": 1574028000000, + "requiredDateStart": 1573569000000, + "requiredDateEnd": 1573574400000, + "orderID": 10705, + "customerID": "HILAA", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 3.52, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 997, + "orderDate": 1573423200000, + "requiredDate": 1575842400000, + "shippedDate": 1574287200000, + "requiredDateStart": 1575892800000, + "requiredDateEnd": 1575894600000, + "orderID": 10736, + "customerID": "HUNGO", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 44.1, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 4529.8, + "orderDate": 1574028000000, + "requiredDate": 1576447200000, + "shippedDate": 1574805600000, + "requiredDateStart": 1576488600000, + "requiredDateEnd": 1576492200000, + "orderID": 10745, + "customerID": "QUICK", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 3.52, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 1590.5625, + "orderDate": 1574287200000, + "requiredDate": 1576706400000, + "shippedDate": 1574546400000, + "requiredDateStart": 1576765800000, + "requiredDateEnd": 1576771200000, + "orderID": 10750, + "customerID": "WARTH", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 79.3, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 344, + "orderDate": 1575928800000, + "requiredDate": 1578348000000, + "shippedDate": 1577916000000, + "requiredDateStart": 1578402000000, + "requiredDateEnd": 1578407400000, + "orderID": 10771, + "customerID": "ERNSH", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 11.19, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Cactus Comidas para llevar", + "customerContactName": "Patricio Simpson", + "orderTotal": 12.5, + "orderDate": 1576533600000, + "requiredDate": 1578952800000, + "shippedDate": 1576965600000, + "requiredDateStart": 1579010400000, + "requiredDateEnd": 1579015800000, + "orderID": 10782, + "customerID": "CACTU", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 1.1, + "shipName": "Cactus Comidas para llevar", + "shipAddress": "Cerrito 333", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 1553.5, + "orderDate": 1577311200000, + "requiredDate": 1580940000000, + "shippedDate": 1578175200000, + "requiredDateStart": 1580983200000, + "requiredDateEnd": 1580985000000, + "orderID": 10799, + "customerID": "KOENE", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 30.76, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Rancho grande", + "customerContactName": "Sergio Gutiérrez", + "orderTotal": 932, + "orderDate": 1578866400000, + "requiredDate": 1580076000000, + "shippedDate": 1580767200000, + "requiredDateStart": 1580133600000, + "requiredDateEnd": 1580139000000, + "orderID": 10828, + "customerID": "RANCH", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 90.85, + "shipName": "Rancho grande", + "shipAddress": "Av. del Libertador 900", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 1764, + "orderDate": 1578866400000, + "requiredDate": 1581285600000, + "shippedDate": 1579730400000, + "requiredDateStart": 1581332400000, + "requiredDateEnd": 1581334200000, + "orderID": 10829, + "customerID": "ISLAT", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 154.72, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 1064.5, + "orderDate": 1579125600000, + "requiredDate": 1581544800000, + "shippedDate": 1579730400000, + "requiredDateStart": 1581595200000, + "requiredDateEnd": 1581600600000, + "orderID": 10837, + "customerID": "BERGS", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 13.32, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 967.819, + "orderDate": 1579730400000, + "requiredDate": 1582149600000, + "shippedDate": 1580335200000, + "requiredDateStart": 1582201800000, + "requiredDateEnd": 1582207200000, + "orderID": 10849, + "customerID": "KOENE", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 0.56, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Blauer See Delikatessen", + "customerContactName": "Hanna Moos", + "orderTotal": 625, + "orderDate": 1580076000000, + "requiredDate": 1582495200000, + "shippedDate": 1580680800000, + "requiredDateStart": 1582551000000, + "requiredDateEnd": 1582554600000, + "orderID": 10853, + "customerID": "BLAUS", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 53.83, + "shipName": "Blauer See Delikatessen", + "shipAddress": "Forsterstr. 57", + "shipCity": "Mannheim", + "shipRegion": "", + "shipPostalCode": "68306", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 1979.23, + "orderDate": 1580853600000, + "requiredDate": 1583359200000, + "shippedDate": 1581285600000, + "requiredDateStart": 1583402400000, + "requiredDateEnd": 1583404200000, + "orderID": 10871, + "customerID": "BONAP", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 112.27, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 11380, + "orderDate": 1581804000000, + "requiredDate": 1584309600000, + "shippedDate": 1582408800000, + "requiredDateStart": 1584361800000, + "requiredDateEnd": 1584367200000, + "orderID": 10889, + "customerID": "RATTC", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 280.61, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 5502.11, + "orderDate": 1581976800000, + "requiredDate": 1584482400000, + "shippedDate": 1582149600000, + "requiredDateStart": 1584540000000, + "requiredDateEnd": 1584541800000, + "orderID": 10893, + "customerID": "KOENE", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 77.78, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 342, + "orderDate": 1582495200000, + "requiredDate": 1585000800000, + "shippedDate": 1583445600000, + "requiredDateStart": 1585053000000, + "requiredDateEnd": 1585058400000, + "orderID": 10905, + "customerID": "WELLI", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 13.72, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 560, + "orderDate": 1583877600000, + "requiredDate": 1586293200000, + "shippedDate": 1584482400000, + "requiredDateStart": 1586332800000, + "requiredDateEnd": 1586334600000, + "orderID": 10942, + "customerID": "REGGC", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 17.95, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 458.755, + "orderDate": 1584309600000, + "requiredDate": 1587934800000, + "shippedDate": 1586206800000, + "requiredDateStart": 1587978000000, + "requiredDateEnd": 1587979800000, + "orderID": 10951, + "customerID": "RICSU", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 30.85, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 4441.25, + "orderDate": 1584309600000, + "requiredDate": 1585515600000, + "shippedDate": 1585087200000, + "requiredDateStart": 1585560600000, + "requiredDateEnd": 1585562400000, + "orderID": 10953, + "customerID": "AROUT", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 23.72, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Furia Bacalhau e Frutos do Mar", + "customerContactName": "Lino Rodriguez", + "orderTotal": 57.8, + "orderDate": 1584568800000, + "requiredDate": 1586984400000, + "shippedDate": 1585173600000, + "requiredDateStart": 1587043800000, + "requiredDateEnd": 1587045600000, + "orderID": 10963, + "customerID": "FURIB", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 2.7, + "shipName": "Furia Bacalhau e Frutos do Mar", + "shipAddress": "Jardim das rosas n. 32", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1675", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Bólido Comidas preparadas", + "customerContactName": "Martín Sommer", + "orderTotal": 224, + "orderDate": 1585000800000, + "requiredDate": 1586206800000, + "shippedDate": 1587675600000, + "requiredDateStart": 1586246400000, + "requiredDateEnd": 1586248200000, + "orderID": 10970, + "customerID": "BOLID", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 1, + "freight": 16.16, + "shipName": "Bólido Comidas preparadas", + "shipAddress": "C/ Araquil, 67", + "shipCity": "Madrid", + "shipRegion": "", + "shipPostalCode": "28023", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Maison Dewey", + "customerContactName": "Catherine Dewey", + "orderTotal": 1303.195, + "orderDate": 1585173600000, + "requiredDate": 1587589200000, + "shippedDate": 1587589200000, + "requiredDateStart": 1587639600000, + "requiredDateEnd": 1587645000000, + "orderID": 10978, + "customerID": "MAISD", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 32.82, + "shipName": "Maison Dewey", + "shipAddress": "Rue Joseph-Bens 532", + "shipCity": "Bruxelles", + "shipRegion": "", + "shipPostalCode": "B-1180", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 491.5, + "orderDate": 1586466000000, + "requiredDate": 1588885200000, + "shippedDate": 1586725200000, + "requiredDateStart": 1588924800000, + "requiredDateEnd": 1588926600000, + "orderID": 11016, + "customerID": "AROUT", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 33.8, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 6750, + "orderDate": 1586725200000, + "requiredDate": 1589144400000, + "shippedDate": 1587330000000, + "requiredDateStart": 1589196600000, + "requiredDateEnd": 1589198400000, + "orderID": 11017, + "customerID": "ERNSH", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 754.26, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 1402, + "orderDate": 1586811600000, + "requiredDate": 1589230800000, + "shippedDate": 1588539600000, + "requiredDateStart": 1589283000000, + "requiredDateEnd": 1589286600000, + "orderID": 11022, + "customerID": "HANAR", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 2, + "freight": 6.27, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Blauer See Delikatessen", + "customerContactName": "Hanna Moos", + "orderTotal": 858, + "orderDate": 1588107600000, + "requiredDate": 1590526800000, + "shippedDate": 1532379600000, + "requiredDateStart": 1590586200000, + "requiredDateEnd": 1590588000000, + "orderID": 11058, + "customerID": "BLAUS", + "employeeID": "a765924f-8ffb-4186-8991-6000a6ce2652", + "teamID": 4, + "shipVia": 3, + "freight": 31.14, + "shipName": "Blauer See Delikatessen", + "shipAddress": "Forsterstr. 57", + "shipCity": "Mannheim", + "shipRegion": "", + "shipPostalCode": "68306", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 584, + "orderDate": 1532206800000, + "requiredDate": 1534626000000, + "shippedDate": 1532466000000, + "requiredDateStart": 1534672800000, + "requiredDateEnd": 1534676400000, + "orderID": 10262, + "customerID": "RATTC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 48.29, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "GROSELLA-Restaurante", + "customerContactName": "Manuel Pereira", + "orderTotal": 1101.2, + "orderDate": 1532898000000, + "requiredDate": 1535317200000, + "shippedDate": 1533157200000, + "requiredDateStart": 1535369400000, + "requiredDateEnd": 1535371200000, + "orderID": 10268, + "customerID": "GROSR", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 66.29, + "shipName": "GROSELLA-Restaurante", + "shipAddress": "5ª Ave. Los Palos Grandes", + "shipCity": "Caracas", + "shipRegion": "DF", + "shipPostalCode": "1081", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 420, + "orderDate": 1533675600000, + "requiredDate": 1534885200000, + "shippedDate": 1534194000000, + "requiredDateStart": 1534928400000, + "requiredDateEnd": 1534930200000, + "orderID": 10276, + "customerID": "TORTU", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 13.84, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 1488.8, + "orderDate": 1534021200000, + "requiredDate": 1536440400000, + "shippedDate": 1534366800000, + "requiredDateStart": 1536494400000, + "requiredDateEnd": 1536498000000, + "orderID": 10278, + "customerID": "BERGS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 92.69, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 351, + "orderDate": 1534107600000, + "requiredDate": 1536526800000, + "shippedDate": 1534366800000, + "requiredDateStart": 1536568200000, + "requiredDateEnd": 1536571800000, + "orderID": 10279, + "customerID": "LEHMS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 25.83, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 3016, + "orderDate": 1534798800000, + "requiredDate": 1537218000000, + "shippedDate": 1535576400000, + "requiredDateStart": 1537261200000, + "requiredDateEnd": 1537264800000, + "orderID": 10286, + "customerID": "QUICK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 229.24, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 819, + "orderDate": 1534885200000, + "requiredDate": 1537304400000, + "shippedDate": 1535403600000, + "requiredDateStart": 1537351200000, + "requiredDateEnd": 1537356600000, + "orderID": 10287, + "customerID": "RICAR", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 12.76, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Comércio Mineiro", + "customerContactName": "Pedro Afonso", + "orderTotal": 2169, + "orderDate": 1535317200000, + "requiredDate": 1537736400000, + "shippedDate": 1535922000000, + "requiredDateStart": 1537776000000, + "requiredDateEnd": 1537781400000, + "orderID": 10290, + "customerID": "COMMI", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 79.7, + "shipName": "Comércio Mineiro", + "shipAddress": "Av. dos Lusíadas, 23", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05432-043", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 755, + "orderDate": 1536440400000, + "requiredDate": 1538859600000, + "shippedDate": 1537131600000, + "requiredDateStart": 1538919000000, + "requiredDateEnd": 1538922600000, + "orderID": 10301, + "customerID": "WANDK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 45.08, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 3741.3, + "orderDate": 1536786000000, + "requiredDate": 1539205200000, + "shippedDate": 1539032400000, + "requiredDateStart": 1539248400000, + "requiredDateEnd": 1539250200000, + "orderID": 10305, + "customerID": "OLDWO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 257.62, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "The Big Cheese", + "customerContactName": "Liz Nixon", + "orderTotal": 336, + "orderDate": 1537390800000, + "requiredDate": 1539810000000, + "shippedDate": 1537995600000, + "requiredDateStart": 1539865800000, + "requiredDateEnd": 1539869400000, + "orderID": 10310, + "customerID": "THEBI", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 17.52, + "shipName": "The Big Cheese", + "shipAddress": "89 Jefferson Way Suite 2", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97201", + "shipCountry": "USA" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 240.4, + "orderDate": 1538341200000, + "requiredDate": 1540764000000, + "shippedDate": 1538600400000, + "requiredDateStart": 1540810800000, + "requiredDateEnd": 1540816200000, + "orderID": 10318, + "customerID": "ISLAT", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 4.73, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 144.8, + "orderDate": 1540069200000, + "requiredDate": 1542492000000, + "shippedDate": 1540674000000, + "requiredDateStart": 1542549600000, + "requiredDateEnd": 1542555000000, + "orderID": 10334, + "customerID": "VICTE", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 8.56, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Pericles Comidas clásicas", + "customerContactName": "Guillermo Fernández", + "orderTotal": 568.8, + "orderDate": 1542146400000, + "requiredDate": 1544565600000, + "shippedDate": 1542664800000, + "requiredDateStart": 1544621400000, + "requiredDateEnd": 1544625000000, + "orderID": 10354, + "customerID": "PERIC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 53.8, + "shipName": "Pericles Comidas clásicas", + "shipAddress": "Calle Dr. Jorge Cash 321", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Galería del gastrónomo", + "customerContactName": "Eduardo Saavedra", + "orderTotal": 136, + "orderDate": 1543356000000, + "requiredDate": 1546984800000, + "shippedDate": 1546120800000, + "requiredDateStart": 1547033400000, + "requiredDateEnd": 1547037000000, + "orderID": 10366, + "customerID": "GALED", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 10.14, + "shipName": "Galería del gastronómo", + "shipAddress": "Rambla de Cataluña, 23", + "shipCity": "Barcelona", + "shipRegion": "", + "shipPostalCode": "8022", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 2390.4, + "orderDate": 1543701600000, + "requiredDate": 1546120800000, + "shippedDate": 1544306400000, + "requiredDateStart": 1546180200000, + "requiredDateEnd": 1546182000000, + "orderID": 10369, + "customerID": "SPLIR", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 195.68, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 1313.82, + "orderDate": 1544565600000, + "requiredDate": 1546984800000, + "shippedDate": 1547589600000, + "requiredDateStart": 1547044200000, + "requiredDateEnd": 1547046000000, + "orderID": 10380, + "customerID": "HUNGO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 35.03, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 899, + "orderDate": 1544911200000, + "requiredDate": 1547330400000, + "shippedDate": 1545084000000, + "requiredDateStart": 1547389800000, + "requiredDateEnd": 1547395200000, + "orderID": 10383, + "customerID": "AROUT", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 34.24, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 1765.6, + "orderDate": 1546207200000, + "requiredDate": 1547416800000, + "shippedDate": 1546898400000, + "requiredDateStart": 1547458200000, + "requiredDateEnd": 1547463600000, + "orderID": 10399, + "customerID": "VAFFE", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 27.36, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 2713.5, + "orderDate": 1546380000000, + "requiredDate": 1550008800000, + "shippedDate": 1547071200000, + "requiredDateStart": 1550059200000, + "requiredDateEnd": 1550064600000, + "orderID": 10402, + "customerID": "ERNSH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 67.88, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Folies gourmandes", + "customerContactName": "Martine Rancé", + "orderTotal": 1622.4, + "orderDate": 1546898400000, + "requiredDate": 1549317600000, + "shippedDate": 1547416800000, + "requiredDateStart": 1549369800000, + "requiredDateEnd": 1549373400000, + "orderID": 10408, + "customerID": "FOLIG", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 11.26, + "shipName": "Folies gourmandes", + "shipAddress": "184, chaussée de Tournai", + "shipCity": "Lille", + "shipRegion": "", + "shipPostalCode": "59000", + "shipCountry": "France" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 334.8, + "orderDate": 1547330400000, + "requiredDate": 1549749600000, + "shippedDate": 1547503200000, + "requiredDateStart": 1549789200000, + "requiredDateEnd": 1549791000000, + "orderID": 10412, + "customerID": "WARTH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 3.77, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 720, + "orderDate": 1547589600000, + "requiredDate": 1550008800000, + "shippedDate": 1548540000000, + "requiredDateStart": 1550064600000, + "requiredDateEnd": 1550068200000, + "orderID": 10416, + "customerID": "WARTH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 22.72, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 1194.27, + "orderDate": 1548021600000, + "requiredDate": 1551650400000, + "shippedDate": 1548540000000, + "requiredDateStart": 1551709800000, + "requiredDateEnd": 1551713400000, + "orderID": 10421, + "customerID": "QUEDE", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 99.23, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Consolidated Holdings", + "customerContactName": "Elizabeth Brown", + "orderTotal": 631.6, + "orderDate": 1549231200000, + "requiredDate": 1552860000000, + "shippedDate": 1549490400000, + "requiredDateStart": 1552899600000, + "requiredDateEnd": 1552905000000, + "orderID": 10435, + "customerID": "CONSH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 9.21, + "shipName": "Consolidated Holdings", + "shipAddress": "Berkeley Gardens 12  Brewery", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX1 6LT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 393, + "orderDate": 1549317600000, + "requiredDate": 1551736800000, + "shippedDate": 1549922400000, + "requiredDateStart": 1551781800000, + "requiredDateEnd": 1551787200000, + "orderID": 10437, + "customerID": "WARTH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 19.97, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 517.44, + "orderDate": 1549922400000, + "requiredDate": 1552341600000, + "shippedDate": 1550095200000, + "requiredDateStart": 1552397400000, + "requiredDateEnd": 1552402800000, + "orderID": 10443, + "customerID": "REGGC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 13.95, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 425.12, + "orderDate": 1550527200000, + "requiredDate": 1552946400000, + "shippedDate": 1552255200000, + "requiredDateStart": 1552991400000, + "requiredDateEnd": 1552996800000, + "orderID": 10450, + "customerID": "VICTE", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 7.23, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2018.5, + "orderDate": 1550613600000, + "requiredDate": 1553032800000, + "shippedDate": 1551132000000, + "requiredDateStart": 1553092200000, + "requiredDateEnd": 1553094000000, + "orderID": 10452, + "customerID": "SAVEA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 140.26, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 2684, + "orderDate": 1550959200000, + "requiredDate": 1554584400000, + "shippedDate": 1551564000000, + "requiredDateStart": 1554636600000, + "requiredDateEnd": 1554642000000, + "orderID": 10455, + "customerID": "WARTH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 180.45, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 557.6, + "orderDate": 1551045600000, + "requiredDate": 1554670800000, + "shippedDate": 1551304800000, + "requiredDateStart": 1554730200000, + "requiredDateEnd": 1554735600000, + "orderID": 10456, + "customerID": "KOENE", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 8.12, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 176.1, + "orderDate": 1551304800000, + "requiredDate": 1553724000000, + "shippedDate": 1551564000000, + "requiredDateStart": 1553781600000, + "requiredDateEnd": 1553785200000, + "orderID": 10460, + "customerID": "FOLKO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 16.27, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 235.2, + "orderDate": 1551823200000, + "requiredDate": 1554238800000, + "shippedDate": 1552255200000, + "requiredDateStart": 1554291000000, + "requiredDateEnd": 1554292800000, + "orderID": 10467, + "customerID": "MAGAA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 4.93, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 1036.8, + "orderDate": 1552341600000, + "requiredDate": 1554757200000, + "shippedDate": 1552946400000, + "requiredDateStart": 1554796800000, + "requiredDateEnd": 1554798600000, + "orderID": 10472, + "customerID": "SEVES", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 4.2, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 180.48, + "orderDate": 1552773600000, + "requiredDate": 1555189200000, + "shippedDate": 1553378400000, + "requiredDateStart": 1555232400000, + "requiredDateEnd": 1555234200000, + "orderID": 10476, + "customerID": "HILAA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 4.41, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 1472, + "orderDate": 1553032800000, + "requiredDate": 1555448400000, + "shippedDate": 1553464800000, + "requiredDateStart": 1555493400000, + "requiredDateEnd": 1555498800000, + "orderID": 10481, + "customerID": "RICAR", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 64.33, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1512, + "orderDate": 1553637600000, + "requiredDate": 1556053200000, + "shippedDate": 1554152400000, + "requiredDateStart": 1556109000000, + "requiredDateEnd": 1556114400000, + "orderID": 10488, + "customerID": "FRANK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 4.93, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Furia Bacalhau e Frutos do Mar", + "customerContactName": "Lino Rodriguez", + "orderTotal": 259.505, + "orderDate": 1553983200000, + "requiredDate": 1556398800000, + "shippedDate": 1554670800000, + "requiredDateStart": 1556442000000, + "requiredDateEnd": 1556445600000, + "orderID": 10491, + "customerID": "FURIB", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 16.96, + "shipName": "Furia Bacalhau e Frutos do Mar", + "shipAddress": "Jardim das rosas n. 32", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1675", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 575, + "orderDate": 1554584400000, + "requiredDate": 1557003600000, + "shippedDate": 1554930000000, + "requiredDateStart": 1557059400000, + "requiredDateEnd": 1557063000000, + "orderID": 10498, + "customerID": "HILAA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 29.75, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Cactus Comidas para llevar", + "customerContactName": "Patricio Simpson", + "orderTotal": 225.5, + "orderDate": 1556485200000, + "requiredDate": 1558904400000, + "shippedDate": 1556744400000, + "requiredDateStart": 1558963800000, + "requiredDateEnd": 1558965600000, + "orderID": 10521, + "customerID": "CACTU", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 17.22, + "shipName": "Cactus Comidas para llevar", + "shipAddress": "Cerrito 333", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 2222.2, + "orderDate": 1557608400000, + "requiredDate": 1560027600000, + "shippedDate": 1558472400000, + "requiredDateStart": 1560067200000, + "requiredDateEnd": 1560072600000, + "orderID": 10533, + "customerID": "FOLKO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 188.04, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 465.7, + "orderDate": 1557608400000, + "requiredDate": 1560027600000, + "shippedDate": 1557781200000, + "requiredDateStart": 1560076200000, + "requiredDateEnd": 1560078000000, + "orderID": 10534, + "customerID": "LEHMS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 27.94, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 1504.5, + "orderDate": 1558386000000, + "requiredDate": 1560805200000, + "shippedDate": 1558558800000, + "requiredDateStart": 1560850200000, + "requiredDateEnd": 1560855600000, + "orderID": 10543, + "customerID": "LILAS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 48.17, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Lazy K Kountry Store", + "customerContactName": "John Steel", + "orderTotal": 210, + "orderDate": 1558472400000, + "requiredDate": 1560891600000, + "shippedDate": 1561496400000, + "requiredDateStart": 1560931200000, + "requiredDateEnd": 1560936600000, + "orderID": 10545, + "customerID": "LAZYK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 11.92, + "shipName": "Lazy K Kountry Store", + "shipAddress": "12 Orchestra Terrace", + "shipCity": "Walla Walla", + "shipRegion": "WA", + "shipPostalCode": "99362", + "shipCountry": "USA" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1072.425, + "orderDate": 1559768400000, + "requiredDate": 1562187600000, + "shippedDate": 1560027600000, + "requiredDateStart": 1562238000000, + "requiredDateEnd": 1562239800000, + "orderID": 10560, + "customerID": "FRANK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 36.65, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 639.9, + "orderDate": 1560200400000, + "requiredDate": 1562619600000, + "shippedDate": 1560805200000, + "requiredDateStart": 1562670000000, + "requiredDateEnd": 1562673600000, + "orderID": 10565, + "customerID": "MEREP", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 7.15, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 550.5875, + "orderDate": 1560718800000, + "requiredDate": 1564347600000, + "shippedDate": 1562187600000, + "requiredDateStart": 1564396200000, + "requiredDateEnd": 1564399800000, + "orderID": 10571, + "customerID": "ERNSH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 26.06, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 72, + "orderDate": 1562187600000, + "requiredDate": 1564606800000, + "shippedDate": 1563051600000, + "requiredDateStart": 1564648200000, + "requiredDateEnd": 1564650000000, + "orderID": 10589, + "customerID": "GREAL", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 4.42, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 1180.88, + "orderDate": 1562792400000, + "requiredDate": 1565211600000, + "shippedDate": 1565557200000, + "requiredDateStart": 1565265600000, + "requiredDateEnd": 1565269200000, + "orderID": 10596, + "customerID": "WHITC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 16.34, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 48.75, + "orderDate": 1563310800000, + "requiredDate": 1565730000000, + "shippedDate": 1563742800000, + "requiredDateStart": 1565780400000, + "requiredDateEnd": 1565785800000, + "orderID": 10602, + "customerID": "VAFFE", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 2.92, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 1483, + "orderDate": 1563397200000, + "requiredDate": 1565816400000, + "shippedDate": 1565211600000, + "requiredDateStart": 1565861400000, + "requiredDateEnd": 1565866800000, + "orderID": 10603, + "customerID": "SAVEA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 48.77, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 299.25, + "orderDate": 1564002000000, + "requiredDate": 1566421200000, + "shippedDate": 1565038800000, + "requiredDateStart": 1566473400000, + "requiredDateEnd": 1566477000000, + "orderID": 10610, + "customerID": "LAMAI", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 26.78, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Blauer See Delikatessen", + "customerContactName": "Hanna Moos", + "orderTotal": 464, + "orderDate": 1564347600000, + "requiredDate": 1566766800000, + "shippedDate": 1564606800000, + "requiredDateStart": 1566810000000, + "requiredDateEnd": 1566815400000, + "orderID": 10614, + "customerID": "BLAUS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 1.93, + "shipName": "Blauer See Delikatessen", + "shipAddress": "Forsterstr. 57", + "shipCity": "Mannheim", + "shipRegion": "", + "shipPostalCode": "68306", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1336.95, + "orderDate": 1565125200000, + "requiredDate": 1567544400000, + "shippedDate": 1565557200000, + "requiredDateStart": 1567596600000, + "requiredDateEnd": 1567600200000, + "orderID": 10623, + "customerID": "FRANK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 97.18, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 1185.75, + "orderDate": 1565470800000, + "requiredDate": 1569099600000, + "shippedDate": 1566334800000, + "requiredDateStart": 1569141000000, + "requiredDateEnd": 1569144600000, + "orderID": 10627, + "customerID": "SAVEA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 107.46, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 55.8, + "orderDate": 1565730000000, + "requiredDate": 1568149200000, + "shippedDate": 1565816400000, + "requiredDateStart": 1568208600000, + "requiredDateEnd": 1568212200000, + "orderID": 10631, + "customerID": "LAMAI", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 0.87, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 589, + "orderDate": 1565730000000, + "requiredDate": 1568149200000, + "shippedDate": 1566162000000, + "requiredDateStart": 1568205000000, + "requiredDateEnd": 1568206800000, + "orderID": 10632, + "customerID": "WANDK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 41.38, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 1326.225, + "orderDate": 1566075600000, + "requiredDate": 1568494800000, + "shippedDate": 1566334800000, + "requiredDateStart": 1568536200000, + "requiredDateEnd": 1568541600000, + "orderID": 10635, + "customerID": "MAGAA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 47.46, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 397.8, + "orderDate": 1567285200000, + "requiredDate": 1569704400000, + "shippedDate": 1568149200000, + "requiredDateStart": 1569758400000, + "requiredDateEnd": 1569762000000, + "orderID": 10651, + "customerID": "WANDK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 20.6, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Hungry Coyote Import Store", + "customerContactName": "Yoshi Latimer", + "orderTotal": 1701, + "orderDate": 1567890000000, + "requiredDate": 1570309200000, + "shippedDate": 1571086800000, + "requiredDateStart": 1570348800000, + "requiredDateEnd": 1570350600000, + "orderID": 10660, + "customerID": "HUNGC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 111.29, + "shipName": "Hungry Coyote Import Store", + "shipAddress": "City Center Plaza 516 Main St.", + "shipCity": "Elgin", + "shipRegion": "OR", + "shipPostalCode": "97827", + "shipCountry": "USA" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 660, + "orderDate": 1569186000000, + "requiredDate": 1571605200000, + "shippedDate": 1569790800000, + "requiredDateStart": 1571648400000, + "requiredDateEnd": 1571650200000, + "orderID": 10679, + "customerID": "BLONP", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 27.94, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 4825, + "orderDate": 1570309200000, + "requiredDate": 1572732000000, + "shippedDate": 1570568400000, + "requiredDateStart": 1572786000000, + "requiredDateEnd": 1572787800000, + "orderID": 10694, + "customerID": "QUICK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 398.36, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 996, + "orderDate": 1570482000000, + "requiredDate": 1574114400000, + "shippedDate": 1571000400000, + "requiredDateStart": 1574166600000, + "requiredDateEnd": 1574172000000, + "orderID": 10696, + "customerID": "WHITC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 102.55, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 1893, + "orderDate": 1571173200000, + "requiredDate": 1573596000000, + "shippedDate": 1571605200000, + "requiredDateStart": 1573653600000, + "requiredDateEnd": 1573659000000, + "orderID": 10706, + "customerID": "OLDWO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 135.63, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "Let's Stop N Shop", + "customerContactName": "Jaime Yorres", + "orderTotal": 844.2525, + "orderDate": 1572123600000, + "requiredDate": 1574546400000, + "shippedDate": 1572904800000, + "requiredDateStart": 1574598600000, + "requiredDateEnd": 1574602200000, + "orderID": 10719, + "customerID": "LETSS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 51.44, + "shipName": "Let-s Stop N Shop", + "shipAddress": "87 Polk St. Suite 5", + "shipCity": "San Francisco", + "shipRegion": "CA", + "shipPostalCode": "94117", + "shipCountry": "USA" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 550, + "orderDate": 1572213600000, + "requiredDate": 1573423200000, + "shippedDate": 1572904800000, + "requiredDateStart": 1573473600000, + "requiredDateEnd": 1573477200000, + "orderID": 10720, + "customerID": "QUEDE", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 9.53, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 1570, + "orderDate": 1572300000000, + "requiredDate": 1575928800000, + "shippedDate": 1572818400000, + "requiredDateStart": 1575979200000, + "requiredDateEnd": 1575981000000, + "orderID": 10722, + "customerID": "SAVEA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 74.58, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 638.5, + "orderDate": 1572386400000, + "requiredDate": 1576015200000, + "shippedDate": 1572904800000, + "requiredDateStart": 1576072800000, + "requiredDateEnd": 1576078200000, + "orderID": 10724, + "customerID": "MEREP", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 57.75, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 1850, + "orderDate": 1572818400000, + "requiredDate": 1576447200000, + "shippedDate": 1573682400000, + "requiredDateStart": 1576490400000, + "requiredDateEnd": 1576495800000, + "orderID": 10729, + "customerID": "LINOD", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 141.06, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 1990, + "orderDate": 1574805600000, + "requiredDate": 1577224800000, + "shippedDate": 1575237600000, + "requiredDateStart": 1577275200000, + "requiredDateEnd": 1577277000000, + "orderID": 10756, + "customerID": "SPLIR", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 73.21, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 236.25, + "orderDate": 1575842400000, + "requiredDate": 1578261600000, + "shippedDate": 1576533600000, + "requiredDateStart": 1578303000000, + "requiredDateEnd": 1578304800000, + "orderID": 10770, + "customerID": "HANAR", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 5.32, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 1531.08, + "orderDate": 1576706400000, + "requiredDate": 1579125600000, + "shippedDate": 1577052000000, + "requiredDateStart": 1579177800000, + "requiredDateEnd": 1579183200000, + "orderID": 10786, + "customerID": "QUEEN", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 110.87, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 2158, + "orderDate": 1577138400000, + "requiredDate": 1579557600000, + "shippedDate": 1579471200000, + "requiredDateStart": 1579609800000, + "requiredDateEnd": 1579613400000, + "orderID": 10795, + "customerID": "ERNSH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 126.66, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 852, + "orderDate": 1577916000000, + "requiredDate": 1580335200000, + "shippedDate": 1578434400000, + "requiredDateStart": 1580376600000, + "requiredDateEnd": 1580380200000, + "orderID": 10811, + "customerID": "LINOD", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 31.22, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 250.8, + "orderDate": 1578520800000, + "requiredDate": 1580940000000, + "shippedDate": 1580335200000, + "requiredDateStart": 1580994000000, + "requiredDateEnd": 1580995800000, + "orderID": 10824, + "customerID": "FOLKO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 1.23, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 735, + "orderDate": 1579557600000, + "requiredDate": 1581976800000, + "shippedDate": 1579989600000, + "requiredDateStart": 1582018200000, + "requiredDateEnd": 1582021800000, + "orderID": 10844, + "customerID": "PICCO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 25.22, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 3812.7, + "orderDate": 1579557600000, + "requiredDate": 1580767200000, + "shippedDate": 1580335200000, + "requiredDateStart": 1580826600000, + "requiredDateEnd": 1580832000000, + "orderID": 10845, + "customerID": "QUICK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 212.98, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 2984, + "orderDate": 1579989600000, + "requiredDate": 1581199200000, + "shippedDate": 1580335200000, + "requiredDateStart": 1581258600000, + "requiredDateEnd": 1581264000000, + "orderID": 10852, + "customerID": "RATTC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 174.05, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 2048.2125, + "orderDate": 1580162400000, + "requiredDate": 1582581600000, + "shippedDate": 1580940000000, + "requiredDateStart": 1582632000000, + "requiredDateEnd": 1582637400000, + "orderID": 10857, + "customerID": "BERGS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 188.85, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 581, + "orderDate": 1580335200000, + "requiredDate": 1584050400000, + "shippedDate": 1580594400000, + "requiredDateStart": 1584100800000, + "requiredDateEnd": 1584102600000, + "orderID": 10862, + "customerID": "LEHMS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 53.23, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Lonesome Pine Restaurant", + "customerContactName": "Fran Wilson", + "orderTotal": 36, + "orderDate": 1581458400000, + "requiredDate": 1583964000000, + "shippedDate": 1582149600000, + "requiredDateStart": 1584012600000, + "requiredDateEnd": 1584018000000, + "orderID": 10883, + "customerID": "LONEP", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 0.53, + "shipName": "Lonesome Pine Restaurant", + "shipAddress": "89 Chiaroscuro Rd.", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97219", + "shipCountry": "USA" +}, { + "customerCompanyName": "Galería del gastrónomo", + "customerContactName": "Eduardo Saavedra", + "orderTotal": 70, + "orderDate": 1581544800000, + "requiredDate": 1584050400000, + "shippedDate": 1581804000000, + "requiredDateStart": 1584095400000, + "requiredDateEnd": 1584097200000, + "orderID": 10887, + "customerID": "GALED", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 1.25, + "shipName": "Galería del gastronómo", + "shipAddress": "Rambla de Cataluña, 23", + "shipCity": "Barcelona", + "shipRegion": "", + "shipPostalCode": "8022", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 1788.63, + "orderDate": 1583445600000, + "requiredDate": 1585861200000, + "shippedDate": 1585000800000, + "requiredDateStart": 1585911600000, + "requiredDateEnd": 1585917000000, + "orderID": 10932, + "customerID": "BONAP", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 134.64, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 360, + "orderDate": 1583877600000, + "requiredDate": 1586293200000, + "shippedDate": 1584914400000, + "requiredDateStart": 1586334600000, + "requiredDateEnd": 1586336400000, + "orderID": 10940, + "customerID": "BONAP", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 19.77, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 74.4, + "orderDate": 1584396000000, + "requiredDate": 1586811600000, + "shippedDate": 1584655200000, + "requiredDateStart": 1586871000000, + "requiredDateEnd": 1586872800000, + "orderID": 10955, + "customerID": "FOLKO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 3.26, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 1762.7, + "orderDate": 1584482400000, + "requiredDate": 1586898000000, + "shippedDate": 1585260000000, + "requiredDateStart": 1586944800000, + "requiredDateEnd": 1586948400000, + "orderID": 10957, + "customerID": "HILAA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 105.36, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 1119.9, + "orderDate": 1584568800000, + "requiredDate": 1586984400000, + "shippedDate": 1585515600000, + "requiredDateStart": 1587031200000, + "requiredDateEnd": 1587033000000, + "orderID": 10961, + "customerID": "QUEEN", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 104.47, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 3584, + "orderDate": 1584568800000, + "requiredDate": 1586984400000, + "shippedDate": 1584914400000, + "requiredDateStart": 1587038400000, + "requiredDateEnd": 1587043800000, + "orderID": 10962, + "customerID": "QUICK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 275.79, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 2233, + "orderDate": 1585173600000, + "requiredDate": 1587589200000, + "shippedDate": 1586466000000, + "requiredDateStart": 1587634200000, + "requiredDateEnd": 1587636000000, + "orderID": 10977, + "customerID": "FOLKO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 208.5, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 4813.5, + "orderDate": 1585173600000, + "requiredDate": 1587589200000, + "shippedDate": 1585602000000, + "requiredDateStart": 1587639600000, + "requiredDateEnd": 1587643200000, + "orderID": 10979, + "customerID": "ERNSH", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 353.07, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Océano Atlántico Ltda.", + "customerContactName": "Yvonne Moncada", + "orderTotal": 2220, + "orderDate": 1585515600000, + "requiredDate": 1587934800000, + "shippedDate": 1587416400000, + "requiredDateStart": 1587979800000, + "requiredDateEnd": 1587983400000, + "orderID": 10986, + "customerID": "OCEAN", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 217.86, + "shipName": "Océano Atlántico Ltda.", + "shipAddress": "Ing. Gustavo Moncada 8585 Piso 20-A", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Eastern Connection", + "customerContactName": "Ann Devon", + "orderTotal": 2772, + "orderDate": 1585602000000, + "requiredDate": 1588021200000, + "shippedDate": 1586120400000, + "requiredDateStart": 1588060800000, + "requiredDateEnd": 1588064400000, + "orderID": 10987, + "customerID": "EASTC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 185.48, + "shipName": "Eastern Connection", + "shipAddress": "35 King George", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX3 6FW", + "shipCountry": "UK" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 1885, + "orderDate": 1585861200000, + "requiredDate": 1589490000000, + "shippedDate": 1586725200000, + "requiredDateStart": 1589542200000, + "requiredDateEnd": 1589547600000, + "orderID": 10997, + "customerID": "LILAS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 73.91, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Wolski Zajazd", + "customerContactName": "Zbyszek Piestrzeniewicz", + "orderTotal": 686, + "orderDate": 1585861200000, + "requiredDate": 1587070800000, + "shippedDate": 1587070800000, + "requiredDateStart": 1587121200000, + "requiredDateEnd": 1587123000000, + "orderID": 10998, + "customerID": "WOLZA", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 20.31, + "shipName": "Wolski Zajazd", + "shipAddress": "ul. Filtrowa 68", + "shipCity": "Warszawa", + "shipRegion": "", + "shipPostalCode": "01-012", + "shipCountry": "Poland" +}, { + "customerCompanyName": "Princesa Isabel Vinhos", + "customerContactName": "Isabel de Castro", + "orderTotal": 2633.9, + "orderDate": 1586293200000, + "requiredDate": 1588712400000, + "shippedDate": 1586725200000, + "requiredDateStart": 1588759200000, + "requiredDateEnd": 1588764600000, + "orderID": 11007, + "customerID": "PRINI", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 202.24, + "shipName": "Princesa Isabel Vinhos", + "shipAddress": "Estrada da saúde n. 58", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1756", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 539.4, + "orderDate": 1587330000000, + "requiredDate": 1590958800000, + "shippedDate": 1587934800000, + "requiredDateStart": 1591016400000, + "requiredDateEnd": 1591021800000, + "orderID": 11034, + "customerID": "OLDWO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 40.32, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "Drachenblut Delikatessen", + "customerContactName": "Sven Ottlieb", + "orderTotal": 1692, + "orderDate": 1587330000000, + "requiredDate": 1589749200000, + "shippedDate": 1587502800000, + "requiredDateStart": 1589794200000, + "requiredDateEnd": 1589797800000, + "orderID": 11036, + "customerID": "DRACD", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 3, + "freight": 149.47, + "shipName": "Drachenblut Delikatessen", + "shipAddress": "Walserweg 21", + "shipCity": "Aachen", + "shipRegion": "", + "shipPostalCode": "52066", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 1485.8, + "orderDate": 1587589200000, + "requiredDate": 1590008400000, + "shippedDate": 1587675600000, + "requiredDateStart": 1590066000000, + "requiredDateEnd": 1590067800000, + "orderID": 11046, + "customerID": "WANDK", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 71.64, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 810, + "orderDate": 1587934800000, + "requiredDate": 1590354000000, + "shippedDate": 1588626000000, + "requiredDateStart": 1590404400000, + "requiredDateEnd": 1590409800000, + "orderID": 11050, + "customerID": "FOLKO", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 59.41, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Cactus Comidas para llevar", + "customerContactName": "Patricio Simpson", + "orderTotal": 305, + "orderDate": 1588021200000, + "requiredDate": 1590440400000, + "shippedDate": 1535403600000, + "requiredDateStart": 1590498000000, + "requiredDateEnd": 1590499800000, + "orderID": 11054, + "customerID": "CACTU", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 0.33, + "shipName": "Cactus Comidas para llevar", + "shipAddress": "Cerrito 333", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Eastern Connection", + "customerContactName": "Ann Devon", + "orderTotal": 3740, + "orderDate": 1588021200000, + "requiredDate": 1589230800000, + "shippedDate": 1588280400000, + "requiredDateStart": 1589270400000, + "requiredDateEnd": 1589274000000, + "orderID": 11056, + "customerID": "EASTC", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 278.96, + "shipName": "Eastern Connection", + "shipAddress": "35 King George", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX3 6FW", + "shipCountry": "UK" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 189.42, + "orderDate": 1588280400000, + "requiredDate": 1590699600000, + "shippedDate": 1535403600000, + "requiredDateStart": 1590755400000, + "requiredDateEnd": 1590757200000, + "orderID": 11065, + "customerID": "LILAS", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 1, + "freight": 12.91, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 2027.08, + "orderDate": 1588539600000, + "requiredDate": 1590958800000, + "shippedDate": 1535403600000, + "requiredDateStart": 1591011000000, + "requiredDateEnd": 1591016400000, + "orderID": 11068, + "customerID": "QUEEN", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 81.75, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 498.1, + "orderDate": 1588712400000, + "requiredDate": 1591131600000, + "shippedDate": 1535403600000, + "requiredDateStart": 1591180200000, + "requiredDateEnd": 1591185600000, + "orderID": 11075, + "customerID": "RICSU", + "employeeID": "ab6704b8-20ed-4881-ab28-96e3d55f7792", + "teamID": 4, + "shipVia": 2, + "freight": 6.19, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 479.4, + "orderDate": 1535230800000, + "requiredDate": 1537650000000, + "shippedDate": 1535403600000, + "requiredDateStart": 1537698600000, + "requiredDateEnd": 1537704000000, + "orderID": 10289, + "customerID": "BSBEV", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 22.77, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 1117.8, + "orderDate": 1536613200000, + "requiredDate": 1539032400000, + "shippedDate": 1537218000000, + "requiredDateStart": 1539090000000, + "requiredDateEnd": 1539093600000, + "orderID": 10303, + "customerID": "GODOS", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 107.83, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Ana Trujillo Emparedados y helados", + "customerContactName": "Ana Trujillo", + "orderTotal": 88.8, + "orderDate": 1537218000000, + "requiredDate": 1539637200000, + "shippedDate": 1537736400000, + "requiredDateStart": 1539696600000, + "requiredDateEnd": 1539702000000, + "orderID": 10308, + "customerID": "ANATR", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 1.61, + "shipName": "Ana Trujillo Emparedados y helados", + "shipAddress": "Avda. de la Constitución 2222", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5021", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 1191.2, + "orderDate": 1538427600000, + "requiredDate": 1540850400000, + "shippedDate": 1539205200000, + "requiredDateStart": 1540909800000, + "requiredDateEnd": 1540915200000, + "orderID": 10319, + "customerID": "TORTU", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 64.5, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Pericles Comidas clásicas", + "customerContactName": "Guillermo Fernández", + "orderTotal": 112, + "orderDate": 1538600400000, + "requiredDate": 1541023200000, + "shippedDate": 1540242000000, + "requiredDateStart": 1541080800000, + "requiredDateEnd": 1541086200000, + "orderID": 10322, + "customerID": "PERIC", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 0.4, + "shipName": "Pericles Comidas clásicas", + "shipAddress": "Calle Dr. Jorge Cash 321", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 2036.16, + "orderDate": 1540155600000, + "requiredDate": 1542578400000, + "shippedDate": 1540328400000, + "requiredDateStart": 1542619800000, + "requiredDateEnd": 1542623400000, + "orderID": 10335, + "customerID": "HUNGO", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 42.11, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Princesa Isabel Vinhos", + "customerContactName": "Isabel de Castro", + "orderTotal": 285.12, + "orderDate": 1540242000000, + "requiredDate": 1542664800000, + "shippedDate": 1540414800000, + "requiredDateStart": 1542720600000, + "requiredDateEnd": 1542722400000, + "orderID": 10336, + "customerID": "PRINI", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 15.51, + "shipName": "Princesa Isabel Vinhos", + "shipAddress": "Estrada da saúde n. 58", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1756", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Simons bistro", + "customerContactName": "Jytte Petersen", + "orderTotal": 352.6, + "orderDate": 1540764000000, + "requiredDate": 1543183200000, + "shippedDate": 1541368800000, + "requiredDateStart": 1543222800000, + "requiredDateEnd": 1543224600000, + "orderID": 10341, + "customerID": "SIMOB", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 26.78, + "shipName": "Simons bistro", + "shipAddress": "Vinbæltet 34", + "shipCity": "Kobenhavn", + "shipRegion": "", + "shipPostalCode": "1734", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 141.6, + "orderDate": 1541628000000, + "requiredDate": 1544047200000, + "shippedDate": 1542232800000, + "requiredDateStart": 1544104800000, + "requiredDateEnd": 1544106600000, + "orderID": 10349, + "customerID": "SPLIR", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 8.63, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 8593.28, + "orderDate": 1542060000000, + "requiredDate": 1544479200000, + "shippedDate": 1543096800000, + "requiredDateStart": 1544520600000, + "requiredDateEnd": 1544524200000, + "orderID": 10353, + "customerID": "PICCO", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 360.63, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 834.2, + "orderDate": 1543356000000, + "requiredDate": 1545775200000, + "shippedDate": 1543701600000, + "requiredDateStart": 1545834600000, + "requiredDateEnd": 1545838200000, + "orderID": 10367, + "customerID": "VAFFE", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 13.55, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 1830.78, + "orderDate": 1546812000000, + "requiredDate": 1550440800000, + "shippedDate": 1547330400000, + "requiredDateStart": 1550498400000, + "requiredDateEnd": 1550500200000, + "orderID": 10406, + "customerID": "QUEEN", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 108.04, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 9194.56, + "orderDate": 1548194400000, + "requiredDate": 1550613600000, + "shippedDate": 1548540000000, + "requiredDateStart": 1550665800000, + "requiredDateEnd": 1550667600000, + "orderID": 10424, + "customerID": "MEREP", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 370.61, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 192, + "orderDate": 1548626400000, + "requiredDate": 1551045600000, + "shippedDate": 1549231200000, + "requiredDateStart": 1551097800000, + "requiredDateEnd": 1551103200000, + "orderID": 10428, + "customerID": "REGGC", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 11.09, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 3891, + "orderDate": 1551132000000, + "requiredDate": 1553551200000, + "shippedDate": 1551650400000, + "requiredDateStart": 1553607000000, + "requiredDateEnd": 1553612400000, + "orderID": 10458, + "customerID": "SUPRD", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 147.06, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 668.8, + "orderDate": 1553378400000, + "requiredDate": 1555794000000, + "shippedDate": 1556139600000, + "requiredDateStart": 1555839000000, + "requiredDateEnd": 1555840800000, + "orderID": 10483, + "customerID": "WHITC", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 15.28, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 3163.2, + "orderDate": 1553983200000, + "requiredDate": 1556398800000, + "shippedDate": 1554238800000, + "requiredDateStart": 1556445600000, + "requiredDateEnd": 1556451000000, + "orderID": 10490, + "customerID": "HILAA", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 210.19, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Tradição Hipermercados", + "customerContactName": "Anabela Domingues", + "orderTotal": 190, + "orderDate": 1554325200000, + "requiredDate": 1556744400000, + "shippedDate": 1554584400000, + "requiredDateStart": 1556796600000, + "requiredDateEnd": 1556800200000, + "orderID": 10496, + "customerID": "TRADH", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 46.77, + "shipName": "Tradiçao Hipermercados", + "shipAddress": "Av. Inês de Castro, 414", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05634-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 1380.6, + "orderDate": 1554325200000, + "requiredDate": 1556744400000, + "shippedDate": 1554584400000, + "requiredDateStart": 1556802000000, + "requiredDateEnd": 1556803800000, + "orderID": 10497, + "customerID": "LEHMS", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 36.21, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Antonio Moreno Taquería", + "customerContactName": "Antonio Moreno", + "orderTotal": 749.0625, + "orderDate": 1555275600000, + "requiredDate": 1557694800000, + "shippedDate": 1555880400000, + "requiredDateStart": 1557736200000, + "requiredDateEnd": 1557738000000, + "orderID": 10507, + "customerID": "ANTON", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 47.45, + "shipName": "Antonio Moreno Taquería", + "shipAddress": "Mataderos  2312", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5023", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Familia Arquibaldo", + "customerContactName": "Aria Cruz", + "orderTotal": 525.3, + "orderDate": 1555794000000, + "requiredDate": 1558213200000, + "shippedDate": 1556053200000, + "requiredDateStart": 1558265400000, + "requiredDateEnd": 1558267200000, + "orderID": 10512, + "customerID": "FAMIA", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 3.53, + "shipName": "Familia Arquibaldo", + "shipAddress": "Rua Orós, 92", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05442-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 1942, + "orderDate": 1555880400000, + "requiredDate": 1559509200000, + "shippedDate": 1556398800000, + "requiredDateStart": 1559563200000, + "requiredDateEnd": 1559566800000, + "orderID": 10513, + "customerID": "WANDK", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 105.65, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Santé Gourmet", + "customerContactName": "Jonas Bergulfsen", + "orderTotal": 200, + "orderDate": 1556485200000, + "requiredDate": 1558904400000, + "shippedDate": 1556658000000, + "requiredDateStart": 1558958400000, + "requiredDateEnd": 1558962000000, + "orderID": 10520, + "customerID": "SANTG", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 13.37, + "shipName": "Santé Gourmet", + "shipAddress": "Erling Skakkes gate 78", + "shipCity": "Stavern", + "shipRegion": "", + "shipPostalCode": "4110", + "shipCountry": "Norway" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 2444.31, + "orderDate": 1556658000000, + "requiredDate": 1559077200000, + "shippedDate": 1559163600000, + "requiredDateStart": 1559120400000, + "requiredDateEnd": 1559124000000, + "orderID": 10523, + "customerID": "SEVES", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 77.63, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 1503, + "orderDate": 1557003600000, + "requiredDate": 1559422800000, + "shippedDate": 1557176400000, + "requiredDateStart": 1559462400000, + "requiredDateEnd": 1559466000000, + "orderID": 10527, + "customerID": "QUICK", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 41.9, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Océano Atlántico Ltda.", + "customerContactName": "Yvonne Moncada", + "orderTotal": 110, + "orderDate": 1557262800000, + "requiredDate": 1559682000000, + "shippedDate": 1558213200000, + "requiredDateStart": 1559725200000, + "requiredDateEnd": 1559730600000, + "orderID": 10531, + "customerID": "OCEAN", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 8.12, + "shipName": "Océano Atlántico Ltda.", + "shipAddress": "Ing. Gustavo Moncada 8585 Piso 20-A", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Eastern Connection", + "customerContactName": "Ann Devon", + "orderTotal": 796.35, + "orderDate": 1557349200000, + "requiredDate": 1559768400000, + "shippedDate": 1557608400000, + "requiredDateStart": 1559808000000, + "requiredDateEnd": 1559813400000, + "orderID": 10532, + "customerID": "EASTC", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 74.46, + "shipName": "Eastern Connection", + "shipAddress": "35 King George", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX3 6FW", + "shipCountry": "UK" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 683.3, + "orderDate": 1558990800000, + "requiredDate": 1561410000000, + "shippedDate": 1559768400000, + "requiredDateStart": 1561469400000, + "requiredDateEnd": 1561471200000, + "orderID": 10550, + "customerID": "GODOS", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 4.32, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Antonio Moreno Taquería", + "customerContactName": "Antonio Moreno", + "orderTotal": 2082, + "orderDate": 1560891600000, + "requiredDate": 1563310800000, + "shippedDate": 1560978000000, + "requiredDateStart": 1563354000000, + "requiredDateEnd": 1563359400000, + "orderID": 10573, + "customerID": "ANTON", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 84.84, + "shipName": "Antonio Moreno Taquería", + "shipAddress": "Mataderos  2312", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5023", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 142.5, + "orderDate": 1561928400000, + "requiredDate": 1564347600000, + "shippedDate": 1562706000000, + "requiredDateStart": 1564398000000, + "requiredDateEnd": 1564399800000, + "orderID": 10585, + "customerID": "WELLI", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 13.41, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 1994.4, + "orderDate": 1562619600000, + "requiredDate": 1565038800000, + "shippedDate": 1565643600000, + "requiredDateStart": 1565091000000, + "requiredDateEnd": 1565092800000, + "orderID": 10593, + "customerID": "LEHMS", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 174.2, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 718.08, + "orderDate": 1562792400000, + "requiredDate": 1565211600000, + "shippedDate": 1563397200000, + "requiredDateStart": 1565258400000, + "requiredDateEnd": 1565263800000, + "orderID": 10597, + "customerID": "PICCO", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 35.12, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 2285, + "orderDate": 1563224400000, + "requiredDate": 1566853200000, + "shippedDate": 1563742800000, + "requiredDateStart": 1566912600000, + "requiredDateEnd": 1566914400000, + "orderID": 10601, + "customerID": "HILAA", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 58.3, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Du monde entier", + "customerContactName": "Janine Labrune", + "orderTotal": 424, + "orderDate": 1563915600000, + "requiredDate": 1566334800000, + "shippedDate": 1564434000000, + "requiredDateStart": 1566392400000, + "requiredDateEnd": 1566396000000, + "orderID": 10609, + "customerID": "DUMON", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 1.85, + "shipName": "Du monde entier", + "shipAddress": "67, rue des Cinquante Otages", + "shipCity": "Nantes", + "shipRegion": "", + "shipPostalCode": "44000", + "shipCountry": "France" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 5510.5925, + "orderDate": 1565816400000, + "requiredDate": 1568235600000, + "shippedDate": 1566075600000, + "requiredDateStart": 1568286000000, + "requiredDateEnd": 1568287800000, + "orderID": 10633, + "customerID": "ERNSH", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 477.9, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Santé Gourmet", + "customerContactName": "Jonas Bergulfsen", + "orderTotal": 500, + "orderDate": 1566248400000, + "requiredDate": 1568667600000, + "shippedDate": 1566853200000, + "requiredDateStart": 1568727000000, + "requiredDateEnd": 1568732400000, + "orderID": 10639, + "customerID": "SANTG", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 38.64, + "shipName": "Santé Gourmet", + "shipAddress": "Erling Skakkes gate 78", + "shipCity": "Stavern", + "shipRegion": "", + "shipPostalCode": "4110", + "shipCountry": "Norway" +}, { + "customerCompanyName": "Simons bistro", + "customerContactName": "Jytte Petersen", + "orderTotal": 696, + "orderDate": 1566421200000, + "requiredDate": 1568840400000, + "shippedDate": 1567630800000, + "requiredDateStart": 1568896200000, + "requiredDateEnd": 1568898000000, + "orderID": 10642, + "customerID": "SIMOB", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 41.89, + "shipName": "Simons bistro", + "shipAddress": "Vinbæltet 34", + "shipCity": "Kobenhavn", + "shipRegion": "", + "shipPostalCode": "1734", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 1227.02, + "orderDate": 1567630800000, + "requiredDate": 1570050000000, + "shippedDate": 1568062800000, + "requiredDateStart": 1570098600000, + "requiredDateEnd": 1570100400000, + "orderID": 10659, + "customerID": "QUEEN", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 105.81, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 562.6, + "orderDate": 1567976400000, + "requiredDate": 1570395600000, + "shippedDate": 1568494800000, + "requiredDateStart": 1570437000000, + "requiredDateEnd": 1570442400000, + "orderID": 10661, + "customerID": "HUNGO", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 17.55, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 4666.94, + "orderDate": 1568235600000, + "requiredDate": 1570654800000, + "shippedDate": 1569099600000, + "requiredDateStart": 1570696200000, + "requiredDateEnd": 1570701600000, + "orderID": 10666, + "customerID": "RICSU", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 232.42, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 1536.8, + "orderDate": 1568235600000, + "requiredDate": 1570654800000, + "shippedDate": 1568840400000, + "requiredDateStart": 1570707000000, + "requiredDateEnd": 1570710600000, + "orderID": 10667, + "customerID": "ERNSH", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 78.09, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 5256.5, + "orderDate": 1569186000000, + "requiredDate": 1571605200000, + "shippedDate": 1571173200000, + "requiredDateStart": 1571657400000, + "requiredDateEnd": 1571659200000, + "orderID": 10678, + "customerID": "SAVEA", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 388.98, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Wilman Kala", + "customerContactName": "Matti Karttunen", + "orderTotal": 642, + "orderDate": 1570395600000, + "requiredDate": 1574028000000, + "shippedDate": 1571000400000, + "requiredDateStart": 1574067600000, + "requiredDateEnd": 1574069400000, + "orderID": 10695, + "customerID": "WILMK", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 16.72, + "shipName": "Wilman Kala", + "shipAddress": "Keskuskatu 45", + "shipCity": "Helsinki", + "shipRegion": "", + "shipPostalCode": "21240", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Chop-suey Chinese", + "customerContactName": "Yang Wang", + "orderTotal": 1890.5, + "orderDate": 1572991200000, + "requiredDate": 1575410400000, + "shippedDate": 1573682400000, + "requiredDateStart": 1575469800000, + "requiredDateEnd": 1575473400000, + "orderID": 10731, + "customerID": "CHOPS", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 96.65, + "shipName": "Chop-suey Chinese", + "shipAddress": "Hauptstr. 31", + "shipCity": "Bern", + "shipRegion": "", + "shipPostalCode": "3012", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "The Cracker Box", + "customerContactName": "Liu Wong", + "orderTotal": 228, + "orderDate": 1576101600000, + "requiredDate": 1578520800000, + "shippedDate": 1577311200000, + "requiredDateStart": 1578580200000, + "requiredDateEnd": 1578585600000, + "orderID": 10775, + "customerID": "THECR", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 20.25, + "shipName": "The Cracker Box", + "shipAddress": "55 Grizzly Peak Rd.", + "shipCity": "Butte", + "shipRegion": "MT", + "shipPostalCode": "59801", + "shipCountry": "USA" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 224, + "orderDate": 1576360800000, + "requiredDate": 1577570400000, + "shippedDate": 1579557600000, + "requiredDateStart": 1577611800000, + "requiredDateEnd": 1577617200000, + "orderID": 10777, + "customerID": "GOURL", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 3.01, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Drachenblut Delikatessen", + "customerContactName": "Sven Ottlieb", + "orderTotal": 420, + "orderDate": 1577224800000, + "requiredDate": 1579644000000, + "shippedDate": 1578175200000, + "requiredDateStart": 1579690800000, + "requiredDateEnd": 1579692600000, + "orderID": 10797, + "customerID": "DRACD", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 33.35, + "shipName": "Drachenblut Delikatessen", + "shipAddress": "Walserweg 21", + "shipCity": "Aachen", + "shipRegion": "", + "shipPostalCode": "52066", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 140, + "orderDate": 1577829600000, + "requiredDate": 1580248800000, + "shippedDate": 1578348000000, + "requiredDateStart": 1580292000000, + "requiredDateEnd": 1580293800000, + "orderID": 10809, + "customerID": "WELLI", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 4.87, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 833, + "orderDate": 1578348000000, + "requiredDate": 1580767200000, + "shippedDate": 1578780000000, + "requiredDateStart": 1580823000000, + "requiredDateEnd": 1580828400000, + "orderID": 10818, + "customerID": "MAGAA", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 65.48, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 4705.5, + "orderDate": 1579125600000, + "requiredDate": 1581544800000, + "shippedDate": 1579557600000, + "requiredDateStart": 1581600600000, + "requiredDateEnd": 1581602400000, + "orderID": 10836, + "customerID": "ERNSH", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 411.88, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Consolidated Holdings", + "customerContactName": "Elizabeth Brown", + "orderTotal": 931.5, + "orderDate": 1579730400000, + "requiredDate": 1582149600000, + "shippedDate": 1580248800000, + "requiredDateStart": 1582209000000, + "requiredDateEnd": 1582210800000, + "orderID": 10848, + "customerID": "CONSH", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 38.24, + "shipName": "Consolidated Holdings", + "shipAddress": "Berkeley Gardens 12  Brewery", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX1 6LT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 1920.6, + "orderDate": 1580767200000, + "requiredDate": 1583272800000, + "shippedDate": 1582408800000, + "requiredDateStart": 1583319600000, + "requiredDateEnd": 1583321400000, + "orderID": 10868, + "customerID": "QUEEN", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 191.27, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 917, + "orderDate": 1581199200000, + "requiredDate": 1583704800000, + "shippedDate": 1581458400000, + "requiredDateStart": 1583749800000, + "requiredDateEnd": 1583755200000, + "orderID": 10876, + "customerID": "BONAP", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 60.42, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 1500, + "orderDate": 1581285600000, + "requiredDate": 1585000800000, + "shippedDate": 1581976800000, + "requiredDateStart": 1585058400000, + "requiredDateEnd": 1585063800000, + "orderID": 10880, + "customerID": "FOLKO", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 88.01, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Du monde entier", + "customerContactName": "Janine Labrune", + "orderTotal": 860.1, + "orderDate": 1581804000000, + "requiredDate": 1584309600000, + "shippedDate": 1581976800000, + "requiredDateStart": 1584354600000, + "requiredDateEnd": 1584360000000, + "orderID": 10890, + "customerID": "DUMON", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 32.76, + "shipName": "Du monde entier", + "shipAddress": "67, rue des Cinquante Otages", + "shipCity": "Nantes", + "shipRegion": "", + "shipPostalCode": "44000", + "shipCountry": "France" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 368.9325, + "orderDate": 1581890400000, + "requiredDate": 1584396000000, + "shippedDate": 1582063200000, + "requiredDateStart": 1584441000000, + "requiredDateEnd": 1584444600000, + "orderID": 10891, + "customerID": "LEHMS", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 20.37, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Maison Dewey", + "customerContactName": "Catherine Dewey", + "orderTotal": 750.5, + "orderDate": 1582063200000, + "requiredDate": 1584568800000, + "shippedDate": 1582754400000, + "requiredDateStart": 1584610200000, + "requiredDateEnd": 1584613800000, + "orderID": 10896, + "customerID": "MAISD", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 32.45, + "shipName": "Maison Dewey", + "shipAddress": "Rue Joseph-Bens 532", + "shipCity": "Bruxelles", + "shipRegion": "", + "shipPostalCode": "B-1180", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 748.8, + "orderDate": 1583186400000, + "requiredDate": 1586811600000, + "shippedDate": 1584050400000, + "requiredDateStart": 1586865600000, + "requiredDateEnd": 1586869200000, + "orderID": 10923, + "customerID": "LAMAI", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 68.26, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Cactus Comidas para llevar", + "customerContactName": "Patricio Simpson", + "orderTotal": 644.8, + "orderDate": 1583791200000, + "requiredDate": 1585000800000, + "shippedDate": 1584050400000, + "requiredDateStart": 1585053000000, + "requiredDateEnd": 1585054800000, + "orderID": 10937, + "customerID": "CACTU", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 31.51, + "shipName": "Cactus Comidas para llevar", + "shipAddress": "Cerrito 333", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 4011.75, + "orderDate": 1583877600000, + "requiredDate": 1586293200000, + "shippedDate": 1584655200000, + "requiredDateStart": 1586347200000, + "requiredDateEnd": 1586352600000, + "orderID": 10941, + "customerID": "SAVEA", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 400.81, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Océano Atlántico Ltda.", + "customerContactName": "Yvonne Moncada", + "orderTotal": 781, + "orderDate": 1584482400000, + "requiredDate": 1586898000000, + "shippedDate": 1585260000000, + "requiredDateStart": 1586948400000, + "requiredDateEnd": 1586950200000, + "orderID": 10958, + "customerID": "OCEAN", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 49.56, + "shipName": "Océano Atlántico Ltda.", + "shipAddress": "Ing. Gustavo Moncada 8585 Piso 20-A", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 4895.4375, + "orderDate": 1585688400000, + "requiredDate": 1588107600000, + "shippedDate": 1586466000000, + "requiredDateStart": 1588152600000, + "requiredDateEnd": 1588154400000, + "orderID": 10993, + "customerID": "FOLKO", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 8.81, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 4680.9, + "orderDate": 1586293200000, + "requiredDate": 1588712400000, + "shippedDate": 1586466000000, + "requiredDateStart": 1588759200000, + "requiredDateEnd": 1588762800000, + "orderID": 11008, + "customerID": "ERNSH", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 79.46, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 12615.05, + "orderDate": 1587070800000, + "requiredDate": 1589490000000, + "shippedDate": 1587934800000, + "requiredDateStart": 1589544000000, + "requiredDateEnd": 1589545800000, + "orderID": 11030, + "customerID": "SAVEA", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 830.75, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 3232.8, + "orderDate": 1587070800000, + "requiredDate": 1589490000000, + "shippedDate": 1587589200000, + "requiredDateStart": 1589549400000, + "requiredDateEnd": 1589553000000, + "orderID": 11033, + "customerID": "RICSU", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 84.74, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 60, + "orderDate": 1587416400000, + "requiredDate": 1589835600000, + "shippedDate": 1587934800000, + "requiredDateStart": 1589882400000, + "requiredDateEnd": 1589886000000, + "orderID": 11037, + "customerID": "GODOS", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 1, + "freight": 3.2, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Eastern Connection", + "customerContactName": "Ann Devon", + "orderTotal": 817.875, + "orderDate": 1587675600000, + "requiredDate": 1590094800000, + "shippedDate": 1588280400000, + "requiredDateStart": 1590141600000, + "requiredDateEnd": 1590145200000, + "orderID": 11047, + "customerID": "EASTC", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 46.62, + "shipName": "Eastern Connection", + "shipAddress": "35 King George", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX3 6FW", + "shipCountry": "UK" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 525, + "orderDate": 1587675600000, + "requiredDate": 1590094800000, + "shippedDate": 1588194000000, + "requiredDateStart": 1590143400000, + "requiredDateEnd": 1590145200000, + "orderID": 11048, + "customerID": "BOTTM", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 24.12, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 36, + "orderDate": 1587934800000, + "requiredDate": 1590354000000, + "shippedDate": 1588194000000, + "requiredDateStart": 1590413400000, + "requiredDateEnd": 1590418800000, + "orderID": 11051, + "customerID": "LAMAI", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 3, + "freight": 2.79, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 1727.5, + "orderDate": 1588021200000, + "requiredDate": 1590440400000, + "shippedDate": 1588626000000, + "requiredDateStart": 1590492600000, + "requiredDateEnd": 1590494400000, + "orderID": 11055, + "customerID": "HILAA", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 120.92, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 928.75, + "orderDate": 1588280400000, + "requiredDate": 1590699600000, + "shippedDate": 1588539600000, + "requiredDateStart": 1590751800000, + "requiredDateEnd": 1590755400000, + "orderID": 11066, + "customerID": "WHITC", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 44.72, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Simons bistro", + "customerContactName": "Jytte Petersen", + "orderTotal": 232.085, + "orderDate": 1588712400000, + "requiredDate": 1591131600000, + "shippedDate": 1588539600000, + "requiredDateStart": 1591189200000, + "requiredDateEnd": 1591192800000, + "orderID": 11074, + "customerID": "SIMOB", + "employeeID": "7b991e13-bef7-4f19-bd18-d5aa9d263cba", + "teamID": 3, + "shipVia": 2, + "freight": 18.44, + "shipName": "Simons bistro", + "shipAddress": "Vinbæltet 34", + "shipCity": "Kobenhavn", + "shipRegion": "", + "shipPostalCode": "1734", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Toms Spezialitäten", + "customerContactName": "Karin Josephs", + "orderTotal": 1863.4, + "orderDate": 1530738000000, + "requiredDate": 1534366800000, + "shippedDate": 1531170000000, + "requiredDateStart": 1534426200000, + "requiredDateEnd": 1534429800000, + "orderID": 10249, + "customerID": "TOMSP", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 11.61, + "shipName": "Toms Spezialitäten", + "shipAddress": "Luisenstr. 48", + "shipCity": "Münster", + "shipRegion": "", + "shipPostalCode": "44087", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 695.625, + "orderDate": 1532379600000, + "requiredDate": 1534798800000, + "shippedDate": 1534971600000, + "requiredDateStart": 1534851000000, + "requiredDateEnd": 1534852800000, + "orderID": 10264, + "customerID": "FOLKO", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 3.67, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 48, + "orderDate": 1533070800000, + "requiredDate": 1535490000000, + "shippedDate": 1535576400000, + "requiredDateStart": 1535533200000, + "requiredDateEnd": 1535538600000, + "orderID": 10271, + "customerID": "SPLIR", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 4.54, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 1456, + "orderDate": 1533157200000, + "requiredDate": 1535576400000, + "shippedDate": 1533502800000, + "requiredDateStart": 1535623200000, + "requiredDateEnd": 1535626800000, + "orderID": 10272, + "customerID": "RATTC", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 98.03, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Vins et alcools Chevalier", + "customerContactName": "Paul Henriot", + "orderTotal": 538.6, + "orderDate": 1533502800000, + "requiredDate": 1535922000000, + "shippedDate": 1534366800000, + "requiredDateStart": 1535977800000, + "requiredDateEnd": 1535981400000, + "orderID": 10274, + "customerID": "VINET", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 6.01, + "shipName": "Vins et alcools Chevalier", + "shipAddress": "59 rue de l-Abbaye", + "shipCity": "Reims", + "shipRegion": "", + "shipPostalCode": "51100", + "shipCountry": "France" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 497.52, + "orderDate": 1535317200000, + "requiredDate": 1537736400000, + "shippedDate": 1536008400000, + "requiredDateStart": 1537779600000, + "requiredDateEnd": 1537785000000, + "orderID": 10291, + "customerID": "QUEDE", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 6.4, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 1050.6, + "orderDate": 1535922000000, + "requiredDate": 1538341200000, + "shippedDate": 1536613200000, + "requiredDateStart": 1538382600000, + "requiredDateEnd": 1538386200000, + "orderID": 10296, + "customerID": "LILAS", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 0.12, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 2645, + "orderDate": 1536094800000, + "requiredDate": 1538514000000, + "shippedDate": 1536613200000, + "requiredDateStart": 1538553600000, + "requiredDateEnd": 1538555400000, + "orderID": 10298, + "customerID": "HUNGO", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 168.22, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Lonesome Pine Restaurant", + "customerContactName": "Fran Wilson", + "orderTotal": 288, + "orderDate": 1538254800000, + "requiredDate": 1540674000000, + "shippedDate": 1539118800000, + "requiredDateStart": 1540726200000, + "requiredDateEnd": 1540729800000, + "orderID": 10317, + "customerID": "LONEP", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 12.69, + "shipName": "Lonesome Pine Restaurant", + "shipAddress": "89 Chiaroscuro Rd.", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97219", + "shipCountry": "USA" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 642.06, + "orderDate": 1541887200000, + "requiredDate": 1544306400000, + "shippedDate": 1543788000000, + "requiredDateStart": 1544349600000, + "requiredDateEnd": 1544353200000, + "orderID": 10350, + "customerID": "LAMAI", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 64.19, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 480, + "orderDate": 1542232800000, + "requiredDate": 1544652000000, + "shippedDate": 1542664800000, + "requiredDateStart": 1544711400000, + "requiredDateEnd": 1544716800000, + "orderID": 10355, + "customerID": "AROUT", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 41.95, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 1106.4, + "orderDate": 1542492000000, + "requiredDate": 1544911200000, + "shippedDate": 1543269600000, + "requiredDateStart": 1544970600000, + "requiredDateEnd": 1544972400000, + "orderID": 10356, + "customerID": "WANDK", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 36.71, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Chop-suey Chinese", + "customerContactName": "Yang Wang", + "orderTotal": 1117.6, + "orderDate": 1543788000000, + "requiredDate": 1546207200000, + "shippedDate": 1545861600000, + "requiredDateStart": 1546263000000, + "requiredDateEnd": 1546268400000, + "orderID": 10370, + "customerID": "CHOPS", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 1.17, + "shipName": "Chop-suey Chinese", + "shipAddress": "Hauptstr. 31", + "shipCity": "Bern", + "shipRegion": "", + "shipPostalCode": "3012", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 2090.88, + "orderDate": 1545516000000, + "requiredDate": 1547935200000, + "shippedDate": 1545775200000, + "requiredDateStart": 1547992800000, + "requiredDateEnd": 1547998200000, + "orderID": 10390, + "customerID": "ERNSH", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 126.38, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 2122.92, + "orderDate": 1545775200000, + "requiredDate": 1548194400000, + "shippedDate": 1546466400000, + "requiredDateStart": 1548235800000, + "requiredDateEnd": 1548239400000, + "orderID": 10395, + "customerID": "HILAA", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 184.41, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 1020, + "orderDate": 1548194400000, + "requiredDate": 1549404000000, + "shippedDate": 1550959200000, + "requiredDateStart": 1549443600000, + "requiredDateEnd": 1549447200000, + "orderID": 10423, + "customerID": "GOURL", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 24.5, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 360, + "orderDate": 1548280800000, + "requiredDate": 1550700000000, + "shippedDate": 1550095200000, + "requiredDateStart": 1550745000000, + "requiredDateEnd": 1550748600000, + "orderID": 10425, + "customerID": "LAMAI", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 7.93, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 1078, + "orderDate": 1549490400000, + "requiredDate": 1551909600000, + "shippedDate": 1549749600000, + "requiredDateStart": 1551952800000, + "requiredDateEnd": 1551954600000, + "orderID": 10439, + "customerID": "MEREP", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 4.07, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Toms Spezialitäten", + "customerContactName": "Karin Josephs", + "orderTotal": 246.24, + "orderDate": 1550095200000, + "requiredDate": 1552514400000, + "shippedDate": 1550527200000, + "requiredDateStart": 1552564800000, + "requiredDateEnd": 1552566600000, + "orderID": 10446, + "customerID": "TOMSP", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 14.68, + "shipName": "Toms Spezialitäten", + "shipAddress": "Luisenstr. 48", + "shipCity": "Münster", + "shipRegion": "", + "shipPostalCode": "44087", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Folies gourmandes", + "customerContactName": "Martine Rancé", + "orderTotal": 756, + "orderDate": 1553032800000, + "requiredDate": 1555448400000, + "shippedDate": 1553378400000, + "requiredDateStart": 1555498800000, + "requiredDateEnd": 1555504200000, + "orderID": 10480, + "customerID": "FOLIG", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 1.35, + "shipName": "Folies gourmandes", + "shipAddress": "184, chaussée de Tournai", + "shipCity": "Lille", + "shipRegion": "", + "shipPostalCode": "59000", + "shipCountry": "France" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 439.2, + "orderDate": 1553724000000, + "requiredDate": 1556139600000, + "shippedDate": 1554757200000, + "requiredDateStart": 1556188200000, + "requiredDateEnd": 1556190000000, + "orderID": 10489, + "customerID": "PICCO", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 5.29, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 523.26, + "orderDate": 1554757200000, + "requiredDate": 1557176400000, + "shippedDate": 1555448400000, + "requiredDateStart": 1557235800000, + "requiredDateEnd": 1557241200000, + "orderID": 10500, + "customerID": "LAMAI", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 42.68, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 2048.5, + "orderDate": 1554930000000, + "requiredDate": 1557349200000, + "shippedDate": 1555362000000, + "requiredDateStart": 1557397800000, + "requiredDateEnd": 1557399600000, + "orderID": 10503, + "customerID": "HUNGO", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 16.74, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 4707.54, + "orderDate": 1555534800000, + "requiredDate": 1557954000000, + "shippedDate": 1556398800000, + "requiredDateStart": 1558006200000, + "requiredDateEnd": 1558009800000, + "orderID": 10510, + "customerID": "SAVEA", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 367.63, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Chop-suey Chinese", + "customerContactName": "Yang Wang", + "orderTotal": 2314.2, + "orderDate": 1556398800000, + "requiredDate": 1558818000000, + "shippedDate": 1556658000000, + "requiredDateStart": 1558868400000, + "requiredDateEnd": 1558873800000, + "orderID": 10519, + "customerID": "CHOPS", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 91.76, + "shipName": "Chop-suey Chinese", + "shipAddress": "Hauptstr. 31", + "shipCity": "Bern", + "shipRegion": "", + "shipPostalCode": "3012", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 392.2, + "orderDate": 1557090000000, + "requiredDate": 1558299600000, + "shippedDate": 1557349200000, + "requiredDateStart": 1558350000000, + "requiredDateEnd": 1558355400000, + "orderID": 10528, + "customerID": "GREAL", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 3.35, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 355.5, + "orderDate": 1557954000000, + "requiredDate": 1560373200000, + "shippedDate": 1558558800000, + "requiredDateStart": 1560421800000, + "requiredDateEnd": 1560425400000, + "orderID": 10539, + "customerID": "BSBEV", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 12.36, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2944.4, + "orderDate": 1559422800000, + "requiredDate": 1561842000000, + "shippedDate": 1559595600000, + "requiredDateStart": 1561890600000, + "requiredDateEnd": 1561892400000, + "orderID": 10555, + "customerID": "SAVEA", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 252.49, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 520.41, + "orderDate": 1559682000000, + "requiredDate": 1562101200000, + "shippedDate": 1560373200000, + "requiredDateStart": 1562144400000, + "requiredDateEnd": 1562149800000, + "orderID": 10559, + "customerID": "BLONP", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 8.05, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 493, + "orderDate": 1563138000000, + "requiredDate": 1566766800000, + "shippedDate": 1563656400000, + "requiredDateStart": 1566811800000, + "requiredDateEnd": 1566815400000, + "orderID": 10599, + "customerID": "BSBEV", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 29.98, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Wolski Zajazd", + "customerContactName": "Zbyszek Piestrzeniewicz", + "orderTotal": 808, + "orderDate": 1564002000000, + "requiredDate": 1566421200000, + "shippedDate": 1564606800000, + "requiredDateStart": 1566477000000, + "requiredDateEnd": 1566478800000, + "orderID": 10611, + "customerID": "WOLZA", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 80.65, + "shipName": "Wolski Zajazd", + "shipAddress": "ul. Filtrowa 68", + "shipCity": "Warszawa", + "shipRegion": "", + "shipPostalCode": "01-012", + "shipCountry": "Poland" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 2761.9375, + "orderDate": 1566162000000, + "requiredDate": 1568581200000, + "shippedDate": 1566766800000, + "requiredDateStart": 1568629800000, + "requiredDateEnd": 1568633400000, + "orderID": 10637, + "customerID": "QUEEN", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 201.29, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Alfreds Futterkiste", + "customerContactName": "Maria Anders", + "orderTotal": 814.5, + "orderDate": 1566680400000, + "requiredDate": 1569099600000, + "shippedDate": 1567371600000, + "requiredDateStart": 1569150000000, + "requiredDateEnd": 1569153600000, + "orderID": 10643, + "customerID": "ALFKI", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 29.46, + "shipName": "Alfreds Futterkiste", + "shipAddress": "Obere Str. 57", + "shipCity": "Berlin", + "shipRegion": "", + "shipPostalCode": "12209", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 604.215, + "orderDate": 1567544400000, + "requiredDate": 1569963600000, + "shippedDate": 1568062800000, + "requiredDateStart": 1570021200000, + "requiredDateEnd": 1570023000000, + "orderID": 10656, + "customerID": "GREAL", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 57.15, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 2864.5, + "orderDate": 1570914000000, + "requiredDate": 1572123600000, + "shippedDate": 1571086800000, + "requiredDateStart": 1572183000000, + "requiredDateEnd": 1572184800000, + "orderID": 10701, + "customerID": "HUNGO", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 220.31, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 2545, + "orderDate": 1571000400000, + "requiredDate": 1573423200000, + "shippedDate": 1571518800000, + "requiredDateStart": 1573466400000, + "requiredDateEnd": 1573470000000, + "orderID": 10703, + "customerID": "FOLKO", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 152.3, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 595.5, + "orderDate": 1571000400000, + "requiredDate": 1573423200000, + "shippedDate": 1573077600000, + "requiredDateStart": 1573471800000, + "requiredDateEnd": 1573477200000, + "orderID": 10704, + "customerID": "QUEEN", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 4.78, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "The Big Cheese", + "customerContactName": "Liz Nixon", + "orderTotal": 180.4, + "orderDate": 1571259600000, + "requiredDate": 1574892000000, + "shippedDate": 1572904800000, + "requiredDateStart": 1574944200000, + "requiredDateEnd": 1574946000000, + "orderID": 10708, + "customerID": "THEBI", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 2.96, + "shipName": "The Big Cheese", + "shipAddress": "89 Jefferson Way Suite 2", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97201", + "shipCountry": "USA" +}, { + "customerCompanyName": "Let's Stop N Shop", + "customerContactName": "Jaime Yorres", + "orderTotal": 536.4, + "orderDate": 1573336800000, + "requiredDate": 1575756000000, + "shippedDate": 1574287200000, + "requiredDateStart": 1575813600000, + "requiredDateEnd": 1575819000000, + "orderID": 10735, + "customerID": "LETSS", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 45.97, + "shipName": "Let-s Stop N Shop", + "shipAddress": "87 Polk St. Suite 5", + "shipCity": "San Francisco", + "shipRegion": "CA", + "shipPostalCode": "94117", + "shipCountry": "USA" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 736, + "orderDate": 1573941600000, + "requiredDate": 1576360800000, + "shippedDate": 1574546400000, + "requiredDateStart": 1576413000000, + "requiredDateEnd": 1576418400000, + "orderID": 10744, + "customerID": "VAFFE", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 69.19, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 1912.85, + "orderDate": 1574114400000, + "requiredDate": 1576533600000, + "shippedDate": 1574719200000, + "requiredDateStart": 1576576800000, + "requiredDateEnd": 1576580400000, + "orderID": 10747, + "customerID": "PICCO", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 117.33, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 55.2, + "orderDate": 1574632800000, + "requiredDate": 1577052000000, + "shippedDate": 1574805600000, + "requiredDateStart": 1577095200000, + "requiredDateEnd": 1577097000000, + "orderID": 10754, + "customerID": "MAGAA", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 2.38, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 3082, + "orderDate": 1574805600000, + "requiredDate": 1577224800000, + "shippedDate": 1576360800000, + "requiredDateStart": 1577266200000, + "requiredDateEnd": 1577269800000, + "orderID": 10757, + "customerID": "SAVEA", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 8.19, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 2286, + "orderDate": 1575324000000, + "requiredDate": 1577743200000, + "shippedDate": 1575756000000, + "requiredDateStart": 1577797200000, + "requiredDateEnd": 1577799000000, + "orderID": 10764, + "customerID": "ERNSH", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 145.45, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 722.5, + "orderDate": 1576965600000, + "requiredDate": 1579384800000, + "shippedDate": 1577311200000, + "requiredDateStart": 1579433400000, + "requiredDateEnd": 1579438800000, + "orderID": 10790, + "customerID": "GOURL", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 28.23, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1829.757, + "orderDate": 1577052000000, + "requiredDate": 1579471200000, + "shippedDate": 1577829600000, + "requiredDateStart": 1579527000000, + "requiredDateEnd": 1579530600000, + "orderID": 10791, + "customerID": "FRANK", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 16.85, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 314.76, + "orderDate": 1577138400000, + "requiredDate": 1579557600000, + "shippedDate": 1577916000000, + "requiredDateStart": 1579613400000, + "requiredDateEnd": 1579618800000, + "orderID": 10794, + "customerID": "QUEDE", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 21.49, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 2278.4, + "orderDate": 1577656800000, + "requiredDate": 1580076000000, + "shippedDate": 1578348000000, + "requiredDateStart": 1580124600000, + "requiredDateEnd": 1580126400000, + "orderID": 10804, + "customerID": "SEVES", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 27.33, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "Trail's Head Gourmet Provisioners", + "customerContactName": "Helvetius Nagy", + "orderTotal": 237.9, + "orderDate": 1578434400000, + "requiredDate": 1580853600000, + "shippedDate": 1579125600000, + "requiredDateStart": 1580898600000, + "requiredDateEnd": 1580900400000, + "orderID": 10822, + "customerID": "TRAIH", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 7, + "shipName": "Trail-s Head Gourmet Provisioners", + "shipAddress": "722 DaVinci Blvd.", + "shipCity": "Kirkland", + "shipRegion": "WA", + "shipPostalCode": "98034", + "shipCountry": "USA" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 730, + "orderDate": 1578780000000, + "requiredDate": 1581199200000, + "shippedDate": 1580940000000, + "requiredDateStart": 1581242400000, + "requiredDateEnd": 1581247800000, + "orderID": 10826, + "customerID": "BLONP", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 7.09, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 906.93, + "orderDate": 1579039200000, + "requiredDate": 1581458400000, + "shippedDate": 1579730400000, + "requiredDateStart": 1581514200000, + "requiredDateEnd": 1581516000000, + "orderID": 10833, + "customerID": "OTTIK", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 71.49, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Lonesome Pine Restaurant", + "customerContactName": "Fran Wilson", + "orderTotal": 98.4, + "orderDate": 1580680800000, + "requiredDate": 1584396000000, + "shippedDate": 1581372000000, + "requiredDateStart": 1584451800000, + "requiredDateEnd": 1584453600000, + "orderID": 10867, + "customerID": "LONEP", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 1.93, + "shipName": "Lonesome Pine Restaurant", + "shipAddress": "89 Chiaroscuro Rd.", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97219", + "shipCountry": "USA" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 1209, + "orderDate": 1581458400000, + "requiredDate": 1583964000000, + "shippedDate": 1581976800000, + "requiredDateStart": 1584016200000, + "requiredDateEnd": 1584018000000, + "orderID": 10885, + "customerID": "SUPRD", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 5.64, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Spécialités du monde", + "customerContactName": "Dominique Perrier", + "orderTotal": 108.5, + "orderDate": 1582581600000, + "requiredDate": 1585087200000, + "shippedDate": 1582754400000, + "requiredDateStart": 1585130400000, + "requiredDateEnd": 1585134000000, + "orderID": 10907, + "customerID": "SPECD", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 9.19, + "shipName": "Spécialités du monde", + "shipAddress": "25, rue Lauriston", + "shipCity": "Paris", + "shipRegion": "", + "shipPostalCode": "75016", + "shipCountry": "France" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 537.5, + "orderDate": 1582754400000, + "requiredDate": 1585260000000, + "shippedDate": 1583100000000, + "requiredDateStart": 1585306800000, + "requiredDateEnd": 1585312200000, + "orderID": 10914, + "customerID": "QUEEN", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 21.19, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1174.75, + "orderDate": 1583359200000, + "requiredDate": 1585774800000, + "shippedDate": 1583964000000, + "requiredDateStart": 1585823400000, + "requiredDateEnd": 1585828800000, + "orderID": 10929, + "customerID": "FRANK", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 1, + "freight": 33.93, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 920.6, + "orderDate": 1583445600000, + "requiredDate": 1585861200000, + "shippedDate": 1584309600000, + "requiredDateStart": 1585906200000, + "requiredDateEnd": 1585908000000, + "orderID": 10933, + "customerID": "ISLAT", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 54.15, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 1025.325, + "orderDate": 1583964000000, + "requiredDate": 1585173600000, + "shippedDate": 1584050400000, + "requiredDateStart": 1585231200000, + "requiredDateEnd": 1585233000000, + "orderID": 10944, + "customerID": "BOTTM", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 52.92, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Blauer See Delikatessen", + "customerContactName": "Hanna Moos", + "orderTotal": 677, + "orderDate": 1584396000000, + "requiredDate": 1588021200000, + "shippedDate": 1584655200000, + "requiredDateStart": 1588068000000, + "requiredDateEnd": 1588073400000, + "orderID": 10956, + "customerID": "BLAUS", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 44.65, + "shipName": "Blauer See Delikatessen", + "shipAddress": "Forsterstr. 57", + "shipCity": "Mannheim", + "shipRegion": "", + "shipPostalCode": "68306", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 131.75, + "orderDate": 1584482400000, + "requiredDate": 1588107600000, + "shippedDate": 1584914400000, + "requiredDateStart": 1588161600000, + "requiredDateEnd": 1588167000000, + "orderID": 10959, + "customerID": "GOURL", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 4.98, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 848, + "orderDate": 1584655200000, + "requiredDate": 1587070800000, + "shippedDate": 1585515600000, + "requiredDateStart": 1587128400000, + "requiredDateEnd": 1587132000000, + "orderID": 10965, + "customerID": "OLDWO", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 144.38, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "La corne d'abondance", + "customerContactName": "Daniel Tonini", + "orderTotal": 291.55, + "orderDate": 1585000800000, + "requiredDate": 1587416400000, + "shippedDate": 1585260000000, + "requiredDateStart": 1587459600000, + "requiredDateEnd": 1587461400000, + "orderID": 10973, + "customerID": "LACOR", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 15.17, + "shipName": "La corne d-abondance", + "shipAddress": "67, avenue de l-Europe", + "shipCity": "Versailles", + "shipRegion": "", + "shipPostalCode": "78000", + "shipCountry": "France" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 1197.95, + "orderDate": 1585861200000, + "requiredDate": 1588280400000, + "shippedDate": 1586466000000, + "requiredDateStart": 1588339800000, + "requiredDateEnd": 1588345200000, + "orderID": 10999, + "customerID": "OTTIK", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 96.35, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Rancho grande", + "customerContactName": "Sergio Gutiérrez", + "orderTotal": 76, + "orderDate": 1586725200000, + "requiredDate": 1589144400000, + "shippedDate": 1586466000000, + "requiredDateStart": 1589202000000, + "requiredDateEnd": 1589203800000, + "orderID": 11019, + "customerID": "RANCH", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 3.17, + "shipName": "Rancho grande", + "shipAddress": "Av. del Libertador 900", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 270, + "orderDate": 1586898000000, + "requiredDate": 1589317200000, + "shippedDate": 1587675600000, + "requiredDateStart": 1589362200000, + "requiredDateEnd": 1589364000000, + "orderID": 11025, + "customerID": "WARTH", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 3, + "freight": 29.17, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2393.5, + "orderDate": 1587070800000, + "requiredDate": 1589490000000, + "shippedDate": 1587675600000, + "requiredDateStart": 1589549400000, + "requiredDateEnd": 1589551200000, + "orderID": 11031, + "customerID": "SAVEA", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 227.22, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 1309.5, + "orderDate": 1587589200000, + "requiredDate": 1590008400000, + "shippedDate": 1587675600000, + "requiredDateStart": 1590057000000, + "requiredDateEnd": 1590058800000, + "orderID": 11045, + "customerID": "BOTTM", + "employeeID": "b75a42e9-db84-479c-96b0-d88109abfebb", + "teamID": 3, + "shipVia": 2, + "freight": 70.58, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Vins et alcools Chevalier", + "customerContactName": "Paul Henriot", + "orderTotal": 440, + "orderDate": 1530651600000, + "requiredDate": 1533070800000, + "shippedDate": 1531688400000, + "requiredDateStart": 1533123000000, + "requiredDateEnd": 1533126600000, + "orderID": 10248, + "customerID": "VINET", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 32.38, + "shipName": "Vins et alcools Chevalier", + "shipAddress": "59 rue de l-Abbaye", + "shipCity": "Reims", + "shipRegion": "", + "shipPostalCode": "51100", + "shipCountry": "France" +}, { + "customerCompanyName": "Chop-suey Chinese", + "customerContactName": "Yang Wang", + "orderTotal": 556.62, + "orderDate": 1531256400000, + "requiredDate": 1533675600000, + "shippedDate": 1532293200000, + "requiredDateStart": 1533729600000, + "requiredDateEnd": 1533735000000, + "orderID": 10254, + "customerID": "CHOPS", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 22.98, + "shipName": "Chop-suey Chinese", + "shipAddress": "Hauptstr. 31", + "shipCity": "Bern", + "shipRegion": "", + "shipPostalCode": "3012", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 642.2, + "orderDate": 1532984400000, + "requiredDate": 1534194000000, + "shippedDate": 1533762000000, + "requiredDateStart": 1534248000000, + "requiredDateEnd": 1534251600000, + "orderID": 10269, + "customerID": "WHITC", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 4.56, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 1420, + "orderDate": 1536008400000, + "requiredDate": 1539637200000, + "shippedDate": 1536526800000, + "requiredDateStart": 1539696600000, + "requiredDateEnd": 1539698400000, + "orderID": 10297, + "customerID": "BLONP", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 5.74, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 516, + "orderDate": 1538514000000, + "requiredDate": 1539723600000, + "shippedDate": 1539810000000, + "requiredDateStart": 1539770400000, + "requiredDateEnd": 1539772200000, + "orderID": 10320, + "customerID": "WARTH", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 34.57, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 877.2, + "orderDate": 1539810000000, + "requiredDate": 1542232800000, + "shippedDate": 1540414800000, + "requiredDateStart": 1542276000000, + "requiredDateEnd": 1542277800000, + "orderID": 10333, + "customerID": "WARTH", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 0.59, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 429.4, + "orderDate": 1542664800000, + "requiredDate": 1545084000000, + "shippedDate": 1543269600000, + "requiredDateStart": 1545141600000, + "requiredDateEnd": 1545143400000, + "orderID": 10358, + "customerID": "LAMAI", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 19.64, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 3471.68, + "orderDate": 1542751200000, + "requiredDate": 1545170400000, + "shippedDate": 1543183200000, + "requiredDateStart": 1545220800000, + "requiredDateEnd": 1545226200000, + "orderID": 10359, + "customerID": "SEVES", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 288.43, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 9210.9, + "orderDate": 1543874400000, + "requiredDate": 1546293600000, + "shippedDate": 1544306400000, + "requiredDateStart": 1546335000000, + "requiredDateEnd": 1546338600000, + "orderID": 10372, + "customerID": "QUEEN", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 890.78, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 103.2, + "orderDate": 1544392800000, + "requiredDate": 1546812000000, + "shippedDate": 1545170400000, + "requiredDateStart": 1546871400000, + "requiredDateEnd": 1546876800000, + "orderID": 10378, + "customerID": "FOLKO", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 5.44, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Princesa Isabel Vinhos", + "customerContactName": "Isabel de Castro", + "orderTotal": 716.72, + "orderDate": 1545861600000, + "requiredDate": 1548280800000, + "shippedDate": 1546380000000, + "requiredDateStart": 1548322200000, + "requiredDateEnd": 1548325800000, + "orderID": 10397, + "customerID": "PRINI", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 60.26, + "shipName": "Princesa Isabel Vinhos", + "shipAddress": "Estrada da saúde n. 58", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1756", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 713.3, + "orderDate": 1551650400000, + "requiredDate": 1554066000000, + "shippedDate": 1551823200000, + "requiredDateStart": 1554112800000, + "requiredDateEnd": 1554114600000, + "orderID": 10463, + "customerID": "SUPRD", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 14.78, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Pericles Comidas clásicas", + "customerContactName": "Guillermo Fernández", + "orderTotal": 1249.1, + "orderDate": 1552428000000, + "requiredDate": 1554843600000, + "shippedDate": 1553119200000, + "requiredDateStart": 1554888600000, + "requiredDateEnd": 1554892200000, + "orderID": 10474, + "customerID": "PERIC", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 83.49, + "shipName": "Pericles Comidas clásicas", + "shipAddress": "Calle Dr. Jorge Cash 321", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Princesa Isabel Vinhos", + "customerContactName": "Isabel de Castro", + "orderTotal": 558, + "orderDate": 1552773600000, + "requiredDate": 1555189200000, + "shippedDate": 1553464800000, + "requiredDateStart": 1555228800000, + "requiredDateEnd": 1555234200000, + "orderID": 10477, + "customerID": "PRINI", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 13.02, + "shipName": "Princesa Isabel Vinhos", + "shipAddress": "Estrada da saúde n. 58", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1756", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Maison Dewey", + "customerContactName": "Catherine Dewey", + "orderTotal": 946, + "orderDate": 1557176400000, + "requiredDate": 1559595600000, + "shippedDate": 1557349200000, + "requiredDateStart": 1559653200000, + "requiredDateEnd": 1559656800000, + "orderID": 10529, + "customerID": "MAISD", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 66.69, + "shipName": "Maison Dewey", + "shipAddress": "Rue Joseph-Bens 532", + "shipCity": "Bruxelles", + "shipRegion": "", + "shipPostalCode": "B-1180", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 3554.275, + "orderDate": 1558904400000, + "requiredDate": 1560114000000, + "shippedDate": 1559163600000, + "requiredDateStart": 1560153600000, + "requiredDateEnd": 1560155400000, + "orderID": 10549, + "customerID": "QUICK", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 171.24, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 890, + "orderDate": 1560632400000, + "requiredDate": 1563051600000, + "shippedDate": 1562792400000, + "requiredDateStart": 1563098400000, + "requiredDateEnd": 1563102000000, + "orderID": 10569, + "customerID": "RATTC", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 58.98, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Morgenstern Gesundkost", + "customerContactName": "Alexander Feuer", + "orderTotal": 2147.4, + "orderDate": 1560978000000, + "requiredDate": 1562187600000, + "shippedDate": 1561842000000, + "requiredDateStart": 1562232600000, + "requiredDateEnd": 1562238000000, + "orderID": 10575, + "customerID": "MORGK", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 127.34, + "shipName": "Morgenstern Gesundkost", + "shipAddress": "Heerstr. 22", + "shipCity": "Leipzig", + "shipRegion": "", + "shipPostalCode": "4179", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 6475.4, + "orderDate": 1563742800000, + "requiredDate": 1566162000000, + "shippedDate": 1564002000000, + "requiredDateStart": 1566207000000, + "requiredDateEnd": 1566208800000, + "orderID": 10607, + "customerID": "SAVEA", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 200.24, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 372.375, + "orderDate": 1566939600000, + "requiredDate": 1570568400000, + "shippedDate": 1567976400000, + "requiredDateStart": 1570609800000, + "requiredDateEnd": 1570611600000, + "orderID": 10648, + "customerID": "RICAR", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 14.25, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Maison Dewey", + "customerContactName": "Catherine Dewey", + "orderTotal": 1434, + "orderDate": 1566939600000, + "requiredDate": 1569358800000, + "shippedDate": 1567026000000, + "requiredDateStart": 1569400200000, + "requiredDateEnd": 1569403800000, + "orderID": 10649, + "customerID": "MAISD", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 6.2, + "shipName": "Maison Dewey", + "shipAddress": "Rue Joseph-Bens 532", + "shipCity": "Bruxelles", + "shipRegion": "", + "shipPostalCode": "B-1180", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Familia Arquibaldo", + "customerContactName": "Aria Cruz", + "orderTotal": 1779.2, + "orderDate": 1567026000000, + "requiredDate": 1569445200000, + "shippedDate": 1567458000000, + "requiredDateStart": 1569490200000, + "requiredDateEnd": 1569493800000, + "orderID": 10650, + "customerID": "FAMIA", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 176.81, + "shipName": "Familia Arquibaldo", + "shipAddress": "Rua Orós, 92", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05442-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 601.83, + "orderDate": 1567371600000, + "requiredDate": 1569790800000, + "shippedDate": 1568149200000, + "requiredDateStart": 1569850200000, + "requiredDateEnd": 1569855600000, + "orderID": 10654, + "customerID": "BERGS", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 55.26, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1423, + "orderDate": 1568840400000, + "requiredDate": 1571259600000, + "shippedDate": 1569186000000, + "requiredDateStart": 1571299200000, + "requiredDateEnd": 1571304600000, + "orderID": 10675, + "customerID": "FRANK", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 31.85, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 4451.7, + "orderDate": 1571605200000, + "requiredDate": 1575237600000, + "shippedDate": 1572300000000, + "requiredDateStart": 1575297000000, + "requiredDateEnd": 1575298800000, + "orderID": 10711, + "customerID": "SAVEA", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 52.41, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2205.75, + "orderDate": 1571691600000, + "requiredDate": 1574114400000, + "shippedDate": 1572123600000, + "requiredDateStart": 1574173800000, + "requiredDateEnd": 1574179200000, + "orderID": 10714, + "customerID": "SAVEA", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 24.49, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 923.875, + "orderDate": 1572300000000, + "requiredDate": 1574719200000, + "shippedDate": 1572472800000, + "requiredDateStart": 1574775000000, + "requiredDateEnd": 1574780400000, + "orderID": 10721, + "customerID": "QUICK", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 48.92, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 484.2625, + "orderDate": 1572904800000, + "requiredDate": 1575324000000, + "shippedDate": 1573682400000, + "requiredDateStart": 1575376200000, + "requiredDateEnd": 1575379800000, + "orderID": 10730, + "customerID": "BONAP", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 20.12, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 507, + "orderDate": 1575237600000, + "requiredDate": 1577656800000, + "shippedDate": 1575756000000, + "requiredDateStart": 1577712600000, + "requiredDateEnd": 1577716200000, + "orderID": 10761, + "customerID": "RATTC", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 18.66, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 1692.8, + "orderDate": 1577916000000, + "requiredDate": 1580335200000, + "shippedDate": 1578780000000, + "requiredDateStart": 1580394600000, + "requiredDateEnd": 1580396400000, + "orderID": 10812, + "customerID": "REGGC", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 59.78, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 2826, + "orderDate": 1578520800000, + "requiredDate": 1580940000000, + "shippedDate": 1578866400000, + "requiredDateStart": 1580988600000, + "requiredDateEnd": 1580994000000, + "orderID": 10823, + "customerID": "LILAS", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 163.97, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 4581, + "orderDate": 1579471200000, + "requiredDate": 1581890400000, + "shippedDate": 1580248800000, + "requiredDateStart": 1581948000000, + "requiredDateEnd": 1581953400000, + "orderID": 10841, + "customerID": "SUPRD", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 424.3, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 2603, + "orderDate": 1579989600000, + "requiredDate": 1582408800000, + "shippedDate": 1580594400000, + "requiredDateStart": 1582468200000, + "requiredDateEnd": 1582470000000, + "orderID": 10851, + "customerID": "RICAR", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 160.55, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 1096.2, + "orderDate": 1580680800000, + "requiredDate": 1583186400000, + "shippedDate": 1581458400000, + "requiredDateStart": 1583233200000, + "requiredDateEnd": 1583238600000, + "orderID": 10866, + "customerID": "BERGS", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 109.11, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 1630, + "orderDate": 1580767200000, + "requiredDate": 1583272800000, + "shippedDate": 1581199200000, + "requiredDateStart": 1583328600000, + "requiredDateEnd": 1583334000000, + "orderID": 10869, + "customerID": "SEVES", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 143.28, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "Wolski Zajazd", + "customerContactName": "Zbyszek Piestrzeniewicz", + "orderTotal": 160, + "orderDate": 1580767200000, + "requiredDate": 1583272800000, + "shippedDate": 1581544800000, + "requiredDateStart": 1583330400000, + "requiredDateEnd": 1583334000000, + "orderID": 10870, + "customerID": "WOLZA", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 12.04, + "shipName": "Wolski Zajazd", + "shipAddress": "ul. Filtrowa 68", + "shipCity": "Warszawa", + "shipRegion": "", + "shipPostalCode": "01-012", + "shipCountry": "Poland" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 2058.46, + "orderDate": 1580853600000, + "requiredDate": 1583359200000, + "shippedDate": 1581199200000, + "requiredDateStart": 1583418600000, + "requiredDateEnd": 1583422200000, + "orderID": 10872, + "customerID": "GODOS", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 175.32, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 310, + "orderDate": 1580940000000, + "requiredDate": 1583445600000, + "shippedDate": 1581372000000, + "requiredDateStart": 1583505000000, + "requiredDateEnd": 1583508600000, + "orderID": 10874, + "customerID": "GODOS", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 19.58, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 122.4, + "orderDate": 1582149600000, + "requiredDate": 1584655200000, + "shippedDate": 1582668000000, + "requiredDateStart": 1584703800000, + "requiredDateEnd": 1584709200000, + "orderID": 10899, + "customerID": "LILAS", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 1.21, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 742.5, + "orderDate": 1583186400000, + "requiredDate": 1585602000000, + "shippedDate": 1583359200000, + "requiredDateStart": 1585652400000, + "requiredDateEnd": 1585656000000, + "orderID": 10922, + "customerID": "HANAR", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 3, + "freight": 62.74, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 1659.535, + "orderDate": 1584396000000, + "requiredDate": 1588021200000, + "shippedDate": 1584655200000, + "requiredDateStart": 1588075200000, + "requiredDateEnd": 1588080600000, + "orderID": 10954, + "customerID": "LINOD", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 1, + "freight": 27.91, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Spécialités du monde", + "customerContactName": "Dominique Perrier", + "orderTotal": 210, + "orderDate": 1587502800000, + "requiredDate": 1589922000000, + "shippedDate": 1588107600000, + "requiredDateStart": 1589981400000, + "requiredDateEnd": 1589985000000, + "orderID": 11043, + "customerID": "SPECD", + "employeeID": "2757a92d-5eed-4215-818f-fdf15b6b27d0", + "teamID": 3, + "shipVia": 2, + "freight": 8.8, + "shipName": "Spécialités du monde", + "shipAddress": "25, rue Lauriston", + "shipCity": "Paris", + "shipRegion": "", + "shipPostalCode": "75016", + "shipCountry": "France" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 1552.6, + "orderDate": 1530997200000, + "requiredDate": 1533416400000, + "shippedDate": 1531342800000, + "requiredDateStart": 1533466800000, + "requiredDateEnd": 1533468600000, + "orderID": 10250, + "customerID": "HANAR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 65.83, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 3597.9, + "orderDate": 1531083600000, + "requiredDate": 1533502800000, + "shippedDate": 1531256400000, + "requiredDateStart": 1533547800000, + "requiredDateEnd": 1533551400000, + "orderID": 10252, + "customerID": "SUPRD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 51.3, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 1119.9, + "orderDate": 1531688400000, + "requiredDate": 1534107600000, + "shippedDate": 1532206800000, + "requiredDateStart": 1534154400000, + "requiredDateEnd": 1534156200000, + "orderID": 10257, + "customerID": "HILAA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 81.91, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Centro comercial Moctezuma", + "customerContactName": "Francisco Chang", + "orderTotal": 100.8, + "orderDate": 1531861200000, + "requiredDate": 1534280400000, + "shippedDate": 1532466000000, + "requiredDateStart": 1534320000000, + "requiredDateEnd": 1534325400000, + "orderID": 10259, + "customerID": "CENTC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 3.25, + "shipName": "Centro comercial Moctezuma", + "shipAddress": "Sierras de Granada 9993", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5022", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 1504.65, + "orderDate": 1531947600000, + "requiredDate": 1534366800000, + "shippedDate": 1532811600000, + "requiredDateStart": 1534410000000, + "requiredDateEnd": 1534411800000, + "orderID": 10260, + "customerID": "OTTIK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 55.09, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 448, + "orderDate": 1531947600000, + "requiredDate": 1534366800000, + "shippedDate": 1532898000000, + "requiredDateStart": 1534422600000, + "requiredDateEnd": 1534426200000, + "orderID": 10261, + "customerID": "QUEDE", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 3.05, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 3536.6, + "orderDate": 1532811600000, + "requiredDate": 1535230800000, + "shippedDate": 1533502800000, + "requiredDateStart": 1535270400000, + "requiredDateEnd": 1535274000000, + "orderID": 10267, + "customerID": "FRANK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 208.58, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Romero y tomillo", + "customerContactName": "Alejandra Camino", + "orderTotal": 86.5, + "orderDate": 1534194000000, + "requiredDate": 1535403600000, + "shippedDate": 1534798800000, + "requiredDateStart": 1535459400000, + "requiredDateEnd": 1535464800000, + "orderID": 10281, + "customerID": "ROMEY", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 2.94, + "shipName": "Romero y tomillo", + "shipAddress": "Gran Vía, 1", + "shipCity": "Madrid", + "shipRegion": "", + "shipPostalCode": "28001", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Romero y tomillo", + "customerContactName": "Alejandra Camino", + "orderTotal": 155.4, + "orderDate": 1534280400000, + "requiredDate": 1536699600000, + "shippedDate": 1534798800000, + "requiredDateStart": 1536755400000, + "requiredDateEnd": 1536757200000, + "orderID": 10282, + "customerID": "ROMEY", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 12.69, + "shipName": "Romero y tomillo", + "shipAddress": "Gran Vía, 1", + "shipCity": "Madrid", + "shipRegion": "", + "shipPostalCode": "28001", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 1170.375, + "orderDate": 1534626000000, + "requiredDate": 1537045200000, + "shippedDate": 1535317200000, + "requiredDateStart": 1537084800000, + "requiredDateEnd": 1537086600000, + "orderID": 10284, + "customerID": "LEHMS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 76.56, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 80.1, + "orderDate": 1534971600000, + "requiredDate": 1537390800000, + "shippedDate": 1535922000000, + "requiredDateStart": 1537435800000, + "requiredDateEnd": 1537439400000, + "orderID": 10288, + "customerID": "REGGC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 7.45, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 1887.6, + "orderDate": 1535576400000, + "requiredDate": 1537995600000, + "shippedDate": 1536094800000, + "requiredDateStart": 1538049600000, + "requiredDateEnd": 1538055000000, + "orderID": 10294, + "customerID": "RATTC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 147.26, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 349.5, + "orderDate": 1536181200000, + "requiredDate": 1538600400000, + "shippedDate": 1536786000000, + "requiredDateStart": 1538658000000, + "requiredDateEnd": 1538661600000, + "orderID": 10299, + "customerID": "RICAR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 29.76, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 2708.8, + "orderDate": 1536526800000, + "requiredDate": 1538946000000, + "shippedDate": 1539032400000, + "requiredDateStart": 1538998200000, + "requiredDateEnd": 1539003600000, + "orderID": 10302, + "customerID": "SUPRD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 6.27, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 516.8, + "orderDate": 1537909200000, + "requiredDate": 1540328400000, + "shippedDate": 1538514000000, + "requiredDateStart": 1540371600000, + "requiredDateEnd": 1540375200000, + "orderID": 10315, + "customerID": "ISLAT", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 41.76, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 164.4, + "orderDate": 1538859600000, + "requiredDate": 1541282400000, + "shippedDate": 1539464400000, + "requiredDateStart": 1541323800000, + "requiredDateEnd": 1541325600000, + "orderID": 10323, + "customerID": "KOENE", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 4.88, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Bólido Comidas preparadas", + "customerContactName": "Martín Sommer", + "orderTotal": 982, + "orderDate": 1539118800000, + "requiredDate": 1541541600000, + "shippedDate": 1539464400000, + "requiredDateStart": 1541601000000, + "requiredDateEnd": 1541604600000, + "orderID": 10326, + "customerID": "BOLID", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 77.92, + "shipName": "Bólido Comidas preparadas", + "shipAddress": "C/ Araquil, 67", + "shipCity": "Madrid", + "shipRegion": "", + "shipPostalCode": "28023", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Furia Bacalhau e Frutos do Mar", + "customerContactName": "Lino Rodriguez", + "orderTotal": 1168, + "orderDate": 1539464400000, + "requiredDate": 1541887200000, + "shippedDate": 1539723600000, + "requiredDateStart": 1541939400000, + "requiredDateEnd": 1541944800000, + "orderID": 10328, + "customerID": "FURIB", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 87.03, + "shipName": "Furia Bacalhau e Frutos do Mar", + "shipAddress": "Jardim das rosas n. 32", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1675", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 4578.43, + "orderDate": 1539550800000, + "requiredDate": 1543183200000, + "shippedDate": 1540242000000, + "requiredDateStart": 1543224600000, + "requiredDateEnd": 1543230000000, + "orderID": 10329, + "customerID": "SPLIR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 191.67, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 2467, + "orderDate": 1540328400000, + "requiredDate": 1542751200000, + "shippedDate": 1540764000000, + "requiredDateStart": 1542805200000, + "requiredDateEnd": 1542810600000, + "orderID": 10337, + "customerID": "FRANK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 108.26, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 934.5, + "orderDate": 1540414800000, + "requiredDate": 1542837600000, + "shippedDate": 1540764000000, + "requiredDateStart": 1542893400000, + "requiredDateEnd": 1542898800000, + "orderID": 10338, + "customerID": "OLDWO", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 84.21, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1840.64, + "orderDate": 1540850400000, + "requiredDate": 1542060000000, + "shippedDate": 1541282400000, + "requiredDateStart": 1542115800000, + "requiredDateEnd": 1542121200000, + "orderID": 10342, + "customerID": "FRANK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 54.83, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 1584, + "orderDate": 1540936800000, + "requiredDate": 1543356000000, + "shippedDate": 1541455200000, + "requiredDateStart": 1543415400000, + "requiredDateEnd": 1543419000000, + "orderID": 10343, + "customerID": "LEHMS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 110.37, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 2296, + "orderDate": 1541023200000, + "requiredDate": 1543442400000, + "shippedDate": 1541368800000, + "requiredDateStart": 1543489200000, + "requiredDateEnd": 1543494600000, + "orderID": 10344, + "customerID": "WHITC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 23.29, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Familia Arquibaldo", + "customerContactName": "Aria Cruz", + "orderTotal": 814.42, + "orderDate": 1541455200000, + "requiredDate": 1543874400000, + "shippedDate": 1541628000000, + "requiredDateStart": 1543914000000, + "requiredDateEnd": 1543915800000, + "orderID": 10347, + "customerID": "FAMIA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 3.1, + "shipName": "Familia Arquibaldo", + "shipAddress": "Rua Orós, 92", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05442-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 363.6, + "orderDate": 1541541600000, + "requiredDate": 1543960800000, + "shippedDate": 1542232800000, + "requiredDateStart": 1544020200000, + "requiredDateEnd": 1544025600000, + "orderID": 10348, + "customerID": "WANDK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 0.78, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 7390.2, + "orderDate": 1542837600000, + "requiredDate": 1545256800000, + "shippedDate": 1543701600000, + "requiredDateStart": 1545298200000, + "requiredDateEnd": 1545300000000, + "orderID": 10360, + "customerID": "BLONP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 131.7, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Drachenblut Delikatessen", + "customerContactName": "Sven Ottlieb", + "orderTotal": 447.2, + "orderDate": 1543183200000, + "requiredDate": 1545602400000, + "shippedDate": 1543874400000, + "requiredDateStart": 1545658200000, + "requiredDateEnd": 1545661800000, + "orderID": 10363, + "customerID": "DRACD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 30.54, + "shipName": "Drachenblut Delikatessen", + "shipAddress": "Walserweg 21", + "shipCity": "Aachen", + "shipRegion": "", + "shipPostalCode": "52066", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 1366.4, + "orderDate": 1543960800000, + "requiredDate": 1546380000000, + "shippedDate": 1544479200000, + "requiredDateStart": 1546430400000, + "requiredDateEnd": 1546432200000, + "orderID": 10373, + "customerID": "HUNGO", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 124.12, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 2900, + "orderDate": 1544652000000, + "requiredDate": 1547071200000, + "shippedDate": 1544911200000, + "requiredDateStart": 1547112600000, + "requiredDateEnd": 1547114400000, + "orderID": 10382, + "customerID": "ERNSH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 94.77, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 1832.8, + "orderDate": 1545256800000, + "requiredDate": 1547676000000, + "shippedDate": 1545602400000, + "requiredDateStart": 1547722800000, + "requiredDateEnd": 1547728200000, + "orderID": 10389, + "customerID": "BOTTM", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 47.42, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 855.015, + "orderDate": 1546466400000, + "requiredDate": 1548885600000, + "shippedDate": 1546984800000, + "requiredDateStart": 1548941400000, + "requiredDateEnd": 1548946800000, + "orderID": 10403, + "customerID": "ERNSH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 73.79, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Simons bistro", + "customerContactName": "Jytte Petersen", + "orderTotal": 11188.4, + "orderDate": 1547589600000, + "requiredDate": 1550008800000, + "shippedDate": 1548626400000, + "requiredDateStart": 1550068200000, + "requiredDateEnd": 1550071800000, + "orderID": 10417, + "customerID": "SIMOB", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 70.29, + "shipName": "Simons bistro", + "shipAddress": "Vinbæltet 34", + "shipCity": "Kobenhavn", + "shipRegion": "", + "shipPostalCode": "1734", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 1814.8, + "orderDate": 1547676000000, + "requiredDate": 1550095200000, + "shippedDate": 1548280800000, + "requiredDateStart": 1550147400000, + "requiredDateEnd": 1550149200000, + "orderID": 10418, + "customerID": "QUICK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 17.55, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 2097.6, + "orderDate": 1547935200000, + "requiredDate": 1550354400000, + "shippedDate": 1548799200000, + "requiredDateStart": 1550413800000, + "requiredDateEnd": 1550417400000, + "orderID": 10419, + "customerID": "RICSU", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 137.35, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Galería del gastrónomo", + "customerContactName": "Eduardo Saavedra", + "orderTotal": 338.2, + "orderDate": 1548540000000, + "requiredDate": 1550959200000, + "shippedDate": 1549404000000, + "requiredDateStart": 1551002400000, + "requiredDateEnd": 1551007800000, + "orderID": 10426, + "customerID": "GALED", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 18.69, + "shipName": "Galería del gastronómo", + "shipAddress": "Rambla de Cataluña, 23", + "shipCity": "Barcelona", + "shipRegion": "", + "shipPostalCode": "8022", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 651, + "orderDate": 1548540000000, + "requiredDate": 1550959200000, + "shippedDate": 1551564000000, + "requiredDateStart": 1551004200000, + "requiredDateEnd": 1551006000000, + "orderID": 10427, + "customerID": "PICCO", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 31.29, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 4899.2, + "orderDate": 1548799200000, + "requiredDate": 1550008800000, + "shippedDate": 1549144800000, + "requiredDateStart": 1550068200000, + "requiredDateEnd": 1550073600000, + "orderID": 10430, + "customerID": "ERNSH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 458.78, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 1892.25, + "orderDate": 1548799200000, + "requiredDate": 1550008800000, + "shippedDate": 1549490400000, + "requiredDateStart": 1550068200000, + "requiredDateEnd": 1550071800000, + "orderID": 10431, + "customerID": "BOTTM", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 44.17, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 4924.135, + "orderDate": 1549749600000, + "requiredDate": 1552168800000, + "shippedDate": 1551304800000, + "requiredDateStart": 1552208400000, + "requiredDateEnd": 1552210200000, + "orderID": 10440, + "customerID": "SAVEA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 86.53, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 914.4, + "orderDate": 1550095200000, + "requiredDate": 1552514400000, + "shippedDate": 1551909600000, + "requiredDateStart": 1552555800000, + "requiredDateEnd": 1552557600000, + "orderID": 10447, + "customerID": "RICAR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 68.66, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Rancho grande", + "customerContactName": "Sergio Gutiérrez", + "orderTotal": 443.4, + "orderDate": 1550354400000, + "requiredDate": 1552773600000, + "shippedDate": 1550959200000, + "requiredDateStart": 1552825800000, + "requiredDateEnd": 1552829400000, + "orderID": 10448, + "customerID": "RANCH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 38.82, + "shipName": "Rancho grande", + "shipAddress": "Av. del Libertador 900", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 3849.66, + "orderDate": 1550527200000, + "requiredDate": 1551736800000, + "shippedDate": 1552341600000, + "requiredDateStart": 1551787200000, + "requiredDateEnd": 1551789000000, + "orderID": 10451, + "customerID": "QUICK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 189.09, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 331.2, + "orderDate": 1550700000000, + "requiredDate": 1553119200000, + "shippedDate": 1551045600000, + "requiredDateStart": 1553164200000, + "requiredDateEnd": 1553166000000, + "orderID": 10454, + "customerID": "LAMAI", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 2.74, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 1659.2, + "orderDate": 1551218400000, + "requiredDate": 1553637600000, + "shippedDate": 1551304800000, + "requiredDateStart": 1553689800000, + "requiredDateEnd": 1553695200000, + "orderID": 10459, + "customerID": "VICTE", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 25.09, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Furia Bacalhau e Frutos do Mar", + "customerContactName": "Lino Rodriguez", + "orderTotal": 1609.28, + "orderDate": 1551650400000, + "requiredDate": 1554066000000, + "shippedDate": 1552514400000, + "requiredDateStart": 1554105600000, + "requiredDateEnd": 1554107400000, + "orderID": 10464, + "customerID": "FURIB", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 89, + "shipName": "Furia Bacalhau e Frutos do Mar", + "shipAddress": "Jardim das rosas n. 32", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1675", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Comércio Mineiro", + "customerContactName": "Pedro Afonso", + "orderTotal": 216, + "orderDate": 1551823200000, + "requiredDate": 1554238800000, + "shippedDate": 1552428000000, + "requiredDateStart": 1554291000000, + "requiredDateEnd": 1554296400000, + "orderID": 10466, + "customerID": "COMMI", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 11.93, + "shipName": "Comércio Mineiro", + "shipAddress": "Av. dos Lusíadas, 23", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05432-043", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 1820.8, + "orderDate": 1552255200000, + "requiredDate": 1554670800000, + "shippedDate": 1552514400000, + "requiredDateStart": 1554712200000, + "requiredDateEnd": 1554714000000, + "orderID": 10470, + "customerID": "BONAP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 64.56, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 1584, + "orderDate": 1553464800000, + "requiredDate": 1554670800000, + "shippedDate": 1553983200000, + "requiredDateStart": 1554728400000, + "requiredDateEnd": 1554733800000, + "orderID": 10485, + "customerID": "LINOD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 64.45, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 608.4, + "orderDate": 1554152400000, + "requiredDate": 1556571600000, + "shippedDate": 1554843600000, + "requiredDateStart": 1556627400000, + "requiredDateEnd": 1556629200000, + "orderID": 10493, + "customerID": "LAMAI", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 10.64, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Comércio Mineiro", + "customerContactName": "Pedro Afonso", + "orderTotal": 912, + "orderDate": 1554152400000, + "requiredDate": 1556571600000, + "shippedDate": 1554757200000, + "requiredDateStart": 1556622000000, + "requiredDateEnd": 1556625600000, + "orderID": 10494, + "customerID": "COMMI", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 65.99, + "shipName": "Comércio Mineiro", + "shipAddress": "Av. dos Lusíadas, 23", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05432-043", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 1412, + "orderDate": 1554670800000, + "requiredDate": 1557090000000, + "shippedDate": 1555362000000, + "requiredDateStart": 1557149400000, + "requiredDateEnd": 1557154800000, + "orderID": 10499, + "customerID": "LILAS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 102.02, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 1388.5, + "orderDate": 1554930000000, + "requiredDate": 1557349200000, + "shippedDate": 1555534800000, + "requiredDateStart": 1557388800000, + "requiredDateEnd": 1557392400000, + "orderID": 10504, + "customerID": "WHITC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 59.13, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Blauer See Delikatessen", + "customerContactName": "Hanna Moos", + "orderTotal": 136.8, + "orderDate": 1555448400000, + "requiredDate": 1557867600000, + "shippedDate": 1556485200000, + "requiredDateStart": 1557909000000, + "requiredDateEnd": 1557912600000, + "orderID": 10509, + "customerID": "BLAUS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 0.15, + "shipName": "Blauer See Delikatessen", + "shipAddress": "Forsterstr. 57", + "shipCity": "Mannheim", + "shipRegion": "", + "shipPostalCode": "68306", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 2550, + "orderDate": 1555534800000, + "requiredDate": 1557954000000, + "shippedDate": 1555794000000, + "requiredDateStart": 1558009800000, + "requiredDateEnd": 1558011600000, + "orderID": 10511, + "customerID": "BONAP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 350.64, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 4150.05, + "orderDate": 1556139600000, + "requiredDate": 1557349200000, + "shippedDate": 1557003600000, + "requiredDateStart": 1557392400000, + "requiredDateEnd": 1557397800000, + "orderID": 10518, + "customerID": "TORTU", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 218.15, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 2318.24, + "orderDate": 1556571600000, + "requiredDate": 1558990800000, + "shippedDate": 1557090000000, + "requiredDateStart": 1559050200000, + "requiredDateEnd": 1559052000000, + "orderID": 10522, + "customerID": "LEHMS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 45.33, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 1151.4, + "orderDate": 1557003600000, + "requiredDate": 1559422800000, + "shippedDate": 1557867600000, + "requiredDateStart": 1559466000000, + "requiredDateEnd": 1559471400000, + "orderID": 10526, + "customerID": "WARTH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 58.59, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Antonio Moreno Taquería", + "customerContactName": "Antonio Moreno", + "orderTotal": 1940.85, + "orderDate": 1557694800000, + "requiredDate": 1560114000000, + "shippedDate": 1558386000000, + "requiredDateStart": 1560171600000, + "requiredDateEnd": 1560173400000, + "orderID": 10535, + "customerID": "ANTON", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 15.64, + "shipName": "Antonio Moreno Taquería", + "shipAddress": "Mataderos  2312", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5023", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Lonesome Pine Restaurant", + "customerContactName": "Fran Wilson", + "orderTotal": 417.2, + "orderDate": 1558386000000, + "requiredDate": 1560805200000, + "shippedDate": 1559163600000, + "requiredDateStart": 1560862800000, + "requiredDateEnd": 1560864600000, + "orderID": 10544, + "customerID": "LONEP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 24.91, + "shipName": "Lonesome Pine Restaurant", + "shipAddress": "89 Chiaroscuro Rd.", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97219", + "shipCountry": "USA" +}, { + "customerCompanyName": "Furia Bacalhau e Frutos do Mar", + "customerContactName": "Lino Rodriguez", + "orderTotal": 1677.3, + "orderDate": 1558990800000, + "requiredDate": 1562619600000, + "shippedDate": 1559768400000, + "requiredDateStart": 1562679000000, + "requiredDateEnd": 1562684400000, + "orderID": 10551, + "customerID": "FURIB", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 72.95, + "shipName": "Furia Bacalhau e Frutos do Mar", + "shipAddress": "Jardim das rosas n. 32", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1675", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 1728.525, + "orderDate": 1559163600000, + "requiredDate": 1561582800000, + "shippedDate": 1559682000000, + "requiredDateStart": 1561624200000, + "requiredDateEnd": 1561627800000, + "orderID": 10554, + "customerID": "OTTIK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 120.97, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 1234.05, + "orderDate": 1560114000000, + "requiredDate": 1562533200000, + "shippedDate": 1560632400000, + "requiredDateStart": 1562587200000, + "requiredDateEnd": 1562592600000, + "orderID": 10564, + "customerID": "RATTC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 13.75, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Trail's Head Gourmet Provisioners", + "customerContactName": "Helvetius Nagy", + "orderTotal": 764.3, + "orderDate": 1560891600000, + "requiredDate": 1563310800000, + "shippedDate": 1561842000000, + "requiredDateStart": 1563370200000, + "requiredDateEnd": 1563373800000, + "orderID": 10574, + "customerID": "TRAIH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 37.6, + "shipName": "Trail-s Head Gourmet Provisioners", + "shipAddress": "722 DaVinci Blvd.", + "shipCity": "Kirkland", + "shipRegion": "WA", + "shipPostalCode": "98034", + "shipCountry": "USA" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 477, + "orderDate": 1561323600000, + "requiredDate": 1563742800000, + "shippedDate": 1564002000000, + "requiredDateStart": 1563786000000, + "requiredDateEnd": 1563789600000, + "orderID": 10578, + "customerID": "BSBEV", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 29.6, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 1013.745, + "orderDate": 1561496400000, + "requiredDate": 1563915600000, + "shippedDate": 1561928400000, + "requiredDateStart": 1563971400000, + "requiredDateEnd": 1563973200000, + "orderID": 10580, + "customerID": "OTTIK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 75.89, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 593.75, + "orderDate": 1561842000000, + "requiredDate": 1564261200000, + "shippedDate": 1562187600000, + "requiredDateStart": 1564315200000, + "requiredDateEnd": 1564318800000, + "orderID": 10584, + "customerID": "BLONP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 59.14, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 1101, + "orderDate": 1562446800000, + "requiredDate": 1564866000000, + "shippedDate": 1563051600000, + "requiredDateStart": 1564916400000, + "requiredDateEnd": 1564918200000, + "orderID": 10590, + "customerID": "MEREP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 44.77, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Hungry Coyote Import Store", + "customerContactName": "Yoshi Latimer", + "orderTotal": 479.8, + "orderDate": 1563224400000, + "requiredDate": 1565643600000, + "shippedDate": 1563656400000, + "requiredDateStart": 1565688600000, + "requiredDateEnd": 1565690400000, + "orderID": 10600, + "customerID": "HUNGC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 45.13, + "shipName": "Hungry Coyote Import Store", + "shipAddress": "City Center Plaza 516 Main St.", + "shipCity": "Elgin", + "shipRegion": "OR", + "shipPostalCode": "97827", + "shipCountry": "USA" +}, { + "customerCompanyName": "Tradição Hipermercados", + "customerContactName": "Anabela Domingues", + "orderTotal": 1130.4, + "orderDate": 1563742800000, + "requiredDate": 1566162000000, + "shippedDate": 1564520400000, + "requiredDateStart": 1566219600000, + "requiredDateEnd": 1566225000000, + "orderID": 10606, + "customerID": "TRADH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 79.4, + "shipName": "Tradiçao Hipermercados", + "shipAddress": "Av. Inês de Castro, 414", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05634-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Toms Spezialitäten", + "customerContactName": "Karin Josephs", + "orderTotal": 1064, + "orderDate": 1563829200000, + "requiredDate": 1566248400000, + "shippedDate": 1564606800000, + "requiredDateStart": 1566304200000, + "requiredDateEnd": 1566307800000, + "orderID": 10608, + "customerID": "TOMSP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 27.79, + "shipName": "Toms Spezialitäten", + "shipAddress": "Luisenstr. 48", + "shipCity": "Münster", + "shipRegion": "", + "shipPostalCode": "44087", + "shipCountry": "Germany" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 353.2, + "orderDate": 1564347600000, + "requiredDate": 1566766800000, + "shippedDate": 1564606800000, + "requiredDateStart": 1566819000000, + "requiredDateEnd": 1566822600000, + "orderID": 10613, + "customerID": "HILAA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 8.11, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 1402.5, + "orderDate": 1564520400000, + "requiredDate": 1566939600000, + "shippedDate": 1564866000000, + "requiredDateStart": 1566997200000, + "requiredDateEnd": 1567000800000, + "orderID": 10617, + "customerID": "GREAL", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 18.53, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 758.5, + "orderDate": 1564952400000, + "requiredDate": 1567371600000, + "shippedDate": 1565470800000, + "requiredDateStart": 1567414800000, + "requiredDateEnd": 1567418400000, + "orderID": 10621, + "customerID": "ISLAT", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 23.73, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 560, + "orderDate": 1565038800000, + "requiredDate": 1567458000000, + "shippedDate": 1565470800000, + "requiredDateStart": 1567499400000, + "requiredDateEnd": 1567503000000, + "orderID": 10622, + "customerID": "RICAR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 50.97, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "The Cracker Box", + "customerContactName": "Liu Wong", + "orderTotal": 1393.24, + "orderDate": 1565125200000, + "requiredDate": 1567544400000, + "shippedDate": 1566162000000, + "requiredDateStart": 1567594800000, + "requiredDateEnd": 1567598400000, + "orderID": 10624, + "customerID": "THECR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 94.8, + "shipName": "The Cracker Box", + "shipAddress": "55 Grizzly Peak Rd.", + "shipCity": "Butte", + "shipRegion": "MT", + "shipPostalCode": "59801", + "shipCountry": "USA" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 450, + "orderDate": 1565557200000, + "requiredDate": 1567976400000, + "shippedDate": 1566248400000, + "requiredDateStart": 1568017800000, + "requiredDateEnd": 1568021400000, + "orderID": 10628, + "customerID": "BLONP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 30.36, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 2775.05, + "orderDate": 1565557200000, + "requiredDate": 1567976400000, + "shippedDate": 1566248400000, + "requiredDateStart": 1568035800000, + "requiredDateEnd": 1568039400000, + "orderID": 10629, + "customerID": "GODOS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 85.46, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Folies gourmandes", + "customerContactName": "Martine Rancé", + "orderTotal": 4985.5, + "orderDate": 1565816400000, + "requiredDate": 1568235600000, + "shippedDate": 1566334800000, + "requiredDateStart": 1568295000000, + "requiredDateEnd": 1568298600000, + "orderID": 10634, + "customerID": "FOLIG", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 487.38, + "shipName": "Folies gourmandes", + "shipAddress": "184, chaussée de Tournai", + "shipCity": "Lille", + "shipRegion": "", + "shipPostalCode": "59000", + "shipCountry": "France" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 629.5, + "orderDate": 1566162000000, + "requiredDate": 1568581200000, + "shippedDate": 1566766800000, + "requiredDateStart": 1568629800000, + "requiredDateEnd": 1568631600000, + "orderID": 10636, + "customerID": "WARTH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 1.15, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 708.75, + "orderDate": 1566334800000, + "requiredDate": 1568754000000, + "shippedDate": 1566939600000, + "requiredDateStart": 1568799000000, + "requiredDateEnd": 1568802600000, + "orderID": 10640, + "customerID": "WANDK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 23.55, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 2054, + "orderDate": 1566421200000, + "requiredDate": 1568840400000, + "shippedDate": 1566766800000, + "requiredDateStart": 1568896200000, + "requiredDateEnd": 1568899800000, + "orderID": 10641, + "customerID": "HILAA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 179.61, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 1535, + "orderDate": 1566766800000, + "requiredDate": 1569186000000, + "shippedDate": 1567371600000, + "requiredDateStart": 1569243600000, + "requiredDateEnd": 1569247200000, + "orderID": 10645, + "customerID": "HANAR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 12.41, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 636, + "orderDate": 1566853200000, + "requiredDate": 1568062800000, + "shippedDate": 1567458000000, + "requiredDateStart": 1568116800000, + "requiredDateEnd": 1568120400000, + "orderID": 10647, + "customerID": "QUEDE", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 45.54, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 318.835, + "orderDate": 1567285200000, + "requiredDate": 1569704400000, + "shippedDate": 1567890000000, + "requiredDateStart": 1569756600000, + "requiredDateEnd": 1569758400000, + "orderID": 10652, + "customerID": "GOURL", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 7.14, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 4464.6, + "orderDate": 1567630800000, + "requiredDate": 1570050000000, + "shippedDate": 1567890000000, + "requiredDateStart": 1570096800000, + "requiredDateEnd": 1570100400000, + "orderID": 10658, + "customerID": "QUICK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 364.15, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 2301.75, + "orderDate": 1568581200000, + "requiredDate": 1571000400000, + "shippedDate": 1568754000000, + "requiredDateStart": 1571043600000, + "requiredDateEnd": 1571045400000, + "orderID": 10670, + "customerID": "FRANK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 203.48, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 45, + "orderDate": 1568754000000, + "requiredDate": 1571173200000, + "shippedDate": 1569790800000, + "requiredDateStart": 1571214600000, + "requiredDateEnd": 1571220000000, + "orderID": 10674, + "customerID": "ISLAT", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 0.9, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 801.1, + "orderDate": 1569704400000, + "requiredDate": 1570914000000, + "shippedDate": 1570050000000, + "requiredDateStart": 1570960800000, + "requiredDateEnd": 1570962600000, + "orderID": 10685, + "customerID": "GOURL", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 33.75, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 3160.6, + "orderDate": 1569877200000, + "requiredDate": 1571086800000, + "shippedDate": 1570395600000, + "requiredDateStart": 1571137200000, + "requiredDateEnd": 1571140800000, + "orderID": 10688, + "customerID": "VAFFE", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 299.09, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Alfreds Futterkiste", + "customerContactName": "Maria Anders", + "orderTotal": 878, + "orderDate": 1570050000000, + "requiredDate": 1572472800000, + "shippedDate": 1570914000000, + "requiredDateStart": 1572526800000, + "requiredDateEnd": 1572528600000, + "orderID": 10692, + "customerID": "ALFKI", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 61.02, + "shipName": "Alfred-s Futterkiste", + "shipAddress": "Obere Str. 57", + "shipCity": "Berlin", + "shipRegion": "", + "shipPostalCode": "12209", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 3436.4435, + "orderDate": 1570568400000, + "requiredDate": 1572991200000, + "shippedDate": 1571259600000, + "requiredDateStart": 1573050600000, + "requiredDateEnd": 1573054200000, + "orderID": 10698, + "customerID": "ERNSH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 272.47, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Alfreds Futterkiste", + "customerContactName": "Maria Anders", + "orderTotal": 330, + "orderDate": 1570914000000, + "requiredDate": 1574546400000, + "shippedDate": 1571605200000, + "requiredDateStart": 1574586000000, + "requiredDateEnd": 1574587800000, + "orderID": 10702, + "customerID": "ALFKI", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 23.94, + "shipName": "Alfred-s Futterkiste", + "shipAddress": "Obere Str. 57", + "shipCity": "Berlin", + "shipRegion": "", + "shipPostalCode": "12209", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 1641, + "orderDate": 1571173200000, + "requiredDate": 1572386400000, + "shippedDate": 1571778000000, + "requiredDateStart": 1572431400000, + "requiredDateEnd": 1572435000000, + "orderID": 10707, + "customerID": "AROUT", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 21.74, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Rancho grande", + "customerContactName": "Sergio Gutiérrez", + "orderTotal": 706, + "orderDate": 1571864400000, + "requiredDate": 1574287200000, + "shippedDate": 1572123600000, + "requiredDateStart": 1574343000000, + "requiredDateEnd": 1574346600000, + "orderID": 10716, + "customerID": "RANCH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 22.57, + "shipName": "Rancho grande", + "shipAddress": "Av. del Libertador 900", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Familia Arquibaldo", + "customerContactName": "Aria Cruz", + "orderTotal": 287.8, + "orderDate": 1572472800000, + "requiredDate": 1574892000000, + "shippedDate": 1572904800000, + "requiredDateStart": 1574933400000, + "requiredDateEnd": 1574938800000, + "orderID": 10725, + "customerID": "FAMIA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 10.83, + "shipName": "Familia Arquibaldo", + "shipAddress": "Rua Orós, 92", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05442-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Eastern Connection", + "customerContactName": "Ann Devon", + "orderTotal": 655, + "orderDate": 1572732000000, + "requiredDate": 1573941600000, + "shippedDate": 1575496800000, + "requiredDateStart": 1573986600000, + "requiredDateEnd": 1573990200000, + "orderID": 10726, + "customerID": "EASTC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 16.56, + "shipName": "Eastern Connection", + "shipAddress": "35 King George", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX3 6FW", + "shipCountry": "UK" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 1296.75, + "orderDate": 1572818400000, + "requiredDate": 1575237600000, + "shippedDate": 1573423200000, + "requiredDateStart": 1575288000000, + "requiredDateEnd": 1575289800000, + "orderID": 10728, + "customerID": "QUEEN", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 58.33, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 1416, + "orderDate": 1573596000000, + "requiredDate": 1576015200000, + "shippedDate": 1574632800000, + "requiredDateStart": 1576065600000, + "requiredDateEnd": 1576069200000, + "orderID": 10740, + "customerID": "WHITC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 81.88, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 228, + "orderDate": 1573682400000, + "requiredDate": 1574892000000, + "shippedDate": 1574028000000, + "requiredDateStart": 1574946000000, + "requiredDateEnd": 1574949600000, + "orderID": 10741, + "customerID": "AROUT", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 10.96, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 1080, + "orderDate": 1574200800000, + "requiredDate": 1576620000000, + "shippedDate": 1576706400000, + "requiredDateStart": 1576677600000, + "requiredDateEnd": 1576679400000, + "orderID": 10749, + "customerID": "ISLAT", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 61.53, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 1948.5, + "orderDate": 1574719200000, + "requiredDate": 1577138400000, + "shippedDate": 1574892000000, + "requiredDateStart": 1577178000000, + "requiredDateEnd": 1577179800000, + "orderID": 10755, + "customerID": "BONAP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 16.71, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Maison Dewey", + "customerContactName": "Catherine Dewey", + "orderTotal": 2917, + "orderDate": 1575151200000, + "requiredDate": 1577570400000, + "shippedDate": 1575928800000, + "requiredDateStart": 1577629800000, + "requiredDateEnd": 1577631600000, + "orderID": 10760, + "customerID": "MAISD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 155.64, + "shipName": "Maison Dewey", + "shipAddress": "Rue Joseph-Bens 532", + "shipCity": "Bruxelles", + "shipRegion": "", + "shipPostalCode": "B-1180", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 2310, + "orderDate": 1575496800000, + "requiredDate": 1577916000000, + "shippedDate": 1575842400000, + "requiredDateStart": 1577964600000, + "requiredDateEnd": 1577968200000, + "orderID": 10766, + "customerID": "OTTIK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 157.55, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 28, + "orderDate": 1575496800000, + "requiredDate": 1577916000000, + "shippedDate": 1576360800000, + "requiredDateStart": 1577961000000, + "requiredDateEnd": 1577966400000, + "orderID": 10767, + "customerID": "SUPRD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 1.59, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 868.75, + "orderDate": 1576015200000, + "requiredDate": 1577224800000, + "shippedDate": 1576101600000, + "requiredDateStart": 1577278800000, + "requiredDateEnd": 1577282400000, + "orderID": 10774, + "customerID": "FOLKO", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 48.2, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 1442.5, + "orderDate": 1576620000000, + "requiredDate": 1579039200000, + "shippedDate": 1576706400000, + "requiredDateStart": 1579082400000, + "requiredDateEnd": 1579086000000, + "orderID": 10783, + "customerID": "HANAR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 124.98, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 1488, + "orderDate": 1576620000000, + "requiredDate": 1579039200000, + "shippedDate": 1576965600000, + "requiredDateStart": 1579082400000, + "requiredDateEnd": 1579087800000, + "orderID": 10784, + "customerID": "MAGAA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 70.09, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Bólido Comidas preparadas", + "customerContactName": "Martín Sommer", + "orderTotal": 3026.85, + "orderDate": 1577570400000, + "requiredDate": 1579989600000, + "shippedDate": 1577743200000, + "requiredDateStart": 1580038200000, + "requiredDateEnd": 1580043600000, + "orderID": 10801, + "customerID": "BOLID", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 97.09, + "shipName": "Bólido Comidas preparadas", + "shipAddress": "C/ Araquil, 67", + "shipCity": "Madrid", + "shipRegion": "", + "shipPostalCode": "28023", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Simons bistro", + "customerContactName": "Jytte Petersen", + "orderTotal": 2942.8125, + "orderDate": 1577570400000, + "requiredDate": 1579989600000, + "shippedDate": 1577916000000, + "requiredDateStart": 1580034600000, + "requiredDateEnd": 1580036400000, + "orderID": 10802, + "customerID": "SIMOB", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 257.26, + "shipName": "Simons bistro", + "shipAddress": "Vinbæltet 34", + "shipCity": "Kobenhavn", + "shipRegion": "", + "shipPostalCode": "1734", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 1193.01, + "orderDate": 1577656800000, + "requiredDate": 1580076000000, + "shippedDate": 1578261600000, + "requiredDateStart": 1580130000000, + "requiredDateEnd": 1580135400000, + "orderID": 10803, + "customerID": "WELLI", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 55.23, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Franchi S.p.A.", + "customerContactName": "Paolo Accorti", + "orderTotal": 18.4, + "orderDate": 1577743200000, + "requiredDate": 1580162400000, + "shippedDate": 1580335200000, + "requiredDateStart": 1580220000000, + "requiredDateEnd": 1580225400000, + "orderID": 10807, + "customerID": "FRANS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 1.36, + "shipName": "Franchi S.p.A.", + "shipAddress": "Via Monte Bianco 34", + "shipCity": "Torino", + "shipRegion": "", + "shipPostalCode": "10100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 8446.45, + "orderDate": 1578261600000, + "requiredDate": 1580680800000, + "shippedDate": 1580767200000, + "requiredDateStart": 1580734800000, + "requiredDateEnd": 1580736600000, + "orderID": 10816, + "customerID": "GREAL", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 719.78, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "Tradição Hipermercados", + "customerContactName": "Anabela Domingues", + "orderTotal": 1974, + "orderDate": 1578866400000, + "requiredDate": 1582495200000, + "shippedDate": 1579557600000, + "requiredDateStart": 1582551000000, + "requiredDateEnd": 1582552800000, + "orderID": 10830, + "customerID": "TRADH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 81.83, + "shipName": "Tradiçao Hipermercados", + "shipAddress": "Av. Inês de Castro, 414", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05634-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 211.2, + "orderDate": 1579384800000, + "requiredDate": 1583100000000, + "shippedDate": 1581804000000, + "requiredDateStart": 1583139600000, + "requiredDateEnd": 1583145000000, + "orderID": 10840, + "customerID": "LINOD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 2.71, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 159, + "orderDate": 1579557600000, + "requiredDate": 1581976800000, + "shippedDate": 1579989600000, + "requiredDateStart": 1582032600000, + "requiredDateEnd": 1582036200000, + "orderID": 10843, + "customerID": "VICTE", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 9.26, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 4931.92, + "orderDate": 1579644000000, + "requiredDate": 1580853600000, + "shippedDate": 1581285600000, + "requiredDateStart": 1580896800000, + "requiredDateEnd": 1580898600000, + "orderID": 10847, + "customerID": "SAVEA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 487.57, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 3523.4, + "orderDate": 1580335200000, + "requiredDate": 1582754400000, + "shippedDate": 1581890400000, + "requiredDateStart": 1582799400000, + "requiredDateEnd": 1582803000000, + "orderID": 10861, + "customerID": "WHITC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 14.93, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 441.15, + "orderDate": 1580594400000, + "requiredDate": 1583100000000, + "shippedDate": 1581890400000, + "requiredDateStart": 1583141400000, + "requiredDateEnd": 1583143200000, + "orderID": 10863, + "customerID": "HILAA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 30.26, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 282, + "orderDate": 1580594400000, + "requiredDate": 1583100000000, + "shippedDate": 1581199200000, + "requiredDateStart": 1583159400000, + "requiredDateEnd": 1583164800000, + "orderID": 10864, + "customerID": "AROUT", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 3.04, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Wilman Kala", + "customerContactName": "Matti Karttunen", + "orderTotal": 336.8, + "orderDate": 1580940000000, + "requiredDate": 1583445600000, + "shippedDate": 1581199200000, + "requiredDateStart": 1583497800000, + "requiredDateEnd": 1583501400000, + "orderID": 10873, + "customerID": "WILMK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 0.82, + "shipName": "Wilman Kala", + "shipAddress": "Keskuskatu 45", + "shipCity": "Helsinki", + "shipRegion": "", + "shipPostalCode": "21240", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 709.55, + "orderDate": 1580940000000, + "requiredDate": 1583445600000, + "shippedDate": 1583186400000, + "requiredDateStart": 1583505000000, + "requiredDateEnd": 1583510400000, + "orderID": 10875, + "customerID": "BERGS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 32.37, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 1539, + "orderDate": 1581285600000, + "requiredDate": 1583791200000, + "shippedDate": 1581458400000, + "requiredDateStart": 1583839800000, + "requiredDateEnd": 1583845200000, + "orderID": 10878, + "customerID": "QUICK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 46.69, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Cactus Comidas para llevar", + "customerContactName": "Patricio Simpson", + "orderTotal": 150, + "orderDate": 1581372000000, + "requiredDate": 1583877600000, + "shippedDate": 1581976800000, + "requiredDateStart": 1583931600000, + "requiredDateEnd": 1583935200000, + "orderID": 10881, + "customerID": "CACTU", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 2.84, + "shipName": "Cactus Comidas para llevar", + "shipAddress": "Cerrito 333", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 892.64, + "orderDate": 1581372000000, + "requiredDate": 1583877600000, + "shippedDate": 1582149600000, + "requiredDateStart": 1583928000000, + "requiredDateEnd": 1583929800000, + "orderID": 10882, + "customerID": "SAVEA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 23.1, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Let's Stop N Shop", + "customerContactName": "Jaime Yorres", + "orderTotal": 1378.07, + "orderDate": 1581458400000, + "requiredDate": 1583964000000, + "shippedDate": 1581544800000, + "requiredDateStart": 1584007200000, + "requiredDateEnd": 1584012600000, + "orderID": 10884, + "customerID": "LETSS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 90.97, + "shipName": "Let-s Stop N Shop", + "shipAddress": "87 Polk St. Suite 5", + "shipCity": "San Francisco", + "shipRegion": "CA", + "shipPostalCode": "94117", + "shipCountry": "USA" +}, { + "customerCompanyName": "Maison Dewey", + "customerContactName": "Catherine Dewey", + "orderTotal": 2090, + "orderDate": 1581890400000, + "requiredDate": 1584396000000, + "shippedDate": 1582063200000, + "requiredDateStart": 1584435600000, + "requiredDateEnd": 1584437400000, + "orderID": 10892, + "customerID": "MAISD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 120.27, + "shipName": "Maison Dewey", + "shipAddress": "Rue Joseph-Bens 532", + "shipCity": "Bruxelles", + "shipRegion": "", + "shipPostalCode": "B-1180", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Océano Atlántico Ltda.", + "customerContactName": "Yvonne Moncada", + "orderTotal": 30, + "orderDate": 1582149600000, + "requiredDate": 1584655200000, + "shippedDate": 1583445600000, + "requiredDateStart": 1584696600000, + "requiredDateEnd": 1584702000000, + "orderID": 10898, + "customerID": "OCEAN", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 1.27, + "shipName": "Océano Atlántico Ltda.", + "shipAddress": "Ing. Gustavo Moncada 8585 Piso 20-A", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 934.5, + "orderDate": 1582408800000, + "requiredDate": 1584914400000, + "shippedDate": 1582668000000, + "requiredDateStart": 1584968400000, + "requiredDateEnd": 1584972000000, + "orderID": 10901, + "customerID": "HILAA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 62.09, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Wolski Zajazd", + "customerContactName": "Zbyszek Piestrzeniewicz", + "orderTotal": 427.5, + "orderDate": 1582581600000, + "requiredDate": 1583877600000, + "shippedDate": 1583186400000, + "requiredDateStart": 1583928000000, + "requiredDateEnd": 1583933400000, + "orderID": 10906, + "customerID": "WOLZA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 26.29, + "shipName": "Wolski Zajazd", + "shipAddress": "ul. Filtrowa 68", + "shipCity": "Warszawa", + "shipRegion": "", + "shipPostalCode": "01-012", + "shipCountry": "Poland" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 663.1, + "orderDate": 1582668000000, + "requiredDate": 1585173600000, + "shippedDate": 1583445600000, + "requiredDateStart": 1585224000000, + "requiredDateEnd": 1585229400000, + "orderID": 10908, + "customerID": "REGGC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 32.96, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 768.75, + "orderDate": 1582668000000, + "requiredDate": 1585173600000, + "shippedDate": 1583272800000, + "requiredDateStart": 1585220400000, + "requiredDateEnd": 1585224000000, + "orderID": 10913, + "customerID": "QUEEN", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 33.05, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Romero y tomillo", + "customerContactName": "Alejandra Camino", + "orderTotal": 365.89, + "orderDate": 1583100000000, + "requiredDate": 1585515600000, + "shippedDate": 1583877600000, + "requiredDateStart": 1585566000000, + "requiredDateEnd": 1585569600000, + "orderID": 10917, + "customerID": "ROMEY", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 8.29, + "shipName": "Romero y tomillo", + "shipAddress": "Gran Vía, 1", + "shipCity": "Madrid", + "shipRegion": "", + "shipPostalCode": "28001", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 390, + "orderDate": 1583186400000, + "requiredDate": 1585602000000, + "shippedDate": 1583704800000, + "requiredDateStart": 1585648800000, + "requiredDateEnd": 1585652400000, + "orderID": 10920, + "customerID": "AROUT", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 29.61, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Ana Trujillo Emparedados y helados", + "customerContactName": "Ana Trujillo", + "orderTotal": 514.4, + "orderDate": 1583272800000, + "requiredDate": 1585688400000, + "shippedDate": 1583877600000, + "requiredDateStart": 1585746000000, + "requiredDateEnd": 1585749600000, + "orderID": 10926, + "customerID": "ANATR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 39.92, + "shipName": "Ana Trujillo Emparedados y helados", + "shipAddress": "Avda. de la Constitución 2222", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5021", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "La corne d'abondance", + "customerContactName": "Daniel Tonini", + "orderTotal": 800, + "orderDate": 1583359200000, + "requiredDate": 1585774800000, + "shippedDate": 1586293200000, + "requiredDateStart": 1585814400000, + "requiredDateEnd": 1585816200000, + "orderID": 10927, + "customerID": "LACOR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 19.79, + "shipName": "La corne d-abondance", + "shipAddress": "67, avenue de l-Europe", + "shipCity": "Versailles", + "shipRegion": "", + "shipPostalCode": "78000", + "shipCountry": "France" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 2255.5, + "orderDate": 1583445600000, + "requiredDate": 1587070800000, + "shippedDate": 1584482400000, + "requiredDateStart": 1587123000000, + "requiredDateEnd": 1587124800000, + "orderID": 10930, + "customerID": "SUPRD", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 15.55, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 799.2, + "orderDate": 1583445600000, + "requiredDate": 1584655200000, + "shippedDate": 1584568800000, + "requiredDateStart": 1584702000000, + "requiredDateEnd": 1584705600000, + "orderID": 10931, + "customerID": "RICSU", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 13.6, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 619.5, + "orderDate": 1583704800000, + "requiredDate": 1586120400000, + "shippedDate": 1584482400000, + "requiredDateStart": 1586160000000, + "requiredDateEnd": 1586165400000, + "orderID": 10935, + "customerID": "WELLI", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 47.59, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 711, + "orderDate": 1583877600000, + "requiredDate": 1586293200000, + "shippedDate": 1584568800000, + "requiredDateStart": 1586345400000, + "requiredDateEnd": 1586349000000, + "orderID": 10943, + "customerID": "BSBEV", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 2.17, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Morgenstern Gesundkost", + "customerContactName": "Alexander Feuer", + "orderTotal": 245, + "orderDate": 1583964000000, + "requiredDate": 1586379600000, + "shippedDate": 1584482400000, + "requiredDateStart": 1586435400000, + "requiredDateEnd": 1586440800000, + "orderID": 10945, + "customerID": "MORGK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 10.22, + "shipName": "Morgenstern Gesundkost", + "shipAddress": "Heerstr. 22", + "shipCity": "Leipzig", + "shipRegion": "", + "shipPostalCode": "4179", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Chop-suey Chinese", + "customerContactName": "Yang Wang", + "orderTotal": 1098.46, + "orderDate": 1584655200000, + "requiredDate": 1587070800000, + "shippedDate": 1586293200000, + "requiredDateStart": 1587115800000, + "requiredDateEnd": 1587117600000, + "orderID": 10966, + "customerID": "CHOPS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 27.19, + "shipName": "Chop-suey Chinese", + "shipAddress": "Hauptstr. 31", + "shipCity": "Bern", + "shipRegion": "", + "shipPostalCode": "3012", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "La corne d'abondance", + "customerContactName": "Daniel Tonini", + "orderTotal": 251.5, + "orderDate": 1585000800000, + "requiredDate": 1587416400000, + "shippedDate": 1585173600000, + "requiredDateStart": 1587461400000, + "requiredDateEnd": 1587465000000, + "orderID": 10972, + "customerID": "LACOR", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 0.02, + "shipName": "La corne d-abondance", + "shipAddress": "67, avenue de l-Europe", + "shipCity": "Versailles", + "shipRegion": "", + "shipPostalCode": "78000", + "shipCountry": "France" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 248, + "orderDate": 1585260000000, + "requiredDate": 1588885200000, + "shippedDate": 1587070800000, + "requiredDateStart": 1588930200000, + "requiredDateEnd": 1588935600000, + "orderID": 10980, + "customerID": "FOLKO", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 1.26, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 560, + "orderDate": 1585774800000, + "requiredDate": 1588194000000, + "shippedDate": 1586466000000, + "requiredDateStart": 1588233600000, + "requiredDateEnd": 1588237200000, + "orderID": 10996, + "customerID": "QUICK", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 1.12, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 1811.1, + "orderDate": 1586120400000, + "requiredDate": 1588539600000, + "shippedDate": 1586984400000, + "requiredDateStart": 1588579200000, + "requiredDateEnd": 1588581000000, + "orderID": 11002, + "customerID": "SAVEA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 141.16, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Lonesome Pine Restaurant", + "customerContactName": "Fran Wilson", + "orderTotal": 1575, + "orderDate": 1586725200000, + "requiredDate": 1589144400000, + "shippedDate": 1586984400000, + "requiredDateStart": 1589193000000, + "requiredDateEnd": 1589194800000, + "orderID": 11018, + "customerID": "LONEP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 11.65, + "shipName": "Lonesome Pine Restaurant", + "shipAddress": "89 Chiaroscuro Rd.", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97219", + "shipCountry": "USA" +}, { + "customerCompanyName": "Eastern Connection", + "customerContactName": "Ann Devon", + "orderTotal": 1966.81, + "orderDate": 1586898000000, + "requiredDate": 1589317200000, + "shippedDate": 1587330000000, + "requiredDateStart": 1589365800000, + "requiredDateEnd": 1589371200000, + "orderID": 11024, + "customerID": "EASTC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 74.36, + "shipName": "Eastern Connection", + "shipAddress": "35 King George", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX3 6FW", + "shipCountry": "UK" +}, { + "customerCompanyName": "Franchi S.p.A.", + "customerContactName": "Paolo Accorti", + "orderTotal": 1030, + "orderDate": 1586898000000, + "requiredDate": 1589317200000, + "shippedDate": 1588021200000, + "requiredDateStart": 1589369400000, + "requiredDateEnd": 1589371200000, + "orderID": 11026, + "customerID": "FRANS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 47.09, + "shipName": "Franchi S.p.A.", + "shipAddress": "Via Monte Bianco 34", + "shipCity": "Torino", + "shipRegion": "", + "shipPostalCode": "10100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Chop-suey Chinese", + "customerContactName": "Yang Wang", + "orderTotal": 1286.8, + "orderDate": 1586984400000, + "requiredDate": 1589403600000, + "shippedDate": 1587934800000, + "requiredDateStart": 1589443200000, + "requiredDateEnd": 1589445000000, + "orderID": 11029, + "customerID": "CHOPS", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 47.84, + "shipName": "Chop-suey Chinese", + "shipAddress": "Hauptstr. 31", + "shipCity": "Bern", + "shipRegion": "", + "shipPostalCode": "3012", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 200, + "orderDate": 1587502800000, + "requiredDate": 1589922000000, + "shippedDate": 1587934800000, + "requiredDateStart": 1589981400000, + "requiredDateEnd": 1589983200000, + "orderID": 11040, + "customerID": "GREAL", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 18.84, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "Wolski Zajazd", + "customerContactName": "Zbyszek Piestrzeniewicz", + "orderTotal": 591.6, + "orderDate": 1587589200000, + "requiredDate": 1590008400000, + "shippedDate": 1588280400000, + "requiredDateStart": 1590055200000, + "requiredDateEnd": 1590058800000, + "orderID": 11044, + "customerID": "WOLZA", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 1, + "freight": 8.72, + "shipName": "Wolski Zajazd", + "shipAddress": "ul. Filtrowa 68", + "shipCity": "Warszawa", + "shipRegion": "", + "shipPostalCode": "01-012", + "shipCountry": "Poland" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 510, + "orderDate": 1588194000000, + "requiredDate": 1591822800000, + "shippedDate": 1532984400000, + "requiredDateStart": 1591862400000, + "requiredDateEnd": 1591867800000, + "orderID": 11061, + "customerID": "GREAL", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 3, + "freight": 14.01, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 406.4, + "orderDate": 1588194000000, + "requiredDate": 1590613200000, + "shippedDate": 1531688400000, + "requiredDateStart": 1590669000000, + "requiredDateEnd": 1590674400000, + "orderID": 11062, + "customerID": "REGGC", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 29.93, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 5218, + "orderDate": 1588626000000, + "requiredDate": 1591045200000, + "shippedDate": 1532984400000, + "requiredDateStart": 1591102800000, + "requiredDateEnd": 1591104600000, + "orderID": 11072, + "customerID": "ERNSH", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 258.64, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 792.75, + "orderDate": 1588712400000, + "requiredDate": 1591131600000, + "shippedDate": 1531688400000, + "requiredDateStart": 1591183800000, + "requiredDateEnd": 1591185600000, + "orderID": 11076, + "customerID": "BONAP", + "employeeID": "df3dffe4-6fb4-4a9c-8512-71f7cb508180", + "teamID": 2, + "shipVia": 2, + "freight": 38.28, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 654.06, + "orderDate": 1530997200000, + "requiredDate": 1533416400000, + "shippedDate": 1531602000000, + "requiredDateStart": 1533459600000, + "requiredDateEnd": 1533463200000, + "orderID": 10251, + "customerID": "VICTE", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 41.34, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 1444.8, + "orderDate": 1531170000000, + "requiredDate": 1532379600000, + "shippedDate": 1531688400000, + "requiredDateStart": 1532433600000, + "requiredDateEnd": 1532437200000, + "orderID": 10253, + "customerID": "HANAR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 58.17, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 517.8, + "orderDate": 1531602000000, + "requiredDate": 1534021200000, + "shippedDate": 1531774800000, + "requiredDateStart": 1534075200000, + "requiredDateEnd": 1534080600000, + "orderID": 10256, + "customerID": "WELLI", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 13.97, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 346.56, + "orderDate": 1532552400000, + "requiredDate": 1536181200000, + "shippedDate": 1532984400000, + "requiredDateStart": 1536222600000, + "requiredDateEnd": 1536228000000, + "orderID": 10266, + "customerID": "WARTH", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 25.73, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 2037.28, + "orderDate": 1533416400000, + "requiredDate": 1535835600000, + "shippedDate": 1534021200000, + "requiredDateStart": 1535880600000, + "requiredDateEnd": 1535884200000, + "orderID": 10273, + "customerID": "QUICK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 76.07, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 1414.8, + "orderDate": 1534366800000, + "requiredDate": 1536786000000, + "shippedDate": 1534971600000, + "requiredDateStart": 1536841800000, + "requiredDateEnd": 1536845400000, + "orderID": 10283, + "customerID": "LILAS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 84.81, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 1762, + "orderDate": 1537304400000, + "requiredDate": 1539723600000, + "shippedDate": 1540242000000, + "requiredDateStart": 1539770400000, + "requiredDateEnd": 1539775800000, + "orderID": 10309, + "customerID": "HUNGO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 47.3, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 144, + "orderDate": 1538514000000, + "requiredDate": 1540936800000, + "shippedDate": 1539205200000, + "requiredDateStart": 1540987200000, + "requiredDateEnd": 1540989000000, + "orderID": 10321, + "customerID": "ISLAT", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 3.43, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 1649, + "orderDate": 1539637200000, + "requiredDate": 1542060000000, + "shippedDate": 1540674000000, + "requiredDateStart": 1542117600000, + "requiredDateEnd": 1542121200000, + "orderID": 10330, + "customerID": "LILAS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 12.75, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 1786.88, + "orderDate": 1539723600000, + "requiredDate": 1543356000000, + "shippedDate": 1540069200000, + "requiredDateStart": 1543395600000, + "requiredDateEnd": 1543397400000, + "orderID": 10332, + "customerID": "MEREP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 52.84, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 1618.88, + "orderDate": 1541368800000, + "requiredDate": 1544997600000, + "shippedDate": 1541628000000, + "requiredDateStart": 1545051600000, + "requiredDateEnd": 1545055200000, + "orderID": 10346, + "customerID": "RATTC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 142.08, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Furia Bacalhau e Frutos do Mar", + "customerContactName": "Lino Rodriguez", + "orderTotal": 136.3, + "orderDate": 1541973600000, + "requiredDate": 1543183200000, + "shippedDate": 1542492000000, + "requiredDateStart": 1543224600000, + "requiredDateEnd": 1543228200000, + "orderID": 10352, + "customerID": "FURIB", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 1.3, + "shipName": "Furia Bacalhau e Frutos do Mar", + "shipAddress": "Jardim das rosas n. 32", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1675", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 1549.6, + "orderDate": 1543096800000, + "requiredDate": 1545516000000, + "shippedDate": 1543356000000, + "requiredDateStart": 1545570000000, + "requiredDateEnd": 1545573600000, + "orderID": 10362, + "customerID": "BONAP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 96.04, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Antonio Moreno Taquería", + "customerContactName": "Antonio Moreno", + "orderTotal": 403.2, + "orderDate": 1543269600000, + "requiredDate": 1545688800000, + "shippedDate": 1543701600000, + "requiredDateStart": 1545739200000, + "requiredDateEnd": 1545741000000, + "orderID": 10365, + "customerID": "ANTON", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 22, + "shipName": "Antonio Moreno Taquería", + "shipAddress": "Mataderos  2312", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5023", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Hungry Coyote Import Store", + "customerContactName": "Yoshi Latimer", + "orderTotal": 338, + "orderDate": 1544047200000, + "requiredDate": 1546466400000, + "shippedDate": 1544306400000, + "requiredDateStart": 1546506000000, + "requiredDateEnd": 1546507800000, + "orderID": 10375, + "customerID": "HUNGC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 20.12, + "shipName": "Hungry Coyote Import Store", + "shipAddress": "City Center Plaza 516 Main St.", + "shipCity": "Elgin", + "shipRegion": "OR", + "shipPostalCode": "97827", + "shipCountry": "USA" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 112, + "orderDate": 1544565600000, + "requiredDate": 1546984800000, + "shippedDate": 1544652000000, + "requiredDateStart": 1547035200000, + "requiredDateEnd": 1547037000000, + "orderID": 10381, + "customerID": "LILAS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 7.99, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 2222.4, + "orderDate": 1544911200000, + "requiredDate": 1547330400000, + "shippedDate": 1545256800000, + "requiredDateStart": 1547375400000, + "requiredDateEnd": 1547380800000, + "orderID": 10384, + "customerID": "BERGS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 168.64, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Drachenblut Delikatessen", + "customerContactName": "Sven Ottlieb", + "orderTotal": 86.4, + "orderDate": 1545516000000, + "requiredDate": 1547935200000, + "shippedDate": 1546207200000, + "requiredDateStart": 1547974800000, + "requiredDateEnd": 1547980200000, + "orderID": 10391, + "customerID": "DRACD", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 5.45, + "shipName": "Drachenblut Delikatessen", + "shipAddress": "Walserweg 21", + "shipCity": "Aachen", + "shipRegion": "", + "shipPostalCode": "52066", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Océano Atlántico Ltda.", + "customerContactName": "Yvonne Moncada", + "orderTotal": 319.2, + "orderDate": 1546984800000, + "requiredDate": 1549404000000, + "shippedDate": 1547416800000, + "requiredDateStart": 1549461600000, + "requiredDateEnd": 1549465200000, + "orderID": 10409, + "customerID": "OCEAN", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 29.83, + "shipName": "Océano Atlántico Ltda.", + "shipAddress": "Ing. Gustavo Moncada 8585 Piso 20-A", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 802, + "orderDate": 1547071200000, + "requiredDate": 1549490400000, + "shippedDate": 1547503200000, + "requiredDateStart": 1549540800000, + "requiredDateEnd": 1549544400000, + "orderID": 10410, + "customerID": "BOTTM", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 2.4, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 2123.2, + "orderDate": 1547416800000, + "requiredDate": 1549836000000, + "shippedDate": 1547589600000, + "requiredDateStart": 1549890000000, + "requiredDateEnd": 1549895400000, + "orderID": 10413, + "customerID": "LAMAI", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 95.66, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Hungry Coyote Import Store", + "customerContactName": "Yoshi Latimer", + "orderTotal": 102.4, + "orderDate": 1547503200000, + "requiredDate": 1549922400000, + "shippedDate": 1548280800000, + "requiredDateStart": 1549967400000, + "requiredDateEnd": 1549969200000, + "orderID": 10415, + "customerID": "HUNGC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 0.2, + "shipName": "Hungry Coyote Import Store", + "shipAddress": "City Center Plaza 516 Main St.", + "shipCity": "Elgin", + "shipRegion": "OR", + "shipPostalCode": "97827", + "shipCountry": "USA" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 1707.84, + "orderDate": 1548021600000, + "requiredDate": 1550440800000, + "shippedDate": 1548540000000, + "requiredDateStart": 1550482200000, + "requiredDateEnd": 1550487600000, + "orderID": 10420, + "customerID": "WELLI", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 44.12, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 1441.375, + "orderDate": 1548712800000, + "requiredDate": 1552341600000, + "shippedDate": 1549490400000, + "requiredDateStart": 1552383000000, + "requiredDateEnd": 1552384800000, + "orderID": 10429, + "customerID": "HUNGO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 56.63, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 485, + "orderDate": 1548885600000, + "requiredDate": 1550095200000, + "shippedDate": 1549490400000, + "requiredDateStart": 1550152800000, + "requiredDateEnd": 1550158200000, + "orderID": 10432, + "customerID": "SPLIR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 4.34, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Princesa Isabel Vinhos", + "customerContactName": "Isabel de Castro", + "orderTotal": 851.2, + "orderDate": 1549144800000, + "requiredDate": 1551564000000, + "shippedDate": 1551650400000, + "requiredDateStart": 1551618000000, + "requiredDateEnd": 1551619800000, + "orderID": 10433, + "customerID": "PRINI", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 73.83, + "shipName": "Princesa Isabel Vinhos", + "shipAddress": "Estrada da saúde n. 58", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1756", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 321.12, + "orderDate": 1549144800000, + "requiredDate": 1551564000000, + "shippedDate": 1550008800000, + "requiredDateStart": 1551609000000, + "requiredDateEnd": 1551612600000, + "orderID": 10434, + "customerID": "FOLKO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 17.92, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 1994.52, + "orderDate": 1549317600000, + "requiredDate": 1551736800000, + "shippedDate": 1549836000000, + "requiredDateStart": 1551787200000, + "requiredDateEnd": 1551789000000, + "orderID": 10436, + "customerID": "BLONP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 156.66, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Toms Spezialitäten", + "customerContactName": "Karin Josephs", + "orderTotal": 454, + "orderDate": 1549404000000, + "requiredDate": 1551823200000, + "shippedDate": 1550095200000, + "requiredDateStart": 1551868200000, + "requiredDateEnd": 1551870000000, + "orderID": 10438, + "customerID": "TOMSP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 8.24, + "shipName": "Toms Spezialitäten", + "shipAddress": "Luisenstr. 48", + "shipCity": "Münster", + "shipRegion": "", + "shipPostalCode": "44087", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 1755, + "orderDate": 1549749600000, + "requiredDate": 1553378400000, + "shippedDate": 1552514400000, + "requiredDateStart": 1553434200000, + "requiredDateEnd": 1553437800000, + "orderID": 10441, + "customerID": "OLDWO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 73.02, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 1792, + "orderDate": 1549836000000, + "requiredDate": 1552255200000, + "shippedDate": 1550440800000, + "requiredDateStart": 1552302000000, + "requiredDateEnd": 1552303800000, + "orderID": 10442, + "customerID": "ERNSH", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 47.94, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 1031.7, + "orderDate": 1549922400000, + "requiredDate": 1552341600000, + "shippedDate": 1550700000000, + "requiredDateStart": 1552388400000, + "requiredDateEnd": 1552390200000, + "orderID": 10444, + "customerID": "BERGS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 3.5, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 174.9, + "orderDate": 1550008800000, + "requiredDate": 1552428000000, + "shippedDate": 1550613600000, + "requiredDateStart": 1552471200000, + "requiredDateEnd": 1552476600000, + "orderID": 10445, + "customerID": "BERGS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 9.3, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 1838.2, + "orderDate": 1550440800000, + "requiredDate": 1552860000000, + "shippedDate": 1551218400000, + "requiredDateStart": 1552917600000, + "requiredDateEnd": 1552923000000, + "orderID": 10449, + "customerID": "BLONP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 53.3, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 717.6, + "orderDate": 1551909600000, + "requiredDate": 1554325200000, + "shippedDate": 1552341600000, + "requiredDateStart": 1554364800000, + "requiredDateEnd": 1554370200000, + "orderID": 10468, + "customerID": "KOENE", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 44.12, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 10495.6, + "orderDate": 1552946400000, + "requiredDate": 1555362000000, + "shippedDate": 1553119200000, + "requiredDateStart": 1555412400000, + "requiredDateEnd": 1555414200000, + "orderID": 10479, + "customerID": "RATTC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 708.95, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 386.2, + "orderDate": 1553378400000, + "requiredDate": 1555794000000, + "shippedDate": 1554066000000, + "requiredDateStart": 1555846200000, + "requiredDateEnd": 1555848000000, + "orderID": 10484, + "customerID": "BSBEV", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 6.88, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 851.2, + "orderDate": 1554066000000, + "requiredDate": 1556485200000, + "shippedDate": 1554930000000, + "requiredDateStart": 1556533800000, + "requiredDateEnd": 1556535600000, + "orderID": 10492, + "customerID": "BOTTM", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 62.89, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Laughing Bacchus Wine Cellars", + "customerContactName": "Yoshi Tannamuri", + "orderTotal": 278, + "orderDate": 1554238800000, + "requiredDate": 1556658000000, + "shippedDate": 1554930000000, + "requiredDateStart": 1556703000000, + "requiredDateEnd": 1556708400000, + "orderID": 10495, + "customerID": "LAUGB", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 4.65, + "shipName": "Laughing Bacchus Wine Cellars", + "shipAddress": "2319 Elm St.", + "shipCity": "Vancouver", + "shipRegion": "BC", + "shipPostalCode": "V3F 2K1", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 147.9, + "orderDate": 1555189200000, + "requiredDate": 1557608400000, + "shippedDate": 1555794000000, + "requiredDateStart": 1557649800000, + "requiredDateEnd": 1557655200000, + "orderID": 10505, + "customerID": "MEREP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 7.13, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 8623.45, + "orderDate": 1555880400000, + "requiredDate": 1558299600000, + "shippedDate": 1557954000000, + "requiredDateStart": 1558359000000, + "requiredDateEnd": 1558364400000, + "orderID": 10514, + "customerID": "ERNSH", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 789.95, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "North/South", + "customerContactName": "Simon Crowther", + "orderTotal": 352, + "orderDate": 1556053200000, + "requiredDate": 1558472400000, + "shippedDate": 1556485200000, + "requiredDateStart": 1558530000000, + "requiredDateEnd": 1558533600000, + "orderID": 10517, + "customerID": "NORTS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 32.07, + "shipName": "North/South", + "shipAddress": "South House 300 Queensbridge", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "SW7 1RZ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 4180, + "orderDate": 1557262800000, + "requiredDate": 1559682000000, + "shippedDate": 1557608400000, + "requiredDateStart": 1559730600000, + "requiredDateEnd": 1559736000000, + "orderID": 10530, + "customerID": "PICCO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 339.22, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 1645, + "orderDate": 1557781200000, + "requiredDate": 1560200400000, + "shippedDate": 1559768400000, + "requiredDateStart": 1560247200000, + "requiredDateEnd": 1560252600000, + "orderID": 10536, + "customerID": "LEHMS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 58.88, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 10191.7, + "orderDate": 1558213200000, + "requiredDate": 1560632400000, + "shippedDate": 1560373200000, + "requiredDateStart": 1560684600000, + "requiredDateEnd": 1560690000000, + "orderID": 10540, + "customerID": "QUICK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 1007.64, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 1792.8, + "orderDate": 1558558800000, + "requiredDate": 1560978000000, + "shippedDate": 1559422800000, + "requiredDateStart": 1561017600000, + "requiredDateEnd": 1561021200000, + "orderID": 10547, + "customerID": "SEVES", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 178.43, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "Toms Spezialitäten", + "customerContactName": "Karin Josephs", + "orderTotal": 240.1, + "orderDate": 1558818000000, + "requiredDate": 1561237200000, + "shippedDate": 1559422800000, + "requiredDateStart": 1561285800000, + "requiredDateEnd": 1561287600000, + "orderID": 10548, + "customerID": "TOMSP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 1.43, + "shipName": "Toms Spezialitäten", + "shipAddress": "Luisenstr. 48", + "shipCity": "Münster", + "shipRegion": "", + "shipPostalCode": "44087", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Galería del gastrónomo", + "customerContactName": "Eduardo Saavedra", + "orderTotal": 155, + "orderDate": 1560373200000, + "requiredDate": 1562792400000, + "shippedDate": 1562619600000, + "requiredDateStart": 1562846400000, + "requiredDateEnd": 1562848200000, + "orderID": 10568, + "customerID": "GALED", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 6.54, + "shipName": "Galería del gastronómo", + "shipAddress": "Rambla de Cataluña, 23", + "shipCity": "Barcelona", + "shipRegion": "", + "shipPostalCode": "8022", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 2465.25, + "orderDate": 1560718800000, + "requiredDate": 1563138000000, + "shippedDate": 1560891600000, + "requiredDateStart": 1563192000000, + "requiredDateEnd": 1563195600000, + "orderID": 10570, + "customerID": "MEREP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 188.99, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 1501.085, + "orderDate": 1560805200000, + "requiredDate": 1563224400000, + "shippedDate": 1561410000000, + "requiredDateStart": 1563280200000, + "requiredDateEnd": 1563285600000, + "orderID": 10572, + "customerID": "BERGS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 116.43, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 838.45, + "orderDate": 1561237200000, + "requiredDate": 1562446800000, + "shippedDate": 1561842000000, + "requiredDateStart": 1562502600000, + "requiredDateEnd": 1562504400000, + "orderID": 10576, + "customerID": "TORTU", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 18.56, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Familia Arquibaldo", + "customerContactName": "Aria Cruz", + "orderTotal": 310, + "orderDate": 1561496400000, + "requiredDate": 1563915600000, + "shippedDate": 1562014800000, + "requiredDateStart": 1563971400000, + "requiredDateEnd": 1563975000000, + "orderID": 10581, + "customerID": "FAMIA", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 3.01, + "shipName": "Familia Arquibaldo", + "shipAddress": "Rua Orós, 92", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05442-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Blauer See Delikatessen", + "customerContactName": "Hanna Moos", + "orderTotal": 330, + "orderDate": 1561582800000, + "requiredDate": 1564002000000, + "shippedDate": 1563051600000, + "requiredDateStart": 1564048800000, + "requiredDateEnd": 1564054200000, + "orderID": 10582, + "customerID": "BLAUS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 27.71, + "shipName": "Blauer See Delikatessen", + "shipAddress": "Forsterstr. 57", + "shipCity": "Mannheim", + "shipRegion": "", + "shipPostalCode": "68306", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 516.4675, + "orderDate": 1562533200000, + "requiredDate": 1564952400000, + "shippedDate": 1563224400000, + "requiredDateStart": 1565002800000, + "requiredDateEnd": 1565004600000, + "orderID": 10592, + "customerID": "LEHMS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 32.1, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 565.5, + "orderDate": 1562619600000, + "requiredDate": 1565038800000, + "shippedDate": 1563224400000, + "requiredDateStart": 1565096400000, + "requiredDateEnd": 1565100000000, + "orderID": 10594, + "customerID": "OLDWO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 5.24, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 1260, + "orderDate": 1564866000000, + "requiredDate": 1567285200000, + "shippedDate": 1565125200000, + "requiredDateStart": 1567341000000, + "requiredDateEnd": 1567342800000, + "orderID": 10619, + "customerID": "MEREP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 91.05, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Ana Trujillo Emparedados y helados", + "customerContactName": "Ana Trujillo", + "orderTotal": 479.75, + "orderDate": 1565211600000, + "requiredDate": 1567630800000, + "shippedDate": 1565730000000, + "requiredDateStart": 1567677600000, + "requiredDateEnd": 1567679400000, + "orderID": 10625, + "customerID": "ANATR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 43.9, + "shipName": "Ana Trujillo Emparedados y helados", + "shipAddress": "Avda. de la Constitución 2222", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5021", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 2720.05, + "orderDate": 1566248400000, + "requiredDate": 1568667600000, + "shippedDate": 1567285200000, + "requiredDateStart": 1568709000000, + "requiredDateEnd": 1568714400000, + "orderID": 10638, + "customerID": "LINOD", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 158.44, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 1371.8, + "orderDate": 1566680400000, + "requiredDate": 1569099600000, + "shippedDate": 1567285200000, + "requiredDateStart": 1569146400000, + "requiredDateEnd": 1569148200000, + "orderID": 10644, + "customerID": "WELLI", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 0.14, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Lonesome Pine Restaurant", + "customerContactName": "Fran Wilson", + "orderTotal": 125, + "orderDate": 1567976400000, + "requiredDate": 1570395600000, + "shippedDate": 1568754000000, + "requiredDateStart": 1570451400000, + "requiredDateEnd": 1570456800000, + "orderID": 10662, + "customerID": "LONEP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 1.28, + "shipName": "Lonesome Pine Restaurant", + "shipAddress": "89 Chiaroscuro Rd.", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97219", + "shipCountry": "USA" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 1287.4, + "orderDate": 1569358800000, + "requiredDate": 1571778000000, + "shippedDate": 1569790800000, + "requiredDateStart": 1571824800000, + "requiredDateEnd": 1571830200000, + "orderID": 10681, + "customerID": "GREAL", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 76.13, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "Antonio Moreno Taquería", + "customerContactName": "Antonio Moreno", + "orderTotal": 375.5, + "orderDate": 1569358800000, + "requiredDate": 1571778000000, + "shippedDate": 1569877200000, + "requiredDateStart": 1571830200000, + "requiredDateEnd": 1571833800000, + "orderID": 10682, + "customerID": "ANTON", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 36.13, + "shipName": "Antonio Moreno Taquería", + "shipAddress": "Mataderos  2312", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5023", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 1768, + "orderDate": 1569445200000, + "requiredDate": 1571864400000, + "shippedDate": 1569790800000, + "requiredDateStart": 1571909400000, + "requiredDateEnd": 1571914800000, + "orderID": 10684, + "customerID": "OTTIK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 145.63, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 2071.2, + "orderDate": 1570309200000, + "requiredDate": 1571518800000, + "shippedDate": 1570654800000, + "requiredDateStart": 1571567400000, + "requiredDateEnd": 1571572800000, + "orderID": 10693, + "customerID": "WHITC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 139.34, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 805.425, + "orderDate": 1570482000000, + "requiredDate": 1572904800000, + "shippedDate": 1571000400000, + "requiredDateStart": 1572944400000, + "requiredDateEnd": 1572948000000, + "orderID": 10697, + "customerID": "LINOD", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 45.52, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Morgenstern Gesundkost", + "customerContactName": "Alexander Feuer", + "orderTotal": 114, + "orderDate": 1570568400000, + "requiredDate": 1572991200000, + "shippedDate": 1570914000000, + "requiredDateStart": 1573036200000, + "requiredDateEnd": 1573039800000, + "orderID": 10699, + "customerID": "MORGK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 0.58, + "shipName": "Morgenstern Gesundkost", + "shipAddress": "Heerstr. 22", + "shipCity": "Leipzig", + "shipRegion": "", + "shipPostalCode": "4179", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 1638.4, + "orderDate": 1570654800000, + "requiredDate": 1573077600000, + "shippedDate": 1571173200000, + "requiredDateStart": 1573128000000, + "requiredDateEnd": 1573131600000, + "orderID": 10700, + "customerID": "SAVEA", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 65.1, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 1233.48, + "orderDate": 1571605200000, + "requiredDate": 1574028000000, + "shippedDate": 1572472800000, + "requiredDateStart": 1574067600000, + "requiredDateEnd": 1574073000000, + "orderID": 10712, + "customerID": "HUNGO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 89.93, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 1296, + "orderDate": 1571778000000, + "requiredDate": 1572991200000, + "shippedDate": 1572300000000, + "requiredDateStart": 1573030800000, + "requiredDateEnd": 1573032600000, + "orderID": 10715, + "customerID": "BONAP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 63.2, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 468.45, + "orderDate": 1572386400000, + "requiredDate": 1574805600000, + "shippedDate": 1574632800000, + "requiredDateStart": 1574856000000, + "requiredDateEnd": 1574859600000, + "orderID": 10723, + "customerID": "WHITC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 21.72, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 360, + "orderDate": 1572991200000, + "requiredDate": 1575410400000, + "shippedDate": 1573077600000, + "requiredDateStart": 1575469800000, + "requiredDateEnd": 1575471600000, + "orderID": 10732, + "customerID": "BONAP", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 16.97, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Vins et alcools Chevalier", + "customerContactName": "Paul Henriot", + "orderTotal": 240, + "orderDate": 1573509600000, + "requiredDate": 1575928800000, + "shippedDate": 1573941600000, + "requiredDateStart": 1575973800000, + "requiredDateEnd": 1575979200000, + "orderID": 10739, + "customerID": "VINET", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 11.08, + "shipName": "Vins et alcools Chevalier", + "shipAddress": "59 rue de l-Abbaye", + "shipCity": "Reims", + "shipRegion": "", + "shipPostalCode": "51100", + "shipCountry": "France" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 3118, + "orderDate": 1573682400000, + "requiredDate": 1576101600000, + "shippedDate": 1574028000000, + "requiredDateStart": 1576150200000, + "requiredDateEnd": 1576153800000, + "orderID": 10742, + "customerID": "BOTTM", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 243.73, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2196, + "orderDate": 1574200800000, + "requiredDate": 1576620000000, + "shippedDate": 1574892000000, + "requiredDateStart": 1576670400000, + "requiredDateEnd": 1576675800000, + "orderID": 10748, + "customerID": "SAVEA", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 232.55, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 1631.484, + "orderDate": 1574546400000, + "requiredDate": 1576965600000, + "shippedDate": 1575324000000, + "requiredDateStart": 1577007000000, + "requiredDateEnd": 1577010600000, + "orderID": 10751, + "customerID": "RICSU", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 130.79, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Franchi S.p.A.", + "customerContactName": "Paolo Accorti", + "orderTotal": 88, + "orderDate": 1574632800000, + "requiredDate": 1577052000000, + "shippedDate": 1574805600000, + "requiredDateStart": 1577093400000, + "requiredDateEnd": 1577095200000, + "orderID": 10753, + "customerID": "FRANS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 7.7, + "shipName": "Franchi S.p.A.", + "shipAddress": "Via Monte Bianco 34", + "shipCity": "Torino", + "shipRegion": "", + "shipPostalCode": "10100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 1644.6, + "orderDate": 1574892000000, + "requiredDate": 1577311200000, + "shippedDate": 1575410400000, + "requiredDateStart": 1577352600000, + "requiredDateEnd": 1577354400000, + "orderID": 10758, + "customerID": "RICSU", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 138.17, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Ana Trujillo Emparedados y helados", + "customerContactName": "Ana Trujillo", + "orderTotal": 320, + "orderDate": 1574892000000, + "requiredDate": 1577311200000, + "shippedDate": 1576101600000, + "requiredDateStart": 1577368800000, + "requiredDateEnd": 1577374200000, + "orderID": 10759, + "customerID": "ANATR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 11.99, + "shipName": "Ana Trujillo Emparedados y helados", + "shipAddress": "Avda. de la Constitución 2222", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5021", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 4337, + "orderDate": 1575237600000, + "requiredDate": 1577656800000, + "shippedDate": 1575842400000, + "requiredDateStart": 1577710800000, + "requiredDateEnd": 1577712600000, + "orderID": 10762, + "customerID": "FOLKO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 328.74, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Folies gourmandes", + "customerContactName": "Martine Rancé", + "orderTotal": 616, + "orderDate": 1575324000000, + "requiredDate": 1577743200000, + "shippedDate": 1575756000000, + "requiredDateStart": 1577799000000, + "requiredDateEnd": 1577800800000, + "orderID": 10763, + "customerID": "FOLIG", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 37.35, + "shipName": "Folies gourmandes", + "shipAddress": "184, chaussée de Tournai", + "shipCity": "Lille", + "shipRegion": "", + "shipPostalCode": "59000", + "shipCountry": "France" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 1515.6, + "orderDate": 1575410400000, + "requiredDate": 1577829600000, + "shippedDate": 1575842400000, + "requiredDateStart": 1577869200000, + "requiredDateEnd": 1577872800000, + "orderID": 10765, + "customerID": "QUICK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 42.74, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 1477, + "orderDate": 1575756000000, + "requiredDate": 1578175200000, + "shippedDate": 1576360800000, + "requiredDateStart": 1578231000000, + "requiredDateEnd": 1578232800000, + "orderID": 10768, + "customerID": "AROUT", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 146.32, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 1684.275, + "orderDate": 1575756000000, + "requiredDate": 1578175200000, + "shippedDate": 1576101600000, + "requiredDateStart": 1578223800000, + "requiredDateEnd": 1578225600000, + "orderID": 10769, + "customerID": "VAFFE", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 65.06, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 3603.22, + "orderDate": 1575928800000, + "requiredDate": 1578348000000, + "shippedDate": 1576706400000, + "requiredDateStart": 1578387600000, + "requiredDateEnd": 1578393000000, + "orderID": 10772, + "customerID": "LEHMS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 91.28, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 96.5, + "orderDate": 1576447200000, + "requiredDate": 1578866400000, + "shippedDate": 1577138400000, + "requiredDateStart": 1578913200000, + "requiredDateEnd": 1578915000000, + "orderID": 10778, + "customerID": "BERGS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 6.79, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Morgenstern Gesundkost", + "customerContactName": "Alexander Feuer", + "orderTotal": 1335, + "orderDate": 1576447200000, + "requiredDate": 1578866400000, + "shippedDate": 1578952800000, + "requiredDateStart": 1578913200000, + "requiredDateEnd": 1578918600000, + "orderID": 10779, + "customerID": "MORGK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 58.13, + "shipName": "Morgenstern Gesundkost", + "shipAddress": "Heerstr. 22", + "shipCity": "Leipzig", + "shipRegion": "", + "shipPostalCode": "4179", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 191.1, + "orderDate": 1577138400000, + "requiredDate": 1579557600000, + "shippedDate": 1578434400000, + "requiredDateStart": 1579613400000, + "requiredDateEnd": 1579617000000, + "orderID": 10793, + "customerID": "AROUT", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 4.52, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 2341.364, + "orderDate": 1577224800000, + "requiredDate": 1579644000000, + "shippedDate": 1578952800000, + "requiredDateStart": 1579689000000, + "requiredDateEnd": 1579692600000, + "orderID": 10796, + "customerID": "HILAA", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 26.52, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 439.6, + "orderDate": 1577743200000, + "requiredDate": 1580162400000, + "shippedDate": 1578175200000, + "requiredDateStart": 1580209200000, + "requiredDateEnd": 1580212800000, + "orderID": 10806, + "customerID": "VICTE", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 22.11, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 1788.45, + "orderDate": 1578175200000, + "requiredDate": 1580594400000, + "shippedDate": 1578952800000, + "requiredDateStart": 1580639400000, + "requiredDateEnd": 1580644800000, + "orderID": 10814, + "customerID": "VICTE", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 130.94, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 10952.845, + "orderDate": 1578261600000, + "requiredDate": 1579471200000, + "shippedDate": 1578866400000, + "requiredDateStart": 1579516200000, + "requiredDateEnd": 1579521600000, + "orderID": 10817, + "customerID": "KOENE", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 306.07, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 1140, + "orderDate": 1578348000000, + "requiredDate": 1580767200000, + "shippedDate": 1578866400000, + "requiredDateStart": 1580810400000, + "requiredDateEnd": 1580812200000, + "orderID": 10820, + "customerID": "RATTC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 37.52, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Santé Gourmet", + "customerContactName": "Jonas Bergulfsen", + "orderTotal": 2684.4, + "orderDate": 1578952800000, + "requiredDate": 1581372000000, + "shippedDate": 1579730400000, + "requiredDateStart": 1581426000000, + "requiredDateEnd": 1581427800000, + "orderID": 10831, + "customerID": "SANTG", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 72.19, + "shipName": "Santé Gourmet", + "shipAddress": "Erling Skakkes gate 78", + "shipCity": "Stavern", + "shipRegion": "", + "shipPostalCode": "4110", + "shipCountry": "Norway" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 1938.375, + "orderDate": 1579384800000, + "requiredDate": 1581804000000, + "shippedDate": 1579730400000, + "requiredDateStart": 1581852600000, + "requiredDateEnd": 1581854400000, + "orderID": 10838, + "customerID": "LINOD", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 59.28, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Tradição Hipermercados", + "customerContactName": "Anabela Domingues", + "orderTotal": 827.55, + "orderDate": 1579384800000, + "requiredDate": 1581804000000, + "shippedDate": 1579644000000, + "requiredDateStart": 1581861600000, + "requiredDateEnd": 1581865200000, + "orderID": 10839, + "customerID": "TRADH", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 35.43, + "shipName": "Tradiçao Hipermercados", + "shipAddress": "Av. Inês de Castro, 414", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05634-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 2966.5, + "orderDate": 1580076000000, + "requiredDate": 1582495200000, + "shippedDate": 1580853600000, + "requiredDateStart": 1582536600000, + "requiredDateEnd": 1582542000000, + "orderID": 10854, + "customerID": "ERNSH", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 100.22, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 2227.8875, + "orderDate": 1580076000000, + "requiredDate": 1582495200000, + "shippedDate": 1580767200000, + "requiredDateStart": 1582551000000, + "requiredDateEnd": 1582556400000, + "orderID": 10855, + "customerID": "OLDWO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 170.97, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "Antonio Moreno Taquería", + "customerContactName": "Antonio Moreno", + "orderTotal": 660, + "orderDate": 1580162400000, + "requiredDate": 1582581600000, + "shippedDate": 1581285600000, + "requiredDateStart": 1582626600000, + "requiredDateEnd": 1582628400000, + "orderID": 10856, + "customerID": "ANTON", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 58.43, + "shipName": "Antonio Moreno Taquería", + "shipAddress": "Mataderos  2312", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5023", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "France restauration", + "customerContactName": "Carine Schmitt", + "orderTotal": 519, + "orderDate": 1580248800000, + "requiredDate": 1582668000000, + "shippedDate": 1580767200000, + "requiredDateStart": 1582727400000, + "requiredDateEnd": 1582731000000, + "orderID": 10860, + "customerID": "FRANR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 19.26, + "shipName": "France restauration", + "shipAddress": "54, rue Royale", + "shipCity": "Nantes", + "shipRegion": "", + "shipPostalCode": "44000", + "shipCountry": "France" +}, { + "customerCompanyName": "Wilman Kala", + "customerContactName": "Matti Karttunen", + "orderTotal": 611.3, + "orderDate": 1581285600000, + "requiredDate": 1583791200000, + "shippedDate": 1581458400000, + "requiredDateStart": 1583838000000, + "requiredDateEnd": 1583839800000, + "orderID": 10879, + "customerID": "WILMK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 8.5, + "shipName": "Wilman Kala", + "shipAddress": "Keskuskatu 45", + "shipCity": "Helsinki", + "shipRegion": "", + "shipPostalCode": "21240", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 6379.4, + "orderDate": 1581976800000, + "requiredDate": 1584482400000, + "shippedDate": 1582408800000, + "requiredDateStart": 1584540000000, + "requiredDateEnd": 1584543600000, + "orderID": 10895, + "customerID": "ERNSH", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 162.75, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 10835.24, + "orderDate": 1582063200000, + "requiredDate": 1584568800000, + "shippedDate": 1582581600000, + "requiredDateStart": 1584628200000, + "requiredDateEnd": 1584631800000, + "orderID": 10897, + "customerID": "HUNGO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 603.54, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 932.05, + "orderDate": 1582495200000, + "requiredDate": 1585000800000, + "shippedDate": 1583272800000, + "requiredDateStart": 1585047600000, + "requiredDateEnd": 1585049400000, + "orderID": 10903, + "customerID": "HANAR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 36.71, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 1924.25, + "orderDate": 1582495200000, + "requiredDate": 1585000800000, + "shippedDate": 1582754400000, + "requiredDateStart": 1585056600000, + "requiredDateEnd": 1585060200000, + "orderID": 10904, + "customerID": "WHITC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 162.95, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 858, + "orderDate": 1582668000000, + "requiredDate": 1585173600000, + "shippedDate": 1583359200000, + "requiredDateStart": 1585218600000, + "requiredDateEnd": 1585222200000, + "orderID": 10911, + "customerID": "GODOS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 38.19, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 1447.5, + "orderDate": 1583100000000, + "requiredDate": 1585515600000, + "shippedDate": 1583877600000, + "requiredDateStart": 1585555200000, + "requiredDateEnd": 1585560600000, + "orderID": 10918, + "customerID": "BOTTM", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 48.83, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 1835.7, + "orderDate": 1583272800000, + "requiredDate": 1585688400000, + "shippedDate": 1586293200000, + "requiredDateStart": 1585738800000, + "requiredDateEnd": 1585744200000, + "orderID": 10924, + "customerID": "BERGS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 151.52, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 475.15, + "orderDate": 1583272800000, + "requiredDate": 1585688400000, + "shippedDate": 1584050400000, + "requiredDateStart": 1585735200000, + "requiredDateEnd": 1585740600000, + "orderID": 10925, + "customerID": "HANAR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 2.27, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 500, + "orderDate": 1583704800000, + "requiredDate": 1586120400000, + "shippedDate": 1583964000000, + "requiredDateStart": 1586161800000, + "requiredDateEnd": 1586163600000, + "orderID": 10934, + "customerID": "LEHMS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 32.01, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 456, + "orderDate": 1583704800000, + "requiredDate": 1586120400000, + "shippedDate": 1584482400000, + "requiredDateStart": 1586176200000, + "requiredDateEnd": 1586181600000, + "orderID": 10936, + "customerID": "GREAL", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 33.68, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 2731.875, + "orderDate": 1583791200000, + "requiredDate": 1586206800000, + "shippedDate": 1584309600000, + "requiredDateStart": 1586253600000, + "requiredDateEnd": 1586259000000, + "orderID": 10938, + "customerID": "QUICK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 31.89, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 220, + "orderDate": 1584050400000, + "requiredDate": 1586466000000, + "shippedDate": 1584309600000, + "requiredDateStart": 1586525400000, + "requiredDateEnd": 1586527200000, + "orderID": 10947, + "customerID": "BSBEV", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 3.26, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 2362.25, + "orderDate": 1584050400000, + "requiredDate": 1586466000000, + "shippedDate": 1584568800000, + "requiredDateStart": 1586505600000, + "requiredDateEnd": 1586509200000, + "orderID": 10948, + "customerID": "GODOS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 23.39, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 265.35, + "orderDate": 1584568800000, + "requiredDate": 1585774800000, + "shippedDate": 1586293200000, + "requiredDateStart": 1585830600000, + "requiredDateEnd": 1585834200000, + "orderID": 10960, + "customerID": "HILAA", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 2.08, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Spécialités du monde", + "customerContactName": "Dominique Perrier", + "orderTotal": 2052.5, + "orderDate": 1584655200000, + "requiredDate": 1587070800000, + "shippedDate": 1585000800000, + "requiredDateStart": 1587114000000, + "requiredDateEnd": 1587117600000, + "orderID": 10964, + "customerID": "SPECD", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 87.38, + "shipName": "Spécialités du monde", + "shipAddress": "25, rue Lauriston", + "shipCity": "Paris", + "shipRegion": "", + "shipPostalCode": "75016", + "shipCountry": "France" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 439, + "orderDate": 1585087200000, + "requiredDate": 1586293200000, + "shippedDate": 1585861200000, + "requiredDateStart": 1586349000000, + "requiredDateEnd": 1586354400000, + "orderID": 10974, + "customerID": "SPLIR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 12.96, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 3574.8, + "orderDate": 1585602000000, + "requiredDate": 1588021200000, + "shippedDate": 1586466000000, + "requiredDateStart": 1588075200000, + "requiredDateEnd": 1588080600000, + "orderID": 10988, + "customerID": "RATTC", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 61.14, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "The Cracker Box", + "customerContactName": "Liu Wong", + "orderTotal": 326, + "orderDate": 1586120400000, + "requiredDate": 1588539600000, + "shippedDate": 1586293200000, + "requiredDateStart": 1588591800000, + "requiredDateEnd": 1588593600000, + "orderID": 11003, + "customerID": "THECR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 14.91, + "shipName": "The Cracker Box", + "shipAddress": "55 Grizzly Peak Rd.", + "shipCity": "Butte", + "shipRegion": "MT", + "shipPostalCode": "59801", + "shipCountry": "USA" +}, { + "customerCompanyName": "Maison Dewey", + "customerContactName": "Catherine Dewey", + "orderTotal": 295.38, + "orderDate": 1586206800000, + "requiredDate": 1588626000000, + "shippedDate": 1587330000000, + "requiredDateStart": 1588671000000, + "requiredDateEnd": 1588674600000, + "orderID": 11004, + "customerID": "MAISD", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 44.84, + "shipName": "Maison Dewey", + "shipAddress": "Rue Joseph-Bens 532", + "shipCity": "Bruxelles", + "shipRegion": "", + "shipPostalCode": "B-1180", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 329.685, + "orderDate": 1586206800000, + "requiredDate": 1588626000000, + "shippedDate": 1586898000000, + "requiredDateStart": 1588680000000, + "requiredDateEnd": 1588681800000, + "orderID": 11006, + "customerID": "GREAL", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 25.19, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "Alfreds Futterkiste", + "customerContactName": "Maria Anders", + "orderTotal": 933.5, + "orderDate": 1586379600000, + "requiredDate": 1588798800000, + "shippedDate": 1586725200000, + "requiredDateStart": 1588847400000, + "requiredDateEnd": 1588849200000, + "orderID": 11011, + "customerID": "ALFKI", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 1.21, + "shipName": "Alfred-s Futterkiste", + "shipAddress": "Obere Str. 57", + "shipCity": "Berlin", + "shipRegion": "", + "shipPostalCode": "12209", + "shipCountry": "Germany" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 6306.24, + "orderDate": 1586811600000, + "requiredDate": 1589230800000, + "shippedDate": 1587416400000, + "requiredDateStart": 1589284800000, + "requiredDateEnd": 1589288400000, + "orderID": 11021, + "customerID": "QUICK", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 297.18, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Chop-suey Chinese", + "customerContactName": "Yang Wang", + "orderTotal": 1773, + "orderDate": 1587502800000, + "requiredDate": 1589922000000, + "shippedDate": 1588021200000, + "requiredDateStart": 1589968800000, + "requiredDateEnd": 1589970600000, + "orderID": 11041, + "customerID": "CHOPS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 48.22, + "shipName": "Chop-suey Chinese", + "shipAddress": "Hauptstr. 31", + "shipCity": "Bern", + "shipRegion": "", + "shipPostalCode": "3012", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 273.6, + "orderDate": 1587675600000, + "requiredDate": 1590094800000, + "shippedDate": 1588539600000, + "requiredDateStart": 1590141600000, + "requiredDateEnd": 1590145200000, + "orderID": 11049, + "customerID": "GOURL", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 8.34, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 1332, + "orderDate": 1587934800000, + "requiredDate": 1590354000000, + "shippedDate": 1588280400000, + "requiredDateStart": 1590395400000, + "requiredDateEnd": 1590399000000, + "orderID": 11052, + "customerID": "HANAR", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 1, + "freight": 67.26, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "North/South", + "customerContactName": "Simon Crowther", + "orderTotal": 45, + "orderDate": 1588107600000, + "requiredDate": 1590526800000, + "shippedDate": 1588280400000, + "requiredDateStart": 1590577200000, + "requiredDateEnd": 1590582600000, + "orderID": 11057, + "customerID": "NORTS", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 3, + "freight": 4.13, + "shipName": "North/South", + "shipAddress": "South House 300 Queensbridge", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "SW7 1RZ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 1342.95, + "orderDate": 1588194000000, + "requiredDate": 1590613200000, + "shippedDate": 1588712400000, + "requiredDateStart": 1590654600000, + "requiredDateEnd": 1590656400000, + "orderID": 11063, + "customerID": "HUNGO", + "employeeID": "c8389213-a2cd-4bb8-ba99-9c29e9b70881", + "teamID": 2, + "shipVia": 2, + "freight": 81.73, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Blondesddsl père et fils", + "customerContactName": "Frédérique Citeaux", + "orderTotal": 1176, + "orderDate": 1532466000000, + "requiredDate": 1534885200000, + "shippedDate": 1534021200000, + "requiredDateStart": 1534933800000, + "requiredDateEnd": 1534937400000, + "orderID": 10265, + "customerID": "BLONP", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 55.28, + "shipName": "Blondel père et fils", + "shipAddress": "24, place Kléber", + "shipCity": "Strasbourg", + "shipRegion": "", + "shipPostalCode": "67000", + "shipCountry": "France" +}, { + "customerCompanyName": "Morgenstern Gesundkost", + "customerContactName": "Alexander Feuer", + "orderTotal": 1200.8, + "orderDate": 1533762000000, + "requiredDate": 1536181200000, + "shippedDate": 1534107600000, + "requiredDateStart": 1536231600000, + "requiredDateEnd": 1536233400000, + "orderID": 10277, + "customerID": "MORGK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 125.77, + "shipName": "Morgenstern Gesundkost", + "shipAddress": "Heerstr. 22", + "shipCity": "Leipzig", + "shipRegion": "", + "shipPostalCode": "4179", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 613.2, + "orderDate": 1534194000000, + "requiredDate": 1536613200000, + "shippedDate": 1536699600000, + "requiredDateStart": 1536652800000, + "requiredDateEnd": 1536656400000, + "orderID": 10280, + "customerID": "BERGS", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 8.98, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Vins et alcools Chevalier", + "customerContactName": "Paul Henriot", + "orderTotal": 121.6, + "orderDate": 1535835600000, + "requiredDate": 1538254800000, + "shippedDate": 1536526800000, + "requiredDateStart": 1538296200000, + "requiredDateEnd": 1538299800000, + "orderID": 10295, + "customerID": "VINET", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 1.15, + "shipName": "Vins et alcools Chevalier", + "shipAddress": "59 rue de l-Abbaye", + "shipCity": "Reims", + "shipRegion": "", + "shipPostalCode": "51100", + "shipCountry": "France" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 608, + "orderDate": 1536440400000, + "requiredDate": 1538859600000, + "shippedDate": 1537218000000, + "requiredDateStart": 1538908200000, + "requiredDateEnd": 1538913600000, + "orderID": 10300, + "customerID": "MAGAA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 17.68, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Lonesome Pine Restaurant", + "customerContactName": "Fran Wilson", + "orderTotal": 424, + "orderDate": 1537131600000, + "requiredDate": 1539550800000, + "shippedDate": 1537822800000, + "requiredDateStart": 1539604800000, + "requiredDateEnd": 1539606600000, + "orderID": 10307, + "customerID": "LONEP", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 0.56, + "shipName": "Lonesome Pine Restaurant", + "shipAddress": "89 Chiaroscuro Rd.", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97219", + "shipCountry": "USA" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 1614.8, + "orderDate": 1537650000000, + "requiredDate": 1540069200000, + "shippedDate": 1538514000000, + "requiredDateStart": 1540116000000, + "requiredDateEnd": 1540119600000, + "orderID": 10312, + "customerID": "WANDK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 40.26, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 182.4, + "orderDate": 1537736400000, + "requiredDate": 1540155600000, + "shippedDate": 1538600400000, + "requiredDateStart": 1540195200000, + "requiredDateEnd": 1540200600000, + "orderID": 10313, + "customerID": "QUICK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 1.96, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 1810, + "orderDate": 1539205200000, + "requiredDate": 1541628000000, + "shippedDate": 1539464400000, + "requiredDateStart": 1541673000000, + "requiredDateEnd": 1541674800000, + "orderID": 10327, + "customerID": "FOLKO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 63.36, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 3354, + "orderDate": 1540674000000, + "requiredDate": 1543096800000, + "shippedDate": 1541282400000, + "requiredDateStart": 1543140000000, + "requiredDateEnd": 1543141800000, + "orderID": 10339, + "customerID": "MEREP", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 15.66, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 2924.8, + "orderDate": 1541282400000, + "requiredDate": 1543701600000, + "shippedDate": 1541887200000, + "requiredDateStart": 1543761000000, + "requiredDateEnd": 1543766400000, + "orderID": 10345, + "customerID": "QUICK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 249.06, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 1689.78, + "orderDate": 1543442400000, + "requiredDate": 1545861600000, + "shippedDate": 1543701600000, + "requiredDateStart": 1545906600000, + "requiredDateEnd": 1545912000000, + "orderID": 10368, + "customerID": "ERNSH", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 101.95, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 863.28, + "orderDate": 1544479200000, + "requiredDate": 1546898400000, + "shippedDate": 1544652000000, + "requiredDateStart": 1546956000000, + "requiredDateEnd": 1546961400000, + "orderID": 10379, + "customerID": "QUEDE", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 45.03, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 1228.8, + "orderDate": 1545170400000, + "requiredDate": 1547589600000, + "shippedDate": 1545256800000, + "requiredDateStart": 1547641800000, + "requiredDateEnd": 1547647200000, + "orderID": 10388, + "customerID": "SEVES", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 34.86, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 1440, + "orderDate": 1545602400000, + "requiredDate": 1548021600000, + "shippedDate": 1546293600000, + "requiredDateStart": 1548063000000, + "requiredDateEnd": 1548066600000, + "orderID": 10392, + "customerID": "PICCO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 122.46, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2505.6, + "orderDate": 1546120800000, + "requiredDate": 1548540000000, + "shippedDate": 1546984800000, + "requiredDateStart": 1548579600000, + "requiredDateEnd": 1548585000000, + "orderID": 10398, + "customerID": "SAVEA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 89.16, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 1591.25, + "orderDate": 1546466400000, + "requiredDate": 1548885600000, + "shippedDate": 1546898400000, + "requiredDateStart": 1548928800000, + "requiredDateEnd": 1548932400000, + "orderID": 10404, + "customerID": "MAGAA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 155.97, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 1194, + "orderDate": 1546812000000, + "requiredDate": 1549231200000, + "shippedDate": 1548799200000, + "requiredDateStart": 1549285200000, + "requiredDateEnd": 1549288800000, + "orderID": 10407, + "customerID": "OTTIK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 91.48, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Familia Arquibaldo", + "customerContactName": "Aria Cruz", + "orderTotal": 224.83, + "orderDate": 1547416800000, + "requiredDate": 1549836000000, + "shippedDate": 1547676000000, + "requiredDateStart": 1549879200000, + "requiredDateEnd": 1549881000000, + "orderID": 10414, + "customerID": "FAMIA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 21.48, + "shipName": "Familia Arquibaldo", + "shipAddress": "Rua Orós, 92", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05442-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Franchi S.p.A.", + "customerContactName": "Paolo Accorti", + "orderTotal": 49.8, + "orderDate": 1548108000000, + "requiredDate": 1550527200000, + "shippedDate": 1548885600000, + "requiredDateStart": 1550583000000, + "requiredDateEnd": 1550586600000, + "orderID": 10422, + "customerID": "FRANS", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 3.02, + "shipName": "Franchi S.p.A.", + "shipAddress": "Via Monte Bianco 34", + "shipCity": "Torino", + "shipRegion": "", + "shipPostalCode": "10100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 1584, + "orderDate": 1551045600000, + "requiredDate": 1553464800000, + "shippedDate": 1551564000000, + "requiredDateStart": 1553513400000, + "requiredDateEnd": 1553517000000, + "orderID": 10457, + "customerID": "KOENE", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 11.57, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Consolidated Holdings", + "customerContactName": "Elizabeth Brown", + "orderTotal": 156, + "orderDate": 1551564000000, + "requiredDate": 1553983200000, + "shippedDate": 1552860000000, + "requiredDateStart": 1554042600000, + "requiredDateEnd": 1554046200000, + "orderID": 10462, + "customerID": "CONSH", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 6.17, + "shipName": "Consolidated Holdings", + "shipAddress": "Berkeley Gardens 12  Brewery", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX1 6LT", + "shipCountry": "UK" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 1328, + "orderDate": 1552255200000, + "requiredDate": 1554670800000, + "shippedDate": 1552860000000, + "requiredDateStart": 1554715800000, + "requiredDateEnd": 1554721200000, + "orderID": 10471, + "customerID": "BSBEV", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 45.59, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 471.2, + "orderDate": 1552860000000, + "requiredDate": 1554066000000, + "shippedDate": 1553551200000, + "requiredDateStart": 1554116400000, + "requiredDateEnd": 1554120000000, + "orderID": 10478, + "customerID": "VICTE", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 4.81, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Queen Cozinha", + "customerContactName": "Lúcia Carvalho", + "orderTotal": 889.7, + "orderDate": 1553551200000, + "requiredDate": 1555966800000, + "shippedDate": 1553724000000, + "requiredDateStart": 1556006400000, + "requiredDateEnd": 1556010000000, + "orderID": 10487, + "customerID": "QUEEN", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 71.07, + "shipName": "Queen Cozinha", + "shipAddress": "Alameda dos Canàrios, 891", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05487-020", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Pericles Comidas clásicas", + "customerContactName": "Guillermo Fernández", + "orderTotal": 816.3, + "orderDate": 1554843600000, + "requiredDate": 1557262800000, + "shippedDate": 1556485200000, + "requiredDateStart": 1557313200000, + "requiredDateEnd": 1557315000000, + "orderID": 10502, + "customerID": "PERIC", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 69.32, + "shipName": "Pericles Comidas clásicas", + "shipAddress": "Calle Dr. Jorge Cash 321", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 9921.3, + "orderDate": 1555966800000, + "requiredDate": 1557176400000, + "shippedDate": 1558558800000, + "requiredDateStart": 1557217800000, + "requiredDateEnd": 1557221400000, + "orderID": 10515, + "customerID": "QUICK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 204.47, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 2381.05, + "orderDate": 1556053200000, + "requiredDate": 1558472400000, + "shippedDate": 1556658000000, + "requiredDateStart": 1558513800000, + "requiredDateEnd": 1558519200000, + "orderID": 10516, + "customerID": "HUNGO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 62.78, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 1946.52, + "orderDate": 1558213200000, + "requiredDate": 1560632400000, + "shippedDate": 1559077200000, + "requiredDateStart": 1560684600000, + "requiredDateEnd": 1560688200000, + "orderID": 10541, + "customerID": "HANAR", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 68.65, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 880.5, + "orderDate": 1559077200000, + "requiredDate": 1561496400000, + "shippedDate": 1559682000000, + "requiredDateStart": 1561543200000, + "requiredDateEnd": 1561548600000, + "orderID": 10552, + "customerID": "HILAA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 83.22, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 1546.3, + "orderDate": 1559163600000, + "requiredDate": 1561582800000, + "shippedDate": 1559509200000, + "requiredDateStart": 1561627800000, + "requiredDateEnd": 1561629600000, + "orderID": 10553, + "customerID": "WARTH", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 149.49, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Simons bistro", + "customerContactName": "Jytte Petersen", + "orderTotal": 835.2, + "orderDate": 1559509200000, + "requiredDate": 1563138000000, + "shippedDate": 1560373200000, + "requiredDateStart": 1563177600000, + "requiredDateEnd": 1563181200000, + "orderID": 10556, + "customerID": "SIMOB", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 9.8, + "shipName": "Simons bistro", + "shipAddress": "Vinbæltet 34", + "shipCity": "Kobenhavn", + "shipRegion": "", + "shipPostalCode": "1734", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 2844.5, + "orderDate": 1559768400000, + "requiredDate": 1562187600000, + "shippedDate": 1560027600000, + "requiredDateStart": 1562230800000, + "requiredDateEnd": 1562232600000, + "orderID": 10561, + "customerID": "FOLKO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 242.21, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 965, + "orderDate": 1560114000000, + "requiredDate": 1563742800000, + "shippedDate": 1561323600000, + "requiredDateStart": 1563789600000, + "requiredDateEnd": 1563791400000, + "orderID": 10563, + "customerID": "RICAR", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 60.43, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 2237.5, + "orderDate": 1561842000000, + "requiredDate": 1564261200000, + "shippedDate": 1562187600000, + "requiredDateStart": 1564315200000, + "requiredDateEnd": 1564317000000, + "orderID": 10583, + "customerID": "WARTH", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 7.28, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 3120, + "orderDate": 1562101200000, + "requiredDate": 1564520400000, + "shippedDate": 1562706000000, + "requiredDateStart": 1564578000000, + "requiredDateEnd": 1564583400000, + "orderID": 10588, + "customerID": "QUICK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 194.67, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 4725, + "orderDate": 1562706000000, + "requiredDate": 1565125200000, + "shippedDate": 1563051600000, + "requiredDateStart": 1565181000000, + "requiredDateEnd": 1565182800000, + "orderID": 10595, + "customerID": "ERNSH", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 96.78, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Wilman Kala", + "customerContactName": "Matti Karttunen", + "orderTotal": 120, + "orderDate": 1564434000000, + "requiredDate": 1566853200000, + "shippedDate": 1565038800000, + "requiredDateStart": 1566900000000, + "requiredDateEnd": 1566901800000, + "orderID": 10615, + "customerID": "WILMK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 0.75, + "shipName": "Wilman Kala", + "shipAddress": "Keskuskatu 45", + "shipCity": "Helsinki", + "shipRegion": "", + "shipPostalCode": "21240", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Laughing Bacchus Wine Cellars", + "customerContactName": "Yoshi Tannamuri", + "orderTotal": 57.5, + "orderDate": 1564952400000, + "requiredDate": 1567371600000, + "shippedDate": 1565730000000, + "requiredDateStart": 1567422000000, + "requiredDateEnd": 1567423800000, + "orderID": 10620, + "customerID": "LAUGB", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 0.94, + "shipName": "Laughing Bacchus Wine Cellars", + "shipAddress": "2319 Elm St.", + "shipCity": "Vancouver", + "shipRegion": "BC", + "shipPostalCode": "V3F 2K1", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 4371.6, + "orderDate": 1567544400000, + "requiredDate": 1569963600000, + "shippedDate": 1568494800000, + "requiredDateStart": 1570012200000, + "requiredDateEnd": 1570015800000, + "orderID": 10657, + "customerID": "SAVEA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 352.69, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 1930.4, + "orderDate": 1568062800000, + "requiredDate": 1569272400000, + "shippedDate": 1570050000000, + "requiredDateStart": 1569328200000, + "requiredDateEnd": 1569333600000, + "orderID": 10663, + "customerID": "BONAP", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 113.15, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Simons bistro", + "customerContactName": "Jytte Petersen", + "orderTotal": 570, + "orderDate": 1568494800000, + "requiredDate": 1570914000000, + "shippedDate": 1569099600000, + "requiredDateStart": 1570966200000, + "requiredDateEnd": 1570968000000, + "orderID": 10669, + "customerID": "SIMOB", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 24.39, + "shipName": "Simons bistro", + "shipAddress": "Vinbæltet 34", + "shipCity": "Kobenhavn", + "shipRegion": "", + "shipPostalCode": "1734", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Wilman Kala", + "customerContactName": "Matti Karttunen", + "orderTotal": 412.35, + "orderDate": 1568754000000, + "requiredDate": 1571173200000, + "shippedDate": 1568840400000, + "requiredDateStart": 1571230800000, + "requiredDateEnd": 1571234400000, + "orderID": 10673, + "customerID": "WILMK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 22.76, + "shipName": "Wilman Kala", + "shipAddress": "Keskuskatu 45", + "shipCity": "Helsinki", + "shipRegion": "", + "shipPostalCode": "21240", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 534.85, + "orderDate": 1569099600000, + "requiredDate": 1571518800000, + "shippedDate": 1569704400000, + "requiredDateStart": 1571569200000, + "requiredDateEnd": 1571574600000, + "orderID": 10676, + "customerID": "TORTU", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 2.01, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Du monde entier", + "customerContactName": "Janine Labrune", + "orderTotal": 63, + "orderDate": 1569445200000, + "requiredDate": 1571864400000, + "shippedDate": 1569877200000, + "requiredDateStart": 1571907600000, + "requiredDateEnd": 1571909400000, + "orderID": 10683, + "customerID": "DUMON", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 4.4, + "shipName": "Du monde entier", + "shipAddress": "67, rue des Cinquante Otages", + "shipCity": "Nantes", + "shipRegion": "", + "shipPostalCode": "44000", + "shipCountry": "France" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 1404.45, + "orderDate": 1569790800000, + "requiredDate": 1572213600000, + "shippedDate": 1570482000000, + "requiredDateStart": 1572255000000, + "requiredDateEnd": 1572256800000, + "orderID": 10686, + "customerID": "PICCO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 96.5, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 10164.8, + "orderDate": 1570050000000, + "requiredDate": 1573682400000, + "shippedDate": 1571691600000, + "requiredDateStart": 1573729200000, + "requiredDateEnd": 1573731000000, + "orderID": 10691, + "customerID": "QUICK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 810.05, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 1624.5, + "orderDate": 1572732000000, + "requiredDate": 1575151200000, + "shippedDate": 1575496800000, + "requiredDateStart": 1575207000000, + "requiredDateEnd": 1575212400000, + "orderID": 10727, + "customerID": "REGGC", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 89.9, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 1498.35, + "orderDate": 1573077600000, + "requiredDate": 1575496800000, + "shippedDate": 1573509600000, + "requiredDateStart": 1575552600000, + "requiredDateEnd": 1575556200000, + "orderID": 10734, + "customerID": "GOURL", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 1.63, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Vins et alcools Chevalier", + "customerContactName": "Paul Henriot", + "orderTotal": 139.8, + "orderDate": 1573423200000, + "requiredDate": 1575842400000, + "shippedDate": 1574028000000, + "requiredDateStart": 1575901800000, + "requiredDateEnd": 1575905400000, + "orderID": 10737, + "customerID": "VINET", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 7.79, + "shipName": "Vins et alcools Chevalier", + "shipAddress": "59 rue de l-Abbaye", + "shipCity": "Reims", + "shipRegion": "", + "shipPostalCode": "51100", + "shipCountry": "France" +}, { + "customerCompanyName": "Spécialités du monde", + "customerContactName": "Dominique Perrier", + "orderTotal": 52.35, + "orderDate": 1573509600000, + "requiredDate": 1575928800000, + "shippedDate": 1574028000000, + "requiredDateStart": 1575972000000, + "requiredDateEnd": 1575977400000, + "orderID": 10738, + "customerID": "SPECD", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 2.91, + "shipName": "Spécialités du monde", + "shipAddress": "25, rue Lauriston", + "shipCity": "Paris", + "shipRegion": "", + "shipPostalCode": "75016", + "shipCountry": "France" +}, { + "customerCompanyName": "North/South", + "customerContactName": "Simon Crowther", + "orderTotal": 252, + "orderDate": 1574546400000, + "requiredDate": 1576965600000, + "shippedDate": 1574892000000, + "requiredDateStart": 1577019600000, + "requiredDateEnd": 1577023200000, + "orderID": 10752, + "customerID": "NORTS", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 1.39, + "shipName": "North/South", + "shipAddress": "South House 300 Queensbridge", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "SW7 1RZ", + "shipCountry": "UK" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 720, + "orderDate": 1576447200000, + "requiredDate": 1577656800000, + "shippedDate": 1577224800000, + "requiredDateStart": 1577696400000, + "requiredDateEnd": 1577700000000, + "orderID": 10780, + "customerID": "LILAS", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 42.13, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 975.88, + "orderDate": 1576533600000, + "requiredDate": 1578952800000, + "shippedDate": 1576706400000, + "requiredDateStart": 1579006800000, + "requiredDateEnd": 1579008600000, + "orderID": 10781, + "customerID": "WARTH", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 73.16, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 2622.76, + "orderDate": 1576706400000, + "requiredDate": 1577916000000, + "shippedDate": 1577311200000, + "requiredDateStart": 1577962800000, + "requiredDateEnd": 1577968200000, + "orderID": 10787, + "customerID": "LAMAI", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 249.93, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 446.6, + "orderDate": 1577311200000, + "requiredDate": 1579730400000, + "shippedDate": 1578175200000, + "requiredDateStart": 1579782600000, + "requiredDateEnd": 1579786200000, + "orderID": 10798, + "customerID": "ISLAT", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 2.33, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "The Big Cheese", + "customerContactName": "Liz Nixon", + "orderTotal": 2775, + "orderDate": 1577656800000, + "requiredDate": 1580076000000, + "shippedDate": 1578520800000, + "requiredDateStart": 1580124600000, + "requiredDateEnd": 1580128200000, + "orderID": 10805, + "customerID": "THEBI", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 237.34, + "shipName": "The Big Cheese", + "shipAddress": "89 Jefferson Way Suite 2", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97201", + "shipCountry": "USA" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 1411, + "orderDate": 1577829600000, + "requiredDate": 1580248800000, + "shippedDate": 1578520800000, + "requiredDateStart": 1580290200000, + "requiredDateEnd": 1580295600000, + "orderID": 10808, + "customerID": "OLDWO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 45.53, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "Laughing Bacchus Wine Cellars", + "customerContactName": "Yoshi Tannamuri", + "orderTotal": 187, + "orderDate": 1577829600000, + "requiredDate": 1580248800000, + "shippedDate": 1578348000000, + "requiredDateStart": 1580306400000, + "requiredDateEnd": 1580308200000, + "orderID": 10810, + "customerID": "LAUGB", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 4.33, + "shipName": "Laughing Bacchus Wine Cellars", + "shipAddress": "2319 Elm St.", + "shipCity": "Vancouver", + "shipRegion": "BC", + "shipPostalCode": "V3F 2K1", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 40, + "orderDate": 1578175200000, + "requiredDate": 1580594400000, + "shippedDate": 1578952800000, + "requiredDateStart": 1580646600000, + "requiredDateEnd": 1580652000000, + "orderID": 10815, + "customerID": "SAVEA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 14.62, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Cactus Comidas para llevar", + "customerContactName": "Patricio Simpson", + "orderTotal": 477, + "orderDate": 1578348000000, + "requiredDate": 1580767200000, + "shippedDate": 1579125600000, + "requiredDateStart": 1580817600000, + "requiredDateEnd": 1580819400000, + "orderID": 10819, + "customerID": "CACTU", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 19.76, + "shipName": "Cactus Comidas para llevar", + "shipAddress": "Cerrito 333", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 475.11, + "orderDate": 1578952800000, + "requiredDate": 1581372000000, + "shippedDate": 1579384800000, + "requiredDateStart": 1581413400000, + "requiredDateEnd": 1581415200000, + "orderID": 10832, + "customerID": "LAMAI", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 43.26, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 1112, + "orderDate": 1579644000000, + "requiredDate": 1583359200000, + "shippedDate": 1579730400000, + "requiredDateStart": 1583411400000, + "requiredDateEnd": 1583415000000, + "orderID": 10846, + "customerID": "SUPRD", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 56.46, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "La corne d'abondance", + "customerContactName": "Daniel Tonini", + "orderTotal": 649, + "orderDate": 1580248800000, + "requiredDate": 1582668000000, + "shippedDate": 1580680800000, + "requiredDateStart": 1582718400000, + "requiredDateEnd": 1582722000000, + "orderID": 10858, + "customerID": "LACOR", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 52.51, + "shipName": "La corne d-abondance", + "shipAddress": "67, avenue de l-Europe", + "shipCity": "Versailles", + "shipRegion": "", + "shipPostalCode": "78000", + "shipCountry": "France" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 16387.5, + "orderDate": 1580594400000, + "requiredDate": 1581804000000, + "shippedDate": 1581458400000, + "requiredDateStart": 1581847200000, + "requiredDateEnd": 1581850800000, + "orderID": 10865, + "customerID": "QUICK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 348.14, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 6200.55, + "orderDate": 1582668000000, + "requiredDate": 1585173600000, + "shippedDate": 1584482400000, + "requiredDateStart": 1585220400000, + "requiredDateEnd": 1585222200000, + "orderID": 10912, + "customerID": "HUNGO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 580.91, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 539.5, + "orderDate": 1582754400000, + "requiredDate": 1585260000000, + "shippedDate": 1583100000000, + "requiredDateStart": 1585317600000, + "requiredDateEnd": 1585321200000, + "orderID": 10915, + "customerID": "TORTU", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 3.51, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 1122.8, + "orderDate": 1583100000000, + "requiredDate": 1585515600000, + "shippedDate": 1583272800000, + "requiredDateStart": 1585575000000, + "requiredDateEnd": 1585580400000, + "orderID": 10919, + "customerID": "LINOD", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 19.8, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 637.5, + "orderDate": 1583791200000, + "requiredDate": 1586206800000, + "shippedDate": 1584050400000, + "requiredDateStart": 1586255400000, + "requiredDateEnd": 1586259000000, + "orderID": 10939, + "customerID": "MAGAA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 76.33, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 4422, + "orderDate": 1584050400000, + "requiredDate": 1586466000000, + "shippedDate": 1584396000000, + "requiredDateStart": 1586514600000, + "requiredDateEnd": 1586516400000, + "orderID": 10949, + "customerID": "BOTTM", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 74.44, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Toms Spezialitäten", + "customerContactName": "Karin Josephs", + "orderTotal": 910.4, + "orderDate": 1584914400000, + "requiredDate": 1587330000000, + "shippedDate": 1585774800000, + "requiredDateStart": 1587373200000, + "requiredDateEnd": 1587376800000, + "orderID": 10967, + "customerID": "TOMSP", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 62.22, + "shipName": "Toms Spezialitäten", + "shipAddress": "Luisenstr. 48", + "shipCity": "Münster", + "shipRegion": "", + "shipPostalCode": "44087", + "shipCountry": "Germany" +}, { + "customerCompanyName": "France restauration", + "customerContactName": "Carine Schmitt", + "orderTotal": 1733.06, + "orderDate": 1585000800000, + "requiredDate": 1587416400000, + "shippedDate": 1585774800000, + "requiredDateStart": 1587466800000, + "requiredDateEnd": 1587470400000, + "orderID": 10971, + "customerID": "FRANR", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 121.82, + "shipName": "France restauration", + "shipAddress": "54, rue Royale", + "shipCity": "Nantes", + "shipRegion": "", + "shipPostalCode": "44000", + "shipCountry": "France" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 1014, + "orderDate": 1585260000000, + "requiredDate": 1587675600000, + "shippedDate": 1586293200000, + "requiredDateStart": 1587717000000, + "requiredDateEnd": 1587720600000, + "orderID": 10982, + "customerID": "BOTTM", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 14.01, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 720.9, + "orderDate": 1585260000000, + "requiredDate": 1587675600000, + "shippedDate": 1586120400000, + "requiredDateStart": 1587727800000, + "requiredDateEnd": 1587729600000, + "orderID": 10983, + "customerID": "SAVEA", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 657.54, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 2023.38, + "orderDate": 1585515600000, + "requiredDate": 1587934800000, + "shippedDate": 1585774800000, + "requiredDateStart": 1587978000000, + "requiredDateEnd": 1587983400000, + "orderID": 10985, + "customerID": "HUNGO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 91.51, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 1353.6, + "orderDate": 1585602000000, + "requiredDate": 1588021200000, + "shippedDate": 1585774800000, + "requiredDateStart": 1588062600000, + "requiredDateEnd": 1588068000000, + "orderID": 10989, + "customerID": "QUEDE", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 34.76, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 4288.85, + "orderDate": 1585688400000, + "requiredDate": 1589317200000, + "shippedDate": 1586206800000, + "requiredDateStart": 1589362200000, + "requiredDateEnd": 1589364000000, + "orderID": 10990, + "customerID": "ERNSH", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 117.61, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 940.5, + "orderDate": 1585774800000, + "requiredDate": 1586984400000, + "shippedDate": 1586379600000, + "requiredDateStart": 1587040200000, + "requiredDateEnd": 1587042000000, + "orderID": 10994, + "customerID": "VAFFE", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 65.53, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 903.75, + "orderDate": 1586120400000, + "requiredDate": 1588539600000, + "shippedDate": 1586811600000, + "requiredDateStart": 1588581000000, + "requiredDateEnd": 1588586400000, + "orderID": 11000, + "customerID": "RATTC", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 55.12, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 2769, + "orderDate": 1586120400000, + "requiredDate": 1588539600000, + "shippedDate": 1586811600000, + "requiredDateStart": 1588597200000, + "requiredDateEnd": 1588599000000, + "orderID": 11001, + "customerID": "FOLKO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 197.3, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Wilman Kala", + "customerContactName": "Matti Karttunen", + "orderTotal": 586, + "orderDate": 1586206800000, + "requiredDate": 1588626000000, + "shippedDate": 1586466000000, + "requiredDateStart": 1588671000000, + "requiredDateEnd": 1588672800000, + "orderID": 11005, + "customerID": "WILMK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 0.75, + "shipName": "Wilman Kala", + "shipAddress": "Keskuskatu 45", + "shipCity": "Helsinki", + "shipRegion": "", + "shipPostalCode": "21240", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 616.5, + "orderDate": 1586293200000, + "requiredDate": 1588712400000, + "shippedDate": 1586466000000, + "requiredDateStart": 1588753800000, + "requiredDateEnd": 1588755600000, + "orderID": 11009, + "customerID": "GODOS", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 59.11, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 645, + "orderDate": 1586379600000, + "requiredDate": 1588798800000, + "shippedDate": 1587416400000, + "requiredDateStart": 1588851000000, + "requiredDateEnd": 1588852800000, + "orderID": 11010, + "customerID": "REGGC", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 28.71, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Romero y tomillo", + "customerContactName": "Alejandra Camino", + "orderTotal": 361, + "orderDate": 1586379600000, + "requiredDate": 1588798800000, + "shippedDate": 1586466000000, + "requiredDateStart": 1588849200000, + "requiredDateEnd": 1588851000000, + "orderID": 11013, + "customerID": "ROMEY", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 32.99, + "shipName": "Romero y tomillo", + "shipAddress": "Gran Vía, 1", + "shipCity": "Madrid", + "shipRegion": "", + "shipPostalCode": "28001", + "shipCountry": "Spain" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 243.18, + "orderDate": 1586466000000, + "requiredDate": 1588885200000, + "shippedDate": 1586898000000, + "requiredDateStart": 1588932000000, + "requiredDateEnd": 1588935600000, + "orderID": 11014, + "customerID": "LINOD", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 23.6, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Santé Gourmet", + "customerContactName": "Jonas Bergulfsen", + "orderTotal": 622.35, + "orderDate": 1586466000000, + "requiredDate": 1587675600000, + "shippedDate": 1587330000000, + "requiredDateStart": 1587731400000, + "requiredDateEnd": 1587736800000, + "orderID": 11015, + "customerID": "SANTG", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 4.62, + "shipName": "Santé Gourmet", + "shipAddress": "Erling Skakkes gate 78", + "shipCity": "Stavern", + "shipRegion": "", + "shipPostalCode": "4110", + "shipCountry": "Norway" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 632.4, + "orderDate": 1586811600000, + "requiredDate": 1589230800000, + "shippedDate": 1586984400000, + "requiredDateStart": 1589281200000, + "requiredDateEnd": 1589284800000, + "orderID": 11020, + "customerID": "OTTIK", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 43.3, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 2160, + "orderDate": 1586984400000, + "requiredDate": 1589403600000, + "shippedDate": 1587502800000, + "requiredDateStart": 1589445000000, + "requiredDateEnd": 1589448600000, + "orderID": 11028, + "customerID": "KOENE", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 29.59, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 8902.5, + "orderDate": 1587070800000, + "requiredDate": 1589490000000, + "shippedDate": 1587589200000, + "requiredDateStart": 1589549400000, + "requiredDateEnd": 1589553000000, + "orderID": 11032, + "customerID": "WHITC", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 3, + "freight": 606.19, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 1754.5, + "orderDate": 1587330000000, + "requiredDate": 1589749200000, + "shippedDate": 1587675600000, + "requiredDateStart": 1589801400000, + "requiredDateEnd": 1589803200000, + "orderID": 11035, + "customerID": "SUPRD", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 0.17, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "Comércio Mineiro", + "customerContactName": "Pedro Afonso", + "orderTotal": 405.75, + "orderDate": 1587502800000, + "requiredDate": 1588712400000, + "shippedDate": 1588280400000, + "requiredDateStart": 1588770000000, + "requiredDateEnd": 1588771800000, + "orderID": 11042, + "customerID": "COMMI", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 29.99, + "shipName": "Comércio Mineiro", + "shipAddress": "Av. dos Lusíadas, 23", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05432-043", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Piccolo und mehr", + "customerContactName": "Georg Pipps", + "orderTotal": 3055, + "orderDate": 1587934800000, + "requiredDate": 1590354000000, + "shippedDate": 1588107600000, + "requiredDateStart": 1590395400000, + "requiredDateEnd": 1590399000000, + "orderID": 11053, + "customerID": "PICCO", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 53.05, + "shipName": "Piccolo und mehr", + "shipAddress": "Geislweg 14", + "shipCity": "Salzburg", + "shipRegion": "", + "shipPostalCode": "5020", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 1838, + "orderDate": 1588107600000, + "requiredDate": 1591736400000, + "shippedDate": 1588280400000, + "requiredDateStart": 1591795800000, + "requiredDateEnd": 1591799400000, + "orderID": 11059, + "customerID": "RICAR", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 85.8, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Franchi S.p.A.", + "customerContactName": "Paolo Accorti", + "orderTotal": 266, + "orderDate": 1588194000000, + "requiredDate": 1590613200000, + "shippedDate": 1588539600000, + "requiredDateStart": 1590654600000, + "requiredDateEnd": 1590656400000, + "orderID": 11060, + "customerID": "FRANS", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 10.98, + "shipName": "Franchi S.p.A.", + "shipAddress": "Via Monte Bianco 34", + "shipCity": "Torino", + "shipRegion": "", + "shipPostalCode": "10100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Lehmanns Marktstand", + "customerContactName": "Renate Messner", + "orderTotal": 1629.975, + "orderDate": 1588626000000, + "requiredDate": 1591045200000, + "shippedDate": 1535230800000, + "requiredDateStart": 1591095600000, + "requiredDateEnd": 1591099200000, + "orderID": 11070, + "customerID": "LEHMS", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 1, + "freight": 136, + "shipName": "Lehmanns Marktstand", + "shipAddress": "Magazinweg 7", + "shipCity": "Frankfurt a.M.", + "shipRegion": "", + "shipPostalCode": "60528", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Pericles Comidas clásicas", + "customerContactName": "Guillermo Fernández", + "orderTotal": 300, + "orderDate": 1588626000000, + "requiredDate": 1591045200000, + "shippedDate": 1535230800000, + "requiredDateStart": 1591104600000, + "requiredDateEnd": 1591110000000, + "orderID": 11073, + "customerID": "PERIC", + "employeeID": "3d2f991c-58ef-436d-912e-49496fd2065c", + "teamID": 1, + "shipVia": 2, + "freight": 24.95, + "shipName": "Pericles Comidas clásicas", + "shipAddress": "Calle Dr. Jorge Cash 321", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 1614.88, + "orderDate": 1531774800000, + "requiredDate": 1534194000000, + "shippedDate": 1532293200000, + "requiredDateStart": 1534246200000, + "requiredDateEnd": 1534248000000, + "orderID": 10258, + "customerID": "ERNSH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 140.51, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Wartian Herkku", + "customerContactName": "Pirkko Koskitalo", + "orderTotal": 1376, + "orderDate": 1533070800000, + "requiredDate": 1535490000000, + "shippedDate": 1533157200000, + "requiredDateStart": 1535533200000, + "requiredDateEnd": 1535538600000, + "orderID": 10270, + "customerID": "WARTH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 136.54, + "shipName": "Wartian Herkku", + "shipAddress": "Torikatu 38", + "shipCity": "Oulu", + "shipRegion": "", + "shipPostalCode": "90110", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 291.84, + "orderDate": 1533589200000, + "requiredDate": 1536008400000, + "shippedDate": 1533762000000, + "requiredDateStart": 1536058800000, + "requiredDateEnd": 1536062400000, + "orderID": 10275, + "customerID": "MAGAA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 26.93, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 1743.36, + "orderDate": 1534712400000, + "requiredDate": 1537131600000, + "shippedDate": 1535230800000, + "requiredDateStart": 1537187400000, + "requiredDateEnd": 1537192800000, + "orderID": 10285, + "customerID": "QUICK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 76.83, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Tradição Hipermercados", + "customerContactName": "Anabela Domingues", + "orderTotal": 1296, + "orderDate": 1535403600000, + "requiredDate": 1537822800000, + "shippedDate": 1535835600000, + "requiredDateStart": 1537878600000, + "requiredDateEnd": 1537884000000, + "orderID": 10292, + "customerID": "TRADH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 1.35, + "shipName": "Tradiçao Hipermercados", + "shipAddress": "Av. Inês de Castro, 414", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05634-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 848.7, + "orderDate": 1535490000000, + "requiredDate": 1537909200000, + "shippedDate": 1536613200000, + "requiredDateStart": 1537961400000, + "requiredDateEnd": 1537966800000, + "orderID": 10293, + "customerID": "TORTU", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 21.18, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 954.4, + "orderDate": 1536699600000, + "requiredDate": 1539118800000, + "shippedDate": 1537131600000, + "requiredDateStart": 1539167400000, + "requiredDateEnd": 1539172800000, + "orderID": 10304, + "customerID": "TORTU", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 63.79, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Romero y tomillo", + "customerContactName": "Alejandra Camino", + "orderTotal": 498.5, + "orderDate": 1537045200000, + "requiredDate": 1539464400000, + "shippedDate": 1537650000000, + "requiredDateStart": 1539518400000, + "requiredDateEnd": 1539522000000, + "orderID": 10306, + "customerID": "ROMEY", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 7.56, + "shipName": "Romero y tomillo", + "shipAddress": "Gran Vía, 1", + "shipCity": "Madrid", + "shipRegion": "", + "shipPostalCode": "28001", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Du monde entier", + "customerContactName": "Janine Labrune", + "orderTotal": 268.8, + "orderDate": 1537390800000, + "requiredDate": 1538600400000, + "shippedDate": 1537909200000, + "requiredDateStart": 1538652600000, + "requiredDateEnd": 1538658000000, + "orderID": 10311, + "customerID": "DUMON", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 24.69, + "shipName": "Du monde entier", + "shipAddress": "67, rue des Cinquante Otages", + "shipCity": "Nantes", + "shipRegion": "", + "shipPostalCode": "44000", + "shipCountry": "France" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 2094.3, + "orderDate": 1537822800000, + "requiredDate": 1540242000000, + "shippedDate": 1538600400000, + "requiredDateStart": 1540285200000, + "requiredDateEnd": 1540290600000, + "orderID": 10314, + "customerID": "RATTC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 74.16, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 2835, + "orderDate": 1537995600000, + "requiredDate": 1540414800000, + "shippedDate": 1538946000000, + "requiredDateStart": 1540468800000, + "requiredDateEnd": 1540470600000, + "orderID": 10316, + "customerID": "RATTC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 150.15, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 1497, + "orderDate": 1539032400000, + "requiredDate": 1540242000000, + "shippedDate": 1539464400000, + "requiredDateStart": 1540290600000, + "requiredDateEnd": 1540296000000, + "orderID": 10325, + "customerID": "KOENE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 64.86, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 2436.18, + "orderDate": 1540764000000, + "requiredDate": 1543183200000, + "shippedDate": 1541628000000, + "requiredDateStart": 1543235400000, + "requiredDateEnd": 1543240800000, + "orderID": 10340, + "customerID": "BONAP", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 166.31, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 5398.725, + "orderDate": 1541887200000, + "requiredDate": 1544306400000, + "shippedDate": 1542664800000, + "requiredDateStart": 1544347800000, + "requiredDateEnd": 1544349600000, + "orderID": 10351, + "customerID": "ERNSH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 162.33, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 1167.68, + "orderDate": 1542578400000, + "requiredDate": 1544997600000, + "shippedDate": 1543701600000, + "requiredDateStart": 1545046200000, + "requiredDateEnd": 1545051600000, + "orderID": 10357, + "customerID": "LILAS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 34.88, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 2046.24, + "orderDate": 1542837600000, + "requiredDate": 1545256800000, + "shippedDate": 1543788000000, + "requiredDateStart": 1545316200000, + "requiredDateEnd": 1545319800000, + "orderID": 10361, + "customerID": "QUICK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 183.17, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Eastern Connection", + "customerContactName": "Ann Devon", + "orderTotal": 950, + "orderDate": 1543183200000, + "requiredDate": 1546812000000, + "shippedDate": 1543874400000, + "requiredDateStart": 1546851600000, + "requiredDateEnd": 1546853400000, + "orderID": 10364, + "customerID": "EASTC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 71.97, + "shipName": "Eastern Connection", + "shipAddress": "35 King George", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX3 6FW", + "shipCountry": "UK" +}, { + "customerCompanyName": "La maison d'Asie", + "customerContactName": "Annette Roulet", + "orderTotal": 72.96, + "orderDate": 1543788000000, + "requiredDate": 1546207200000, + "shippedDate": 1545602400000, + "requiredDateStart": 1546261200000, + "requiredDateEnd": 1546264800000, + "orderID": 10371, + "customerID": "LAMAI", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 0.45, + "shipName": "La maison d-Asie", + "shipAddress": "1 rue Alsace-Lorraine", + "shipCity": "Toulouse", + "shipRegion": "", + "shipPostalCode": "31000", + "shipCountry": "France" +}, { + "customerCompanyName": "Wolski Zajazd", + "customerContactName": "Zbyszek Piestrzeniewicz", + "orderTotal": 459, + "orderDate": 1543960800000, + "requiredDate": 1546380000000, + "shippedDate": 1544306400000, + "requiredDateStart": 1546419600000, + "requiredDateEnd": 1546423200000, + "orderID": 10374, + "customerID": "WOLZA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 3.94, + "shipName": "Wolski Zajazd", + "shipAddress": "ul. Filtrowa 68", + "shipCity": "Warszawa", + "shipRegion": "", + "shipPostalCode": "01-012", + "shipCountry": "Poland" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 399, + "orderDate": 1544306400000, + "requiredDate": 1546725600000, + "shippedDate": 1544652000000, + "requiredDateStart": 1546768800000, + "requiredDateEnd": 1546770600000, + "orderID": 10376, + "customerID": "MEREP", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 20.39, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 863.6, + "orderDate": 1544306400000, + "requiredDate": 1546725600000, + "shippedDate": 1544652000000, + "requiredDateStart": 1546783200000, + "requiredDateEnd": 1546788600000, + "orderID": 10377, + "customerID": "SEVES", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 22.21, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 691.2, + "orderDate": 1544997600000, + "requiredDate": 1547416800000, + "shippedDate": 1545516000000, + "requiredDateStart": 1547458200000, + "requiredDateEnd": 1547463600000, + "orderID": 10385, + "customerID": "SPLIR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 30.96, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Santé Gourmet", + "customerContactName": "Jonas Bergulfsen", + "orderTotal": 1058.4, + "orderDate": 1545084000000, + "requiredDate": 1547503200000, + "shippedDate": 1545256800000, + "requiredDateStart": 1547559000000, + "requiredDateEnd": 1547562600000, + "orderID": 10387, + "customerID": "SANTG", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 93.63, + "shipName": "Santé Gourmet", + "shipAddress": "Erling Skakkes gate 78", + "shipCity": "Stavern", + "shipRegion": "", + "shipPostalCode": "4110", + "shipCountry": "Norway" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2556.95, + "orderDate": 1545688800000, + "requiredDate": 1548108000000, + "shippedDate": 1546466400000, + "requiredDateStart": 1548162000000, + "requiredDateEnd": 1548165600000, + "orderID": 10393, + "customerID": "SAVEA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 126.56, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Hungry Coyote Import Store", + "customerContactName": "Yoshi Latimer", + "orderTotal": 442, + "orderDate": 1545688800000, + "requiredDate": 1548108000000, + "shippedDate": 1546466400000, + "requiredDateStart": 1548158400000, + "requiredDateEnd": 1548160200000, + "orderID": 10394, + "customerID": "HUNGC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 30.34, + "shipName": "Hungry Coyote Import Store", + "shipAddress": "City Center Plaza 516 Main St.", + "shipCity": "Elgin", + "shipRegion": "OR", + "shipPostalCode": "97827", + "shipCountry": "USA" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1903.8, + "orderDate": 1545861600000, + "requiredDate": 1547071200000, + "shippedDate": 1546725600000, + "requiredDateStart": 1547118000000, + "requiredDateEnd": 1547121600000, + "orderID": 10396, + "customerID": "FRANK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 135.35, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Eastern Connection", + "customerContactName": "Ann Devon", + "orderTotal": 3063, + "orderDate": 1546293600000, + "requiredDate": 1548712800000, + "shippedDate": 1547589600000, + "requiredDateStart": 1548761400000, + "requiredDateEnd": 1548765000000, + "orderID": 10400, + "customerID": "EASTC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 83.93, + "shipName": "Eastern Connection", + "shipAddress": "35 King George", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "WX3 6FW", + "shipCountry": "UK" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 3868.6, + "orderDate": 1546293600000, + "requiredDate": 1548712800000, + "shippedDate": 1547071200000, + "requiredDateStart": 1548772200000, + "requiredDateEnd": 1548775800000, + "orderID": 10401, + "customerID": "RATTC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 12.51, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 400, + "orderDate": 1546725600000, + "requiredDate": 1549144800000, + "shippedDate": 1548108000000, + "requiredDateStart": 1549200600000, + "requiredDateEnd": 1549202400000, + "orderID": 10405, + "customerID": "LINOD", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 34.82, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 407.7, + "orderDate": 1550700000000, + "requiredDate": 1553119200000, + "shippedDate": 1551132000000, + "requiredDateStart": 1553160600000, + "requiredDateEnd": 1553162400000, + "orderID": 10453, + "customerID": "AROUT", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 25.36, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 1538.7, + "orderDate": 1551304800000, + "requiredDate": 1553724000000, + "shippedDate": 1551736800000, + "requiredDateStart": 1553769000000, + "requiredDateEnd": 1553774400000, + "orderID": 10461, + "customerID": "LILAS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 148.61, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 2518, + "orderDate": 1551736800000, + "requiredDate": 1554152400000, + "shippedDate": 1552514400000, + "requiredDateStart": 1554201000000, + "requiredDateEnd": 1554206400000, + "orderID": 10465, + "customerID": "VAFFE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 145.04, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "White Clover Markets", + "customerContactName": "Karl Jablonski", + "orderTotal": 956.675, + "orderDate": 1552168800000, + "requiredDate": 1554584400000, + "shippedDate": 1552514400000, + "requiredDateStart": 1554627600000, + "requiredDateEnd": 1554629400000, + "orderID": 10469, + "customerID": "WHITC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 60.18, + "shipName": "White Clover Markets", + "shipAddress": "1029 - 12th Ave. S.", + "shipCity": "Seattle", + "shipRegion": "WA", + "shipPostalCode": "98124", + "shipCountry": "USA" +}, { + "customerCompanyName": "Island Trading", + "customerContactName": "Helen Bennett", + "orderTotal": 230.4, + "orderDate": 1552428000000, + "requiredDate": 1553637600000, + "shippedDate": 1553119200000, + "requiredDateStart": 1553697000000, + "requiredDateEnd": 1553700600000, + "orderID": 10473, + "customerID": "ISLAT", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 16.37, + "shipName": "Island Trading", + "shipAddress": "Garden House Crowther Way", + "shipCity": "Cowes", + "shipRegion": "Isle of Wight", + "shipPostalCode": "PO31 7PJ", + "shipCountry": "UK" +}, { + "customerCompanyName": "Lazy K Kountry Store", + "customerContactName": "John Steel", + "orderTotal": 147, + "orderDate": 1553119200000, + "requiredDate": 1555534800000, + "shippedDate": 1554843600000, + "requiredDateStart": 1555592400000, + "requiredDateEnd": 1555596000000, + "orderID": 10482, + "customerID": "LAZYK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 7.48, + "shipName": "Lazy K Kountry Store", + "shipAddress": "12 Orchestra Terrace", + "shipCity": "Walla Walla", + "shipRegion": "WA", + "shipPostalCode": "99362", + "shipCountry": "USA" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 1272, + "orderDate": 1553551200000, + "requiredDate": 1555966800000, + "shippedDate": 1554152400000, + "requiredDateStart": 1556010000000, + "requiredDateEnd": 1556013600000, + "orderID": 10486, + "customerID": "HILAA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 30.53, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Ottilies Käseladen", + "customerContactName": "Henriette Pfalzheim", + "orderTotal": 240, + "orderDate": 1555362000000, + "requiredDate": 1557781200000, + "shippedDate": 1557694800000, + "requiredDateStart": 1557824400000, + "requiredDateEnd": 1557829800000, + "orderID": 10508, + "customerID": "OTTIK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 4.99, + "shipName": "Ottilies Käseladen", + "shipAddress": "Mehrheimerstr. 369", + "shipCity": "Köln", + "shipRegion": "", + "shipPostalCode": "50739", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 3192.65, + "orderDate": 1556658000000, + "requiredDate": 1559077200000, + "shippedDate": 1557176400000, + "requiredDateStart": 1559131200000, + "requiredDateEnd": 1559133000000, + "orderID": 10524, + "customerID": "BERGS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 244.79, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 818.4, + "orderDate": 1556744400000, + "requiredDate": 1559163600000, + "shippedDate": 1558558800000, + "requiredDateStart": 1559208600000, + "requiredDateEnd": 1559210400000, + "orderID": 10525, + "customerID": "BONAP", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 11.06, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Richter Supermarkt", + "customerContactName": "Michael Holz", + "orderTotal": 1823.8, + "orderDate": 1557781200000, + "requiredDate": 1558990800000, + "shippedDate": 1558213200000, + "requiredDateStart": 1559050200000, + "requiredDateEnd": 1559052000000, + "orderID": 10537, + "customerID": "RICSU", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 78.85, + "shipName": "Richter Supermarkt", + "shipAddress": "Starenweg 5", + "shipCity": "Genève", + "shipRegion": "", + "shipPostalCode": "1204", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 469.11, + "orderDate": 1558299600000, + "requiredDate": 1560718800000, + "shippedDate": 1558818000000, + "requiredDateStart": 1560765600000, + "requiredDateEnd": 1560771000000, + "orderID": 10542, + "customerID": "KOENE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 10.95, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 2812, + "orderDate": 1558558800000, + "requiredDate": 1560978000000, + "shippedDate": 1558904400000, + "requiredDateStart": 1561028400000, + "requiredDateEnd": 1561033800000, + "orderID": 10546, + "customerID": "VICTE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 194.72, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 2142.9, + "orderDate": 1559595600000, + "requiredDate": 1562014800000, + "shippedDate": 1560114000000, + "requiredDateStart": 1562063400000, + "requiredDateEnd": 1562067000000, + "orderID": 10558, + "customerID": "AROUT", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 72.97, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 488.7, + "orderDate": 1560027600000, + "requiredDate": 1562446800000, + "shippedDate": 1560286800000, + "requiredDateStart": 1562493600000, + "requiredDateEnd": 1562497200000, + "orderID": 10562, + "customerID": "REGGC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 22.95, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Hungry Owl All-Night Grocers", + "customerContactName": "Patricia McKenna", + "orderTotal": 2519, + "orderDate": 1560286800000, + "requiredDate": 1562706000000, + "shippedDate": 1560718800000, + "requiredDateStart": 1562763600000, + "requiredDateEnd": 1562765400000, + "orderID": 10567, + "customerID": "HUNGO", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 33.97, + "shipName": "Hungry Owl All-Night Grocers", + "shipAddress": "8 Johnstown Road", + "shipCity": "Cork", + "shipRegion": "Co. Cork", + "shipPostalCode": "", + "shipCountry": "Ireland" +}, { + "customerCompanyName": "Let's Stop N Shop", + "customerContactName": "Jaime Yorres", + "orderTotal": 317.75, + "orderDate": 1561410000000, + "requiredDate": 1563829200000, + "shippedDate": 1562187600000, + "requiredDateStart": 1563885000000, + "requiredDateEnd": 1563886800000, + "orderID": 10579, + "customerID": "LETSS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 13.73, + "shipName": "Let-s Stop N Shop", + "shipAddress": "87 Polk St. Suite 5", + "shipCity": "San Francisco", + "shipRegion": "CA", + "shipPostalCode": "94117", + "shipCountry": "USA" +}, { + "customerCompanyName": "Que Delícia", + "customerContactName": "Bernardo Batista", + "orderTotal": 807.38, + "orderDate": 1562014800000, + "requiredDate": 1564434000000, + "shippedDate": 1562619600000, + "requiredDateStart": 1564473600000, + "requiredDateEnd": 1564475400000, + "orderID": 10587, + "customerID": "QUEDE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 62.52, + "shipName": "Que Delícia", + "shipAddress": "Rua da Panificadora, 12", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-673", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 812.5, + "orderDate": 1562446800000, + "requiredDate": 1563656400000, + "shippedDate": 1563224400000, + "requiredDateStart": 1563710400000, + "requiredDateEnd": 1563715800000, + "orderID": 10591, + "customerID": "VAFFE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 55.92, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 2388.5, + "orderDate": 1563051600000, + "requiredDate": 1565470800000, + "shippedDate": 1563397200000, + "requiredDateStart": 1565514000000, + "requiredDateEnd": 1565517600000, + "orderID": 10598, + "customerID": "RATTC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 44.42, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}, { + "customerCompanyName": "Furia Bacalhau e Frutos do Mar", + "customerContactName": "Lino Rodriguez", + "orderTotal": 230.85, + "orderDate": 1563397200000, + "requiredDate": 1565816400000, + "shippedDate": 1564347600000, + "requiredDateStart": 1565857800000, + "requiredDateEnd": 1565863200000, + "orderID": 10604, + "customerID": "FURIB", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 7.46, + "shipName": "Furia Bacalhau e Frutos do Mar", + "shipAddress": "Jardim das rosas n. 32", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1675", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 4109.7, + "orderDate": 1563656400000, + "requiredDate": 1566075600000, + "shippedDate": 1564347600000, + "requiredDateStart": 1566118800000, + "requiredDateEnd": 1566120600000, + "orderID": 10605, + "customerID": "MEREP", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 379.13, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 6375, + "orderDate": 1564261200000, + "requiredDate": 1566680400000, + "shippedDate": 1564606800000, + "requiredDateStart": 1566732600000, + "requiredDateEnd": 1566738000000, + "orderID": 10612, + "customerID": "SAVEA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 544.08, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Great Lakes Food Market", + "customerContactName": "Howard Snyder", + "orderTotal": 4807, + "orderDate": 1564520400000, + "requiredDate": 1566939600000, + "shippedDate": 1564952400000, + "requiredDateStart": 1566991800000, + "requiredDateEnd": 1566997200000, + "orderID": 10616, + "customerID": "GREAL", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 116.53, + "shipName": "Great Lakes Food Market", + "shipAddress": "2732 Baker Blvd.", + "shipCity": "Eugene", + "shipRegion": "OR", + "shipPostalCode": "97403", + "shipCountry": "USA" +}, { + "customerCompanyName": "Mère Paillarde", + "customerContactName": "Jean Fresnière", + "orderTotal": 2697.5, + "orderDate": 1564606800000, + "requiredDate": 1568235600000, + "shippedDate": 1565211600000, + "requiredDateStart": 1568293200000, + "requiredDateEnd": 1568295000000, + "orderID": 10618, + "customerID": "MEREP", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 154.68, + "shipName": "Mère Paillarde", + "shipAddress": "43 rue St. Laurent", + "shipCity": "Montréal", + "shipRegion": "Québec", + "shipPostalCode": "H1J 1C3", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 1503.6, + "orderDate": 1565470800000, + "requiredDate": 1567890000000, + "shippedDate": 1566248400000, + "requiredDateStart": 1567949400000, + "requiredDateEnd": 1567954800000, + "orderID": 10626, + "customerID": "BERGS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 138.69, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 903.6, + "orderDate": 1565643600000, + "requiredDate": 1568062800000, + "shippedDate": 1566162000000, + "requiredDateStart": 1568118600000, + "requiredDateEnd": 1568124000000, + "orderID": 10630, + "customerID": "KOENE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 32.35, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1083.15, + "orderDate": 1567371600000, + "requiredDate": 1569790800000, + "shippedDate": 1568840400000, + "requiredDateStart": 1569834000000, + "requiredDateEnd": 1569835800000, + "orderID": 10653, + "customerID": "FRANK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 93.25, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Reggiani Caseifici", + "customerContactName": "Maurizio Moroni", + "orderTotal": 154.4, + "orderDate": 1567458000000, + "requiredDate": 1569877200000, + "shippedDate": 1568149200000, + "requiredDateStart": 1569916800000, + "requiredDateEnd": 1569918600000, + "orderID": 10655, + "customerID": "REGGC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 4.41, + "shipName": "Reggiani Caseifici", + "shipAddress": "Strada Provinciale 124", + "shipCity": "Reggio Emilia", + "shipRegion": "", + "shipPostalCode": "42100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Furia Bacalhau e Frutos do Mar", + "customerContactName": "Lino Rodriguez", + "orderTotal": 1288.3875, + "orderDate": 1568062800000, + "requiredDate": 1570482000000, + "shippedDate": 1568840400000, + "requiredDateStart": 1570532400000, + "requiredDateEnd": 1570537800000, + "orderID": 10664, + "customerID": "FURIB", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 1.27, + "shipName": "Furia Bacalhau e Frutos do Mar", + "shipAddress": "Jardim das rosas n. 32", + "shipCity": "Lisboa", + "shipRegion": "", + "shipPostalCode": "1675", + "shipCountry": "Portugal" +}, { + "customerCompanyName": "Lonesome Pine Restaurant", + "customerContactName": "Fran Wilson", + "orderTotal": 1295, + "orderDate": 1568149200000, + "requiredDate": 1570568400000, + "shippedDate": 1568667600000, + "requiredDateStart": 1570609800000, + "requiredDateEnd": 1570615200000, + "orderID": 10665, + "customerID": "LONEP", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 26.31, + "shipName": "Lonesome Pine Restaurant", + "shipAddress": "89 Chiaroscuro Rd.", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97219", + "shipCountry": "USA" +}, { + "customerCompanyName": "Die Wandernde Kuh", + "customerContactName": "Rita Müller", + "orderTotal": 625.275, + "orderDate": 1568494800000, + "requiredDate": 1570914000000, + "shippedDate": 1569186000000, + "requiredDateStart": 1570968000000, + "requiredDateEnd": 1570969800000, + "orderID": 10668, + "customerID": "WANDK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 47.22, + "shipName": "Die Wandernde Kuh", + "shipAddress": "Adenauerallee 900", + "shipCity": "Stuttgart", + "shipRegion": "", + "shipPostalCode": "70563", + "shipCountry": "Germany" +}, { + "customerCompanyName": "France restauration", + "customerContactName": "Carine Schmitt", + "orderTotal": 920.1, + "orderDate": 1568667600000, + "requiredDate": 1571086800000, + "shippedDate": 1569272400000, + "requiredDateStart": 1571144400000, + "requiredDateEnd": 1571146200000, + "orderID": 10671, + "customerID": "FRANR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 30.34, + "shipName": "France restauration", + "shipAddress": "54, rue Royale", + "shipCity": "Nantes", + "shipRegion": "", + "shipPostalCode": "44000", + "shipCountry": "France" +}, { + "customerCompanyName": "Antonio Moreno Taquería", + "customerContactName": "Antonio Moreno", + "orderTotal": 813.365, + "orderDate": 1569099600000, + "requiredDate": 1571518800000, + "shippedDate": 1569445200000, + "requiredDateStart": 1571576400000, + "requiredDateEnd": 1571581800000, + "orderID": 10677, + "customerID": "ANTON", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 4.03, + "shipName": "Antonio Moreno Taquería", + "shipAddress": "Mataderos  2312", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5023", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Old World Delicatessen", + "customerContactName": "Rene Phillips", + "orderTotal": 1261.875, + "orderDate": 1569272400000, + "requiredDate": 1571691600000, + "shippedDate": 1569445200000, + "requiredDateStart": 1571742000000, + "requiredDateEnd": 1571743800000, + "orderID": 10680, + "customerID": "OLDWO", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 26.61, + "shipName": "Old World Delicatessen", + "shipAddress": "2743 Bering St.", + "shipCity": "Anchorage", + "shipRegion": "AK", + "shipPostalCode": "99508", + "shipCountry": "USA" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 472.5, + "orderDate": 1569877200000, + "requiredDate": 1572300000000, + "shippedDate": 1570395600000, + "requiredDateStart": 1572339600000, + "requiredDateEnd": 1572343200000, + "orderID": 10689, + "customerID": "BERGS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 13.42, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 862.5, + "orderDate": 1569963600000, + "requiredDate": 1572386400000, + "shippedDate": 1570050000000, + "requiredDateStart": 1572436800000, + "requiredDateEnd": 1572440400000, + "orderID": 10690, + "customerID": "HANAR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 15.8, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Gourmet Lanchonetes", + "customerContactName": "André Fonseca", + "orderTotal": 3424, + "orderDate": 1571259600000, + "requiredDate": 1573682400000, + "shippedDate": 1574200800000, + "requiredDateStart": 1573723800000, + "requiredDateEnd": 1573727400000, + "orderID": 10709, + "customerID": "GOURL", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 210.8, + "shipName": "Gourmet Lanchonetes", + "shipAddress": "Av. Brasil, 442", + "shipCity": "Campinas", + "shipRegion": "SP", + "shipPostalCode": "04876-786", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Franchi S.p.A.", + "customerContactName": "Paolo Accorti", + "orderTotal": 93.5, + "orderDate": 1571518800000, + "requiredDate": 1573941600000, + "shippedDate": 1571778000000, + "requiredDateStart": 1573986600000, + "requiredDateEnd": 1573990200000, + "orderID": 10710, + "customerID": "FRANS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 4.98, + "shipName": "Franchi S.p.A.", + "shipAddress": "Via Monte Bianco 34", + "shipCity": "Torino", + "shipRegion": "", + "shipPostalCode": "10100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2827.9, + "orderDate": 1571691600000, + "requiredDate": 1574114400000, + "shippedDate": 1571864400000, + "requiredDateStart": 1574164800000, + "requiredDateEnd": 1574170200000, + "orderID": 10713, + "customerID": "SAVEA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 167.05, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1270.75, + "orderDate": 1571864400000, + "requiredDate": 1574287200000, + "shippedDate": 1572300000000, + "requiredDateStart": 1574328600000, + "requiredDateEnd": 1574330400000, + "orderID": 10717, + "customerID": "FRANK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 59.25, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Königlich Essen", + "customerContactName": "Philip Cramer", + "orderTotal": 3463, + "orderDate": 1572123600000, + "requiredDate": 1574546400000, + "shippedDate": 1572300000000, + "requiredDateStart": 1574587800000, + "requiredDateEnd": 1574591400000, + "orderID": 10718, + "customerID": "KOENE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 170.88, + "shipName": "Königlich Essen", + "shipAddress": "Maubelstr. 90", + "shipCity": "Brandenburg", + "shipRegion": "", + "shipPostalCode": "14776", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Berglunds snabbköp", + "customerContactName": "Christina Berglund", + "orderTotal": 1459, + "orderDate": 1573077600000, + "requiredDate": 1575496800000, + "shippedDate": 1573336800000, + "requiredDateStart": 1575552600000, + "requiredDateEnd": 1575558000000, + "orderID": 10733, + "customerID": "BERGS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 110.11, + "shipName": "Berglunds snabbköp", + "shipAddress": "Berguvsvägen  8", + "shipCity": "Luleå", + "shipRegion": "", + "shipPostalCode": "S-958 22", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Around the Horn", + "customerContactName": "Thomas Hardy", + "orderTotal": 319.2, + "orderDate": 1573941600000, + "requiredDate": 1576360800000, + "shippedDate": 1574287200000, + "requiredDateStart": 1576400400000, + "requiredDateEnd": 1576404000000, + "orderID": 10743, + "customerID": "AROUT", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 23.72, + "shipName": "Around the Horn", + "shipAddress": "Brook Farm Stratford St. Mary", + "shipCity": "Colchester", + "shipRegion": "Essex", + "shipPostalCode": "CO7 6JX", + "shipCountry": "UK" +}, { + "customerCompanyName": "Chop-suey Chinese", + "customerContactName": "Yang Wang", + "orderTotal": 2311.7, + "orderDate": 1574114400000, + "requiredDate": 1576533600000, + "shippedDate": 1574287200000, + "requiredDateStart": 1576580400000, + "requiredDateEnd": 1576584000000, + "orderID": 10746, + "customerID": "CHOPS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 31.43, + "shipName": "Chop-suey Chinese", + "shipAddress": "Hauptstr. 31", + "shipCity": "Bern", + "shipRegion": "", + "shipPostalCode": "3012", + "shipCountry": "Switzerland" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 2030.4, + "orderDate": 1576015200000, + "requiredDate": 1578434400000, + "shippedDate": 1576447200000, + "requiredDateStart": 1578479400000, + "requiredDateEnd": 1578483000000, + "orderID": 10773, + "customerID": "ERNSH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 96.43, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 6635.275, + "orderDate": 1576360800000, + "requiredDate": 1578780000000, + "shippedDate": 1576620000000, + "requiredDateStart": 1578830400000, + "requiredDateEnd": 1578834000000, + "orderID": 10776, + "customerID": "ERNSH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 351.53, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "GROSELLA-Restaurante", + "customerContactName": "Manuel Pereira", + "orderTotal": 387.5, + "orderDate": 1576620000000, + "requiredDate": 1579039200000, + "shippedDate": 1577138400000, + "requiredDateStart": 1579095000000, + "requiredDateEnd": 1579100400000, + "orderID": 10785, + "customerID": "GROSR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 1.51, + "shipName": "GROSELLA-Restaurante", + "shipAddress": "5ª Ave. Los Palos Grandes", + "shipCity": "Caracas", + "shipRegion": "DF", + "shipPostalCode": "1081", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 731.5, + "orderDate": 1576965600000, + "requiredDate": 1579384800000, + "shippedDate": 1579384800000, + "requiredDateStart": 1579444200000, + "requiredDateEnd": 1579446000000, + "orderID": 10788, + "customerID": "QUICK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 42.7, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Folies gourmandes", + "customerContactName": "Martine Rancé", + "orderTotal": 3687, + "orderDate": 1576965600000, + "requiredDate": 1579384800000, + "shippedDate": 1577743200000, + "requiredDateStart": 1579426200000, + "requiredDateEnd": 1579429800000, + "orderID": 10789, + "customerID": "FOLIG", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 100.6, + "shipName": "Folies gourmandes", + "shipAddress": "184, chaussée de Tournai", + "shipCity": "Lille", + "shipRegion": "", + "shipPostalCode": "59000", + "shipCountry": "France" +}, { + "customerCompanyName": "Wolski Zajazd", + "customerContactName": "Zbyszek Piestrzeniewicz", + "orderTotal": 399.85, + "orderDate": 1577052000000, + "requiredDate": 1579471200000, + "shippedDate": 1577743200000, + "requiredDateStart": 1579528800000, + "requiredDateEnd": 1579532400000, + "orderID": 10792, + "customerID": "WOLZA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 23.79, + "shipName": "Wolski Zajazd", + "shipAddress": "ul. Filtrowa 68", + "shipCity": "Warszawa", + "shipRegion": "", + "shipPostalCode": "01-012", + "shipCountry": "Poland" +}, { + "customerCompanyName": "Seven Seas Imports", + "customerContactName": "Hari Kumar", + "orderTotal": 1468.935, + "orderDate": 1577311200000, + "requiredDate": 1579730400000, + "shippedDate": 1578175200000, + "requiredDateStart": 1579780800000, + "requiredDateEnd": 1579786200000, + "orderID": 10800, + "customerID": "SEVES", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 137.44, + "shipName": "Seven Seas Imports", + "shipAddress": "90 Wadhurst Rd.", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "OX15 4NB", + "shipCountry": "UK" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 602.4, + "orderDate": 1578175200000, + "requiredDate": 1580594400000, + "shippedDate": 1578520800000, + "requiredDateStart": 1580652000000, + "requiredDateEnd": 1580657400000, + "orderID": 10813, + "customerID": "RICAR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 47.38, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Split Rail Beer & Ale", + "customerContactName": "Art Braunschweiger", + "orderTotal": 678, + "orderDate": 1578434400000, + "requiredDate": 1580853600000, + "shippedDate": 1579039200000, + "requiredDateStart": 1580900400000, + "requiredDateEnd": 1580905800000, + "orderID": 10821, + "customerID": "SPLIR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 36.68, + "shipName": "Split Rail Beer & Ale", + "shipAddress": "P.O. Box 555", + "shipCity": "Lander", + "shipRegion": "WY", + "shipPostalCode": "82520", + "shipCountry": "USA" +}, { + "customerCompanyName": "Drachenblut Delikatessen", + "customerContactName": "Sven Ottlieb", + "orderTotal": 1030.76, + "orderDate": 1578520800000, + "requiredDate": 1580940000000, + "shippedDate": 1578952800000, + "requiredDateStart": 1580992200000, + "requiredDateEnd": 1580994000000, + "orderID": 10825, + "customerID": "DRACD", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 79.25, + "shipName": "Drachenblut Delikatessen", + "shipAddress": "Walserweg 21", + "shipCity": "Aachen", + "shipRegion": "", + "shipPostalCode": "52066", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Bon app'", + "customerContactName": "Laurence Lebihan", + "orderTotal": 843, + "orderDate": 1578780000000, + "requiredDate": 1579989600000, + "shippedDate": 1580940000000, + "requiredDateStart": 1580036400000, + "requiredDateEnd": 1580041800000, + "orderID": 10827, + "customerID": "BONAP", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 63.54, + "shipName": "Bon app-", + "shipAddress": "12, rue des Bouchers", + "shipCity": "Marseille", + "shipRegion": "", + "shipPostalCode": "13008", + "shipCountry": "France" +}, { + "customerCompanyName": "Tradição Hipermercados", + "customerContactName": "Anabela Domingues", + "orderTotal": 1432.714, + "orderDate": 1579039200000, + "requiredDate": 1581458400000, + "shippedDate": 1579384800000, + "requiredDateStart": 1581514200000, + "requiredDateEnd": 1581519600000, + "orderID": 10834, + "customerID": "TRADH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 29.78, + "shipName": "Tradiçao Hipermercados", + "shipAddress": "Av. Inês de Castro, 414", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05634-030", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Alfreds Futterkiste", + "customerContactName": "Maria Anders", + "orderTotal": 845.8, + "orderDate": 1579039200000, + "requiredDate": 1581458400000, + "shippedDate": 1579557600000, + "requiredDateStart": 1581517800000, + "requiredDateEnd": 1581521400000, + "orderID": 10835, + "customerID": "ALFKI", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 69.53, + "shipName": "Alfred-s Futterkiste", + "shipAddress": "Obere Str. 57", + "shipCity": "Berlin", + "shipRegion": "", + "shipPostalCode": "12209", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 975, + "orderDate": 1579471200000, + "requiredDate": 1581890400000, + "shippedDate": 1580248800000, + "requiredDateStart": 1581942600000, + "requiredDateEnd": 1581946200000, + "orderID": 10842, + "customerID": "TORTU", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 54.42, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Victuailles en stock", + "customerContactName": "Mary Saveley", + "orderTotal": 629, + "orderDate": 1579730400000, + "requiredDate": 1583445600000, + "shippedDate": 1580335200000, + "requiredDateStart": 1583488800000, + "requiredDateEnd": 1583494200000, + "orderID": 10850, + "customerID": "VICTE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 49.19, + "shipName": "Victuailles en stock", + "shipAddress": "2, rue du Commerce", + "shipCity": "Lyon", + "shipRegion": "", + "shipPostalCode": "69004", + "shipCountry": "France" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 1078.6875, + "orderDate": 1580248800000, + "requiredDate": 1582668000000, + "shippedDate": 1580594400000, + "requiredDateStart": 1582722000000, + "requiredDateEnd": 1582725600000, + "orderID": 10859, + "customerID": "FRANK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 76.1, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Ricardo Adocicados", + "customerContactName": "Janete Limeira", + "orderTotal": 1955.125, + "orderDate": 1581199200000, + "requiredDate": 1583704800000, + "shippedDate": 1582063200000, + "requiredDateStart": 1583744400000, + "requiredDateEnd": 1583748000000, + "orderID": 10877, + "customerID": "RICAR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 38.06, + "shipName": "Ricardo Adocicados", + "shipAddress": "Av. Copacabana, 267", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "02389-890", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 3127.5, + "orderDate": 1581544800000, + "requiredDate": 1584050400000, + "shippedDate": 1583100000000, + "requiredDateStart": 1584106200000, + "requiredDateEnd": 1584111600000, + "orderID": 10886, + "customerID": "HANAR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 4.99, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Godos Cocina Típica", + "customerContactName": "José Pedro Freyre", + "orderTotal": 605, + "orderDate": 1581804000000, + "requiredDate": 1584309600000, + "shippedDate": 1582408800000, + "requiredDateStart": 1584363600000, + "requiredDateEnd": 1584365400000, + "orderID": 10888, + "customerID": "GODOS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 51.87, + "shipName": "Godos Cocina Típica", + "shipAddress": "C/ Romero, 33", + "shipCity": "Sevilla", + "shipRegion": "", + "shipPostalCode": "41101", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 2753.1, + "orderDate": 1581976800000, + "requiredDate": 1584482400000, + "shippedDate": 1582149600000, + "requiredDateStart": 1584529200000, + "requiredDateEnd": 1584534600000, + "orderID": 10894, + "customerID": "SAVEA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 116.13, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Wellington Importadora", + "customerContactName": "Paula Parente", + "orderTotal": 33.75, + "orderDate": 1582149600000, + "requiredDate": 1584655200000, + "shippedDate": 1583272800000, + "requiredDateStart": 1584714600000, + "requiredDateEnd": 1584720000000, + "orderID": 10900, + "customerID": "WELLI", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 1.66, + "shipName": "Wellington Importadora", + "shipAddress": "Rua do Mercado, 12", + "shipCity": "Resende", + "shipRegion": "SP", + "shipPostalCode": "08737-363", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Folk och fä HB", + "customerContactName": "Maria Larsson", + "orderTotal": 863.43, + "orderDate": 1582408800000, + "requiredDate": 1584914400000, + "shippedDate": 1583186400000, + "requiredDateStart": 1584957600000, + "requiredDateEnd": 1584961200000, + "orderID": 10902, + "customerID": "FOLKO", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 44.15, + "shipName": "Folk och fä HB", + "shipAddress": "Åkergatan 24", + "shipCity": "Bräcke", + "shipRegion": "", + "shipPostalCode": "S-844 67", + "shipCountry": "Sweden" +}, { + "customerCompanyName": "Santé Gourmet", + "customerContactName": "Jonas Bergulfsen", + "orderTotal": 670, + "orderDate": 1582668000000, + "requiredDate": 1585173600000, + "shippedDate": 1583791200000, + "requiredDateStart": 1585229400000, + "requiredDateEnd": 1585231200000, + "orderID": 10909, + "customerID": "SANTG", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 53.05, + "shipName": "Santé Gourmet", + "shipAddress": "Erling Skakkes gate 78", + "shipCity": "Stavern", + "shipRegion": "", + "shipPostalCode": "4110", + "shipCountry": "Norway" +}, { + "customerCompanyName": "Wilman Kala", + "customerContactName": "Matti Karttunen", + "orderTotal": 452.9, + "orderDate": 1582668000000, + "requiredDate": 1585173600000, + "shippedDate": 1583272800000, + "requiredDateStart": 1585220400000, + "requiredDateEnd": 1585222200000, + "orderID": 10910, + "customerID": "WILMK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 38.11, + "shipName": "Wilman Kala", + "shipAddress": "Keskuskatu 45", + "shipCity": "Helsinki", + "shipRegion": "", + "shipPostalCode": "21240", + "shipCountry": "Finland" +}, { + "customerCompanyName": "Rancho grande", + "customerContactName": "Sergio Gutiérrez", + "orderTotal": 686.7, + "orderDate": 1582754400000, + "requiredDate": 1585260000000, + "shippedDate": 1583704800000, + "requiredDateStart": 1585319400000, + "requiredDateEnd": 1585323000000, + "orderID": 10916, + "customerID": "RANCH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 63.77, + "shipName": "Rancho grande", + "shipAddress": "Av. del Libertador 900", + "shipCity": "Buenos Aires", + "shipRegion": "", + "shipPostalCode": "1010", + "shipCountry": "Argentina" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 1936, + "orderDate": 1583186400000, + "requiredDate": 1586811600000, + "shippedDate": 1583704800000, + "requiredDateStart": 1586853000000, + "requiredDateEnd": 1586858400000, + "orderID": 10921, + "customerID": "VAFFE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 176.48, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Galería del gastrónomo", + "customerContactName": "Eduardo Saavedra", + "orderTotal": 137.5, + "orderDate": 1583359200000, + "requiredDate": 1585774800000, + "shippedDate": 1584482400000, + "requiredDateStart": 1585823400000, + "requiredDateEnd": 1585825200000, + "orderID": 10928, + "customerID": "GALED", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 1.36, + "shipName": "Galería del gastronómo", + "shipAddress": "Rambla de Cataluña, 23", + "shipCity": "Barcelona", + "shipRegion": "", + "shipPostalCode": "8022", + "shipCountry": "Spain" +}, { + "customerCompanyName": "Vaffeljernet", + "customerContactName": "Palle Ibsen", + "orderTotal": 1407.5, + "orderDate": 1583964000000, + "requiredDate": 1586379600000, + "shippedDate": 1584568800000, + "requiredDateStart": 1586422800000, + "requiredDateEnd": 1586426400000, + "orderID": 10946, + "customerID": "VAFFE", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 27.2, + "shipName": "Vaffeljernet", + "shipAddress": "Smagsloget 45", + "shipCity": "Århus", + "shipRegion": "", + "shipPostalCode": "8200", + "shipCountry": "Denmark" +}, { + "customerCompanyName": "Magazzini Alimentari Riuniti", + "customerContactName": "Giovanni Rovelli", + "orderTotal": 110, + "orderDate": 1584309600000, + "requiredDate": 1586725200000, + "shippedDate": 1584914400000, + "requiredDateStart": 1586782800000, + "requiredDateEnd": 1586788200000, + "orderID": 10950, + "customerID": "MAGAA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 2.5, + "shipName": "Magazzini Alimentari Riuniti", + "shipAddress": "Via Ludovico il Moro 22", + "shipCity": "Bergamo", + "shipRegion": "", + "shipPostalCode": "24100", + "shipCountry": "Italy" +}, { + "customerCompanyName": "Alfreds Futterkiste", + "customerContactName": "Maria Anders", + "orderTotal": 471.2, + "orderDate": 1584309600000, + "requiredDate": 1587934800000, + "shippedDate": 1585000800000, + "requiredDateStart": 1587985200000, + "requiredDateEnd": 1587987000000, + "orderID": 10952, + "customerID": "ALFKI", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 40.42, + "shipName": "Alfred-s Futterkiste", + "shipAddress": "Obere Str. 57", + "shipCity": "Berlin", + "shipRegion": "", + "shipPostalCode": "12209", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Ernst Handel", + "customerContactName": "Roland Mendel", + "orderTotal": 1408, + "orderDate": 1584914400000, + "requiredDate": 1587330000000, + "shippedDate": 1585688400000, + "requiredDateStart": 1587375000000, + "requiredDateEnd": 1587380400000, + "orderID": 10968, + "customerID": "ERNSH", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 74.6, + "shipName": "Ernst Handel", + "shipAddress": "Kirchgasse 6", + "shipCity": "Graz", + "shipRegion": "", + "shipPostalCode": "8010", + "shipCountry": "Austria" +}, { + "customerCompanyName": "Comércio Mineiro", + "customerContactName": "Pedro Afonso", + "orderTotal": 108, + "orderDate": 1584914400000, + "requiredDate": 1587330000000, + "shippedDate": 1585515600000, + "requiredDateStart": 1587375000000, + "requiredDateEnd": 1587376800000, + "orderID": 10969, + "customerID": "COMMI", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 0.21, + "shipName": "Comércio Mineiro", + "shipAddress": "Av. dos Lusíadas, 23", + "shipCity": "Sao Paulo", + "shipRegion": "SP", + "shipPostalCode": "05432-043", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 717.5, + "orderDate": 1585087200000, + "requiredDate": 1587502800000, + "shippedDate": 1585260000000, + "requiredDateStart": 1587560400000, + "requiredDateEnd": 1587564000000, + "orderID": 10975, + "customerID": "BOTTM", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 32.27, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "HILARION-Abastos", + "customerContactName": "Carlos Hernández", + "orderTotal": 912, + "orderDate": 1585087200000, + "requiredDate": 1588712400000, + "shippedDate": 1585861200000, + "requiredDateStart": 1588757400000, + "requiredDateEnd": 1588759200000, + "orderID": 10976, + "customerID": "HILAA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 37.97, + "shipName": "HILARION-Abastos", + "shipAddress": "Carrera 22 con Ave. Carlos Soublette #8-35", + "shipCity": "San Cristóbal", + "shipRegion": "Táchira", + "shipPostalCode": "5022", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Hanari Carnes", + "customerContactName": "Mario Pontes", + "orderTotal": 15810, + "orderDate": 1585260000000, + "requiredDate": 1587675600000, + "shippedDate": 1585774800000, + "requiredDateStart": 1587735000000, + "requiredDateEnd": 1587736800000, + "orderID": 10981, + "customerID": "HANAR", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 193.37, + "shipName": "Hanari Carnes", + "shipAddress": "Rua do Paço, 67", + "shipCity": "Rio de Janeiro", + "shipRegion": "RJ", + "shipPostalCode": "05454-876", + "shipCountry": "Brazil" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 1809.75, + "orderDate": 1585515600000, + "requiredDate": 1587934800000, + "shippedDate": 1585861200000, + "requiredDateStart": 1587974400000, + "requiredDateEnd": 1587976200000, + "orderID": 10984, + "customerID": "SAVEA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 211.22, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "QUICK-Stop", + "customerContactName": "Horst Kloss", + "orderTotal": 2296, + "orderDate": 1585688400000, + "requiredDate": 1588107600000, + "shippedDate": 1586206800000, + "requiredDateStart": 1588147200000, + "requiredDateEnd": 1588150800000, + "orderID": 10991, + "customerID": "QUICK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 38.51, + "shipName": "QUICK-Stop", + "shipAddress": "Taucherstraße 10", + "shipCity": "Cunewalde", + "shipRegion": "", + "shipPostalCode": "1307", + "shipCountry": "Germany" +}, { + "customerCompanyName": "The Big Cheese", + "customerContactName": "Liz Nixon", + "orderTotal": 69.6, + "orderDate": 1585688400000, + "requiredDate": 1588107600000, + "shippedDate": 1585861200000, + "requiredDateStart": 1588163400000, + "requiredDateEnd": 1588165200000, + "orderID": 10992, + "customerID": "THEBI", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 4.27, + "shipName": "The Big Cheese", + "shipAddress": "89 Jefferson Way Suite 2", + "shipCity": "Portland", + "shipRegion": "OR", + "shipPostalCode": "97201", + "shipCountry": "USA" +}, { + "customerCompanyName": "Pericles Comidas clásicas", + "customerContactName": "Guillermo Fernández", + "orderTotal": 1196, + "orderDate": 1585774800000, + "requiredDate": 1588194000000, + "shippedDate": 1586120400000, + "requiredDateStart": 1588248000000, + "requiredDateEnd": 1588249800000, + "orderID": 10995, + "customerID": "PERIC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 46, + "shipName": "Pericles Comidas clásicas", + "shipAddress": "Calle Dr. Jorge Cash 321", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "Frankenversand", + "customerContactName": "Peter Franken", + "orderTotal": 2825.3, + "orderDate": 1586379600000, + "requiredDate": 1587589200000, + "shippedDate": 1587070800000, + "requiredDateStart": 1587646800000, + "requiredDateEnd": 1587652200000, + "orderID": 11012, + "customerID": "FRANK", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 3, + "freight": 242.95, + "shipName": "Frankenversand", + "shipAddress": "Berliner Platz 43", + "shipCity": "München", + "shipRegion": "", + "shipPostalCode": "80805", + "shipCountry": "Germany" +}, { + "customerCompanyName": "B's Beverages", + "customerContactName": "Victoria Ashworth", + "orderTotal": 1500, + "orderDate": 1586811600000, + "requiredDate": 1588021200000, + "shippedDate": 1587675600000, + "requiredDateStart": 1588073400000, + "requiredDateEnd": 1588075200000, + "orderID": 11023, + "customerID": "BSBEV", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 123.83, + "shipName": "B-s Beverages", + "shipAddress": "Fauntleroy Circus", + "shipCity": "London", + "shipRegion": "", + "shipPostalCode": "EC2 5NT", + "shipCountry": "UK" +}, { + "customerCompanyName": "Bottom-Dollar Markets", + "customerContactName": "Elizabeth Lincoln", + "orderTotal": 877.725, + "orderDate": 1586984400000, + "requiredDate": 1589403600000, + "shippedDate": 1587330000000, + "requiredDateStart": 1589455800000, + "requiredDateEnd": 1589461200000, + "orderID": 11027, + "customerID": "BOTTM", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 52.52, + "shipName": "Bottom-Dollar Markets", + "shipAddress": "23 Tsawassen Blvd.", + "shipCity": "Tsawassen", + "shipRegion": "BC", + "shipPostalCode": "T2F 8M4", + "shipCountry": "Canada" +}, { + "customerCompanyName": "Suprêmes délices", + "customerContactName": "Pascale Cartrain", + "orderTotal": 732.6, + "orderDate": 1587416400000, + "requiredDate": 1589835600000, + "shippedDate": 1588194000000, + "requiredDateStart": 1589893200000, + "requiredDateEnd": 1589896800000, + "orderID": 11038, + "customerID": "SUPRD", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 29.59, + "shipName": "Suprêmes délices", + "shipAddress": "Boulevard Tirou, 255", + "shipCity": "Charleroi", + "shipRegion": "", + "shipPostalCode": "B-6000", + "shipCountry": "Belgium" +}, { + "customerCompanyName": "LINO-Delicateses", + "customerContactName": "Felipe Izquierdo", + "orderTotal": 3090, + "orderDate": 1587416400000, + "requiredDate": 1589835600000, + "shippedDate": 1588194000000, + "requiredDateStart": 1589880600000, + "requiredDateEnd": 1589882400000, + "orderID": 11039, + "customerID": "LINOD", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 65, + "shipName": "LINO-Delicateses", + "shipAddress": "Ave. 5 de Mayo Porlamar", + "shipCity": "I. de Margarita", + "shipRegion": "Nueva Esparta", + "shipPostalCode": "4980", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Save-a-lot Markets", + "customerContactName": "Jose Pavarotti", + "orderTotal": 4330.4, + "orderDate": 1588280400000, + "requiredDate": 1590699600000, + "shippedDate": 1588539600000, + "requiredDateStart": 1590750000000, + "requiredDateEnd": 1590751800000, + "orderID": 11064, + "customerID": "SAVEA", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 30.09, + "shipName": "Save-a-lot Markets", + "shipAddress": "187 Suffolk Ln.", + "shipCity": "Boise", + "shipRegion": "ID", + "shipPostalCode": "83720", + "shipCountry": "USA" +}, { + "customerCompanyName": "Drachenblut Delikatessen", + "customerContactName": "Sven Ottlieb", + "orderTotal": 86.85, + "orderDate": 1588539600000, + "requiredDate": 1589749200000, + "shippedDate": 1588712400000, + "requiredDateStart": 1589797800000, + "requiredDateEnd": 1589799600000, + "orderID": 11067, + "customerID": "DRACD", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 7.98, + "shipName": "Drachenblut Delikatessen", + "shipAddress": "Walserweg 21", + "shipCity": "Aachen", + "shipRegion": "", + "shipPostalCode": "52066", + "shipCountry": "Germany" +}, { + "customerCompanyName": "Tortuga Restaurante", + "customerContactName": "Miguel Angel Paolino", + "orderTotal": 360, + "orderDate": 1588539600000, + "requiredDate": 1590958800000, + "shippedDate": 1588712400000, + "requiredDateStart": 1591005600000, + "requiredDateEnd": 1591009200000, + "orderID": 11069, + "customerID": "TORTU", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 15.67, + "shipName": "Tortuga Restaurante", + "shipAddress": "Avda. Azteca 123", + "shipCity": "México D.F.", + "shipRegion": "", + "shipPostalCode": "5033", + "shipCountry": "Mexico" +}, { + "customerCompanyName": "LILA-Supermercado", + "customerContactName": "Carlos González", + "orderTotal": 484.5, + "orderDate": 1588626000000, + "requiredDate": 1591045200000, + "shippedDate": 1588712400000, + "requiredDateStart": 1591095600000, + "requiredDateEnd": 1591097400000, + "orderID": 11071, + "customerID": "LILAS", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 1, + "freight": 0.93, + "shipName": "LILA-Supermercado", + "shipAddress": "Carrera 52 con Ave. Bolívar #65-98 Llano Largo", + "shipCity": "Barquisimeto", + "shipRegion": "Lara", + "shipPostalCode": "3508", + "shipCountry": "Venezuela" +}, { + "customerCompanyName": "Rattlesnake Canyon Grocery", + "customerContactName": "Paula Wilson", + "orderTotal": 1255.7205, + "orderDate": 1588712400000, + "requiredDate": 1591131600000, + "shippedDate": 1588712400000, + "requiredDateStart": 1591189200000, + "requiredDateEnd": 1591194600000, + "orderID": 11077, + "customerID": "RATTC", + "employeeID": "d26bcf84-a8b4-471c-a582-2de64d7e7715", + "teamID": 1, + "shipVia": 2, + "freight": 8.53, + "shipName": "Rattlesnake Canyon Grocery", + "shipAddress": "2817 Milton Dr.", + "shipCity": "Albuquerque", + "shipRegion": "NM", + "shipPostalCode": "87110", + "shipCountry": "USA" +}].map(order => ({ + ...order, + // parse dates + orderDate: new Date(order.orderDate), + requiredDate: new Date(order.requiredDate), + shippedDate: new Date(order.shippedDate), + requiredDateStart: new Date(order.requiredDateStart), + requiredDateEnd: new Date(order.requiredDateEnd), + isAllDay: false +})); + +export const ordersModelFields = { + id: 'orderID', + title: 'customerContactName', + description: 'shipAddress', + start: 'requiredDateStart', + end: 'requiredDateEnd', + recurrenceRule: 'recurrenceRule', + recurrenceId: 'recurrenceID', + recurrenceExceptions: 'recurrenceException' +}; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/resources/teams.js b/examples/react-coffee-warehouse/src/resources/teams.js new file mode 100644 index 00000000..bd7ec803 --- /dev/null +++ b/examples/react-coffee-warehouse/src/resources/teams.js @@ -0,0 +1,22 @@ +export const teams = [ + { + 'teamID': 1, + 'teamName': 'Tiger Team', + 'teamColor': '#FF6358' + }, + { + 'teamID': 2, + 'teamName': 'Lemon Team', + 'teamColor': '#F7C62F' + }, + { + 'teamID': 3, + 'teamName': 'Organic Team', + 'teamColor': '#55AB1D' + }, + { + 'teamID': 4, + 'teamName': 'Ocean Team', + 'teamColor': '#28B4C8' + } +]; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/serviceWorker.js b/examples/react-coffee-warehouse/src/serviceWorker.js new file mode 100644 index 00000000..e9ad3fbc --- /dev/null +++ b/examples/react-coffee-warehouse/src/serviceWorker.js @@ -0,0 +1,141 @@ +// This optional code is used to register a service worker. +// register() is not called by default. + +// This lets the app load faster on subsequent visits in production, and gives +// it offline capabilities. However, it also means that developers (and users) +// will only see deployed updates on subsequent visits to a page, after all the +// existing tabs open on the page have been closed, since previously cached +// resources are updated in the background. + +// To learn more about the benefits of this model and instructions on how to +// opt-in, read https://bit.ly/CRA-PWA + +const isLocalhost = Boolean( + window.location.hostname === 'localhost' || + // [::1] is the IPv6 localhost address. + window.location.hostname === '[::1]' || + // 127.0.0.0/8 are considered localhost for IPv4. + window.location.hostname.match( + /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/ + ) +); + +export function register(config) { + if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) { + // The URL constructor is available in all browsers that support SW. + const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href); + if (publicUrl.origin !== window.location.origin) { + // Our service worker won't work if PUBLIC_URL is on a different origin + // from what our page is served on. This might happen if a CDN is used to + // serve assets; see https://github.com/facebook/create-react-app/issues/2374 + return; + } + + window.addEventListener('load', () => { + const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`; + + if (isLocalhost) { + // This is running on localhost. Let's check if a service worker still exists or not. + checkValidServiceWorker(swUrl, config); + + // Add some additional logging to localhost, pointing developers to the + // service worker/PWA documentation. + navigator.serviceWorker.ready.then(() => { + console.log( + 'This web app is being served cache-first by a service ' + + 'worker. To learn more, visit https://bit.ly/CRA-PWA' + ); + }); + } else { + // Is not localhost. Just register service worker + registerValidSW(swUrl, config); + } + }); + } +} + +function registerValidSW(swUrl, config) { + navigator.serviceWorker + .register(swUrl) + .then(registration => { + registration.onupdatefound = () => { + const installingWorker = registration.installing; + if (installingWorker == null) { + return; + } + installingWorker.onstatechange = () => { + if (installingWorker.state === 'installed') { + if (navigator.serviceWorker.controller) { + // At this point, the updated precached content has been fetched, + // but the previous service worker will still serve the older + // content until all client tabs are closed. + console.log( + 'New content is available and will be used when all ' + + 'tabs for this page are closed. See https://bit.ly/CRA-PWA.' + ); + + // Execute callback + if (config && config.onUpdate) { + config.onUpdate(registration); + } + } else { + // At this point, everything has been precached. + // It's the perfect time to display a + // "Content is cached for offline use." message. + console.log('Content is cached for offline use.'); + + // Execute callback + if (config && config.onSuccess) { + config.onSuccess(registration); + } + } + } + }; + }; + }) + .catch(error => { + console.error('Error during service worker registration:', error); + }); +} + +function checkValidServiceWorker(swUrl, config) { + // Check if the service worker can be found. If it can't reload the page. + fetch(swUrl, { + headers: { 'Service-Worker': 'script' }, + }) + .then(response => { + // Ensure service worker exists, and that we really are getting a JS file. + const contentType = response.headers.get('content-type'); + if ( + response.status === 404 || + (contentType != null && contentType.indexOf('javascript') === -1) + ) { + // No service worker found. Probably a different app. Reload the page. + navigator.serviceWorker.ready.then(registration => { + registration.unregister().then(() => { + window.location.reload(); + }); + }); + } else { + // Service worker found. Proceed as normal. + registerValidSW(swUrl, config); + } + }) + .catch(() => { + console.log( + 'No internet connection found. App is running in offline mode.' + ); + }); +} + +export function unregister() { + if ('serviceWorker' in navigator) { + navigator.serviceWorker.ready + .then(registration => { + registration.unregister(); + }) + .catch(error => { + console.error(error.message); + }); + } +} diff --git a/examples/react-coffee-warehouse/src/styles/_common.scss b/examples/react-coffee-warehouse/src/styles/_common.scss new file mode 100644 index 00000000..d17dde41 --- /dev/null +++ b/examples/react-coffee-warehouse/src/styles/_common.scss @@ -0,0 +1,559 @@ +// Normalization +body, +h1, +h2, +h3 { + margin: 0; + padding: 0; +} + +a { + text-decoration: none; +} + +// App styles +.k-drawer-container { + background-color: $background-color; + + .k-drawer { + box-shadow: 0 0 10px rgba(0,0,0,.2); + border-right-width: 0 !important; + } + + &.k-drawer-push .k-drawer { + position: sticky; + top: 80px; + height: calc(100vh - 80px); + } + + .k-drawer-item { + user-select: none; + } +} + +.card-container { + background-color: $white; + padding: 40px 0; + text-align: center; + + &.grid { + display: grid; + grid-template-columns: repeat(1, 1fr); + column-gap: 10px; + row-gap: 1em; + } + + .card-title { + + } + + .card-buttons { + .k-button { + min-width: 105px; + } + } + + .card-ranges { + .k-daterangepicker { + .k-textbox-container, .k-floating-label-container { + padding-top: 0; + min-width: 105px; + } + + .k-label { + display: none; + } + } + } + + .card-component { + grid-column: 1 / -1; + overflow: hidden; + } +} + +@media (min-width: 480px) { + .card-container { + text-align: initial; + padding: 30px; + + &.grid { + grid-template-columns: repeat(2, 1fr); + } + + .card-title { + grid-column: 1 / 2; + grid-row: 1; + } + + .card-buttons { + text-align: center; + grid-column: 1 / -1; + grid-row: 2; + } + + .card-ranges { + text-align: right; + grid-column: 2 / 3; + grid-row: 1; + } + } + + } + +@media (min-width: 768px) { + .card-container { + margin: 25px; + border-radius: 5px; + box-shadow: 0 0 10px rgba(0,0,0,.2); + + &.grid { + grid-template-columns: repeat(3, 1fr); + } + + .card-title { + + } + + .card-buttons { + text-align: center; + grid-column: 2 / 3; + grid-row: 1; + } + + .card-ranges { + text-align: right; + grid-column: 3 / 4; + } + + .card-component { + grid-column-start: 1; + grid-column-end: -1; + } + } +} + +// Header +.header { + height: 80px; + position: sticky; + top: 0; + z-index: 3; + + .nav-container { + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + height: 100%; + color: $white; + } + + .menu-button { + flex: 0 0 50px; + text-align: center; + } + + .hamburger-icon { + background-image: url('./../assets/hamburger-icon.svg'); + background-repeat: no-repeat; + width: 20px; + cursor: pointer; + } + + .title { + display: flex; + flex: 1 0 auto; + flex-direction: column; + align-items: flex-start; + margin-left: 25px; + } + + .k-avatar { + display: block; + width: 40px; + height: 40px; + flex-basis: 40px; + margin: 0 25px; + box-shadow: 0 0 0px 1px $white; + } + + .settings { + display: none; + } +} + +@media (min-width: 480px) { + .header { + .title { + flex-direction: row; + align-items: center; + } + .vl { + border-left: 1px solid $white; + height: 25px; + margin: 6px 15px; + } + } +} + +@media (min-width: 768px) { + .header { + .settings { + display: flex; + flex: 0 0 auto; + align-items: center; + } + + .k-dropdown { + max-width: 90px; + margin-left: 15px; + } + } +} + +// Dashboard page +.dashboard-page { + .card-container:last-of-type { + padding-top: 0; + } + + .k-grid-toolbar .k-textbox { + margin-bottom: 10px; + } + + .k-grid .k-virtual-content, + .k-grid .k-virtual-content > div { + -ms-overflow-style: none; /* IE and Edge */ + scrollbar-width: none; /* Firefox */ + &::-webkit-scrollbar { + display: none; + } + } + + .k-badge { + z-index: 1 + } +} + +@media (min-width: 480px) { + .dashboard-page { + .k-grid-toolbar .k-textbox { + margin-bottom: 0; + float: left; + } + + .k-grid-toolbar .k-button { + float: right; + } + } +} + +@media (min-width: 768px) { + .dashboard-page { + .card-container:last-of-type { + padding-top: 30px; + } + } +} +// Planning page +.planning-page { + .card-container { + grid-template-columns: repeat(1, 1fr); + } + .card-title{ + grid-column: 1 / -1; + } + .k-hbox { + padding: 0 20px; + background: transparent; + align-items: center; + } + .k-card-title { + font-size: 15px; + margin-bottom: -6px; + text-align: left; + } + .k-card-subtitle { + margin-top: 0; + text-transform: uppercase; + font-size: 11px; + } + .disabled { + opacity: 0.5; + } +} + +@media (min-width: 480px) { + .planning-page { + .card-container { + grid-template-columns: repeat(2, 1fr); + } + } +} + +@media (min-width: 768px) { + .planning-page { + .k-hbox { + padding: 0; + border-width: 0; + } + } +} + +@media (min-width: 960px) { + .planning-page { + .card-container { + grid-template-columns: repeat(3, 1fr); + } + } +} + +@media (min-width: 1360px) { + .planning-page { + .card-container { + grid-template-columns: repeat(5, 1fr); + } + } +} + +// Profile page +.profile-page { + .card-container { + text-align: left; + } + + .k-form .k-form-field { + display: block; + padding: 0 15px; + } + + .k-form-field:first-of-type .k-form-field-wrap { + margin: auto; + } + + .k-form-field:first-of-type .k-avatar { + margin: 0 auto 1rem; + } + + .k-form.k-form-horizontal .k-label { + width: 100%; + } + + hr { + margin-top: 1rem; + opacity: 0.2; + } + + .k-form .k-form-buttons { + justify-content: center; + + & > * { + min-width: 140px; + } + } +} + +@media (min-width: 480px) { + .profile-page { + .k-form .k-form-field { + display: flex; + } + + .k-form-field:first-of-type .k-avatar { + margin: 0; + } + + .k-form.k-form-horizontal .k-label { + width: 25%; + } + } +} + + @media (min-width: 768px) { + .profile-page { + .k-form { + margin: 0 auto; + padding: 0; + } + .k-form .k-form-field { + padding: 0; + } + } + } + + +// Info page +.info-page { + background-color: $info-background; + color: $white; + + h1, h2, h3, .component-link { + font-family: Metric,Helvetica,Arial,sans-serif; + } + a:not(.k-button) { + color: $link-color; + } + + .content { + padding-top: 40px; + margin: 0 auto; + position: relative; + max-width: 820px; + } + + .kendoka { + text-align: center; + img { + max-width: 280px; + } + } + + .section-1 { + text-align: center; + h1 { + font-size: 48px; + font-weight: bold; + color: $react-color; + } + + h2 { + font-size: 30px; + margin-bottom: 53px; + } + + .button-group { + margin-bottom: 30px; + + .k-button { + display: block; + margin: 10px auto; + min-width: 145px; + width: 60%; + } + } + + .github-link { + display: inline-flex; + flex-direction: row; + align-items: center; + align-content: center; + + .github-text { + margin-left: 15px; + } + } + } + + .section-2 { + text-align: center; + margin-top: 40px; + padding: 0 15px; + } + + .section-3 { + -webkit-columns: 2; + column-count: 2; + margin-top: 40px; + padding: 0 15px; + + ul { + list-style: none; + padding: 0; + margin: 0; + } + } + + .package-item { + display: inline-block; + margin-top: 20px; + } + + .package-title a { + font-size: 17px; + color: #CCCCCC; + text-transform: uppercase; + } + + .component-link { + padding: 5px 0; + + a { + font-size: 20px; + } + } + + .footer { + background-image: url('../assets/info-background.svg'); + background-repeat: no-repeat; + height: 320px; + } +} + +@media (min-width: 480px) { + .info-page { + .content { + padding: 40px 40px 0; + } + .kendoka { + img { + max-width: 348px; + } + } + + .section-1 { + h1 { + font-size: 71px; + } + + h2 { + font-size: 38px; + } + + .button-group { + .k-button { + display: inline-block; + margin-right: 10px; + width: auto; + } + } + } + .section-3 { + -webkit-columns: 3; + column-count: 3; + } + } +} +@media (max-width: 480px) { + .k-form-horizontal .k-form-field-wrap { + max-width: 100%; + } + +} + +@media (min-width: 768px) { + .info-page { + .content { + padding: 120px 40px 0; + } + .kendoka { + position: absolute; + right: 0; + top: 2em; + text-align: left; + } + .section-1, + .section-2 { + text-align: left; + padding: 0; + } + .section-3 { + -webkit-columns: 4; + column-count: 4; + padding: 0; + } + .footer { + background-size: cover; + } + } +} \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/styles/_typography.scss b/examples/react-coffee-warehouse/src/styles/_typography.scss new file mode 100644 index 00000000..02443155 --- /dev/null +++ b/examples/react-coffee-warehouse/src/styles/_typography.scss @@ -0,0 +1,54 @@ +@font-face { + font-family: "Roboto"; + src: url("fonts/Roboto-Regular.ttf") format("truetype"); +} +body { + font-family: "Roboto", sans-serif; +} + +h1 { + font-size: 1.25rem; + font-weight: 400; +} +h2 { + font-size: 1.0rem;; + font-weight: 200; +} +h3 { + font-size: 1.25rem; + font-weight: 400; +} +h4 { + font-size: 1.25rem; +} +h5 { + font-size: 1.25rem; +} +p { + font-size: 1rem; +} +a { + font-size: 1rem; +} + +@media (min-width: 480px) { + h1 { + font-size: 1.5rem; + font-weight: 400; + } + h2 { + font-size: 1.25rem;; + font-weight: 200; + } +} + +@media (min-width: 768px) { + h1 { + font-size: 1.75rem; + font-weight: 400; + } + h2 { + font-size: 1.75rem;; + font-weight: 200; + } +} \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/styles/_variables.scss b/examples/react-coffee-warehouse/src/styles/_variables.scss new file mode 100644 index 00000000..a391d1ae --- /dev/null +++ b/examples/react-coffee-warehouse/src/styles/_variables.scss @@ -0,0 +1,11 @@ +// Global variables here +$background-color: #D4D6E4; +$info-background: #151950; +$react-color: #53d2fa; +$link-color: #71A6FF; +$white: #FFFFFF; + +$tiger-team: #FF6358; +$lemon-team: #FFD246; +$organic-team: #55AB1D; +$ocean-team: #28B4C8; \ No newline at end of file diff --git a/examples/react-coffee-warehouse/src/styles/fonts/Roboto-Regular.ttf b/examples/react-coffee-warehouse/src/styles/fonts/Roboto-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2b6392ffe8712b9c5450733320cd220d6c0f4bce GIT binary patch literal 171272 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 literal 0 HcmV?d00001 diff --git a/examples/react-coffee-warehouse/src/styles/main.scss b/examples/react-coffee-warehouse/src/styles/main.scss new file mode 100644 index 00000000..8e77bab3 --- /dev/null +++ b/examples/react-coffee-warehouse/src/styles/main.scss @@ -0,0 +1,5 @@ +// Default theme variables here + +@import "./variables"; +@import "./typography"; +@import "./common"; diff --git a/examples/react-coffee-warehouse/src/validators/index.js b/examples/react-coffee-warehouse/src/validators/index.js new file mode 100644 index 00000000..47592f7f --- /dev/null +++ b/examples/react-coffee-warehouse/src/validators/index.js @@ -0,0 +1,8 @@ +const emailRegex = new RegExp(/^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/); +const phoneRegex = new RegExp(/^[0-9 ()+-]+$/); +const htmlRegex = new RegExp(/<[^>]*>/g); + +export const emailValidator = (value) => (emailRegex.test(value) ? '' : 'You have entered an invalid email address!'); +export const requiredValidator = (value) => value ? '' : 'This field is required'; +export const phoneValidator = (value) => value && phoneRegex.test(value) ? '' : 'Please enter valid phone number.'; +export const biographyValidator = (value) => value && value.replace(htmlRegex, '').length >= 50 ? '' : 'Biography must be at least 50 characters long.'; \ No newline at end of file From 6dce3bf5035853ec8e1bde2dacf8da46c467f2a9 Mon Sep 17 00:00:00 2001 From: iordanGrancharov Date: Thu, 4 Jan 2024 13:35:17 +0200 Subject: [PATCH 2/2] docs: update year of the license --- examples/coffee-warehouse-nextjs/LICENSE | 2 +- examples/react-coffee-warehouse/LICENSE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/coffee-warehouse-nextjs/LICENSE b/examples/coffee-warehouse-nextjs/LICENSE index d9b50171..51f90632 100644 --- a/examples/coffee-warehouse-nextjs/LICENSE +++ b/examples/coffee-warehouse-nextjs/LICENSE @@ -1,6 +1,6 @@ This project has been released under the [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html), the text of which is included below. This license applies ONLY to the source of this repository and does not extend to any other Kendo UI distribution or variant, or any other 3rd party libraries used in a repository. For licensing information about KendoReact, see the [License Agreements page](https://www.telerik.com/purchase/license-agreement/progress-kendoreact) at [KendoReact.com](http://www.kendoreact.com). -> Copyright © 2023 Progress Software Corporation and/or its subsidiaries or affiliates. +> Copyright © 2024 Progress Software Corporation and/or its subsidiaries or affiliates. > Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/examples/react-coffee-warehouse/LICENSE b/examples/react-coffee-warehouse/LICENSE index 2460ff31..20777e9d 100644 --- a/examples/react-coffee-warehouse/LICENSE +++ b/examples/react-coffee-warehouse/LICENSE @@ -1,6 +1,6 @@ This project has been released under the [Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0.html), the text of which is included below. This license applies ONLY to the source of this repository and does not extend to any other Kendo UI distribution or variant, or any other 3rd party libraries used in a repository. For licensing information about KendoReact, see the [License Agreements page](https://www.telerik.com/purchase/license-agreement/progress-kendoreact) at [KendoReact.com](http://www.kendoreact.com). -> Copyright © 2020 Progress Software Corporation and/or its subsidiaries or affiliates. +> Copyright © 2024 Progress Software Corporation and/or its subsidiaries or affiliates. > Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.