diff --git a/package-lock.json b/package-lock.json
index d7c53d67ad0cc24e372a93adbcc50c13f6e32078..65a78ae14672bccbb66f2fd09489db6292091152 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -22,7 +22,6 @@
"echarts": "^5.4.1",
"json-server": "^0.17.2",
"mockjs": "^1.1.0",
- "moment": "^2.29.4",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.8.2",
@@ -3849,7 +3848,7 @@
},
"node_modules/@types/history": {
"version": "4.7.11",
- "resolved": "https://registry.npmmirror.com/@types/history/-/history-4.7.11.tgz",
+ "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz",
"integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA=="
},
"node_modules/@types/html-minifier-terser": {
@@ -3965,7 +3964,7 @@
},
"node_modules/@types/react-router": {
"version": "5.1.20",
- "resolved": "https://registry.npmmirror.com/@types/react-router/-/react-router-5.1.20.tgz",
+ "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz",
"integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==",
"dependencies": {
"@types/history": "^4.7.11",
@@ -3974,7 +3973,7 @@
},
"node_modules/@types/react-router-dom": {
"version": "5.3.3",
- "resolved": "https://registry.npmmirror.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz",
+ "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz",
"integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==",
"dependencies": {
"@types/history": "^4.7.11",
@@ -5171,7 +5170,7 @@
},
"node_modules/basic-auth": {
"version": "2.0.1",
- "resolved": "https://registry.npmmirror.com/basic-auth/-/basic-auth-2.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
"integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
"dependencies": {
"safe-buffer": "5.1.2"
@@ -5182,7 +5181,7 @@
},
"node_modules/basic-auth/node_modules/safe-buffer": {
"version": "5.1.2",
- "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
},
"node_modules/batch": {
@@ -5361,7 +5360,7 @@
},
"node_modules/builtins": {
"version": "5.0.1",
- "resolved": "https://registry.npmmirror.com/builtins/-/builtins-5.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz",
"integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==",
"dependencies": {
"semver": "^7.0.0"
@@ -5711,7 +5710,7 @@
},
"node_modules/connect-pause": {
"version": "0.1.1",
- "resolved": "https://registry.npmmirror.com/connect-pause/-/connect-pause-0.1.1.tgz",
+ "resolved": "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.1.tgz",
"integrity": "sha512-a1gSWQBQD73krFXdUEYJom2RTFrWUL3YvXDCRkyv//GVXc79cdW9MngtRuN9ih4FDKBtfJAJId+BbDuX+1rh2w==",
"engines": {
"node": "*"
@@ -5794,7 +5793,7 @@
},
"node_modules/cors": {
"version": "2.8.5",
- "resolved": "https://registry.npmmirror.com/cors/-/cors-2.8.5.tgz",
+ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
"integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
"dependencies": {
"object-assign": "^4",
@@ -6662,7 +6661,7 @@
},
"node_modules/errorhandler": {
"version": "1.5.1",
- "resolved": "https://registry.npmmirror.com/errorhandler/-/errorhandler-1.5.1.tgz",
+ "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz",
"integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==",
"dependencies": {
"accepts": "~1.3.7",
@@ -6955,8 +6954,22 @@
},
"node_modules/eslint-config-standard": {
"version": "17.0.0",
- "resolved": "https://registry.npmmirror.com/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz",
"integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
"peerDependencies": {
"eslint": "^8.0.1",
"eslint-plugin-import": "^2.25.2",
@@ -6966,8 +6979,22 @@
},
"node_modules/eslint-config-standard-jsx": {
"version": "11.0.0",
- "resolved": "https://registry.npmmirror.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz",
"integrity": "sha512-+1EV/R0JxEK1L0NGolAr8Iktm3Rgotx3BKwgaX+eAuSX8D952LULKtjgZD3F+e6SvibONnhLwoTi9DPxN5LvvQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
"peerDependencies": {
"eslint": "^8.8.0",
"eslint-plugin-react": "^7.28.0"
@@ -7017,7 +7044,7 @@
},
"node_modules/eslint-plugin-es": {
"version": "4.1.0",
- "resolved": "https://registry.npmmirror.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz",
"integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==",
"dependencies": {
"eslint-utils": "^2.0.0",
@@ -7026,24 +7053,30 @@
"engines": {
"node": ">=8.10.0"
},
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
"peerDependencies": {
"eslint": ">=4.19.1"
}
},
"node_modules/eslint-plugin-es/node_modules/eslint-utils": {
"version": "2.1.0",
- "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
"integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
"dependencies": {
"eslint-visitor-keys": "^1.1.0"
},
"engines": {
"node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
}
},
"node_modules/eslint-plugin-es/node_modules/eslint-visitor-keys": {
"version": "1.3.0",
- "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
"integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
"engines": {
"node": ">=4"
@@ -7183,7 +7216,7 @@
},
"node_modules/eslint-plugin-n": {
"version": "15.6.1",
- "resolved": "https://registry.npmmirror.com/eslint-plugin-n/-/eslint-plugin-n-15.6.1.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.6.1.tgz",
"integrity": "sha512-R9xw9OtCRxxaxaszTQmQAlPgM+RdGjaL1akWuY/Fv9fRAi8Wj4CUKc6iYVG8QNRjRuo8/BqVYIpfqberJUEacA==",
"dependencies": {
"builtins": "^5.0.1",
@@ -7198,13 +7231,16 @@
"engines": {
"node": ">=12.22.0"
},
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
"peerDependencies": {
"eslint": ">=7.0.0"
}
},
"node_modules/eslint-plugin-promise": {
"version": "6.1.1",
- "resolved": "https://registry.npmmirror.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz",
"integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==",
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -7707,7 +7743,7 @@
},
"node_modules/express-urlrewrite": {
"version": "1.4.0",
- "resolved": "https://registry.npmmirror.com/express-urlrewrite/-/express-urlrewrite-1.4.0.tgz",
+ "resolved": "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.4.0.tgz",
"integrity": "sha512-PI5h8JuzoweS26vFizwQl6UTF25CAHSggNv0J25Dn/IKZscJHWZzPrI5z2Y2jgOzIaw2qh8l6+/jUcig23Z2SA==",
"dependencies": {
"debug": "*",
@@ -7716,12 +7752,12 @@
},
"node_modules/express-urlrewrite/node_modules/isarray": {
"version": "0.0.1",
- "resolved": "https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
"integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
},
"node_modules/express-urlrewrite/node_modules/path-to-regexp": {
"version": "1.8.0",
- "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
"integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
"dependencies": {
"isarray": "0.0.1"
@@ -8262,10 +8298,13 @@
},
"node_modules/get-stdin": {
"version": "8.0.0",
- "resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-8.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
"integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
"engines": {
"node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/get-stream": {
@@ -9057,7 +9096,7 @@
},
"node_modules/is-promise": {
"version": "2.2.2",
- "resolved": "https://registry.npmmirror.com/is-promise/-/is-promise-2.2.2.tgz",
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
"integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
},
"node_modules/is-regex": {
@@ -11127,7 +11166,7 @@
},
"node_modules/jju": {
"version": "1.4.0",
- "resolved": "https://registry.npmmirror.com/jju/-/jju-1.4.0.tgz",
+ "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz",
"integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA=="
},
"node_modules/js-sdsl": {
@@ -11210,7 +11249,7 @@
},
"node_modules/json-parse-better-errors": {
"version": "1.0.2",
- "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
"integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
},
"node_modules/json-parse-even-better-errors": {
@@ -11218,6 +11257,14 @@
"resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
},
+ "node_modules/json-parse-helpfulerror": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz",
+ "integrity": "sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==",
+ "dependencies": {
+ "jju": "^1.1.0"
+ }
+ },
"node_modules/json-parse-helpfulerror": {
"version": "1.0.3",
"resolved": "https://registry.npmmirror.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz",
@@ -11238,7 +11285,7 @@
},
"node_modules/json-server": {
"version": "0.17.2",
- "resolved": "https://registry.npmmirror.com/json-server/-/json-server-0.17.2.tgz",
+ "resolved": "https://registry.npmjs.org/json-server/-/json-server-0.17.2.tgz",
"integrity": "sha512-PKmTFfiUduibc9QyieY9PDiSG4CttFpqpVkwTvWWbGQaah4Id/gKqn5er4dnynUw4GVdjAzGKjSbBuVIlXM6mw==",
"dependencies": {
"body-parser": "^1.19.0",
@@ -11271,18 +11318,21 @@
},
"node_modules/json-server/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "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/json-server/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -11290,11 +11340,14 @@
},
"engines": {
"node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/json-server/node_modules/cliui": {
"version": "8.0.1",
- "resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz",
+ "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",
@@ -11307,7 +11360,7 @@
},
"node_modules/json-server/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+ "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"
@@ -11318,12 +11371,12 @@
},
"node_modules/json-server/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
"node_modules/json-server/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"engines": {
"node": ">=8"
@@ -11331,7 +11384,7 @@
},
"node_modules/json-server/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+ "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"
@@ -11342,7 +11395,7 @@
},
"node_modules/json-server/node_modules/yargs": {
"version": "17.7.1",
- "resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.7.1.tgz",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz",
"integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==",
"dependencies": {
"cliui": "^8.0.1",
@@ -11359,7 +11412,7 @@
},
"node_modules/json-server/node_modules/yargs-parser": {
"version": "21.1.1",
- "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
"engines": {
"node": ">=12"
@@ -11492,7 +11545,7 @@
},
"node_modules/load-json-file": {
"version": "5.3.0",
- "resolved": "https://registry.npmmirror.com/load-json-file/-/load-json-file-5.3.0.tgz",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz",
"integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==",
"dependencies": {
"graceful-fs": "^4.1.15",
@@ -11507,7 +11560,7 @@
},
"node_modules/load-json-file/node_modules/parse-json": {
"version": "4.0.0",
- "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-4.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
"integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==",
"dependencies": {
"error-ex": "^1.3.1",
@@ -11519,7 +11572,7 @@
},
"node_modules/load-json-file/node_modules/pify": {
"version": "4.0.1",
- "resolved": "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
"integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
"engines": {
"node": ">=6"
@@ -11527,7 +11580,7 @@
},
"node_modules/load-json-file/node_modules/strip-bom": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
"integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
"engines": {
"node": ">=4"
@@ -11535,7 +11588,7 @@
},
"node_modules/load-json-file/node_modules/type-fest": {
"version": "0.3.1",
- "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.3.1.tgz",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
"integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==",
"engines": {
"node": ">=6"
@@ -11580,7 +11633,7 @@
},
"node_modules/lodash-id": {
"version": "0.14.1",
- "resolved": "https://registry.npmmirror.com/lodash-id/-/lodash-id-0.14.1.tgz",
+ "resolved": "https://registry.npmjs.org/lodash-id/-/lodash-id-0.14.1.tgz",
"integrity": "sha512-ikQPBTiq/d5m6dfKQlFdIXFzvThPi2Be9/AHxktOnDSfSxE1j9ICbBT5Elk1ke7HSTgM38LHTpmJovo9/klnLg==",
"engines": {
"node": ">= 4"
@@ -11624,7 +11677,7 @@
},
"node_modules/lowdb": {
"version": "1.0.0",
- "resolved": "https://registry.npmmirror.com/lowdb/-/lowdb-1.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz",
"integrity": "sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==",
"dependencies": {
"graceful-fs": "^4.1.3",
@@ -11639,7 +11692,7 @@
},
"node_modules/lowdb/node_modules/pify": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
"integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
"engines": {
"node": ">=4"
@@ -11748,7 +11801,7 @@
},
"node_modules/method-override": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/method-override/-/method-override-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/method-override/-/method-override-3.0.0.tgz",
"integrity": "sha512-IJ2NNN/mSl9w3kzWB92rcdHpz+HjkxhDJWNDBqSlas+zQdP8wBiJzITPg08M/k2uVvMow7Sk41atndNtt/PHSA==",
"dependencies": {
"debug": "3.1.0",
@@ -11762,7 +11815,7 @@
},
"node_modules/method-override/node_modules/debug": {
"version": "3.1.0",
- "resolved": "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
"dependencies": {
"ms": "2.0.0"
@@ -11770,7 +11823,7 @@
},
"node_modules/method-override/node_modules/ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
"node_modules/methods": {
@@ -11928,7 +11981,7 @@
},
"node_modules/mockjs": {
"version": "1.1.0",
- "resolved": "https://registry.npmmirror.com/mockjs/-/mockjs-1.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz",
"integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==",
"dependencies": {
"commander": "*"
@@ -11937,17 +11990,9 @@
"random": "bin/random"
}
},
- "node_modules/moment": {
- "version": "2.29.4",
- "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz",
- "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==",
- "engines": {
- "node": "*"
- }
- },
"node_modules/morgan": {
"version": "1.10.0",
- "resolved": "https://registry.npmmirror.com/morgan/-/morgan-1.10.0.tgz",
+ "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz",
"integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==",
"dependencies": {
"basic-auth": "~2.0.1",
@@ -11962,7 +12007,7 @@
},
"node_modules/morgan/node_modules/debug": {
"version": "2.6.9",
- "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dependencies": {
"ms": "2.0.0"
@@ -11970,12 +12015,12 @@
},
"node_modules/morgan/node_modules/ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
"node_modules/morgan/node_modules/on-finished": {
"version": "2.3.0",
- "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
"integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
"dependencies": {
"ee-first": "1.1.1"
@@ -12475,7 +12520,7 @@
},
"node_modules/pkg-conf": {
"version": "3.1.0",
- "resolved": "https://registry.npmmirror.com/pkg-conf/-/pkg-conf-3.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz",
"integrity": "sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==",
"dependencies": {
"find-up": "^3.0.0",
@@ -12487,7 +12532,7 @@
},
"node_modules/pkg-conf/node_modules/find-up": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/find-up/-/find-up-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
"integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
"dependencies": {
"locate-path": "^3.0.0"
@@ -12498,7 +12543,7 @@
},
"node_modules/pkg-conf/node_modules/locate-path": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
"integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
"dependencies": {
"p-locate": "^3.0.0",
@@ -12510,18 +12555,21 @@
},
"node_modules/pkg-conf/node_modules/p-limit": {
"version": "2.3.0",
- "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz",
+ "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/pkg-conf/node_modules/p-locate": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz",
+ "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"
@@ -12532,7 +12580,7 @@
},
"node_modules/pkg-conf/node_modules/path-exists": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
"integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
"engines": {
"node": ">=4"
@@ -12660,7 +12708,7 @@
},
"node_modules/please-upgrade-node": {
"version": "3.2.0",
- "resolved": "https://registry.npmmirror.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
+ "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
"integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
"dependencies": {
"semver-compare": "^1.0.0"
@@ -12668,7 +12716,7 @@
},
"node_modules/pluralize": {
"version": "8.0.0",
- "resolved": "https://registry.npmmirror.com/pluralize/-/pluralize-8.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
"integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
"engines": {
"node": ">=4"
@@ -15376,7 +15424,7 @@
},
"node_modules/semver-compare": {
"version": "1.0.0",
- "resolved": "https://registry.npmmirror.com/semver-compare/-/semver-compare-1.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
"integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow=="
},
"node_modules/semver/node_modules/lru-cache": {
@@ -15530,7 +15578,7 @@
},
"node_modules/server-destroy": {
"version": "1.0.1",
- "resolved": "https://registry.npmmirror.com/server-destroy/-/server-destroy-1.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
"integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ=="
},
"node_modules/setprototypeof": {
@@ -15725,8 +15773,22 @@
},
"node_modules/standard": {
"version": "17.0.0",
- "resolved": "https://registry.npmmirror.com/standard/-/standard-17.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/standard/-/standard-17.0.0.tgz",
"integrity": "sha512-GlCM9nzbLUkr+TYR5I2WQoIah4wHA2lMauqbyPLV/oI5gJxqhHzhjl9EG2N0lr/nRqI3KCbCvm/W3smxvLaChA==",
+ "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": {
"eslint": "^8.13.0",
"eslint-config-standard": "17.0.0",
@@ -15746,8 +15808,22 @@
},
"node_modules/standard-engine": {
"version": "15.0.0",
- "resolved": "https://registry.npmmirror.com/standard-engine/-/standard-engine-15.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/standard-engine/-/standard-engine-15.0.0.tgz",
"integrity": "sha512-4xwUhJNo1g/L2cleysUqUv7/btn7GEbYJvmgKrQ2vd/8pkTmN8cpqAZg+BT8Z1hNeEH787iWUdOpL8fmApLtxA==",
+ "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": {
"get-stdin": "^8.0.0",
"minimist": "^1.2.6",
@@ -15768,7 +15844,7 @@
},
"node_modules/steno": {
"version": "0.4.4",
- "resolved": "https://registry.npmmirror.com/steno/-/steno-0.4.4.tgz",
+ "resolved": "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz",
"integrity": "sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==",
"dependencies": {
"graceful-fs": "^4.1.3"
@@ -17493,7 +17569,7 @@
},
"node_modules/xdg-basedir": {
"version": "4.0.0",
- "resolved": "https://registry.npmmirror.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
"integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
"engines": {
"node": ">=8"
@@ -20306,7 +20382,7 @@
},
"@types/history": {
"version": "4.7.11",
- "resolved": "https://registry.npmmirror.com/@types/history/-/history-4.7.11.tgz",
+ "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz",
"integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA=="
},
"@types/html-minifier-terser": {
@@ -20422,7 +20498,7 @@
},
"@types/react-router": {
"version": "5.1.20",
- "resolved": "https://registry.npmmirror.com/@types/react-router/-/react-router-5.1.20.tgz",
+ "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz",
"integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==",
"requires": {
"@types/history": "^4.7.11",
@@ -20431,7 +20507,7 @@
},
"@types/react-router-dom": {
"version": "5.3.3",
- "resolved": "https://registry.npmmirror.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz",
+ "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz",
"integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==",
"requires": {
"@types/history": "^4.7.11",
@@ -21402,7 +21478,7 @@
},
"basic-auth": {
"version": "2.0.1",
- "resolved": "https://registry.npmmirror.com/basic-auth/-/basic-auth-2.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
"integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
"requires": {
"safe-buffer": "5.1.2"
@@ -21410,7 +21486,7 @@
"dependencies": {
"safe-buffer": {
"version": "5.1.2",
- "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
}
}
@@ -21562,7 +21638,7 @@
},
"builtins": {
"version": "5.0.1",
- "resolved": "https://registry.npmmirror.com/builtins/-/builtins-5.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz",
"integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==",
"requires": {
"semver": "^7.0.0"
@@ -21852,7 +21928,7 @@
},
"connect-pause": {
"version": "0.1.1",
- "resolved": "https://registry.npmmirror.com/connect-pause/-/connect-pause-0.1.1.tgz",
+ "resolved": "https://registry.npmjs.org/connect-pause/-/connect-pause-0.1.1.tgz",
"integrity": "sha512-a1gSWQBQD73krFXdUEYJom2RTFrWUL3YvXDCRkyv//GVXc79cdW9MngtRuN9ih4FDKBtfJAJId+BbDuX+1rh2w=="
},
"content-disposition": {
@@ -21921,7 +21997,7 @@
},
"cors": {
"version": "2.8.5",
- "resolved": "https://registry.npmmirror.com/cors/-/cors-2.8.5.tgz",
+ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
"integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
"requires": {
"object-assign": "^4",
@@ -22590,7 +22666,7 @@
},
"errorhandler": {
"version": "1.5.1",
- "resolved": "https://registry.npmmirror.com/errorhandler/-/errorhandler-1.5.1.tgz",
+ "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz",
"integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==",
"requires": {
"accepts": "~1.3.7",
@@ -22907,13 +22983,13 @@
},
"eslint-config-standard": {
"version": "17.0.0",
- "resolved": "https://registry.npmmirror.com/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz",
"integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==",
"requires": {}
},
"eslint-config-standard-jsx": {
"version": "11.0.0",
- "resolved": "https://registry.npmmirror.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-11.0.0.tgz",
"integrity": "sha512-+1EV/R0JxEK1L0NGolAr8Iktm3Rgotx3BKwgaX+eAuSX8D952LULKtjgZD3F+e6SvibONnhLwoTi9DPxN5LvvQ==",
"requires": {}
},
@@ -22957,7 +23033,7 @@
},
"eslint-plugin-es": {
"version": "4.1.0",
- "resolved": "https://registry.npmmirror.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz",
"integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==",
"requires": {
"eslint-utils": "^2.0.0",
@@ -22966,7 +23042,7 @@
"dependencies": {
"eslint-utils": {
"version": "2.1.0",
- "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
"integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
"requires": {
"eslint-visitor-keys": "^1.1.0"
@@ -22974,7 +23050,7 @@
},
"eslint-visitor-keys": {
"version": "1.3.0",
- "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
"integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ=="
}
}
@@ -23073,7 +23149,7 @@
},
"eslint-plugin-n": {
"version": "15.6.1",
- "resolved": "https://registry.npmmirror.com/eslint-plugin-n/-/eslint-plugin-n-15.6.1.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.6.1.tgz",
"integrity": "sha512-R9xw9OtCRxxaxaszTQmQAlPgM+RdGjaL1akWuY/Fv9fRAi8Wj4CUKc6iYVG8QNRjRuo8/BqVYIpfqberJUEacA==",
"requires": {
"builtins": "^5.0.1",
@@ -23088,7 +23164,7 @@
},
"eslint-plugin-promise": {
"version": "6.1.1",
- "resolved": "https://registry.npmmirror.com/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz",
"integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==",
"requires": {}
},
@@ -23407,7 +23483,7 @@
},
"express-urlrewrite": {
"version": "1.4.0",
- "resolved": "https://registry.npmmirror.com/express-urlrewrite/-/express-urlrewrite-1.4.0.tgz",
+ "resolved": "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.4.0.tgz",
"integrity": "sha512-PI5h8JuzoweS26vFizwQl6UTF25CAHSggNv0J25Dn/IKZscJHWZzPrI5z2Y2jgOzIaw2qh8l6+/jUcig23Z2SA==",
"requires": {
"debug": "*",
@@ -23416,12 +23492,12 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "resolved": "https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
"integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
},
"path-to-regexp": {
"version": "1.8.0",
- "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
"integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
"requires": {
"isarray": "0.0.1"
@@ -23828,7 +23904,7 @@
},
"get-stdin": {
"version": "8.0.0",
- "resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-8.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
"integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg=="
},
"get-stream": {
@@ -24442,7 +24518,7 @@
},
"is-promise": {
"version": "2.2.2",
- "resolved": "https://registry.npmmirror.com/is-promise/-/is-promise-2.2.2.tgz",
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
"integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
},
"is-regex": {
@@ -26059,7 +26135,7 @@
},
"jju": {
"version": "1.4.0",
- "resolved": "https://registry.npmmirror.com/jju/-/jju-1.4.0.tgz",
+ "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz",
"integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA=="
},
"js-sdsl": {
@@ -26122,7 +26198,7 @@
},
"json-parse-better-errors": {
"version": "1.0.2",
- "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
"integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
},
"json-parse-even-better-errors": {
@@ -26132,7 +26208,7 @@
},
"json-parse-helpfulerror": {
"version": "1.0.3",
- "resolved": "https://registry.npmmirror.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz",
+ "resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz",
"integrity": "sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==",
"requires": {
"jju": "^1.1.0"
@@ -26150,7 +26226,7 @@
},
"json-server": {
"version": "0.17.2",
- "resolved": "https://registry.npmmirror.com/json-server/-/json-server-0.17.2.tgz",
+ "resolved": "https://registry.npmjs.org/json-server/-/json-server-0.17.2.tgz",
"integrity": "sha512-PKmTFfiUduibc9QyieY9PDiSG4CttFpqpVkwTvWWbGQaah4Id/gKqn5er4dnynUw4GVdjAzGKjSbBuVIlXM6mw==",
"requires": {
"body-parser": "^1.19.0",
@@ -26177,7 +26253,7 @@
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"requires": {
"color-convert": "^2.0.1"
@@ -26185,7 +26261,7 @@
},
"chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"requires": {
"ansi-styles": "^4.1.0",
@@ -26194,7 +26270,7 @@
},
"cliui": {
"version": "8.0.1",
- "resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"requires": {
"string-width": "^4.2.0",
@@ -26204,7 +26280,7 @@
},
"color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"requires": {
"color-name": "~1.1.4"
@@ -26212,17 +26288,17 @@
},
"color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
"has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
},
"supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"requires": {
"has-flag": "^4.0.0"
@@ -26230,7 +26306,7 @@
},
"yargs": {
"version": "17.7.1",
- "resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.7.1.tgz",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz",
"integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==",
"requires": {
"cliui": "^8.0.1",
@@ -26244,7 +26320,7 @@
},
"yargs-parser": {
"version": "21.1.1",
- "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
}
}
@@ -26344,7 +26420,7 @@
},
"load-json-file": {
"version": "5.3.0",
- "resolved": "https://registry.npmmirror.com/load-json-file/-/load-json-file-5.3.0.tgz",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz",
"integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==",
"requires": {
"graceful-fs": "^4.1.15",
@@ -26356,7 +26432,7 @@
"dependencies": {
"parse-json": {
"version": "4.0.0",
- "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-4.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
"integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==",
"requires": {
"error-ex": "^1.3.1",
@@ -26365,17 +26441,17 @@
},
"pify": {
"version": "4.0.1",
- "resolved": "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
"integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
},
"strip-bom": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
"integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="
},
"type-fest": {
"version": "0.3.1",
- "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.3.1.tgz",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
"integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ=="
}
}
@@ -26410,7 +26486,7 @@
},
"lodash-id": {
"version": "0.14.1",
- "resolved": "https://registry.npmmirror.com/lodash-id/-/lodash-id-0.14.1.tgz",
+ "resolved": "https://registry.npmjs.org/lodash-id/-/lodash-id-0.14.1.tgz",
"integrity": "sha512-ikQPBTiq/d5m6dfKQlFdIXFzvThPi2Be9/AHxktOnDSfSxE1j9ICbBT5Elk1ke7HSTgM38LHTpmJovo9/klnLg=="
},
"lodash.debounce": {
@@ -26448,7 +26524,7 @@
},
"lowdb": {
"version": "1.0.0",
- "resolved": "https://registry.npmmirror.com/lowdb/-/lowdb-1.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz",
"integrity": "sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==",
"requires": {
"graceful-fs": "^4.1.3",
@@ -26460,7 +26536,7 @@
"dependencies": {
"pify": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
"integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg=="
}
}
@@ -26552,7 +26628,7 @@
},
"method-override": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/method-override/-/method-override-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/method-override/-/method-override-3.0.0.tgz",
"integrity": "sha512-IJ2NNN/mSl9w3kzWB92rcdHpz+HjkxhDJWNDBqSlas+zQdP8wBiJzITPg08M/k2uVvMow7Sk41atndNtt/PHSA==",
"requires": {
"debug": "3.1.0",
@@ -26563,7 +26639,7 @@
"dependencies": {
"debug": {
"version": "3.1.0",
- "resolved": "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
"requires": {
"ms": "2.0.0"
@@ -26571,7 +26647,7 @@
},
"ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
}
}
@@ -26691,20 +26767,15 @@
},
"mockjs": {
"version": "1.1.0",
- "resolved": "https://registry.npmmirror.com/mockjs/-/mockjs-1.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz",
"integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==",
"requires": {
"commander": "*"
}
},
- "moment": {
- "version": "2.29.4",
- "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz",
- "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="
- },
"morgan": {
"version": "1.10.0",
- "resolved": "https://registry.npmmirror.com/morgan/-/morgan-1.10.0.tgz",
+ "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz",
"integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==",
"requires": {
"basic-auth": "~2.0.1",
@@ -26716,7 +26787,7 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"requires": {
"ms": "2.0.0"
@@ -26724,12 +26795,12 @@
},
"ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
"on-finished": {
"version": "2.3.0",
- "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.3.0.tgz",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
"integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
"requires": {
"ee-first": "1.1.1"
@@ -27117,7 +27188,7 @@
},
"pkg-conf": {
"version": "3.1.0",
- "resolved": "https://registry.npmmirror.com/pkg-conf/-/pkg-conf-3.1.0.tgz",
+ "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz",
"integrity": "sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==",
"requires": {
"find-up": "^3.0.0",
@@ -27126,7 +27197,7 @@
"dependencies": {
"find-up": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/find-up/-/find-up-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
"integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
"requires": {
"locate-path": "^3.0.0"
@@ -27134,7 +27205,7 @@
},
"locate-path": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
"integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
"requires": {
"p-locate": "^3.0.0",
@@ -27143,7 +27214,7 @@
},
"p-limit": {
"version": "2.3.0",
- "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"requires": {
"p-try": "^2.0.0"
@@ -27151,7 +27222,7 @@
},
"p-locate": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
"integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
"requires": {
"p-limit": "^2.0.0"
@@ -27159,7 +27230,7 @@
},
"path-exists": {
"version": "3.0.0",
- "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
"integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ=="
}
}
@@ -27257,7 +27328,7 @@
},
"please-upgrade-node": {
"version": "3.2.0",
- "resolved": "https://registry.npmmirror.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
+ "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
"integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
"requires": {
"semver-compare": "^1.0.0"
@@ -27265,7 +27336,7 @@
},
"pluralize": {
"version": "8.0.0",
- "resolved": "https://registry.npmmirror.com/pluralize/-/pluralize-8.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
"integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA=="
},
"postcss": {
@@ -29144,7 +29215,7 @@
},
"semver-compare": {
"version": "1.0.0",
- "resolved": "https://registry.npmmirror.com/semver-compare/-/semver-compare-1.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
"integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow=="
},
"send": {
@@ -29270,7 +29341,7 @@
},
"server-destroy": {
"version": "1.0.1",
- "resolved": "https://registry.npmmirror.com/server-destroy/-/server-destroy-1.0.1.tgz",
+ "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
"integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ=="
},
"setprototypeof": {
@@ -29434,7 +29505,7 @@
},
"standard": {
"version": "17.0.0",
- "resolved": "https://registry.npmmirror.com/standard/-/standard-17.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/standard/-/standard-17.0.0.tgz",
"integrity": "sha512-GlCM9nzbLUkr+TYR5I2WQoIah4wHA2lMauqbyPLV/oI5gJxqhHzhjl9EG2N0lr/nRqI3KCbCvm/W3smxvLaChA==",
"requires": {
"eslint": "^8.13.0",
@@ -29449,7 +29520,7 @@
},
"standard-engine": {
"version": "15.0.0",
- "resolved": "https://registry.npmmirror.com/standard-engine/-/standard-engine-15.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/standard-engine/-/standard-engine-15.0.0.tgz",
"integrity": "sha512-4xwUhJNo1g/L2cleysUqUv7/btn7GEbYJvmgKrQ2vd/8pkTmN8cpqAZg+BT8Z1hNeEH787iWUdOpL8fmApLtxA==",
"requires": {
"get-stdin": "^8.0.0",
@@ -29465,7 +29536,7 @@
},
"steno": {
"version": "0.4.4",
- "resolved": "https://registry.npmmirror.com/steno/-/steno-0.4.4.tgz",
+ "resolved": "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz",
"integrity": "sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==",
"requires": {
"graceful-fs": "^4.1.3"
@@ -30856,7 +30927,7 @@
},
"xdg-basedir": {
"version": "4.0.0",
- "resolved": "https://registry.npmmirror.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
"integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q=="
},
"xml-name-validator": {
@@ -30929,4 +31000,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/src/axios/api1.js b/src/axios/api1.js
index 4d1bdf5a65884d0ab9d89f7422e9165783b22a86..6b946d699b0fec87ff36f41fb011cbb0cd57c0ca 100644
--- a/src/axios/api1.js
+++ b/src/axios/api1.js
@@ -38,6 +38,10 @@ export function team_Setsstatus(params = {}) {
export function team_Setsstatus_a(params = {}) {
return service.post('/team/setStatus_a', params)
}
+// 新增团队
+export function team_addteam(params = {}) {
+ return service.post('/team/addteam', params)
+}
// 申请加入团队
export function team_join(params = {}) {
return service.post('/team/join', params)
@@ -90,6 +94,14 @@ export function team_yichuPackage(params = {}) {
export function service_package(params = {}) {
return service.get('/service/package', { params })
}
+// 新增服务包
+export function service_addpackage(params = {}) {
+ return service.post('/service/addpackage', params)
+}
+// 编辑服务包
+export function service_editpackage(params = {}) {
+ return service.post('/service/editpackage', params)
+}
// 获取某一个服务包
export function service_packageDetail(params = {}) {
return service.post('/service/packageDetail', params)
@@ -106,6 +118,14 @@ export function service_search_b(params = {}) {
export function service_available(params = {}) {
return service.get('/service/servicesAvailable', { params })
}
+// 根据编号查询服务项目
+export function service_searchProject(params = {}) {
+ return service.post('/service/searchProject', params)
+}
+// 新增服务项目
+export function service_addavailable(params = {}) {
+ return service.post('/available/project', params)
+}
// 删除服务项目列表
export function service_delavailable(params = {}) {
return service.post('/service/delAvailable', params)
@@ -153,4 +173,8 @@ export function doctor_add(params = {}) {
// 删除医生
export function doctor_del(params = {}) {
return service.post('/doctor/del', params)
+}
+// 新增服务包
+export function team_addPackage(params = {}) {
+ return service.post('/team/addPackage', params)
}
\ No newline at end of file
diff --git a/src/mock/DataMangement.js b/src/mock/DataMangement.js
index f0b5ba55f4d18b71fb093754969edb9a54685f71..f04053927bea271cef697f38aaaf5ac0255ec201 100644
--- a/src/mock/DataMangement.js
+++ b/src/mock/DataMangement.js
@@ -138,10 +138,9 @@ if (localStorage.getItem('team_list')) {
"03": "高血糖",
"04": "冠心病",
"05": "肺结核",
- "06": "高血糖",
- "07": "肾结石",
- "08": "胆囊炎",
- "09": "低血糖",
+ "06": "肾结石",
+ "07": "胆囊炎",
+ "08": "低血糖",
},
orgin: "@pick(['陕西省西安市雁塔区卫生服务站','陕西省西安市长安区卫生服务站','陕西省西安市未央区卫生服务站','陕西省西安市新城区卫生服务站','陕西省西安市灞桥区卫生服务站'])",
"person|250-500": 1,
@@ -232,6 +231,14 @@ var doctorlist = TeamList.teamlist.map(item => {
Mock.mock('/api/team/list', 'get', () => {
return TeamList
})
+// 新增团队
+Mock.mock('/api/team/addteam', 'post', (req) => {
+ var json = JSON.parse(req.body)
+ console.log(json)
+ TeamList.teamlist.push(json)
+ localStorage.setItem('team_list', JSON.stringify(TeamList))
+ return { code: 200, msg: '新增成功', teamlist: TeamList.teamlist }
+})
// 编辑团队
Mock.mock('/api/team/editteam', 'post', (req) => {
var editTeam = JSON.parse(req.body)
@@ -336,10 +343,27 @@ Mock.mock('/api/team/yichupackage', 'post', (req) => {
})
if (index != -1) {
packlist.servicePackage.splice(index, 1)
- return { code: 200, packageDetail: packlist.servicePackage }
}
+ localStorage.setItem('team_list', JSON.stringify(TeamList))
+ return { code: 200, packageDetail: packlist.servicePackage }
+
}
})
+// 新增服务包
+Mock.mock('/api/team/addPackage', 'post', (req) => {
+ var { key, packageid } = JSON.parse(req.body)
+ var newpackage = servicePackage.servicepackage.filter((item) => {
+ return item.packageid == packageid
+ })
+ var index = TeamList.teamlist.findIndex((item) => {
+ return item.key == key
+ })
+ if (index != -1) {
+ TeamList.teamlist[index].servicePackage.push(newpackage[0])
+ }
+ localStorage.setItem('team_list', JSON.stringify(TeamList))
+ return { code: 200 }
+})
// 申请加入团队
Mock.mock('/api/team/join', 'post', (req) => {
const { val } = JSON.parse(req.body)
@@ -687,7 +711,7 @@ if (localStorage.getItem('servicepackage')) {
"08": "胆囊炎",
"09": "低血糖",
},
- "period|1-5": 1,
+ "period|1-5": 1 + '年',
introduce: "主要以基本医疗服务和公共卫生服务为主,如部分常见病或 多发病的治疗和用药指导、重症的就医指导和转诊预约、居民健康档案的管理和 慢病管理指导等。",
"servicesAvailable|3": [
{
@@ -706,6 +730,32 @@ if (localStorage.getItem('servicepackage')) {
Mock.mock('/api/service/package', 'get', () => {
return servicePackage
})
+// 新增服务包
+Mock.mock('/api/service/addpackage', 'post', (req) => {
+ var json = JSON.parse(req.body)
+ servicePackage.servicepackage.push(json)
+ localStorage.setItem('servicepackage', JSON.stringify(servicePackage))
+ return { code: 200 }
+})
+// 编辑服务包
+Mock.mock('/api/service/editpackage', 'post', (req) => {
+ var json = JSON.parse(req.body)
+ var index = servicePackage.servicepackage.findIndex((item) => {
+ return item.packageid == json.packageid
+ })
+ if (index != -1) {
+ servicePackage.servicepackage[index].packagename = json.packagename
+ servicePackage.servicepackage[index].packagestatus = json.packagestatus
+ servicePackage.servicepackage[index].packageobject = json.packageobject
+ servicePackage.servicepackage[index].period = json.period
+ servicePackage.servicepackage[index].introduce = json.introduce
+ servicePackage.servicepackage[index].servicesAvailable = json.servicesAvailable
+ servicePackage.servicepackage[index].price = json.price
+ }
+ localStorage.setItem('servicepackage', JSON.stringify(servicePackage))
+ return { code: 200 }
+
+})
// 获取具体某一个服务包
Mock.mock('/api/service/packageDetail', 'post', (req) => {
console.log(req);
@@ -802,6 +852,7 @@ if (localStorage.getItem('service_available')) {
{
Availableid: "@id",
Availablename: "高血压随访服务",
+ "Availableprice|100-500": 1,
"Availablenum|1-5": 1,
Availabletype: "@pick(['免费项目','付费项目'])",
Availableintroduce: "1.血压测量及记录 2.根据结果提供综合性健康指导"
@@ -814,6 +865,23 @@ if (localStorage.getItem('service_available')) {
Mock.mock('/api/service/servicesAvailable', 'get', () => {
return servicesAvailable
})
+// 根据编号查询
+Mock.mock('/api/service/searchProject', 'post', (req) => {
+ var { key } = JSON.parse(req.body)
+ var newproject = servicesAvailable.available.filter(item => {
+ return item.Availableid == key
+ })
+ if (newproject.length != 0) {
+ return { code: 200, available: newproject[0] }
+ }
+})
+// 新增项目
+Mock.mock('/api/available/project', 'post', (req) => {
+ var json = JSON.parse(req.body)
+ servicesAvailable.available.push(json)
+ localStorage.setItem('service_available', JSON.stringify(servicesAvailable))
+ return { code: 200 }
+})
// 删除服务项目
Mock.mock('/api/service/delAvailable', 'post', (req) => {
var { key } = JSON.parse(req.body)
diff --git a/src/routers/DataManagement/index.tsx b/src/routers/DataManagement/index.tsx
index aed739389a69eefab9a8b367a98bc1dc36eb172f..45881a4842b6b1e8913eb0b8cb469eb994a6319d 100644
--- a/src/routers/DataManagement/index.tsx
+++ b/src/routers/DataManagement/index.tsx
@@ -7,7 +7,6 @@ const Team = lazy(() => import('../../views/DataManagement/Team')) //团队管
const Doctor = lazy(() => import('../../views/DataManagement/Doctor')) //医生管理
const ServicePackage = lazy(() => import('../../views/DataManagement/ServicePackage')) //服务包管理
const ServiceProject = lazy(() => import('../../views/DataManagement/ServiceProject')) //服务项目管理
-const PerformanceObjective = lazy(() => import('../../views/DataManagement/PerformanceObjective')) //业绩目标管理
const Edit = lazy(() => import('../../views/DataManagement/organ/Edit'))
const Add = lazy(() => import('../../views/DataManagement/organ/Add'))
const ManageTeam = lazy(() => import("../../views/DataManagement/team/Manage"))
@@ -19,6 +18,9 @@ const EditDoctor = lazy(() => import("../../views/DataManagement/doctor/edit"))
const AddDoctor = lazy(() => import("../../views/DataManagement/doctor/Adddoctor"))
const PackageDetail = lazy(() => import("../../views/DataManagement/package/Detail"))
const DoctorDetail = lazy(() => import("../../views/DataManagement/doctor/DoctorDetail"))
+const AddPack = lazy(() => import("../../views/DataManagement/package/Addpack"))
+const EditPack = lazy(() => import("../../views/DataManagement/package/Editpack"))
+const Project = lazy(() => import("../../views/DataManagement/Project/AddProject"))
export default [
// 资料管理
@@ -58,10 +60,6 @@ export default [
path: "/MyLayout/ServiceProject",
element:
服务项目信息
+ {/* 表单信息 */} + <> +机构信息
{/* 表单信息 */} @@ -104,6 +111,9 @@ function Adddoctor(props: Props) {服务包信息
+ {/* 表单信息 */} + <> +服务项目
+ +服务包信息
+ {/* 表单信息 */} + <> +服务项目
+ +