Compare commits

...

22 Commits

Author SHA1 Message Date
Dawid Wysokiński c841aa9b7a
remove unnecessary lines from manifest.tmpl
continuous-integration/drone/tag Build is passing Details
2022-09-25 13:44:13 +02:00
Dawid Wysokiński ff372f7aca
add .drone.yml
continuous-integration/drone/tag Build is failing Details
2022-09-25 13:36:12 +02:00
Dawid Wysokiński 922628cdd4
refactor 2022-09-25 13:33:01 +02:00
Dawid Wysokiński 69d06c8190
Merge pull request #73 from zdam-egzamin-zawodowy/renovate/node-14.x
chore(deps): update node.js to v14.19.2
2022-05-18 05:29:41 +02:00
Renovate Bot a427a53d3b
chore(deps): update node.js to v14.19.2 2022-05-17 19:48:13 +00:00
Dawid Wysokiński f61a96ec1e
fix: fix infinite loading screen 2022-04-24 09:53:29 +02:00
Dawid Wysokiński 44e30f43ff
Merge pull request #65 from zdam-egzamin-zawodowy/renovate/npm-validator-vulnerability
fix(deps): update dependency validator to v13.7.0 [security]
2021-12-21 17:14:47 +01:00
Renovate Bot cbb98fcba2
fix(deps): update dependency validator to v13.7.0 [security] 2021-12-21 14:48:46 +00:00
Dawid Wysokiński b9440dfd51
Merge pull request #63 from zdam-egzamin-zawodowy/renovate/node-14.x
chore(deps): update node.js to v14.18.2
2021-12-02 06:49:40 +01:00
Renovate Bot fad7cccc1e
chore(deps): update node.js to v14.18.2 2021-12-02 01:58:07 +00:00
Dawid Wysokiński 0c8e68c64b
Merge pull request #59 from zdam-egzamin-zawodowy/renovate/graphqlcodegenerator-monorepo
chore(deps): update graphqlcodegenerator monorepo
2021-11-21 11:22:28 +01:00
Renovate Bot 2ee250a007
chore(deps): update graphqlcodegenerator monorepo 2021-11-18 10:16:37 +00:00
Dawid Wysokiński a407fc7709
fix: wrong release name in cli.releases.uploadSourceMaps 2021-11-10 08:15:25 +01:00
Dawid Wysokiński 55087ff50f
fix: wrong release name in cli.releases.finalize 2021-11-10 08:15:04 +01:00
Dawid Wysokiński b1e8ed6d6a
update Dockerfile 2021-11-10 08:09:29 +01:00
Dawid Wysokiński d4d5390517
sentry: add a prefix to the release name 2021-11-10 08:07:46 +01:00
Dawid Wysokiński 962ed4b610
sentry: rename one env (REACT_APP_ENABLE_SENTRY -> REACT_APP_SENTRY_ENABLED) 2021-11-07 08:50:49 +01:00
Dawid Wysokiński 0fc7a8d6ae
add environment to Sentry.init 2021-11-06 10:37:10 +01:00
Dawid Wysokiński 284ab3dbce
small refactor + add Sentry.captureException in two catch blocks 2021-11-06 09:28:13 +01:00
Dawid Wysokiński f528cedafb
add Sentry 2021-11-06 09:18:57 +01:00
Dawid Wysokiński e0afdc4879
Merge pull request #49 from zdam-egzamin-zawodowy/renovate/graphqlcodegenerator-monorepo
chore(deps): update graphqlcodegenerator monorepo
2021-10-30 22:48:36 +02:00
Renovate Bot 7c960edf44
chore(deps): update graphqlcodegenerator monorepo 2021-10-29 22:07:35 +00:00
9 changed files with 403 additions and 274 deletions

59
.drone.yml Normal file
View File

@ -0,0 +1,59 @@
---
kind: pipeline
type: docker
name: linux-amd64
platform:
os: linux
arch: amd64
steps:
- name: publish
image: plugins/docker
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
registry: gitea.dwysokinski.me
repo: gitea.dwysokinski.me/zdam-egzamin-zawodowy-docker/admin-panel
auto_tag: true
auto_tag_suffix: linux-amd64
dockerfile: Dockerfile
trigger:
event:
- tag
---
kind: pipeline
type: docker
name: manifest
steps:
- name: manifest
image: plugins/manifest
settings:
auto_tag: "true"
ignore_missing: "true"
spec: manifest.tmpl
username:
from_secret: docker_username
password:
from_secret: docker_password
- name: manifest-latest
image: plugins/manifest
settings:
tags: latest
ignore_missing: "true"
spec: manifest.tmpl
username:
from_secret: docker_username
password:
from_secret: docker_password
trigger:
event:
- tag
depends_on:
- linux-amd64

1
.env.development Normal file
View File

@ -0,0 +1 @@
REACT_APP_VERSION=development

View File

@ -1,46 +0,0 @@
name: Build and push to registry
on:
push:
tags:
- '*'
jobs:
push_to_registry:
name: Push Docker image to Docker Hub
if: startsWith(github.ref, 'refs/tags/v')
runs-on: ubuntu-latest
steps:
- name: Check out the repo
uses: actions/checkout@v2
- name: Get the version
id: get_version
run: echo ::set-output name=VERSION::${GITHUB_REF#refs/tags/v}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Cache Docker layers
uses: actions/cache@v2
with:
path: /tmp/.buildx-cache
key: ${{ runner.os }}-buildx-${{ github.sha }}
restore-keys: |
${{ runner.os }}-buildx-
- name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.REGISTRY_LOGIN }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Push to Docker Hub
uses: docker/build-push-action@v2
with:
context: .
tags: |
${{ secrets.REGISTRY_NAME }}/zdam-egzamin-zawodowy-admin-panel:latest
${{ secrets.REGISTRY_NAME }}/zdam-egzamin-zawodowy-admin-panel:${{ steps.get_version.outputs.VERSION }}
file: ./Dockerfile
push: true

View File

@ -1,4 +1,4 @@
FROM node:14.18.1-alpine as build-deps
FROM node:14.19.2-alpine as build-deps
#Stage 1
@ -6,7 +6,9 @@ WORKDIR /usr/src/app
COPY package.json yarn.lock ./
RUN yarn
COPY . ./
ENV NODE_ENV=production
RUN yarn build
#Stage 2

View File

