analyzer progress

This commit is contained in:
Sendou 2020-05-15 17:33:59 +03:00
parent cbb585e8d8
commit d7b6a74902
6 changed files with 248 additions and 183 deletions

View File

@ -2153,9 +2153,9 @@
}
},
"@testing-library/user-event": {
"version": "10.1.2",
"resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-10.1.2.tgz",
"integrity": "sha512-77pydoNNMfcCgE6RasuYB+Dm61mWtzO1l4JBWHbFyUXXf9FA+9XrpLWWB/vA/FfTsjj4vrV7kHNorj3UKLtcig=="
"version": "10.2.4",
"resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-10.2.4.tgz",
"integrity": "sha512-4Wr1C5Lp6RPva9EBsDfNFw6GDGYUPx/zu+8cgOZG4UqBEIiB6dlhFsDRowTxZr0iY2NlEiBVt2+t8xPaJx3SYw=="
},
"@types/babel__core": {
"version": "7.1.6",
@ -2260,18 +2260,18 @@
}
},
"@types/jest": {
"version": "25.2.1",
"resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz",
"integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==",
"version": "25.2.2",
"resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.2.tgz",
"integrity": "sha512-aRctFbG8Pb7DSLzUt/fEtL3q/GKb9mretFuYhRub2J0q6NhzBYbx9HTQzHrWgBNIxYOlxGNVe6Z54cpbUt+Few==",
"requires": {
"jest-diff": "^25.2.1",
"pretty-format": "^25.2.1"
},
"dependencies": {
"@jest/types": {
"version": "25.2.6",
"resolved": "https://registry.npmjs.org/@jest/types/-/types-25.2.6.tgz",
"integrity": "sha512-myJTTV37bxK7+3NgKc4Y/DlQ5q92/NOwZsZ+Uch7OXdElxOg61QYc72fPYNAjlvbnJ2YvbXLamIsa9tj48BmyQ==",
"version": "25.5.0",
"resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz",
"integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==",
"requires": {
"@types/istanbul-lib-coverage": "^2.0.0",
"@types/istanbul-reports": "^1.1.1",
@ -2280,9 +2280,9 @@
}
},
"@types/yargs": {
"version": "15.0.4",
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz",
"integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==",
"version": "15.0.5",
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz",
"integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==",
"requires": {
"@types/yargs-parser": "*"
}
@ -2329,14 +2329,14 @@
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
},
"jest-diff": {
"version": "25.2.6",
"resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.2.6.tgz",
"integrity": "sha512-KuadXImtRghTFga+/adnNrv9s61HudRMR7gVSbP35UKZdn4IK2/0N0PpGZIqtmllK9aUyye54I3nu28OYSnqOg==",
"version": "25.5.0",
"resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz",
"integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==",
"requires": {
"chalk": "^3.0.0",
"diff-sequences": "^25.2.6",
"jest-get-type": "^25.2.6",
"pretty-format": "^25.2.6"
"pretty-format": "^25.5.0"
}
},
"jest-get-type": {
@ -2345,11 +2345,11 @@
"integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig=="
},
"pretty-format": {
"version": "25.2.6",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.2.6.tgz",
"integrity": "sha512-DEiWxLBaCHneffrIT4B+TpMvkV9RNvvJrd3lY9ew1CEQobDzEXmYT1mg0hJhljZty7kCc10z13ohOFAE8jrUDg==",
"version": "25.5.0",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz",
"integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==",
"requires": {
"@jest/types": "^25.2.6",
"@jest/types": "^25.5.0",
"ansi-regex": "^5.0.0",
"ansi-styles": "^4.0.0",
"react-is": "^16.12.0"
@ -2405,9 +2405,9 @@
}
},
"@types/react": {
"version": "16.9.34",
"resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.34.tgz",
"integrity": "sha512-8AJlYMOfPe1KGLKyHpflCg5z46n0b5DbRfqDksxBLBTUpB75ypDBAO9eCUcjNwE6LCUslwTz00yyG/X9gaVtow==",
"version": "16.9.35",
"resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.35.tgz",
"integrity": "sha512-q0n0SsWcGc8nDqH2GJfWQWUOmZSJhXV64CjVN5SvcNti3TdEaA3AH0D8DwNmMdzjMAC/78tB8nAZIlV8yTz+zQ==",
"requires": {
"@types/prop-types": "*",
"csstype": "^2.2.0"
@ -2432,9 +2432,9 @@
}
},
"@types/react-dom": {
"version": "16.9.7",
"resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.7.tgz",
"integrity": "sha512-GHTYhM8/OwUCf254WO5xqR/aqD3gC9kSTLpopWGpQLpnw23jk44RvMHsyUSEplvRJZdHxhJGMMLF0kCPYHPhQA==",
"version": "16.9.8",
"resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.8.tgz",
"integrity": "sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==",
"requires": {
"@types/react": "*"
}
@ -2456,9 +2456,9 @@
}
},
"@types/react-select": {
"version": "3.0.12",
"resolved": "https://registry.npmjs.org/@types/react-select/-/react-select-3.0.12.tgz",
"integrity": "sha512-3NVEc1sbaNtI1b06smzr9dlNKTkYWttL27CdEsorMvd2EgTOM/PJmrzkClaVQmBDg52MzQO05xVwNZruEUKpHw==",
"version": "3.0.13",
"resolved": "https://registry.npmjs.org/@types/react-select/-/react-select-3.0.13.tgz",
"integrity": "sha512-JxmSArGgzAOtb37+Jz2+3av8rVmp/3s3DGwlcP+g59/a3owkiuuU4/Jajd+qA32beDPHy4gJR2kkxagPY3j9kg==",
"requires": {
"@types/react": "*",
"@types/react-dom": "*",
@ -3131,13 +3131,13 @@
}
},
"apollo-boost": {
"version": "0.4.8",
"resolved": "https://registry.npmjs.org/apollo-boost/-/apollo-boost-0.4.8.tgz",
"integrity": "sha512-4HTz3Z9H49sQruXM3sy2tDPkvpUmjCgqqKGIYTJtMTbvwt1TuEQXJcRDxEUiY+c7rsYAiGJNB2EAOXIqTXMSxQ==",
"version": "0.4.9",
"resolved": "https://registry.npmjs.org/apollo-boost/-/apollo-boost-0.4.9.tgz",
"integrity": "sha512-05y5BKcDaa8w47f8d81UVwKqrAjn8uKLv6QM9fNdldoNzQ+rnOHgFlnrySUZRz9QIT3vPftQkEz2UEASp1Mi5g==",
"requires": {
"apollo-cache": "^1.3.5",
"apollo-cache-inmemory": "^1.6.6",
"apollo-client": "^2.6.9",
"apollo-client": "^2.6.10",
"apollo-link": "^1.0.6",
"apollo-link-error": "^1.0.3",
"apollo-link-http": "^1.3.1",
@ -3168,14 +3168,14 @@
}
},
"apollo-client": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/apollo-client/-/apollo-client-2.6.9.tgz",
"integrity": "sha512-l3z4Ddd82p5ezZWOlOd0TO+KyBh/EDZePNeB3fy3sjr/crvpCxNnQDdGfVadrzFX+DXRa8r8zSWANyWSDDUpdg==",
"version": "2.6.10",
"resolved": "https://registry.npmjs.org/apollo-client/-/apollo-client-2.6.10.tgz",
"integrity": "sha512-jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==",
"requires": {
"@types/zen-observable": "^0.8.0",
"apollo-cache": "^1.3.5",
"apollo-cache": "1.3.5",
"apollo-link": "^1.0.0",
"apollo-utilities": "^1.3.4",
"apollo-utilities": "1.3.4",
"symbol-observable": "^1.0.2",
"ts-invariant": "^0.4.0",
"tslib": "^1.10.0",
@ -12578,9 +12578,9 @@
}
},
"react-datepicker": {
"version": "2.15.0",
"resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-2.15.0.tgz",
"integrity": "sha512-IZU3izNcP7UFFsaKGpPW1bej6CVF0oL/wgisjDiuy8FZk9wdcFDcrk1/FFY2UinrYSGzgafc4jdOmgVj/7YrJA==",
"version": "2.16.0",
"resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-2.16.0.tgz",
"integrity": "sha512-TvcmSY27rn0JKvuJuIXNNS+niGQNdgtuG/CsBttVYhPOA9KmSw7c2PvQBPVEvzkyV+QPNJ8jN/KVJNj9uvopqA==",
"requires": {
"classnames": "^2.2.6",
"date-fns": "^2.0.1",
@ -12778,9 +12778,9 @@
}
},
"react-draggable": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.3.1.tgz",
"integrity": "sha512-m8QeV+eIi7LhD5mXoLqDzLbokc6Ncwa0T34fF6uJzWSs4vc4fdZI/XGqHYoEn91T8S6qO+BSXslONh7Jz9VPQQ==",
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.4.2.tgz",
"integrity": "sha512-zLQs4R4bnBCGnCVTZiD8hPsHtkiJxgMpGDlRESM+EHQo8ysXhKJ2GKdJ8UxxLJdRVceX1j19jy+hQS2wHislPQ==",
"requires": {
"classnames": "^2.2.5",
"prop-types": "^15.6.0"
@ -15468,9 +15468,9 @@
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
},
"typescript": {
"version": "3.8.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
"integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w=="
"version": "3.9.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.2.tgz",
"integrity": "sha512-q2ktq4n/uLuNNShyayit+DTobV2ApPEo/6so68JaD5ojvc/6GClBipedB9zNWYxRSAlZXAe405Rlijzl6qDiSw=="
},
"unherit": {
"version": "1.1.3",

View File

@ -12,28 +12,28 @@
"@sendou/react-sketch": "^0.5.2",
"@testing-library/jest-dom": "^5.7.0",
"@testing-library/react": "^10.0.4",
"@testing-library/user-event": "^10.1.2",
"@types/jest": "^25.2.1",
"@testing-library/user-event": "^10.2.4",
"@types/jest": "^25.2.2",
"@types/reach__router": "^1.3.5",
"@types/react": "^16.9.34",
"@types/react": "^16.9.35",
"@types/react-color": "^3.0.1",
"@types/react-datepicker": "^2.11.0",
"@types/react-dom": "^16.9.7",
"@types/react-dom": "^16.9.8",
"@types/react-infinite-scroller": "^1.2.1",
"@types/react-paginate": "^6.2.1",
"@types/react-select": "^3.0.12",
"@types/react-select": "^3.0.13",
"@types/recharts": "^1.8.10",
"@types/webpack-env": "^1.15.2",
"apollo-boost": "^0.4.8",
"apollo-boost": "^0.4.9",
"emotion-theming": "^10.0.27",
"graphql": "^15.0.0",
"jstz": "^2.1.1",
"node-sass": "^4.14.1",
"react": "^16.13.1",
"react-color": "^2.18.1",
"react-datepicker": "^2.15.0",
"react-datepicker": "^2.16.0",
"react-dom": "^16.13.1",
"react-draggable": "^4.3.1",
"react-draggable": "^4.4.2",
"react-helmet-async": "^1.0.6",
"react-hotkeys-hook": "^2.1.3",
"react-icons": "^3.10.0",
@ -47,7 +47,7 @@
"react-tweet-embed": "^1.2.2",
"recharts": "^1.8.5",
"source-map-explorer": "^2.4.2",
"typescript": "^3.8.3",
"typescript": "^3.9.2",
"use-query-params": "^0.6.0"
},
"scripts": {

View File

@ -61,7 +61,7 @@ const BuildStats: React.FC<APWithInfoProps> = ({ explanations, build }) => {
return (
<>
{explanations.map((explanation) => (
<Box my="1em">
<Box my="1em" key={explanation.title}>
<BuildStat
title={explanation.title}
effect={explanation.effect}

View File

@ -16,6 +16,8 @@ interface WeaponDataFromJson {
InkSaverType?: "A" | "B" | "C" | "D" | string
Sub?: string
mInkConsume?: number
ShotMoveVelType?: "A" | "B" | "C" | "D" | "E" | string
MoveVelLv?: "Low" | "Middle" | "High" | string
}
function buildToAP(build: Partial<Build>) {
@ -117,7 +119,9 @@ export default function useAbilityEffects(build: Partial<Build>) {
return [
{
title: `${subWeapon} ink consumption`,
effect: `${parseFloat((effect[0] * inkConsumption * 100).toFixed(2))}%`,
effect: `${parseFloat(
(effect[0] * inkConsumption * 100).toFixed(2)
)}% of ink tank`,
effectFromMax: effect[1] * 100,
},
]
@ -135,16 +139,75 @@ export default function useAbilityEffects(build: Partial<Build>) {
const highMidLowSquid = [highSquid, midSquid, lowSquid]
const effectSquid = getEffect(highMidLowSquid, amount)
const highKeyHumanoid = "RecoverNrmlFrm_Ink_High"
/*const highKeyHumanoid = "RecoverNrmlFrm_Ink_High"
const midKeyHumanoid = "RecoverNrmlFrm_Ink_Mid"
const lowKeyHumanoid = "RecoverNrmlFrm_Ink_Low"
const highHumanoid = REC[highKeyHumanoid]
const midHumanoid = REC[midKeyHumanoid]
const lowHumanoid = REC[lowKeyHumanoid]
const highMidLowHumanoid = [highHumanoid, midHumanoid, lowHumanoid]
const effectHumanoid = getEffect(highMidLowHumanoid, amount)
const effectHumanoid = getEffect(highMidLowHumanoid, amount)*/
return [
{
title: "Ink tank recovery from empty to full (squid form)",
effect: `${Math.ceil(effectSquid[0])} frames (${parseFloat(
(effectSquid[0] / 60).toFixed(2)
)} seconds)`,
effectFromMax: effectSquid[1] * 100,
},
/*{
title: "Ink tank recovery from empty to full (humanoid form)",
effect: `${Math.ceil(effectHumanoid[0])} frames (${parseFloat(
(effectHumanoid[0] / 60).toFixed(2)
)} seconds)`,
effectFromMax: effectHumanoid[1] * 100,
},*/
]
}
function calculateRSU(amount: number) {
const RSU = abilityJson["Run Speed Up"]
const buildWeaponData = weaponData[build.weapon!]
const grade = buildWeaponData.ShotMoveVelType // "A" | "B" | "C" | "D" | "E"
const moveLv = buildWeaponData.MoveVelLv // "Low" | "Middle" | "High"
const commonKey =
moveLv === "Middle"
? ""
: moveLv === "Low"
? "_BigWeapon"
: "_ShortWeapon"
const highKey = `MoveVel_Human${commonKey}_High` as keyof typeof RSU
const midKey = `MoveVel_Human${commonKey}_Mid` as keyof typeof RSU
const lowKey = `MoveVel_Human${commonKey}_Low` as keyof typeof RSU
console.log("moveLv", moveLv)
console.log("commonKey", commonKey)
const high = RSU[highKey]
const mid = RSU[midKey]
const low = RSU[lowKey]
const highMidLow = [high, mid, low]
const moveEffect = getEffect(highMidLow, amount)
const highShootKey = `MoveVelRt_Human_Shot${grade}_High` as keyof typeof RSU
const midShootKey = `MoveVelRt_Human_Shot${grade}_Mid` as keyof typeof RSU
const lowShootKey = `MoveVelRt_Human_Shot${grade}_Low` as keyof typeof RSU
const highShoot = RSU[highShootKey]
const midShoot = RSU[midShootKey]
const lowShoot = RSU[lowShootKey]
const highMidLowShoot = [highShoot, midShoot, lowShoot]
const shootEffect = getEffect(highMidLowShoot, amount)
console.log("moveEffect", moveEffect)
console.log("shootEffect", shootEffect)
return []
/*return [
{
title: "Ink tank recovery from empty to full (squid form)",
effect: `${Math.ceil(effectSquid[0])} frames (${parseFloat(
@ -159,7 +222,7 @@ export default function useAbilityEffects(build: Partial<Build>) {
)} seconds)`,
effectFromMax: effectHumanoid[1] * 100,
},
]
]*/
}
const abilityFunctions: Partial<Record<
@ -169,6 +232,7 @@ export default function useAbilityEffects(build: Partial<Build>) {
ISM: calculateISM,
ISS: calculateISS,
REC: calculateREC,
RSU: calculateRSU,
} as const
useEffect(() => {

237
package-lock.json generated
View File

@ -32,11 +32,11 @@
}
},
"@apollographql/apollo-tools": {
"version": "0.4.7",
"resolved": "https://registry.npmjs.org/@apollographql/apollo-tools/-/apollo-tools-0.4.7.tgz",
"integrity": "sha512-6QjZz6aLq6QXHgJ1AmSg4C4cBmhF5z3g7LPsk4g+zJoWKxiFuSIbrTe12ETtn6wgPq//e5p2agbXYydIjqs7gw==",
"version": "0.4.8",
"resolved": "https://registry.npmjs.org/@apollographql/apollo-tools/-/apollo-tools-0.4.8.tgz",
"integrity": "sha512-W2+HB8Y7ifowcf3YyPHgDI05izyRtOeZ4MqIr7LbTArtmJ0ZHULWpn84SGMW7NAvTV1tFExpHlveHhnXuJfuGA==",
"requires": {
"apollo-env": "^0.6.4"
"apollo-env": "^0.6.5"
}
},
"@apollographql/graphql-playground-html": {
@ -180,11 +180,12 @@
}
},
"@types/express-serve-static-core": {
"version": "4.17.5",
"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.5.tgz",
"integrity": "sha512-578YH5Lt88AKoADy0b2jQGwJtrBxezXtVe/MBqWXKZpqx91SnC0pVkVCcxcytz3lWW+cHBYDi3Ysh0WXc+rAYw==",
"version": "4.17.7",
"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.7.tgz",
"integrity": "sha512-EMgTj/DF9qpgLXyc+Btimg+XoH7A2liE8uKul8qSmMTHCeNYzydDKFdsJskDvw42UsesCnhO63dO0Grbj8J4Dw==",
"requires": {
"@types/node": "*",
"@types/qs": "*",
"@types/range-parser": "*"
}
},
@ -255,28 +256,28 @@
"integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
},
"@types/mime": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz",
"integrity": "sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw=="
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.2.tgz",
"integrity": "sha512-4kPlzbljFcsttWEq6aBW0OZe6BDajAmyvr2xknBG92tejQnvdGtT9+kXSZ580DqpxY9qG2xeQVF9Dq0ymUTo5Q=="
},
"@types/node": {
"version": "13.13.4",
"resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz",
"integrity": "sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA=="
"version": "14.0.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.1.tgz",
"integrity": "sha512-FAYBGwC+W6F9+huFIDtn43cpy7+SzG+atzRiTfdp3inUKL2hXnd4rG8hylJLIh4+hqrQy1P17kvJByE/z825hA=="
},
"@types/node-fetch": {
"version": "2.5.6",
"resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.6.tgz",
"integrity": "sha512-2w0NTwMWF1d3NJMK0Uiq2UNN8htVCyOWOD0jIPjPgC5Ph/YP4dVhs9YxxcMcuLuwAslz0dVEcZQUaqkLs3IzOQ==",
"version": "2.5.7",
"resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.7.tgz",
"integrity": "sha512-o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw==",
"requires": {
"@types/node": "*",
"form-data": "^3.0.0"
}
},
"@types/qs": {
"version": "6.9.1",
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.1.tgz",
"integrity": "sha512-lhbQXx9HKZAPgBkISrBcmAcMpZsmpe/Cd/hY7LGZS5OfkySUBItnPZHgQPssWYUET8elF+yCFBbP1Q0RZPTdaw=="
"version": "6.9.2",
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.2.tgz",
"integrity": "sha512-a9bDi4Z3zCZf4Lv1X/vwnvbbDYSNz59h3i3KdyuYYN+YrLjSeJD0dnphdULDfySvUv6Exy/O0K6wX/kQpnPQ+A=="
},
"@types/range-parser": {
"version": "1.2.3",
@ -372,63 +373,63 @@
}
},
"apollo-cache-control": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.10.0.tgz",
"integrity": "sha512-UIcPlrPdRTOKrF7kc5/WD5i6EVkGEEqgOK/fMj92fnnxR1KnQDiN82lqaxu02eZJvWjFJjik0JVJNXKOJXVrpQ==",
"version": "0.10.1-alpha.0",
"resolved": "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.10.1-alpha.0.tgz",
"integrity": "sha512-wg2OwsHC8NoBT4XRblqYznlfMoP7+mzp3frFn8jUwrrNAG1rIKUWgCCIwEKXJ34XDl+q8iMVYzwQ73jb6PC9Ng==",
"requires": {
"apollo-server-env": "^2.4.3",
"graphql-extensions": "^0.12.0"
"apollo-server-env": "^2.4.4-alpha.0",
"graphql-extensions": "^0.12.1-alpha.0"
}
},
"apollo-datasource": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.7.0.tgz",
"integrity": "sha512-Yja12BgNQhzuFGG/5Nw2MQe0hkuQy2+9er09HxeEyAf2rUDIPnhPrn1MDoZTB8MU7UGfjwITC+1ofzKkkrZobA==",
"version": "0.7.1-alpha.0",
"resolved": "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.7.1-alpha.0.tgz",
"integrity": "sha512-i8/YALvDtbxsvSkmc/wMdGIXzj/fv7iFPNYPE9QUwylzOhuVV2jw0N69QCHWr7Ws69Sk4UpXGmUnWxc/qPiTOQ==",
"requires": {
"apollo-server-caching": "^0.5.1",
"apollo-server-env": "^2.4.3"
"apollo-server-env": "^2.4.4-alpha.0"
}
},
"apollo-engine-reporting": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-1.8.0.tgz",
"integrity": "sha512-VPVpIGW6lbYXga6sqq/fG8ZaPR70bFuxvCov6X0npuVQPXwgZrzBp50cHx9uIaBVxDDxD3leeznsQbmF37RAww==",
"version": "1.8.1-alpha.0",
"resolved": "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-1.8.1-alpha.0.tgz",
"integrity": "sha512-zprDnHUhhyc5EktCgBOdjEqlxo/OGsg4rvp/y74BOAYwJ/RGs2wsxqSxcpSz8twOai/AeR3y4t7gMrtd1m2TfQ==",
"requires": {
"apollo-engine-reporting-protobuf": "^0.5.0",
"apollo-engine-reporting-protobuf": "^0.5.1-alpha.0",
"apollo-graphql": "^0.4.0",
"apollo-server-caching": "^0.5.1",
"apollo-server-env": "^2.4.3",
"apollo-server-env": "^2.4.4-alpha.0",
"apollo-server-errors": "^2.4.1",
"apollo-server-types": "^0.4.0",
"apollo-server-types": "^0.4.1-alpha.0",
"async-retry": "^1.2.1",
"graphql-extensions": "^0.12.0"
"graphql-extensions": "^0.12.1-alpha.0"
}
},
"apollo-engine-reporting-protobuf": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.5.0.tgz",
"integrity": "sha512-OgMwtLcuL+YAaO2xgkPbnRJnISLDSNE5F11p7oq+1ws+ws71CPfHAthDCxSObCPSALdhsLAGD0v3u3soBuNmMg==",
"version": "0.5.1-alpha.0",
"resolved": "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.5.1-alpha.0.tgz",
"integrity": "sha512-gRIi8GAIQy0jJJqePtQtS8+/aYxhugDvCvi2K1T7jhRkVUJVZAEurp9+62+II0XitDrMraJYxwNi0jom4qfL5w==",
"requires": {
"@apollo/protobufjs": "^1.0.3"
}
},
"apollo-env": {
"version": "0.6.4",
"resolved": "https://registry.npmjs.org/apollo-env/-/apollo-env-0.6.4.tgz",
"integrity": "sha512-8tGDMFv3sZLd76b/ZAo8GbdWU5Qt3VEUWSB+FLN41p/hVShZw0XIo2s/i8pVCTAhaWiEiD0Cr+d/zi0/h5UTxA==",
"version": "0.6.5",
"resolved": "https://registry.npmjs.org/apollo-env/-/apollo-env-0.6.5.tgz",
"integrity": "sha512-jeBUVsGymeTHYWp3me0R2CZRZrFeuSZeICZHCeRflHTfnQtlmbSXdy5E0pOyRM9CU4JfQkKDC98S1YglQj7Bzg==",
"requires": {
"@types/node-fetch": "2.5.6",
"@types/node-fetch": "2.5.7",
"core-js": "^3.0.1",
"node-fetch": "^2.2.0",
"sha.js": "^2.4.11"
}
},
"apollo-graphql": {
"version": "0.4.3",
"resolved": "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.4.3.tgz",
"integrity": "sha512-eAl8w6TeuY0Q3x7TVqBjt4JObA34vUyctuDn2lOmkdIqlu1EKxNAnTlRtXkjQM89qUt0rK0teU8No0a2lMNGuw==",
"version": "0.4.4",
"resolved": "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.4.4.tgz",
"integrity": "sha512-i012iRKT5nfsOaNMx4MTwHw2jrlyaF1zikpejxsGHsKIf3OngGvGh3pyw20bEmwj413OrNQpRxvvIz5A7W/8xw==",
"requires": {
"apollo-env": "^0.6.4",
"apollo-env": "^0.6.5",
"lodash.sortby": "^4.7.0"
}
},
@ -444,12 +445,12 @@
}
},
"apollo-server": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/apollo-server/-/apollo-server-2.13.0.tgz",
"integrity": "sha512-hbfxbgi6bpteBki2aKHRxS5FvsqpL7TLOrR99jWibCxVY2RYZZ0DtiT7RyFDZ0SLohdKzut2Rri67waRXBcDnA==",
"version": "2.13.1",
"resolved": "https://registry.npmjs.org/apollo-server/-/apollo-server-2.13.1.tgz",
"integrity": "sha512-poacCvLkOb+Zh0vQBaupPldEIfjL0mHCYZLPMpwpsCQtypIpM0pOUccUSrR/9Ts4MA6joD/lBUM4CkB2H1Z9Vw==",
"requires": {
"apollo-server-core": "^2.13.0",
"apollo-server-express": "^2.13.0",
"apollo-server-core": "^2.13.1",
"apollo-server-express": "^2.13.1",
"express": "^4.0.0",
"graphql-subscriptions": "^1.0.0",
"graphql-tools": "^4.0.0"
@ -464,25 +465,25 @@
}
},
"apollo-server-core": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.13.0.tgz",
"integrity": "sha512-PqfsexbyObaQYb2jODs8v/XzrJcn+5mh0jA8ZfQCg5GENlua/CjeTZbRm2X0p3qpwc2E5jFAXSshrIWvhQAGZQ==",
"version": "2.13.1",
"resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.13.1.tgz",
"integrity": "sha512-4jKF0VbpoxprhcruaGoHG5ScrquSSkQ/LVFrOLp/ukUFuooLEMb1O18tAQdgVahkNgLkRKdNJYLLyoQoj+i3dA==",
"requires": {
"@apollographql/apollo-tools": "^0.4.3",
"@apollographql/graphql-playground-html": "1.6.24",
"@types/graphql-upload": "^8.0.0",
"@types/ws": "^7.0.0",
"apollo-cache-control": "^0.10.0",
"apollo-datasource": "^0.7.0",
"apollo-engine-reporting": "^1.8.0",
"apollo-cache-control": "^0.10.1-alpha.0",
"apollo-datasource": "^0.7.1-alpha.0",
"apollo-engine-reporting": "^1.8.1-alpha.0",
"apollo-server-caching": "^0.5.1",
"apollo-server-env": "^2.4.3",
"apollo-server-env": "^2.4.4-alpha.0",
"apollo-server-errors": "^2.4.1",
"apollo-server-plugin-base": "^0.8.0",
"apollo-server-types": "^0.4.0",
"apollo-tracing": "^0.10.0",
"apollo-server-plugin-base": "^0.8.1-alpha.0",
"apollo-server-types": "^0.4.1-alpha.0",
"apollo-tracing": "^0.10.1-alpha.0",
"fast-json-stable-stringify": "^2.0.0",
"graphql-extensions": "^0.12.0",
"graphql-extensions": "^0.12.1-alpha.0",
"graphql-tag": "^2.9.2",
"graphql-tools": "^4.0.0",
"graphql-upload": "^8.0.2",
@ -493,9 +494,9 @@
}
},
"apollo-server-env": {
"version": "2.4.3",
"resolved": "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-2.4.3.tgz",
"integrity": "sha512-23R5Xo9OMYX0iyTu2/qT0EUb+AULCBriA9w8HDfMoChB8M+lFClqUkYtaTTHDfp6eoARLW8kDBhPOBavsvKAjA==",
"version": "2.4.4-alpha.0",
"resolved": "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-2.4.4-alpha.0.tgz",
"integrity": "sha512-KoxYIYCZWh3oXDrsh/V43DVgTIo02XGEaLlNuwPMzPxwRA7id1wxcNInqISvd8Os8uoJSGuxkMCCs21UMOpnFw==",
"requires": {
"node-fetch": "^2.1.2",
"util.promisify": "^1.0.0"
@ -507,9 +508,9 @@
"integrity": "sha512-7oEd6pUxqyWYUbQ9TA8tM0NU/3aGtXSEibo6+txUkuHe7QaxfZ2wHRp+pfT1LC1K3RXYjKj61/C2xEO19s3Kdg=="
},
"apollo-server-express": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.13.0.tgz",
"integrity": "sha512-xDc+kRqWCXs4MeRjls37G45V6PmKYwo7OlpWCXyWDSPGgY9UD4E5A6rUBCyIhoNr7RnVYMkNuySOOqzX1QJ7EA==",
"version": "2.13.1",
"resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.13.1.tgz",
"integrity": "sha512-B/EZnGhhOTVwNXJR7lIiZzci1md4N/DsVin0lg4UoW7DUtKZYOdaXj2LMb6HzoeIwembvLegpgyFHUDGweeI1Q==",
"requires": {
"@apollographql/graphql-playground-html": "1.6.24",
"@types/accepts": "^1.3.5",
@ -517,8 +518,8 @@
"@types/cors": "^2.8.4",
"@types/express": "4.17.4",
"accepts": "^1.3.5",
"apollo-server-core": "^2.13.0",
"apollo-server-types": "^0.4.0",
"apollo-server-core": "^2.13.1",
"apollo-server-types": "^0.4.1-alpha.0",
"body-parser": "^1.18.3",
"cors": "^2.8.4",
"express": "^4.17.1",
@ -543,36 +544,36 @@
}
},
"apollo-server-plugin-base": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.8.0.tgz",
"integrity": "sha512-H8sJlOVJrF0IhYIFMv7NOgB6BFgqobXSZrj1y9ju6dq13OotsqcZC4fJOYc9oWzb/+/mqg/odtVioE71mj68yg==",
"version": "0.8.1-alpha.0",
"resolved": "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.8.1-alpha.0.tgz",
"integrity": "sha512-7itTcglQoVQfHPfITwuCJQMrTMsFsqdIJ02F5FyiMq3FwscStCfKhRu0c+uwdeipMNx8CDuAnjssfPYGc7CQkQ==",
"requires": {
"apollo-server-types": "^0.4.0"
"apollo-server-types": "^0.4.1-alpha.0"
}
},
"apollo-server-types": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.4.0.tgz",
"integrity": "sha512-U+6qKCdrucVSMEVvLSqSwxIGr3VI6vcfbhpD86sdb8MgHHGH6egjNAcLrPVRk1AyXs8RV0Ysus+vlj8rpouBzA==",
"version": "0.4.1-alpha.0",
"resolved": "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.4.1-alpha.0.tgz",
"integrity": "sha512-ta2hAE2x4gVq0m+r0yT2d0hn4SCTa5LiClM+ugfETs06KHWoTqQ0QN2NHX2jKWh97GGx856EBZ4LMQEbVtS2+w==",
"requires": {
"apollo-engine-reporting-protobuf": "^0.5.0",
"apollo-engine-reporting-protobuf": "^0.5.1-alpha.0",
"apollo-server-caching": "^0.5.1",
"apollo-server-env": "^2.4.3"
"apollo-server-env": "^2.4.4-alpha.0"
}
},
"apollo-tracing": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.10.0.tgz",
"integrity": "sha512-yuqA1KT0FQUfzVK3ZIk0hRIE8eUKx9Oklq83AGQxLtS/oafBj/VOCZAtJNJkyEqMJxXQT9uIBtbfO1789Gczkw==",
"version": "0.10.1-alpha.0",
"resolved": "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.10.1-alpha.0.tgz",
"integrity": "sha512-DEVHP4niQRxAEgp5FajotioXzpzNdBcqCfjBWAvF++yCHzYVasFQe0qwMw3uadi46xvPaX2hG5gTrSCiMgdqUA==",
"requires": {
"apollo-server-env": "^2.4.3",
"graphql-extensions": "^0.12.0"
"apollo-server-env": "^2.4.4-alpha.0",
"graphql-extensions": "^0.12.1-alpha.0"
}
},
"apollo-utilities": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.3.tgz",
"integrity": "sha512-F14aX2R/fKNYMvhuP2t9GD9fggID7zp5I96MF5QeKYWDWTrkRdHRp4+SVfXUVN+cXOaB/IebfvRtzPf25CM0zw==",
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz",
"integrity": "sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==",
"requires": {
"@wry/equality": "^0.1.2",
"fast-json-stable-stringify": "^2.0.0",
@ -807,9 +808,9 @@
}
},
"chokidar": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
"integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==",
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz",
"integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==",
"dev": true,
"requires": {
"anymatch": "~3.1.1",
@ -819,7 +820,7 @@
"is-binary-path": "~2.1.0",
"is-glob": "~4.0.1",
"normalize-path": "~3.0.0",
"readdirp": "~3.3.0"
"readdirp": "~3.4.0"
}
},
"ci-info": {
@ -1303,9 +1304,9 @@
"integrity": "sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA=="
},
"fsevents": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz",
"integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==",
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
"integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
"dev": true,
"optional": true
},
@ -1361,9 +1362,9 @@
}
},
"graceful-fs": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
"integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",
"version": "4.2.4",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
"integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
"dev": true
},
"graphql": {
@ -1372,13 +1373,13 @@
"integrity": "sha512-ZyVO1xIF9F+4cxfkdhOJINM+51B06Friuv4M66W7HzUOeFd+vNzUn4vtswYINPi6sysjf1M2Ri/rwZALqgwbaQ=="
},
"graphql-extensions": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.0.tgz",
"integrity": "sha512-kBRLtNeknrFl0W/UQQYebj6qnvb1E1RpQ2+C7Y8pwMc6yV8+9pWFx5RP0HzfeEuScCmK93i3H5sdPedoQWwENw==",
"version": "0.12.1-alpha.0",
"resolved": "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.1-alpha.0.tgz",
"integrity": "sha512-EmqWxJh0m6d5Hqxg0QVe5VRyihYefnYzA7+E9ejh7BiQ7NzEkX7P820LC4lt9gcQIqnZxNCqvMNyvBZxHnubVg==",
"requires": {
"@apollographql/apollo-tools": "^0.4.3",
"apollo-server-env": "^2.4.3",
"apollo-server-types": "^0.4.0"
"apollo-server-env": "^2.4.4-alpha.0",
"apollo-server-types": "^0.4.1-alpha.0"
}
},
"graphql-subscriptions": {
@ -1703,9 +1704,9 @@
}
},
"make-dir": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz",
"integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==",
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
"integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
"dev": true,
"requires": {
"semver": "^6.0.0"
@ -1791,9 +1792,9 @@
}
},
"mongoose": {
"version": "5.9.13",
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.9.13.tgz",
"integrity": "sha512-MsFdJAaCTVbDA3gYskUEpUN1kThL7sp4zh8N9rGt0+9vYMn28q92NLK90vGssM9qjOGWp8HqLeT1fBgfMZDnKA==",
"version": "5.9.14",
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.9.14.tgz",
"integrity": "sha512-LScxCruQv0YpU/9DasKdThd+3r3PFQbCgesmfa6g0pTDOIiD1A9N9OQsGYrDf+dyUksfLCxJYYF9qpBHLvS1tg==",
"requires": {
"bson": "^1.1.4",
"kareem": "2.3.1",
@ -1900,9 +1901,9 @@
"integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA=="
},
"nodemon": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.3.tgz",
"integrity": "sha512-lLQLPS90Lqwc99IHe0U94rDgvjo+G9I4uEIxRG3evSLROcqQ9hwc0AxlSHKS4T1JW/IMj/7N5mthiN58NL/5kw==",
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.4.tgz",
"integrity": "sha512-Ltced+hIfTmaS28Zjv1BM552oQ3dbwPqI4+zI0SLgq+wpJhSyqgYude/aZa/3i31VCQWMfXJVxvu86abcam3uQ==",
"dev": true,
"requires": {
"chokidar": "^3.2.2",
@ -2227,12 +2228,12 @@
}
},
"readdirp": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
"integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==",
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz",
"integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==",
"dev": true,
"requires": {
"picomatch": "^2.0.7"
"picomatch": "^2.2.1"
}
},
"regexp-clone": {
@ -2607,9 +2608,9 @@
}
},
"tslib": {
"version": "1.11.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
"integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA=="
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz",
"integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q=="
},
"type-fest": {
"version": "0.8.1",

View File

@ -16,8 +16,8 @@
"author": "Sendou",
"license": "ISC",
"dependencies": {
"apollo-server": "^2.13.0",
"apollo-server-express": "^2.13.0",
"apollo-server": "^2.13.1",
"apollo-server-express": "^2.13.1",
"axios": "^0.19.2",
"btoa": "^1.2.1",
"connect-mongo": "^3.2.0",
@ -26,7 +26,7 @@
"express-session": "^1.17.1",
"graphql": "^15.0.0",
"lodash": "^4.17.15",
"mongoose": "^5.9.13",
"mongoose": "^5.9.14",
"mongoose-unique-validator": "^2.0.3",
"node-fetch": "^2.6.0",
"passport": "^0.4.1",
@ -35,6 +35,6 @@
},
"devDependencies": {
"cross-env": "^7.0.2",
"nodemon": "^2.0.3"
"nodemon": "^2.0.4"
}
}