@ -1,27 +1,7 @@
# zdamegzaminzawodowy.pl Admin Panel
# Admin panel
![Screenshot](/screenshots/professionspage.png?raw=true)
## Development
### Prerequisites
1. Node.JS
2. yarn
3. [Configured backend](https://github.com/zdam-egzamin-zawodowy/backend)
### Installation
1. Clone this repo
```
git clone git@github.com:zdam-egzamin-zawodowy/admin-panel.git
```
2. Navigate to the directory where you have cloned this repo.
3. ``yarn install``
4. ``yarn run start``
## License
Distributed under the MIT License. See ``LICENSE`` for more information.

13
manifest.tmpl Normal file
View File

@ -0,0 +1,13 @@
image: gitea.dwysokinski.me/zdam-egzamin-zawodowy-docker/admin-panel:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
{{#if build.tags}}
tags:
{{#each build.tags}}
- {{this}}
{{/each}}
{{/if}}
manifests:
-
image: gitea.dwysokinski.me/zdam-egzamin-zawodowy-docker/admin-panel:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64
platform:
architecture: amd64
os: linux

View File

@ -69,9 +69,9 @@
]
},
"devDependencies": {
"@graphql-codegen/cli": "2.2.0",
"@graphql-codegen/typescript": "2.2.2",
"@graphql-codegen/typescript-operations": "2.1.4",
"@graphql-codegen/cli": "2.3.0",
"@graphql-codegen/typescript": "2.4.1",
"@graphql-codegen/typescript-operations": "2.2.1",
"@types/apollo-upload-client": "^14.1.0",
"@types/lodash": "^4.14.168",
"@types/react-router-dom": "^5.1.7",

View File

@ -1,4 +1,4 @@
import { useMemo, useState, useEffect } from 'react';
import { useMemo, useState, useEffect, useCallback } from 'react';
import { useApolloClient } from '@apollo/client';
import { isFunction } from 'lodash';
import { context as Context } from './context';
@ -7,7 +7,6 @@ import { MutationSignInArgs, Mutation } from 'libs/graphql/types';
import TokenStorage from '../tokenstorage/TokenStorage';
import { QUERY_ME } from './queries';
import { MUTATION_SIGN_IN } from './mutations';
import { useCallback } from 'react';
export interface AuthProviderProps {
tokenStorage?: TokenStorage;
@ -22,29 +21,35 @@ export function AuthProvider(props: AuthProviderProps) {
const client = useApolloClient();
const [user, setUser] = useState<AuthContext['user']>(null);
const [loading, setLoading] = useState<boolean>(true);
const tokenStorage = useMemo(() => {
if (props.tokenStorage) {
return props.tokenStorage;
}
return new TokenStorage();
}, [props.tokenStorage]);
const loadUser = useCallback(async () => {
if (tokenStorage.token) {
try {
const result = await client.query<MeQueryResult>({
query: QUERY_ME,
fetchPolicy: 'network-only',
});
if (result.data.me) {
setUser(result.data.me);
}
} catch (e) {}
if (!tokenStorage.token) {
return;
}
setLoading(false);
}, [setUser, setLoading, client, tokenStorage]);
try {
const result = await client.query<MeQueryResult>({
query: QUERY_ME,
fetchPolicy: 'network-only',
});
if (result.data.me) {
setUser(result.data.me);
}
} catch (e) {}
}, [setUser, client, tokenStorage]);
useEffect(() => {
loadUser();
}, [loadUser]);
loadUser().finally(() => {
setLoading(false);
});
}, [loadUser, setLoading]);
const signIn: AuthContext['signIn'] = async (
email: string,
@ -64,22 +69,24 @@ export function AuthProvider(props: AuthProviderProps) {
},
});
if (result.data?.signIn?.user) {
if (isFunction(validate) && !validate(result.data.signIn.user)) {
return null;
}
tokenStorage.setToken(result.data.signIn.token);
setUser(result.data.signIn.user);
client.writeQuery<MeQueryResult>({
query: QUERY_ME,
data: {
me: result.data.signIn.user,
},
});
return result.data.signIn.user;
if (!result.data?.signIn?.user) {
return null;
}
return null;
if (isFunction(validate) && !validate(result.data.signIn.user)) {
return null;
}
tokenStorage.setToken(result.data.signIn.token);
setUser(result.data.signIn.user);
client.writeQuery<MeQueryResult>({
query: QUERY_ME,
data: {
me: result.data.signIn.user,
},
});
return result.data.signIn.user;
};
const signOut = () => {

459
yarn.lock
View File

@ -1330,13 +1330,13 @@
minimatch "^3.0.4"
strip-json-comments "^3.1.1"
"@graphql-codegen/cli@2.2.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-2.2.0.tgz#84a909cb46f009cafc59aa719b816494b0ca222b"
integrity sha512-f4EsScASza57aPM1z6eKAaYmwz83B/LsmiyBb8phy1NfbWea2IBUCfEgtvOHN85xbiMpdQfNtckE2mC84yH80w==
"@graphql-codegen/cli@2.3.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@graphql-codegen/cli/-/cli-2.3.0.tgz#07ef86eea6d42c56f9c7118871115d779dee49f3"
integrity sha512-5pgrcnBFeOJbDGfZwhnytwMqpwFDrmdaAgD6HYywT9Fggsrx2yWSkVrxoAjEcbDMFLhxzjxECwfJYklm967AKA==
dependencies:
"@graphql-codegen/core" "2.1.0"
"@graphql-codegen/plugin-helpers" "^2.1.0"
"@graphql-codegen/core" "2.3.0"
"@graphql-codegen/plugin-helpers" "^2.3.0"
"@graphql-tools/apollo-engine-loader" "^7.0.5"
"@graphql-tools/code-file-loader" "^7.0.6"
"@graphql-tools/git-loader" "^7.0.5"
@ -1358,7 +1358,7 @@
detect-indent "^6.0.0"
glob "^7.1.6"
globby "^11.0.4"
graphql-config "^4.0.1"
graphql-config "^4.1.0"
inquirer "^7.3.3"
is-glob "^4.0.1"
json-to-pretty-yaml "^1.2.2"
@ -1376,20 +1376,20 @@
yaml "^1.10.0"
yargs "^17.0.0"
"@graphql-codegen/core@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-2.1.0.tgz#c0b2d63ad3e77b794b6a84485c4a8ac72c291c6b"
integrity sha512-pNzpBZWP+B7doPtANN61CMoBq382KMuGierbZXyilrO6RAqgN/DgU4UEIaQFat1BfiVA5GFDAQryysOv4glU8g==
"@graphql-codegen/core@2.3.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@graphql-codegen/core/-/core-2.3.0.tgz#0903b315e90a1b7575b5684401c8d0c26256ff4f"
integrity sha512-dGBd5DEOB1hJ3Ddd6l+3U4cbDZ91e0BIJQGTyZPLRYyffqJP+Y7IEYm4lMaBNY9m6qVXeGq+fgCS2SXlXEzJoA==
dependencies:
"@graphql-codegen/plugin-helpers" "^2.1.0"
"@graphql-codegen/plugin-helpers" "^2.3.0"
"@graphql-tools/schema" "^8.1.2"
"@graphql-tools/utils" "^8.1.1"
tslib "~2.3.0"
"@graphql-codegen/plugin-helpers@^2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-2.1.0.tgz#f7a22bd00a36c27b3d2b1a01dd331d3e36a3dd1c"
integrity sha512-4yX+mlkwc6786yd+vgzx563Lfm3lp4pdYTQp8zEav8ZGVysI6t981WmD5TcfloTsqIG5ZrM7iSFnw2/2DQS9tg==
"@graphql-codegen/plugin-helpers@^2.3.0":
version "2.3.0"
resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-2.3.0.tgz#e2d6538438e3eff1a68e59059dc9f5ab2eb52d43"
integrity sha512-IdIEtAFkAZrTgVbhMzYudIzcsFHkP2pUpZjg3X+x1XJfZ+asEVHf1SCwL9gOIM/BuG+fsHRZMenedfWHSyF/AQ==
dependencies:
"@graphql-tools/utils" "^8.1.1"
change-case-all "1.0.14"
@ -1398,48 +1398,46 @@
lodash "~4.17.0"
tslib "~2.3.0"
"@graphql-codegen/plugin-helpers@^2.1.1":
version "2.1.1"
resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-2.1.1.tgz#fc13e735763574ef308045bbb95c3e7201ec0027"
integrity sha512-7jjN9fekMQkpd7cRTbaBxgqt/hkR3CXeOUSsEyHFDDHKtvCrnev3iyc75IeWXpO9tOwDE8mVPTzEZnu4QukrNA==
"@graphql-codegen/schema-ast@^2.4.0":
version "2.4.0"
resolved "https://registry.yarnpkg.com/@graphql-codegen/schema-ast/-/schema-ast-2.4.0.tgz#a41fdf2bacf88ec8318c78fdf03f19e620e5534a"
integrity sha512-xsLd4mF0H3mPp7Z2PHZ2Sv1KKIb/FOORqhDc9XHCnHJJ/h9nmaleKSTxTGzSUfIAQ1aCNzVilcaUwlenK+MMBQ==
dependencies:
"@graphql-codegen/plugin-helpers" "^2.3.0"
"@graphql-tools/utils" "^8.1.1"
change-case-all "1.0.14"
common-tags "1.8.0"
import-from "4.0.0"
lodash "~4.17.0"
tslib "~2.3.0"
"@graphql-codegen/typescript-operations@2.1.4":
version "2.1.4"
resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-2.1.4.tgz#4cc093188abd4da573ee882b6a1c300523b69e97"
integrity sha512-IftToh41G1haeRZ4dJw0zG0MTkAS1JvdTrn3ZwVbzpXks98utC4X93qJnbd1h7rTAtZa0Kk6YS2F5OP/64ZWpg==
dependencies:
"@graphql-codegen/plugin-helpers" "^2.1.1"
"@graphql-codegen/typescript" "^2.2.2"
"@graphql-codegen/visitor-plugin-common" "2.2.1"
auto-bind "~4.0.0"
tslib "~2.3.0"
"@graphql-codegen/typescript@2.2.2", "@graphql-codegen/typescript@^2.2.2":
version "2.2.2"
resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-2.2.2.tgz#8ea14c0a7853f6b73cca0ed10ff43b6dbd3731c6"
integrity sha512-prcB4nNi2iQzZRLla6N6kEPmnE2WU1zz5+sEBcZcqphjWERqQ3zwdSKsuLorE/XxMp500p6BQ96cVo+bFkmVtA==
dependencies:
"@graphql-codegen/plugin-helpers" "^2.1.1"
"@graphql-codegen/visitor-plugin-common" "2.2.1"
auto-bind "~4.0.0"
tslib "~2.3.0"
"@graphql-codegen/visitor-plugin-common@2.2.1":
"@graphql-codegen/typescript-operations@2.2.1":
version "2.2.1"
resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.2.1.tgz#721b646d3d19ec0fcf9509f516e788b7151be003"
integrity sha512-RbTCaayVCAEMp2jRUAwAp6Y49gq7K+SV/rwzdkoMUJUOUu4PxM4bCbWdnnXr0CIpbwjYIOnoqx729q6riT5+hg==
resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-2.2.1.tgz#78a4ca25fa7d82ef259791f7b8a5a146f9e89830"
integrity sha512-f1Y/qhn6yCGGVE8cAL2xzFryW4UQjnYS+vHYEKvr2X0DeMoMhp/5QCJ07HGWbjHYGBy4L5FhND/6lCbsJxG2EQ==
dependencies:
"@graphql-codegen/plugin-helpers" "^2.1.1"
"@graphql-codegen/plugin-helpers" "^2.3.0"
"@graphql-codegen/typescript" "^2.4.1"
"@graphql-codegen/visitor-plugin-common" "2.5.1"
auto-bind "~4.0.0"
tslib "~2.3.0"
"@graphql-codegen/typescript@2.4.1", "@graphql-codegen/typescript@^2.4.1":
version "2.4.1"
resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-2.4.1.tgz#96d427993982edc27c50c4cd8841bdbbe26689d9"
integrity sha512-1+dZ0Qar+jGISXTdm7nWpv7Agt5uRj3q2GtpTJ92aA/AEHh+MTharanYcExEbdqNQm7b859MusI+Jo1Hlqsfmw==
dependencies:
"@graphql-codegen/plugin-helpers" "^2.3.0"
"@graphql-codegen/schema-ast" "^2.4.0"
"@graphql-codegen/visitor-plugin-common" "2.5.1"
auto-bind "~4.0.0"
tslib "~2.3.0"
"@graphql-codegen/visitor-plugin-common@2.5.1":
version "2.5.1"
resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.5.1.tgz#4401bc401ff501b9b9330d1681e64685f519b327"
integrity sha512-hLnVB6u7qB1rIh9oJnGVWQmrUsXw3nEUMF+LGdf4b5qEWh5f9HSzciWMS6M47h4fSqpLyW4qgk2glH/DKwFgRA==
dependencies:
"@graphql-codegen/plugin-helpers" "^2.3.0"
"@graphql-tools/optimize" "^1.0.1"
"@graphql-tools/relay-operation-optimizer" "^6.3.7"
"@graphql-tools/utils" "8.2.2"
"@graphql-tools/utils" "^8.3.0"
auto-bind "~4.0.0"
change-case-all "1.0.14"
dependency-graph "^0.11.0"
@ -1457,16 +1455,6 @@
sync-fetch "0.3.0"
tslib "~2.3.0"
"@graphql-tools/batch-execute@^8.0.1":
version "8.0.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-8.0.1.tgz#5e99e63c5fcfd383201900b2b4d1dc3a365ad957"
integrity sha512-39SpVo2BgcuFLp3ZNvnyPbyFBCCAQMsR/0BvSC8yQaq5AOMLU76fJCKY5RcmNY+9n6529eem8kzdN20qm2rq+g==
dependencies:
"@graphql-tools/utils" "8.0.1"
dataloader "2.0.0"
tslib "~2.3.0"
value-or-promise "1.0.10"
"@graphql-tools/batch-execute@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-8.0.5.tgz#a0f8a9ff2c61209974c626faf3dd922a5c68d2b0"
@ -1477,6 +1465,16 @@
tslib "~2.3.0"
value-or-promise "1.0.10"
"@graphql-tools/batch-execute@^8.3.1":
version "8.3.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/batch-execute/-/batch-execute-8.3.1.tgz#0b74c54db5ac1c5b9a273baefc034c2343ebbb74"
integrity sha512-63kHY8ZdoO5FoeDXYHnAak1R3ysMViMPwWC2XUblFckuVLMUPmB2ONje8rjr2CvzWBHAW8c1Zsex+U3xhKtGIA==
dependencies:
"@graphql-tools/utils" "^8.5.1"
dataloader "2.0.0"
tslib "~2.3.0"
value-or-promise "1.0.11"
"@graphql-tools/code-file-loader@^7.0.6":
version "7.0.6"
resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-7.0.6.tgz#f6ca4554c11a9554fc305cf2d587148626d879e9"
@ -1488,18 +1486,6 @@
tslib "~2.3.0"
unixify "^1.0.0"
"@graphql-tools/delegate@8.0.3":
version "8.0.3"
resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-8.0.3.tgz#b9e7622ee8021bcf4499506b367828cb8da18916"
integrity sha512-u6TTTqslVDna/0v9kJSqIYeqa+TdZDQMqDlwrsLi7VsATnzgv0OAYxj55XxSBJQWh0oSM+i4EoGqbwj+wU2tvg==
dependencies:
"@graphql-tools/batch-execute" "^8.0.1"
"@graphql-tools/schema" "^8.0.1"
"@graphql-tools/utils" "8.0.1"
dataloader "2.0.0"
tslib "~2.3.0"
value-or-promise "1.0.10"
"@graphql-tools/delegate@^8.1.0":
version "8.1.0"
resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-8.1.0.tgz#8e811bdb0079a87607d2f98685d1ff329fef4638"
@ -1512,6 +1498,18 @@
tslib "~2.3.0"
value-or-promise "1.0.10"
"@graphql-tools/delegate@^8.4.1", "@graphql-tools/delegate@^8.4.2":
version "8.4.2"
resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-8.4.2.tgz#a61d45719855720304e3656800342cfa17d82558"
integrity sha512-CjggOhiL4WtyG2I3kux+1/p8lQxSFHBj0gwa0NxnQ6Vsnpw7Ig5VP1ovPnitFuBv2k4QdC37Nj2xv2n7DRn8fw==
dependencies:
"@graphql-tools/batch-execute" "^8.3.1"
"@graphql-tools/schema" "^8.3.1"
"@graphql-tools/utils" "^8.5.3"
dataloader "2.0.0"
tslib "~2.3.0"
value-or-promise "1.0.11"
"@graphql-tools/git-loader@^7.0.5":
version "7.0.5"
resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-7.0.5.tgz#b1000206eb48bc3d63d32f5e6cc3428d0ac0b691"
@ -1534,18 +1532,6 @@
cross-fetch "3.1.4"
tslib "~2.3.0"
"@graphql-tools/graphql-file-loader@^7.0.1":
version "7.0.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-7.0.1.tgz#fc14da0c4c775c81b834cb7fcd50733fe1e10838"
integrity sha512-gSYh+W86GcR/TP8bLCPuNdAUeV1/y3+0czM32r6VxqZNiJjiSF6k68rb4F7M6jJ/1dA/SAEZpXLd94Dokc2s/g==
dependencies:
"@graphql-tools/import" "^6.2.6"
"@graphql-tools/utils" "8.0.1"
globby "^11.0.3"
is-glob "^4.0.1"
tslib "~2.3.0"
unixify "^1.0.0"
"@graphql-tools/graphql-file-loader@^7.0.5":
version "7.0.5"
resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-7.0.5.tgz#38d538fd1cf746627b38e948c8fa90d2148fed47"
@ -1557,6 +1543,17 @@
tslib "~2.3.0"
unixify "^1.0.0"
"@graphql-tools/graphql-file-loader@^7.3.2":
version "7.3.3"
resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-file-loader/-/graphql-file-loader-7.3.3.tgz#7cee2f84f08dc13fa756820b510248b857583d36"
integrity sha512-6kUJZiNpYKVhum9E5wfl5PyLLupEDYdH7c8l6oMrk6c7EPEVs6iSUyB7yQoWrtJccJLULBW2CRQ5IHp5JYK0mA==
dependencies:
"@graphql-tools/import" "^6.5.7"
"@graphql-tools/utils" "^8.5.1"
globby "^11.0.3"
tslib "~2.3.0"
unixify "^1.0.0"
"@graphql-tools/graphql-tag-pluck@^7.0.5":
version "7.0.5"
resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.0.5.tgz#b21137c0fc364da283fdf7c7de8973cf183d3dc0"
@ -1576,12 +1573,13 @@
resolve-from "5.0.0"
tslib "~2.1.0"
"@graphql-tools/json-file-loader@^7.0.1":
version "7.0.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-7.0.1.tgz#cdac2e967eb190154e55325535399ed651b0f1e6"
integrity sha512-UfZ3vA37d0OG28p8GijyIo5zRMXozz9f1TBcb++k0cQKmElILrnBHD4ZiNkWTFz5VBSKSjk4gpJD89D8BKKDyg==
"@graphql-tools/import@^6.5.7":
version "6.6.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/import/-/import-6.6.1.tgz#2a7e1ceda10103ffeb8652a48ddc47150b035485"
integrity sha512-i9WA6k+erJMci822o9w9DoX+uncVBK60LGGYW8mdbhX0l7wEubUpA000thJ1aarCusYh0u+ZT9qX0HyVPXu25Q==
dependencies:
"@graphql-tools/utils" "8.0.1"
"@graphql-tools/utils" "8.5.3"
resolve-from "5.0.0"
tslib "~2.3.0"
"@graphql-tools/json-file-loader@^7.1.2":
@ -1594,16 +1592,15 @@
tslib "~2.3.0"
unixify "^1.0.0"
"@graphql-tools/load@^7.1.0":
version "7.1.0"
resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.1.0.tgz#dc561684faff70a7d4e98257f3886e6817a4589e"
integrity sha512-THh07BQ6Fmv9wCUIONWXFgkBe/3H9jB67aV7FJ+t+snACYvPhB7kDX8D6VC6RjCfcoaI1MNyHIgNR5JZ5GJ1ng==
"@graphql-tools/json-file-loader@^7.3.2":
version "7.3.3"
resolved "https://registry.yarnpkg.com/@graphql-tools/json-file-loader/-/json-file-loader-7.3.3.tgz#45cfde77b9dc4ab6c21575305ae537d2814d237f"
integrity sha512-CN2Qk9rt+Gepa3rb3X/mpxYA5MIYLwZBPj2Njw6lbZ6AaxG+O1ArDCL5ACoiWiBimn1FCOM778uhRM9znd0b3Q==
dependencies:
"@graphql-tools/merge" "^6.2.16"
"@graphql-tools/utils" "8.0.1"
import-from "4.0.0"
p-limit "3.1.0"
"@graphql-tools/utils" "^8.5.1"
globby "^11.0.3"
tslib "~2.3.0"
unixify "^1.0.0"
"@graphql-tools/load@^7.3.0":
version "7.3.0"
@ -1615,13 +1612,14 @@
p-limit "3.1.0"
tslib "~2.3.0"
"@graphql-tools/merge@6.2.16", "@graphql-tools/merge@^6.2.16":
version "6.2.16"
resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-6.2.16.tgz#5dd5f582075c21ef4d74ef84dfcc4e8d0c2db186"
integrity sha512-KjZ1pppzKcr2Uspgb53p8uw5yhWVuGIL+sEroar7vLsClSsuiGib8OKVICAGWjC9wrCxGaL9SjJGavfXpJMQIg==
"@graphql-tools/load@^7.4.1":
version "7.4.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/load/-/load-7.4.1.tgz#aa572fcef11d6028097b6ef39c13fa9d62e5a441"
integrity sha512-UvBodW5hRHpgBUBVz5K5VIhJDOTFIbRRAGD6sQ2l9J5FDKBEs3u/6JjZDzbdL96br94D5cEd2Tk6auaHpTn7mQ==
dependencies:
"@graphql-tools/schema" "^8.0.1"
"@graphql-tools/utils" "8.0.1"
"@graphql-tools/schema" "8.3.1"
"@graphql-tools/utils" "^8.5.1"
p-limit "3.1.0"
tslib "~2.3.0"
"@graphql-tools/merge@^8.0.2":
@ -1640,6 +1638,14 @@
"@graphql-tools/utils" "^8.2.2"
tslib "~2.3.0"
"@graphql-tools/merge@^8.2.1":
version "8.2.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.2.1.tgz#bf83aa06a0cfc6a839e52a58057a84498d0d51ff"
integrity sha512-Q240kcUszhXiAYudjuJgNuLgy9CryDP3wp83NOZQezfA6h3ByYKU7xI6DiKrdjyVaGpYN3ppUmdj0uf5GaXzMA==
dependencies:
"@graphql-tools/utils" "^8.5.1"
tslib "~2.3.0"
"@graphql-tools/optimize@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/optimize/-/optimize-1.0.1.tgz#9933fffc5a3c63f95102b1cb6076fb16ac7bb22d"
@ -1692,15 +1698,15 @@
tslib "~2.3.0"
value-or-promise "1.0.10"
"@graphql-tools/schema@^8.0.1":
version "8.0.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-8.0.1.tgz#178b734f3784e632a76bdd144ffa8a32169a6f4a"
integrity sha512-QG2HGLJjmsNc1wcj+rwZTEArgfMp7rsrb8iVq4P8ce1mDYAt6kRV6bLyPVb9q/j8Ik2zBc/B/Y1jPsnAVUHwdA==
"@graphql-tools/schema@8.3.1", "@graphql-tools/schema@^8.3.1":
version "8.3.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-8.3.1.tgz#1ee9da494d2da457643b3c93502b94c3c4b68c74"
integrity sha512-3R0AJFe715p4GwF067G5i0KCr/XIdvSfDLvTLEiTDQ8V/hwbOHEKHKWlEBHGRQwkG5lwFQlW1aOn7VnlPERnWQ==
dependencies:
"@graphql-tools/merge" "6.2.16"
"@graphql-tools/utils" "8.0.1"
"@graphql-tools/merge" "^8.2.1"
"@graphql-tools/utils" "^8.5.1"
tslib "~2.3.0"
value-or-promise "1.0.10"
value-or-promise "1.0.11"
"@graphql-tools/schema@^8.1.2":
version "8.1.2"
@ -1739,44 +1745,35 @@
value-or-promise "1.0.10"
ws "8.2.0"
"@graphql-tools/url-loader@^7.0.3":
version "7.0.3"
resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-7.0.3.tgz#3f1ea7a0987af8cf84e6a2c0e4670380f5690fa9"
integrity sha512-9QhYaA6nCAleFSw5WvNgwy/ixkcJTrMfFAP3Ofsgk9Cau0iUesrgRYEYNJldf0NevP7wHzaVuWqRP/xHLqW2iw==
"@graphql-tools/url-loader@^7.4.2":
version "7.5.2"
resolved "https://registry.yarnpkg.com/@graphql-tools/url-loader/-/url-loader-7.5.2.tgz#fb3737fd1269ab61b195b63052179b6049d90ce1"
integrity sha512-EilHqbhUY/qg55SSEdklDhPXgSz9+9a63SX3mcD8J2qwZHJD/wOLcyKs8m6BXfuGwUiuB0j3fmDSEVmva2onBg==
dependencies:
"@ardatan/fetch-event-source" "2.0.2"
"@graphql-tools/delegate" "8.0.3"
"@graphql-tools/utils" "8.0.1"
"@graphql-tools/wrap" "^8.0.3"
"@n1ru4l/graphql-live-query" "0.7.1"
"@graphql-tools/delegate" "^8.4.1"
"@graphql-tools/utils" "^8.5.1"
"@graphql-tools/wrap" "^8.3.1"
"@n1ru4l/graphql-live-query" "0.9.0"
"@types/websocket" "1.0.4"
abort-controller "3.0.0"
cross-fetch "3.1.4"
"@types/ws" "^8.0.0"
cross-undici-fetch "^0.0.20"
dset "^3.1.0"
extract-files "11.0.0"
form-data "4.0.0"
graphql-ws "^5.0.0"
is-promise "4.0.0"
graphql-sse "^1.0.1"
graphql-ws "^5.4.1"
isomorphic-ws "4.0.1"
lodash "4.17.21"
meros "1.1.4"
subscriptions-transport-ws "^0.10.0"
sync-fetch "0.3.0"
subscriptions-transport-ws "^0.11.0"
sync-fetch "0.3.1"
tslib "~2.3.0"
valid-url "1.0.9"
value-or-promise "1.0.10"
ws "8.0.0"
value-or-promise "1.0.11"
ws "8.2.3"
"@graphql-tools/utils@8.0.1", "@graphql-tools/utils@^8.0.1":
version "8.0.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.0.1.tgz#bf09e8d6d17c4a0830f0fbf2c69dd725de19058c"
integrity sha512-gjQk6sht4b0/hcG+QEVxfMyO8bn5tuU1nIOVhQ4whgFaUmrnb3hx2mwzz1EJzfIOAuHKE8tY0lu6jt3bGTD4yg==
dependencies:
tslib "~2.3.0"
"@graphql-tools/utils@8.2.2", "@graphql-tools/utils@^8.2.0", "@graphql-tools/utils@^8.2.2":
version "8.2.2"
resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.2.2.tgz#d29420bf1003d2876cb30f373145be432c7f7c4b"
integrity sha512-29FFY5U4lpXuBiW9dRvuWnBVwGhWbGLa2leZcAMU/Pz47Cr/QLZGVgpLBV9rt+Gbs7wyIJM7t7EuksPs0RDm3g==
"@graphql-tools/utils@8.5.3", "@graphql-tools/utils@^8.5.1", "@graphql-tools/utils@^8.5.3":
version "8.5.3"
resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.5.3.tgz#404062e62cae9453501197039687749c4885356e"
integrity sha512-HDNGWFVa8QQkoQB0H1lftvaO1X5xUaUDk1zr1qDe0xN1NL0E/CrQdJ5UKLqOvH4hkqVUPxQsyOoAZFkaH6rLHg==
dependencies:
tslib "~2.3.0"
@ -1787,6 +1784,20 @@
dependencies:
tslib "~2.3.0"
"@graphql-tools/utils@^8.2.0", "@graphql-tools/utils@^8.2.2":
version "8.2.2"
resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.2.2.tgz#d29420bf1003d2876cb30f373145be432c7f7c4b"
integrity sha512-29FFY5U4lpXuBiW9dRvuWnBVwGhWbGLa2leZcAMU/Pz47Cr/QLZGVgpLBV9rt+Gbs7wyIJM7t7EuksPs0RDm3g==
dependencies:
tslib "~2.3.0"
"@graphql-tools/utils@^8.3.0":
version "8.5.1"
resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.5.1.tgz#95f3a9bdcaa8de312130c46b6da829a3fcbac3f6"
integrity sha512-V/OQVpj+Z05qW9ZdlJWSKzREYlgGEq+juV+pUy3JO9jI+sZo/W3oncuW9+1awwp/RkL0aZ9RgjL+XYOgCsmOLw==
dependencies:
tslib "~2.3.0"
"@graphql-tools/wrap@^8.0.13":
version "8.0.13"
resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-8.0.13.tgz#17a4096efbc64e15b27a74135d920c8bd3e5385a"
@ -1798,16 +1809,16 @@
tslib "~2.3.0"
value-or-promise "1.0.10"
"@graphql-tools/wrap@^8.0.3":
version "8.0.3"
resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-8.0.3.tgz#8282650ea543a4ec4c2b5544a1e3623df162547b"
integrity sha512-32tZiT5pEdyAzhU3jUW2ff/PS+z00jVGDvoy9m+LBG/NXMPb4JGFh3mDB91ZYnqrxvUHd2UNckxf+rg8Ej8tLg==
"@graphql-tools/wrap@^8.3.1":
version "8.3.2"
resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-8.3.2.tgz#d3bcecb7529d071e4ecc4dfc75b9566e3da79d4f"
integrity sha512-7DcOBFB+Dd84x9dxSm7qS4iJONMyfLnCJb8A19vGPffpu4SMJ3sFcgwibKFu5l6mMUiigKgXna2RRgWI+02bKQ==
dependencies:
"@graphql-tools/delegate" "8.0.3"
"@graphql-tools/schema" "^8.0.1"
"@graphql-tools/utils" "8.0.1"
"@graphql-tools/delegate" "^8.4.2"
"@graphql-tools/schema" "^8.3.1"
"@graphql-tools/utils" "^8.5.3"
tslib "~2.3.0"
value-or-promise "1.0.10"
value-or-promise "1.0.11"
"@graphql-typed-document-node/core@^3.0.0":
version "3.1.0"
@ -2130,6 +2141,11 @@
resolved "https://registry.yarnpkg.com/@n1ru4l/graphql-live-query/-/graphql-live-query-0.7.1.tgz#c020d017c3ed6bcfdde49a7106ba035e4d0774f5"
integrity sha512-5kJPe2FkPNsCGu9tocKIzUSNO986qAqdnbk8hIFqWlpVPBAmEAOYb1mr6PA18FYAlu7ojWm9Hm13k29aj2GGlQ==
"@n1ru4l/graphql-live-query@0.9.0":
version "0.9.0"
resolved "https://registry.yarnpkg.com/@n1ru4l/graphql-live-query/-/graphql-live-query-0.9.0.tgz#defaebdd31f625bee49e6745934f36312532b2bc"
integrity sha512-BTpWy1e+FxN82RnLz4x1+JcEewVdfmUhV1C6/XYD5AjS7PQp9QFF7K8bCD6gzPTr2l+prvqOyVueQhFJxB1vfg==
"@nodelib/fs.scandir@2.1.4":
version "2.1.4"
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69"
@ -2709,6 +2725,13 @@
dependencies:
"@types/node" "*"
"@types/ws@^8.0.0":
version "8.2.0"
resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.2.0.tgz#75faefbe2328f3b833cb8dc640658328990d04f3"
integrity sha512-cyeefcUCgJlEk+hk2h3N+MqKKsPViQgF5boi9TTHSK+PoR9KWBb/C5ccPcDyAqgsbAYHTwulch725DV84+pSpg==
dependencies:
"@types/node" "*"
"@types/yargs-parser@*":
version "20.2.0"
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9"
@ -3019,7 +3042,7 @@ abab@^2.0.3:
resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
abort-controller@3.0.0:
abort-controller@3.0.0, abort-controller@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==
@ -4688,10 +4711,10 @@ cosmiconfig-toml-loader@1.0.0:
dependencies:
"@iarna/toml" "^2.2.5"
cosmiconfig@7.0.0, cosmiconfig@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3"
integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
cosmiconfig@7.0.1:
version "7.0.1"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
dependencies:
"@types/parse-json" "^4.0.0"
import-fresh "^3.2.1"
@ -4720,6 +4743,17 @@ cosmiconfig@^6.0.0:
path-type "^4.0.0"
yaml "^1.7.2"
cosmiconfig@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3"
integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
dependencies:
"@types/parse-json" "^4.0.0"
import-fresh "^3.2.1"
parse-json "^5.0.0"
path-type "^4.0.0"
yaml "^1.10.0"
create-ecdh@^4.0.0:
version "4.0.4"
resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"
@ -4790,6 +4824,16 @@ cross-spawn@^6.0.0:
shebang-command "^1.2.0"
which "^1.2.9"
cross-undici-fetch@^0.0.20:
version "0.0.20"
resolved "https://registry.yarnpkg.com/cross-undici-fetch/-/cross-undici-fetch-0.0.20.tgz#6b7c5ac82a3601edd439f37275ac0319d77a120a"
integrity sha512-5d3WBC4VRHpFndECK9bx4TngXrw0OUXdhX561Ty1ZoqMASz9uf55BblhTC1CO6GhMWnvk9SOqYEXQliq6D2P4A==
dependencies:
abort-controller "^3.0.0"
form-data "^4.0.0"
node-fetch "^2.6.5"
undici "^4.9.3"
crypto-browserify@^3.11.0:
version "3.12.0"
resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
@ -5470,6 +5514,11 @@ dotenv@^10.0.0:
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81"
integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==
dset@^3.1.0:
version "3.1.1"
resolved "https://registry.yarnpkg.com/dset/-/dset-3.1.1.tgz#07de5af7a8d03eab337ad1a8ba77fe17bba61a8c"
integrity sha512-hYf+jZNNqJBD2GiMYb+5mqOIX4R4RRHXU3qWMWYN+rqcR2/YpRL2bUHr8C8fU+5DNvqYjJ8YvMGSLuVPWU1cNg==
duplexer3@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
@ -6440,7 +6489,7 @@ fork-ts-checker-webpack-plugin@4.1.6:
tapable "^1.0.0"
worker-rpc "^0.1.0"
form-data@4.0.0:
form-data@4.0.0, form-data@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
@ -6751,19 +6800,19 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
graphql-config@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-4.0.1.tgz#4ce43cb54f3f39dde5f023d6f8f04064edc16e6e"
integrity sha512-JdXxFzBwjujJMGLHUZom9SrmP/M4gF57iTDa3fJVm3Q85+Xw2kj9jZIygaaSLpDKhaPnMQZqfJ5Hmc6afKxS9w==
graphql-config@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-4.1.0.tgz#a3b28d3fb537952ebeb69c75e4430605a10695e3"
integrity sha512-Myqay6pmdcmX3KqoH+bMbeKZ1cTODpHS2CxF1ZzNnfTE+YUpGTcp01bOw6LpzamRb0T/WTYtGFbZeXGo9Hab2Q==
dependencies:
"@endemolshinegroup/cosmiconfig-typescript-loader" "3.0.2"
"@graphql-tools/graphql-file-loader" "^7.0.1"
"@graphql-tools/json-file-loader" "^7.0.1"
"@graphql-tools/load" "^7.1.0"
"@graphql-tools/merge" "^6.2.16"
"@graphql-tools/url-loader" "^7.0.3"
"@graphql-tools/utils" "^8.0.1"
cosmiconfig "7.0.0"
"@graphql-tools/graphql-file-loader" "^7.3.2"
"@graphql-tools/json-file-loader" "^7.3.2"
"@graphql-tools/load" "^7.4.1"
"@graphql-tools/merge" "^8.2.1"
"@graphql-tools/url-loader" "^7.4.2"
"@graphql-tools/utils" "^8.5.1"
cosmiconfig "7.0.1"
cosmiconfig-toml-loader "1.0.0"
minimatch "3.0.4"
string-env-interpolation "1.0.1"
@ -6777,6 +6826,11 @@ graphql-request@^3.3.0:
extract-files "^9.0.0"
form-data "^3.0.0"
graphql-sse@^1.0.1:
version "1.0.5"
resolved "https://registry.yarnpkg.com/graphql-sse/-/graphql-sse-1.0.5.tgz#9185dc4764cce9296fc90341f9fdac9ed024ff67"
integrity sha512-x7HpPtbODImc20YfpKea++8Tj2ruKb1oLWNxd4xxa62BASxZRdm+uIq5bYGv7TwENeckgi/MjELtj2dZrTkQ8A==
graphql-tag@^2.11.0, graphql-tag@^2.12.0:
version "2.12.4"
resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.4.tgz#d34066688a4f09e72d6f4663c74211e9b4b7c4bf"
@ -6789,6 +6843,11 @@ graphql-ws@^5.0.0:
resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.3.0.tgz#345f73686b639735f1f4ef0b9ea28e17c7f6a745"
integrity sha512-53MbSTOmgx5i6hf3DHVD5PrXix1drDmt2ja8MW7NG+aTpKGzkXVLyNcyNpxme4SK8jVtIV6ZIHkiwirqN0efpw==
graphql-ws@^5.4.1:
version "5.5.5"
resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.5.5.tgz#f375486d3f196e2a2527b503644693ae3a8670a9"
integrity sha512-hvyIS71vs4Tu/yUYHPvGXsTgo0t3arU820+lT5VjZS2go0ewp2LqyCgxEN56CzOG7Iys52eRhHBiD1gGRdiQtw==
graphql@^15.3.0, graphql@^15.5.0:
version "15.5.0"
resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.5.0.tgz#39d19494dbe69d1ea719915b578bf920344a69d5"
@ -9446,6 +9505,13 @@ node-fetch@2.6.1, node-fetch@^2.6.1:
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
node-fetch@^2.6.5:
version "2.6.6"
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.6.tgz#1751a7c01834e8e1697758732e9efb6eeadfaf89"
integrity sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==
dependencies:
whatwg-url "^5.0.0"
node-forge@^0.10.0:
version "0.10.0"
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3"
@ -12824,6 +12890,17 @@ subscriptions-transport-ws@^0.10.0:
symbol-observable "^1.0.4"
ws "^5.2.0 || ^6.0.0 || ^7.0.0"
subscriptions-transport-ws@^0.11.0:
version "0.11.0"
resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.11.0.tgz#baf88f050cba51d52afe781de5e81b3c31f89883"
integrity sha512-8D4C6DIH5tGiAIpp5I0wD/xRlNiZAPGHygzCe7VzyzUoxHtawzjNAY9SUTXU05/EY2NMY9/9GF0ycizkXr1CWQ==
dependencies:
backo2 "^1.0.2"
eventemitter3 "^3.1.0"
iterall "^1.2.1"
symbol-observable "^1.0.4"
ws "^5.2.0 || ^6.0.0 || ^7.0.0"
supports-color@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
@ -12912,6 +12989,14 @@ sync-fetch@0.3.0:
buffer "^5.7.0"
node-fetch "^2.6.1"
sync-fetch@0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/sync-fetch/-/sync-fetch-0.3.1.tgz#62aa82c4b4d43afd6906bfd7b5f92056458509f0"
integrity sha512-xj5qiCDap/03kpci5a+qc5wSJjc8ZSixgG2EUmH1B8Ea2sfWclQA7eH40hiHPCtkCn6MCk4Wb+dqcXdCy2PP3g==
dependencies:
buffer "^5.7.0"
node-fetch "^2.6.1"
table@^6.0.4:
version "6.0.7"
resolved "https://registry.yarnpkg.com/table/-/table-6.0.7.tgz#e45897ffbcc1bcf9e8a87bf420f2c9e5a7a52a34"
@ -13173,6 +13258,11 @@ tr46@^2.0.2:
dependencies:
punycode "^2.1.1"
tr46@~0.0.3:
version "0.0.3"
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
tryer@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8"
@ -13355,6 +13445,11 @@ unc-path-regex@^0.1.2:
resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo=
undici@^4.9.3:
version "4.10.0"
resolved "https://registry.yarnpkg.com/undici/-/undici-4.10.0.tgz#f2684de9cbe2ab0a85a477ce0ec59b739be4438d"
integrity sha512-W7NwyQzfiSYIZ+maOvz/u9tPFyAYhstF9XhtohK7txvD1jg41oatcHVq6Zls81LhzGvh4BN5WpQGuMiT4IipoA==
unicode-canonical-property-names-ecmascript@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
@ -13614,9 +13709,9 @@ validate-npm-package-license@^3.0.1:
spdx-expression-parse "^3.0.0"
validator@^13.6.0:
version "13.6.0"
resolved "https://registry.yarnpkg.com/validator/-/validator-13.6.0.tgz#1e71899c14cdc7b2068463cb24c1cc16f6ec7059"
integrity sha512-gVgKbdbHgtxpRyR8K0O6oFZPhhB5tT1jeEHZR0Znr9Svg03U0+r9DXWMrnRAB+HtCStDQKlaIZm42tVsVjqtjg==
version "13.7.0"
resolved "https://registry.yarnpkg.com/validator/-/validator-13.7.0.tgz#4f9658ba13ba8f3d82ee881d3516489ea85c0857"
integrity sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==
value-equal@^1.0.1:
version "1.0.1"
@ -13628,6 +13723,11 @@ value-or-promise@1.0.10:
resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.10.tgz#5bf041f1e9a8e7043911875547636768a836e446"
integrity sha512-1OwTzvcfXkAfabk60UVr5NdjtjJ0Fg0T5+B1bhxtrOEwSH2fe8y4DnLgoksfCyd8yZCOQQHB0qLMQnwgCjbXLQ==
value-or-promise@1.0.11:
version "1.0.11"
resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.11.tgz#3e90299af31dd014fe843fe309cefa7c1d94b140"
integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg==
vary@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
@ -13703,6 +13803,11 @@ web-vitals@^2.0.0:
resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-2.1.0.tgz#ebf5428875ab5bfc1056c2e80cd177001287de7b"
integrity sha512-npEyJP8jHf3J71t1tRTEtz9FeKp8H2udWJUUq5ykfPhhstr//TUxiYhIEzLNwk4zv2ybAilMn7v7N6Mxmuitmg==
webidl-conversions@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
webidl-conversions@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
@ -13849,6 +13954,14 @@ whatwg-mimetype@^2.3.0:
resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
whatwg-url@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
dependencies:
tr46 "~0.0.3"
webidl-conversions "^3.0.0"
whatwg-url@^8.0.0:
version "8.4.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.4.0.tgz#50fb9615b05469591d2b2bd6dfaed2942ed72837"
@ -14099,16 +14212,16 @@ write-file-atomic@^3.0.0:
signal-exit "^3.0.2"
typedarray-to-buffer "^3.1.5"
ws@8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.0.0.tgz#550605d13dfc1437c9ec1396975709c6d7ffc57d"
integrity sha512-6AcSIXpBlS0QvCVKk+3cWnWElLsA6SzC0lkQ43ciEglgXJXiCWK3/CGFEJ+Ybgp006CMibamAsqOlxE9s4AvYA==
ws@8.2.0:
version "8.2.0"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.2.0.tgz#0b738cd484bfc9303421914b11bb4011e07615bb"
integrity sha512-uYhVJ/m9oXwEI04iIVmgLmugh2qrZihkywG9y5FfZV2ATeLIzHf93qs+tUNqlttbQK957/VX3mtwAS+UfIwA4g==
ws@8.2.3:
version "8.2.3"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.2.3.tgz#63a56456db1b04367d0b721a0b80cae6d8becbba"
integrity sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==
"ws@^5.2.0 || ^6.0.0 || ^7.0.0":
version "7.5.2"
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.2.tgz#09cc8fea3bec1bc5ed44ef51b42f945be36900f6"