diff --git a/CHANGELOG.md b/CHANGELOG.md index b3fd7c1a..1676d1fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,23 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +### [1.16.4](https://github.com/drodil/backstage-plugin-qeta/compare/v1.16.3...v1.16.4) (2023-11-15) + + +### Bug Fixes + +* go to q&a user page instead catalog ([bd6e6c2](https://github.com/drodil/backstage-plugin-qeta/commit/bd6e6c2a51278846e4189aac4dd97a91ec73a3d5)) + +### [1.16.3](https://github.com/drodil/backstage-plugin-qeta/compare/v1.16.2...v1.16.3) (2023-11-15) + + +### Bug Fixes + +* add missing lodash types ([f98470d](https://github.com/drodil/backstage-plugin-qeta/commit/f98470db9837669ea40766c5613eaf53832b1f90)) +* same button order for question page ([d8007df](https://github.com/drodil/backstage-plugin-qeta/commit/d8007dfc47552c95e7d2e7b0c09de9e4875281f3)) +* set anonymous to false for old questions ([c91a90d](https://github.com/drodil/backstage-plugin-qeta/commit/c91a90d8df1e2bc28cda07956d2f451239445548)) +* yarn lock ([bb5c4d1](https://github.com/drodil/backstage-plugin-qeta/commit/bb5c4d125c658ef6e485ee798eec7fc67fb29984)) + ### [1.16.2](https://github.com/drodil/backstage-plugin-qeta/compare/v1.16.1...v1.16.2) (2023-10-16) ### [1.16.1](https://github.com/drodil/backstage-plugin-qeta/compare/v1.16.0...v1.16.1) (2023-10-16) diff --git a/backstage.json b/backstage.json index 24df3989..ef5ca67f 100644 --- a/backstage.json +++ b/backstage.json @@ -1,3 +1,3 @@ { - "version": "1.19.0" + "version": "1.21.1" } diff --git a/package.json b/package.json index c4efccd4..7d352ede 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "@octokit/rest": "19.0.8" }, "devDependencies": { - "@backstage/cli": "^0.23.0", + "@backstage/cli": "^0.25.0", "@commitlint/cli": "^17.7.1", "@commitlint/config-conventional": "^17.7.0", "@spotify/prettier-config": "^15.0.0", diff --git a/plugins/qeta-backend/package.json b/plugins/qeta-backend/package.json index 5603cfea..ccaccba0 100644 --- a/plugins/qeta-backend/package.json +++ b/plugins/qeta-backend/package.json @@ -1,6 +1,6 @@ { "name": "@drodil/backstage-plugin-qeta-backend", - "version": "1.16.2", + "version": "1.16.4", "description": "Backstage.io Q&A plugin backend", "keywords": [ "backstage", @@ -39,16 +39,16 @@ "tsc": "tsc" }, "dependencies": { - "@backstage/backend-common": "^0.19.8", - "@backstage/backend-plugin-api": "^0.6.6", + "@backstage/backend-common": "^0.20.0", + "@backstage/backend-plugin-api": "^0.6.8", "@backstage/catalog-model": "^1.4.3", "@backstage/config": "^1.1.1", "@backstage/errors": "^1.2.3", - "@backstage/plugin-auth-node": "^0.4.0", - "@backstage/plugin-events-node": "^0.2.15", - "@backstage/plugin-permission-common": "^0.7.9", - "@backstage/plugin-permission-node": "^0.7.17", - "@backstage/plugin-search-common": "^1.2.7", + "@backstage/plugin-auth-node": "^0.4.2", + "@backstage/plugin-events-node": "^0.2.17", + "@backstage/plugin-permission-common": "^0.7.11", + "@backstage/plugin-permission-node": "^0.7.19", + "@backstage/plugin-search-common": "^1.2.9", "@drodil/backstage-plugin-qeta-common": "workspace:^", "@types/express": "*", "@types/multiparty": "^0.0.33", @@ -59,15 +59,15 @@ "express": "^4.17.3", "express-promise-router": "^4.1.0", "file-type": "16.5.4", - "knex": "^2.4.0", + "knex": "^3.0.0", "multiparty": "^4.2.3", "uuid": "^9.0.1", "winston": "^3.10.0", "yn": "^4.0.0" }, "devDependencies": { - "@backstage/backend-test-utils": "^0.2.7", - "@backstage/cli": "^0.23.0", + "@backstage/backend-test-utils": "^0.2.9", + "@backstage/cli": "^0.25.0", "@types/supertest": "^2.0.12", "@types/uuid": "^9.0.4", "supertest": "^6.2.4" diff --git a/plugins/qeta-common/package.json b/plugins/qeta-common/package.json index eb363f7d..fad46b43 100644 --- a/plugins/qeta-common/package.json +++ b/plugins/qeta-common/package.json @@ -7,7 +7,7 @@ "frontend", "backstage.io" ], - "version": "1.16.2", + "version": "1.16.4", "main": "src/index.ts", "types": "src/index.ts", "prepublishOnly": "yarn tsc && yarn build", @@ -39,14 +39,14 @@ "tsc": "tsc" }, "dependencies": { - "@backstage/plugin-permission-common": "^0.7.9", - "@backstage/plugin-search-common": "^1.2.7" + "@backstage/plugin-permission-common": "^0.7.11", + "@backstage/plugin-search-common": "^1.2.9" }, "peerDependencies": { "@backstage/catalog-model": "^1.4.3" }, "devDependencies": { - "@backstage/cli": "^0.23.0" + "@backstage/cli": "^0.25.0" }, "files": [ "dist" diff --git a/plugins/qeta/package.json b/plugins/qeta/package.json index 6d1e98ad..7449417c 100644 --- a/plugins/qeta/package.json +++ b/plugins/qeta/package.json @@ -7,7 +7,7 @@ "frontend", "backstage.io" ], - "version": "1.16.2", + "version": "1.16.4", "main": "src/index.ts", "types": "src/index.ts", "prepublishOnly": "yarn tsc && yarn build", @@ -39,15 +39,15 @@ "tsc": "tsc" }, "dependencies": { - "@backstage/catalog-client": "^1.4.5", + "@backstage/catalog-client": "^1.5.1", "@backstage/catalog-model": "^1.4.3", "@backstage/config": "^1.1.1", - "@backstage/core-components": "^0.13.6", - "@backstage/core-plugin-api": "^1.7.0", + "@backstage/core-components": "^0.13.9", + "@backstage/core-plugin-api": "^1.8.1", "@backstage/errors": "^1.2.3", - "@backstage/plugin-catalog-react": "^1.8.5", - "@backstage/plugin-home-react": "^0.1.4", - "@backstage/plugin-permission-react": "^0.4.16", + "@backstage/plugin-catalog-react": "^1.9.2", + "@backstage/plugin-home-react": "^0.1.6", + "@backstage/plugin-permission-react": "^0.4.18", "@drodil/backstage-plugin-qeta-common": "workspace:^", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.11.3", @@ -63,7 +63,7 @@ "react-use": "^17.4.0" }, "peerDependencies": { - "@backstage/catalog-client": "^1.4.5", + "@backstage/catalog-client": "^1.5.1", "react": "^16.13.1 || ^17.0.0", "react-dom": "^16.13.1 || ^17.0.0", "react-router-dom": "^6.3.0" @@ -72,9 +72,9 @@ "react-markdown": "8.0.7" }, "devDependencies": { - "@backstage/cli": "^0.23.0", - "@backstage/dev-utils": "^1.0.22", - "@backstage/plugin-home": "^0.5.9", + "@backstage/cli": "^0.25.0", + "@backstage/dev-utils": "^1.0.25", + "@backstage/plugin-home": "^0.6.0", "@testing-library/jest-dom": "^6.1.3", "@types/dompurify": "^3.0.0", "@types/lodash": "^4.14.199", diff --git a/plugins/qeta/src/components/AskPage/AskPage.tsx b/plugins/qeta/src/components/AskPage/AskPage.tsx index 323c33a4..ce9333b9 100644 --- a/plugins/qeta/src/components/AskPage/AskPage.tsx +++ b/plugins/qeta/src/components/AskPage/AskPage.tsx @@ -4,8 +4,8 @@ import React from 'react'; import { AskForm } from '../AskForm/AskForm'; import { useParams } from 'react-router-dom'; -import { formatEntityName } from '../../utils/utils'; import { BackToQuestionsButton } from '../Buttons/BackToQuestionsButton'; +import { EntityDisplayName } from '@backstage/plugin-catalog-react'; export const AskPage = () => { const { id } = useParams(); @@ -15,7 +15,9 @@ export const AskPage = () => { if (id) { title = 'Edit question'; } else if (entity) { - title = `Ask a question about ${formatEntityName(entity)}`; + title = `Ask a question about ${( + + )}`; } else { title = 'Ask question'; } diff --git a/plugins/qeta/src/components/CommentSection/CommentList.tsx b/plugins/qeta/src/components/CommentSection/CommentList.tsx index 5e577a2a..654e47d3 100644 --- a/plugins/qeta/src/components/CommentSection/CommentList.tsx +++ b/plugins/qeta/src/components/CommentSection/CommentList.tsx @@ -2,11 +2,10 @@ import { AnswerResponse, qetaApiRef, QuestionResponse } from '../../api'; import { Box, Divider, Typography } from '@material-ui/core'; import React from 'react'; import { Link, MarkdownContent } from '@backstage/core-components'; -import { formatEntityName } from '../../utils/utils'; import { useStyles } from '../../utils/hooks'; -import { useApi, useRouteRef } from '@backstage/core-plugin-api'; -import { userRouteRef } from '../../routes'; +import { useApi } from '@backstage/core-plugin-api'; import { RelativeTimeWithTooltip } from '../RelativeTimeWithTooltip/RelativeTimeWithTooltip'; +import { AuthorLink } from '../Links/Links'; export const CommentList = (props: { onCommentDelete: ( @@ -20,7 +19,6 @@ export const CommentList = (props: { const entity = answer ?? question; const styles = useStyles(); const qetaApi = useApi(qetaApiRef); - const userRoute = useRouteRef(userRouteRef); const deleteComment = (id: number) => { if (answer) { @@ -37,7 +35,6 @@ export const CommentList = (props: { return ( <> {entity.comments?.map(c => { - const name = formatEntityName(c.author); return ( <> @@ -47,9 +44,7 @@ export const CommentList = (props: { className={`${styles.markdownContent} inline`} /> {' – '} - - {name} - {' '} + diff --git a/plugins/qeta/src/components/Links/Links.tsx b/plugins/qeta/src/components/Links/Links.tsx new file mode 100644 index 00000000..0204efaf --- /dev/null +++ b/plugins/qeta/src/components/Links/Links.tsx @@ -0,0 +1,46 @@ +import { + Answer, + Comment, + Question, +} from '@drodil/backstage-plugin-qeta-common'; +import React from 'react'; +import { useRouteRef } from '@backstage/core-plugin-api'; +import { userRouteRef } from '../../routes'; +import { useEntityPresentation } from '@backstage/plugin-catalog-react'; +import { Link, LinkProps } from '@backstage/core-components'; + +export const UserLink = (props: { + entityRef: string; + linkProps?: LinkProps; +}) => { + const { entityRef, linkProps } = props; + const userRoute = useRouteRef(userRouteRef); + const { primaryTitle: userName } = useEntityPresentation(entityRef); + if (entityRef === 'anonymous') { + return <>Anonymous; + } + return ( + + {userName} + + ); +}; + +export const AuthorLink = (props: { + entity: Question | Answer | Comment; + linkProps?: LinkProps; +}) => { + const { entity, linkProps } = props; + return ; +}; + +export const UpdatedByLink = (props: { + entity: Question | Answer | Comment; + linkProps?: LinkProps; +}) => { + const { entity, linkProps } = props; + if (!entity.updatedBy) { + return null; + } + return ; +}; diff --git a/plugins/qeta/src/components/QuestionPage/AuthorBox.tsx b/plugins/qeta/src/components/QuestionPage/AuthorBox.tsx index b61b9b68..6431660e 100644 --- a/plugins/qeta/src/components/QuestionPage/AuthorBox.tsx +++ b/plugins/qeta/src/components/QuestionPage/AuthorBox.tsx @@ -1,25 +1,19 @@ import { Avatar, Box, Grid, Typography } from '@material-ui/core'; -import { Link } from '@backstage/core-components'; import { formatEntityName } from '../../utils/utils'; import React, { useEffect } from 'react'; import { useStyles } from '../../utils/hooks'; import { AnswerResponse, QuestionResponse } from '../../api'; -import { - identityApiRef, - useApi, - useRouteRef, -} from '@backstage/core-plugin-api'; +import { identityApiRef, useApi } from '@backstage/core-plugin-api'; import { catalogApiRef } from '@backstage/plugin-catalog-react'; import { UserEntity } from '@backstage/catalog-model'; -import { userRouteRef } from '../../routes'; import { RelativeTimeWithTooltip } from '../RelativeTimeWithTooltip/RelativeTimeWithTooltip'; +import { AuthorLink, UpdatedByLink } from '../Links/Links'; export const AuthorBox = (props: { entity: QuestionResponse | AnswerResponse; }) => { const { entity } = props; const catalogApi = useApi(catalogApiRef); - const userRoute = useRouteRef(userRouteRef); const identityApi = useApi(identityApiRef); const [user, setUser] = React.useState(null); const [currentUser, setCurrentUser] = React.useState(null); @@ -67,13 +61,11 @@ export const AuthorBox = (props: { Posted - {entity.updated && ( + {entity.updated && entity.updatedBy && ( Updated by{' '} - - {formatEntityName(entity.updatedBy)} - + )} @@ -88,16 +80,7 @@ export const AuthorBox = (props: { - {name === 'Anonymous' ? ( - name - ) : ( - - {name} - - )} + diff --git a/plugins/qeta/src/components/QuestionPage/EntityChip.tsx b/plugins/qeta/src/components/QuestionPage/EntityChip.tsx new file mode 100644 index 00000000..1f7fd7aa --- /dev/null +++ b/plugins/qeta/src/components/QuestionPage/EntityChip.tsx @@ -0,0 +1,27 @@ +import { Entity, getCompoundEntityRef } from '@backstage/catalog-model'; +import { Chip, Tooltip } from '@material-ui/core'; +import React from 'react'; +import { useRouteRef } from '@backstage/core-plugin-api'; +import { + entityRouteRef, + useEntityPresentation, +} from '@backstage/plugin-catalog-react'; + +export const EntityChip = (props: { entity: Entity }) => { + const { entity } = props; + const entityRoute = useRouteRef(entityRouteRef); + const { primaryTitle, secondaryTitle } = useEntityPresentation(entity); + return ( + + + + ); +}; diff --git a/plugins/qeta/src/components/QuestionPage/QuestionPage.tsx b/plugins/qeta/src/components/QuestionPage/QuestionPage.tsx index a41ff4dd..e003f646 100644 --- a/plugins/qeta/src/components/QuestionPage/QuestionPage.tsx +++ b/plugins/qeta/src/components/QuestionPage/QuestionPage.tsx @@ -11,7 +11,6 @@ import { import { Content, ContentHeader, - Link, WarningPanel, } from '@backstage/core-components'; import { useParams } from 'react-router-dom'; @@ -23,16 +22,13 @@ import { AnswerCard } from './AnswerCard'; import { Skeleton } from '@material-ui/lab'; import { AskQuestionButton } from '../Buttons/AskQuestionButton'; import { BackToQuestionsButton } from '../Buttons/BackToQuestionsButton'; -import { formatEntityName } from '../../utils/utils'; -import { useRouteRef } from '@backstage/core-plugin-api'; -import { userRouteRef } from '../../routes'; import { Answer } from '@drodil/backstage-plugin-qeta-common'; import { RelativeTimeWithTooltip } from '../RelativeTimeWithTooltip/RelativeTimeWithTooltip'; +import { UpdatedByLink } from '../Links/Links'; export const QuestionPage = () => { const { id } = useParams(); const styles = useStyles(); - const userRoute = useRouteRef(userRouteRef); const [newAnswers, setNewAnswers] = React.useState([]); const [answerSort, setAnswerSort] = React.useState('default'); @@ -58,9 +54,7 @@ export const QuestionPage = () => { Updated{' '} by{' '} - - {formatEntityName(q.updatedBy)} - + )} diff --git a/plugins/qeta/src/components/QuestionPage/TagsAndEntities.tsx b/plugins/qeta/src/components/QuestionPage/TagsAndEntities.tsx index be07e80e..173b2ac0 100644 --- a/plugins/qeta/src/components/QuestionPage/TagsAndEntities.tsx +++ b/plugins/qeta/src/components/QuestionPage/TagsAndEntities.tsx @@ -1,21 +1,16 @@ import { QuestionResponse } from '../../api'; import { useApi, useRouteRef } from '@backstage/core-plugin-api'; -import { catalogApiRef, entityRouteRef } from '@backstage/plugin-catalog-react'; +import { catalogApiRef } from '@backstage/plugin-catalog-react'; import React, { useEffect } from 'react'; -import { - Entity, - getCompoundEntityRef, - stringifyEntityRef, -} from '@backstage/catalog-model'; +import { Entity } from '@backstage/catalog-model'; import { compact } from 'lodash'; -import { Chip, Tooltip } from '@material-ui/core'; -import { getEntityTitle } from '../../utils/utils'; +import { Chip } from '@material-ui/core'; import { tagRouteRef } from '../../routes'; +import { EntityChip } from './EntityChip'; export const TagsAndEntities = (props: { question: QuestionResponse }) => { const { question } = props; const catalogApi = useApi(catalogApiRef); - const entityRoute = useRouteRef(entityRouteRef); const tagRoute = useRouteRef(tagRouteRef); const [entities, setEntities] = React.useState([]); useEffect(() => { @@ -53,24 +48,7 @@ export const TagsAndEntities = (props: { question: QuestionResponse }) => { ))} {entities && entities.map((component, i) => ( - - - + ))} ); diff --git a/plugins/qeta/src/components/QuestionTableCard/QuestionTableRow.tsx b/plugins/qeta/src/components/QuestionTableCard/QuestionTableRow.tsx new file mode 100644 index 00000000..d08e1107 --- /dev/null +++ b/plugins/qeta/src/components/QuestionTableCard/QuestionTableRow.tsx @@ -0,0 +1,34 @@ +import { Question } from '@drodil/backstage-plugin-qeta-common'; +import { TableCell, TableRow } from '@material-ui/core'; +import { Link } from '@backstage/core-components'; +import { RelativeTimeWithTooltip } from '../RelativeTimeWithTooltip/RelativeTimeWithTooltip'; +import React from 'react'; +import { useRouteRef } from '@backstage/core-plugin-api'; +import { questionRouteRef } from '../../routes'; +import { AuthorLink } from '../Links/Links'; + +export const QuestionTableRow = (props: { question: Question }) => { + const { question } = props; + const questionRoute = useRouteRef(questionRouteRef); + + return ( + + + + {question.title} + + + + + + + + + + + + + ); +}; diff --git a/plugins/qeta/src/components/QuestionTableCard/QuestionsTable.tsx b/plugins/qeta/src/components/QuestionTableCard/QuestionsTable.tsx index 2bb16e96..8dbe1e90 100644 --- a/plugins/qeta/src/components/QuestionTableCard/QuestionsTable.tsx +++ b/plugins/qeta/src/components/QuestionTableCard/QuestionsTable.tsx @@ -1,11 +1,6 @@ import React from 'react'; import { useQetaApi } from '../../utils/hooks'; -import { - Link, - LinkButton, - Progress, - WarningPanel, -} from '@backstage/core-components'; +import { LinkButton, Progress, WarningPanel } from '@backstage/core-components'; import { Button, ButtonGroup, @@ -20,9 +15,7 @@ import { Typography, } from '@material-ui/core'; import RefreshIcon from '@material-ui/icons/Refresh'; -import { useRouteRef } from '@backstage/core-plugin-api'; -import { questionRouteRef, userRouteRef } from '../../routes'; -import { RelativeTimeWithTooltip } from '../RelativeTimeWithTooltip/RelativeTimeWithTooltip'; +import { QuestionTableRow } from './QuestionTableRow'; type QuickFilterType = 'latest' | 'favorites' | 'most_viewed'; @@ -31,8 +24,6 @@ export const QuestionsTable = (props: { rowsPerPage?: number; quickFilter?: QuickFilterType; }) => { - const questionRoute = useRouteRef(questionRouteRef); - const userRoute = useRouteRef(userRouteRef); const [page, setPage] = React.useState(1); const [questionsPerPage, setQuestionsPerPage] = React.useState( props.rowsPerPage ?? 10, @@ -166,32 +157,9 @@ export const QuestionsTable = (props: { {loading ? : null} - {response.questions.map(q => { - return ( - - - - {q.title} - - - - {q.author === 'anonymous' ? ( - 'Anonymous' - ) : ( - {q.author} - )} - - - - - - - - - ); - })} + {response.questions.map(q => ( + + ))} { const { question, entity } = props; const questionRoute = useRouteRef(questionRouteRef); const userRoute = useRouteRef(userRouteRef); + const { primaryTitle: userName } = useEntityPresentation(question.author); const theme = useTheme(); return ( @@ -73,9 +71,7 @@ export const QuestionListItem = (props: QuestionListItemProps) => { {question.author === 'anonymous' ? ( 'Anonymous' ) : ( - - {formatEntityName(question.author)} - + {userName} )}{' '} diff --git a/plugins/qeta/src/components/QuestionsContainer/QuestionsContainer.tsx b/plugins/qeta/src/components/QuestionsContainer/QuestionsContainer.tsx index 7174a03b..0abfa1e4 100644 --- a/plugins/qeta/src/components/QuestionsContainer/QuestionsContainer.tsx +++ b/plugins/qeta/src/components/QuestionsContainer/QuestionsContainer.tsx @@ -14,8 +14,8 @@ import { FilterKey, filterKeys, FilterPanel } from './FilterPanel'; import { QuestionList } from './QuestionList'; import FilterList from '@material-ui/icons/FilterList'; import { useSearchParams } from 'react-router-dom'; -import { formatEntityName } from '../../utils/utils'; import { AskQuestionButton } from '../Buttons/AskQuestionButton'; +import { EntityRefLink } from '@backstage/plugin-catalog-react'; export interface QuestionsContainerProps { tags?: string[]; @@ -74,6 +74,7 @@ export const QuestionsContainer = (props: QuestionsContainerProps) => { }; const onSearchQueryChange = (event: React.ChangeEvent) => { + onPageChange(1); setSearchQuery(event.target.value); }; @@ -151,10 +152,13 @@ export const QuestionsContainer = (props: QuestionsContainerProps) => { }; let shownTitle = title; + let link = undefined; if (author) { - shownTitle = `Questions by ${formatEntityName(author)}`; + shownTitle = `Questions by `; + link = ; } else if (entity) { - shownTitle = `Questions about ${formatEntityName(entity)}`; + shownTitle = `Questions about `; + link = ; } else if (tags) { shownTitle = `Questions tagged with [${tags.join(', ')}]`; } else if (favorite) { @@ -170,6 +174,7 @@ export const QuestionsContainer = (props: QuestionsContainerProps) => { style={{ marginBottom: '1.5rem' }} > {shownTitle} + {link} )} diff --git a/plugins/qeta/src/components/Statistics/TopRankingUsersCard.tsx b/plugins/qeta/src/components/Statistics/TopRankingUsersCard.tsx index d83a96c4..36c15d64 100644 --- a/plugins/qeta/src/components/Statistics/TopRankingUsersCard.tsx +++ b/plugins/qeta/src/components/Statistics/TopRankingUsersCard.tsx @@ -1,7 +1,6 @@ import React, { ReactElement, ReactNode } from 'react'; import { CardTab, - Link, Progress, TabbedCard, WarningPanel, @@ -18,8 +17,7 @@ import { StatisticResponse } from '@drodil/backstage-plugin-qeta-common'; import { useQetaApi } from '../../utils/hooks'; import { TrophyIcon } from './TrophyIcon'; import { useStyles } from './styles'; -import { useRouteRef } from '@backstage/core-plugin-api'; -import { userRouteRef } from '../../routes'; +import { UserLink } from '../Links/Links'; type RankingIcon = { iconsByRanking: Map; @@ -69,11 +67,9 @@ export const RankingRow = (props: { unit: string; }) => { const classes = useStyles(); + const userRef = props.userRef; const ordinalPosition = props?.position ? getOrdinal(props?.position) : ''; - const name = props?.userRef?.split('/')[1]; - const userRef = props?.userRef; - const userRoute = useRouteRef(userRouteRef); const userIcon = props.rankingIcon?.userRankingIcon ? props.rankingIcon?.userRankingIcon @@ -103,10 +99,7 @@ export const RankingRow = (props: { style={{ marginRight: '10px', fontWeight: 400 }} variant="subtitle1" >{`${ordinalPosition}`} - {`${name}`} + } /> diff --git a/plugins/qeta/src/components/UserPage/UserPage.tsx b/plugins/qeta/src/components/UserPage/UserPage.tsx index e9b37911..de794491 100644 --- a/plugins/qeta/src/components/UserPage/UserPage.tsx +++ b/plugins/qeta/src/components/UserPage/UserPage.tsx @@ -2,17 +2,18 @@ import React from 'react'; import { Content, ContentHeader } from '@backstage/core-components'; import { useParams } from 'react-router-dom'; import { QuestionsContainer } from '../QuestionsContainer/QuestionsContainer'; -import { formatEntityName } from '../../utils/utils'; import { AskQuestionButton } from '../Buttons/AskQuestionButton'; import { Container } from '@material-ui/core'; import { BackToQuestionsButton } from '../Buttons/BackToQuestionsButton'; +import { useEntityPresentation } from '@backstage/plugin-catalog-react'; export const UserPage = () => { const identity = useParams()['*'] ?? 'unknown'; + const presentation = useEntityPresentation(identity); return ( - + diff --git a/yarn.lock b/yarn.lock index ad7e3f58..b12aacff 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6,9 +6,9 @@ __metadata: cacheKey: 8 "@adobe/css-tools@npm:^4.3.0": - version: 4.3.1 - resolution: "@adobe/css-tools@npm:4.3.1" - checksum: ad43456379ff391132aff687ece190cb23ea69395e23c9b96690eeabe2468da89a4aaf266e4f8b6eaab53db3d1064107ce0f63c3a974e864f4a04affc768da3f + version: 4.3.2 + resolution: "@adobe/css-tools@npm:4.3.2" + checksum: 9667d61d55dc3b0a315c530ae84e016ce5267c4dd8ac00abb40108dc98e07b98e3090ce8b87acd51a41a68d9e84dcccb08cdf21c902572a9cf9dcaf830da4ae3 languageName: node linkType: hard @@ -780,7 +780,7 @@ __metadata: languageName: node linkType: hard -"@azure/core-auth@npm:^1.3.0, @azure/core-auth@npm:^1.4.0": +"@azure/core-auth@npm:^1.4.0": version: 1.4.0 resolution: "@azure/core-auth@npm:1.4.0" dependencies: @@ -790,6 +790,17 @@ __metadata: languageName: node linkType: hard +"@azure/core-auth@npm:^1.5.0": + version: 1.5.0 + resolution: "@azure/core-auth@npm:1.5.0" + dependencies: + "@azure/abort-controller": ^1.0.0 + "@azure/core-util": ^1.1.0 + tslib: ^2.2.0 + checksum: 11c5ba072902693435dc2930e2fdfe2ff34836f4c2d6c87c6ac0566d48dc49157ebf49f4478cd3784dc0c4d57b502d3a12d74ea29f416725204a6e1aa937ef78 + languageName: node + linkType: hard + "@azure/core-client@npm:^1.4.0": version: 1.7.3 resolution: "@azure/core-client@npm:1.7.3" @@ -841,27 +852,35 @@ __metadata: languageName: node linkType: hard -"@azure/identity@npm:^3.2.1": - version: 3.2.4 - resolution: "@azure/identity@npm:3.2.4" +"@azure/core-util@npm:^1.1.0": + version: 1.6.1 + resolution: "@azure/core-util@npm:1.6.1" dependencies: "@azure/abort-controller": ^1.0.0 - "@azure/core-auth": ^1.3.0 + tslib: ^2.2.0 + checksum: 1f8cd130993f161c98925070af863510cbcc79e0471864e4b16852afc2ee7413c9c7fabe72f20f3e521ee75c3cd7e3085661fdc8d5d0a643a6e1b1b7bf691ddd + languageName: node + linkType: hard + +"@azure/identity@npm:^4.0.0": + version: 4.0.0 + resolution: "@azure/identity@npm:4.0.0" + dependencies: + "@azure/abort-controller": ^1.0.0 + "@azure/core-auth": ^1.5.0 "@azure/core-client": ^1.4.0 "@azure/core-rest-pipeline": ^1.1.0 "@azure/core-tracing": ^1.0.0 "@azure/core-util": ^1.0.0 "@azure/logger": ^1.0.0 - "@azure/msal-browser": ^2.37.1 - "@azure/msal-common": ^13.1.0 - "@azure/msal-node": ^1.17.3 + "@azure/msal-browser": ^3.5.0 + "@azure/msal-node": ^2.5.1 events: ^3.0.0 jws: ^4.0.0 open: ^8.0.0 stoppable: ^1.1.0 tslib: ^2.2.0 - uuid: ^8.3.0 - checksum: 71e33542742113c0c77f948fac3c1554cc8418cf0063f3d209bc357c021b49a42a5e0fef1e8b946fbf250feefa705727275b936ac7d8efad24f79c01abddb740 + checksum: 534a62afe4715d18e221e021f8088873b1efad34344bd4c6c4685572c89517f15a646e246e9233e8db7942b0a5c73f1961ea63e3baf39c28edde1ba51da4423d languageName: node linkType: hard @@ -874,30 +893,30 @@ __metadata: languageName: node linkType: hard -"@azure/msal-browser@npm:^2.37.1": - version: 2.38.0 - resolution: "@azure/msal-browser@npm:2.38.0" +"@azure/msal-browser@npm:^3.5.0": + version: 3.6.0 + resolution: "@azure/msal-browser@npm:3.6.0" dependencies: - "@azure/msal-common": 13.2.0 - checksum: 44f5b6e238c29c9986bf4ef419b090b92532987f454ca2c10ecc95e9176f9f6efbafa819b5022bc3c0da38d97704526bb321f2317e30854802ae781ba3366ff1 + "@azure/msal-common": 14.5.0 + checksum: 908cd935edfc1319574571a70adb0e9cdb3695dcda0840da31bdad85be549e5d53862f149caa4ed504af281dceb8c995da9aad67f90d13e8d7c7f974de41bb58 languageName: node linkType: hard -"@azure/msal-common@npm:13.2.0, @azure/msal-common@npm:^13.1.0": - version: 13.2.0 - resolution: "@azure/msal-common@npm:13.2.0" - checksum: 44f4e2c545cd47c7763502ce34bee89cd1c1d8378526606b6af675cfab6ae2254616245b1f0b1621b61697df0d35277398834ad7c44613d56f4a019dd9cd6431 +"@azure/msal-common@npm:14.5.0": + version: 14.5.0 + resolution: "@azure/msal-common@npm:14.5.0" + checksum: 31f9db1f0c7a0189754b140ebfe76c99c30b2336523f85edf7e776f4e4e07b441a22dccb377f8302c019517854a9ce129675114de02903d94aafeaa3a0b60329 languageName: node linkType: hard -"@azure/msal-node@npm:^1.17.3": - version: 1.18.0 - resolution: "@azure/msal-node@npm:1.18.0" +"@azure/msal-node@npm:^2.5.1": + version: 2.6.0 + resolution: "@azure/msal-node@npm:2.6.0" dependencies: - "@azure/msal-common": 13.2.0 + "@azure/msal-common": 14.5.0 jsonwebtoken: ^9.0.0 uuid: ^8.3.0 - checksum: e856204cc2b5ad8916ac58032eed7b611b02e4d59d2a374f13a4dac87739a1e0b96cb57c1144e48e4f8dc6d51e59df5dfe37770c1ee4ce9e83ca7f490718639e + checksum: 9c920ff0ca65585e9fc363264f30284040f7a429d27b667252f34887bb0445fd1d1867568cfa9be4cb985ea7cfaea81a5c55c682110c469bd1d2e7ac7bea5f34 languageName: node linkType: hard @@ -2352,39 +2371,39 @@ __metadata: languageName: node linkType: hard -"@backstage/app-defaults@npm:^1.4.4": - version: 1.4.4 - resolution: "@backstage/app-defaults@npm:1.4.4" +"@backstage/app-defaults@npm:^1.4.6": + version: 1.4.6 + resolution: "@backstage/app-defaults@npm:1.4.6" dependencies: - "@backstage/core-app-api": ^1.11.0 - "@backstage/core-components": ^0.13.6 - "@backstage/core-plugin-api": ^1.7.0 - "@backstage/plugin-permission-react": ^0.4.16 - "@backstage/theme": ^0.4.3 + "@backstage/core-app-api": ^1.11.2 + "@backstage/core-components": ^0.13.9 + "@backstage/core-plugin-api": ^1.8.1 + "@backstage/plugin-permission-react": ^0.4.18 + "@backstage/theme": ^0.5.0 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 3d5d8770e4c36c0cf32750397a0d9448c8f85e1529997a363c122d2a01756c35be18b6b63fa1c5b92cecba48986fa67e9f5889512100184be037848f63f199cd + checksum: 26a4edd7437c166c1259da9a3d51a3e8223391cd061b0c9e595b99cfd0a1ccc0f9e5b51c9c2d8f5d5950eb9dc5d9e1cd7d7d0a79829e1a807347148d676a2868 languageName: node linkType: hard -"@backstage/backend-app-api@npm:^0.5.6": - version: 0.5.6 - resolution: "@backstage/backend-app-api@npm:0.5.6" +"@backstage/backend-app-api@npm:^0.5.9": + version: 0.5.9 + resolution: "@backstage/backend-app-api@npm:0.5.9" dependencies: - "@backstage/backend-common": ^0.19.8 - "@backstage/backend-plugin-api": ^0.6.6 - "@backstage/backend-tasks": ^0.5.11 + "@backstage/backend-common": ^0.20.0 + "@backstage/backend-plugin-api": ^0.6.8 + "@backstage/backend-tasks": ^0.5.13 "@backstage/cli-common": ^0.1.13 - "@backstage/cli-node": ^0.1.5 + "@backstage/cli-node": ^0.2.1 "@backstage/config": ^1.1.1 - "@backstage/config-loader": ^1.5.1 + "@backstage/config-loader": ^1.6.0 "@backstage/errors": ^1.2.3 - "@backstage/plugin-auth-node": ^0.4.0 - "@backstage/plugin-permission-node": ^0.7.17 + "@backstage/plugin-auth-node": ^0.4.2 + "@backstage/plugin-permission-node": ^0.7.19 "@backstage/types": ^1.1.1 "@manypkg/get-packages": ^1.1.3 "@types/cors": ^2.8.6 @@ -2405,32 +2424,32 @@ __metadata: stoppable: ^1.1.0 winston: ^3.2.1 winston-transport: ^4.5.0 - checksum: 2e9574642a167cb5e37e8ee18f1ffb5d40da491ae5de89c1fba84f7c8fd5986a9a51b9191a829e546e91a6aa0d276855a27254d0af21e40e1e2ed3d99323825d + checksum: 85f658ce4ea1d91b532c623924c691c95715b3f4fd626cd89f856152cf5019ea3845a2c5848f084ac2b7375f63729c22b42b6a9210ad9fced6f155ba74762048 languageName: node linkType: hard -"@backstage/backend-common@npm:^0.19.8": - version: 0.19.8 - resolution: "@backstage/backend-common@npm:0.19.8" +"@backstage/backend-common@npm:^0.20.0": + version: 0.20.0 + resolution: "@backstage/backend-common@npm:0.20.0" dependencies: "@aws-sdk/abort-controller": ^3.347.0 "@aws-sdk/client-s3": ^3.350.0 "@aws-sdk/credential-providers": ^3.350.0 "@aws-sdk/types": ^3.347.0 - "@backstage/backend-app-api": ^0.5.6 + "@backstage/backend-app-api": ^0.5.9 "@backstage/backend-dev-utils": ^0.1.2 - "@backstage/backend-plugin-api": ^0.6.6 + "@backstage/backend-plugin-api": ^0.6.8 "@backstage/cli-common": ^0.1.13 "@backstage/config": ^1.1.1 - "@backstage/config-loader": ^1.5.1 + "@backstage/config-loader": ^1.6.0 "@backstage/errors": ^1.2.3 - "@backstage/integration": ^1.7.1 - "@backstage/integration-aws-node": ^0.1.7 + "@backstage/integration": ^1.8.0 + "@backstage/integration-aws-node": ^0.1.8 "@backstage/types": ^1.1.1 - "@google-cloud/storage": ^6.0.0 + "@google-cloud/storage": ^7.0.0 "@keyv/memcache": ^1.3.5 "@keyv/redis": ^2.5.3 - "@kubernetes/client-node": 0.19.0 + "@kubernetes/client-node": 0.20.0 "@manypkg/get-packages": ^1.1.3 "@octokit/rest": ^19.0.3 "@types/cors": ^2.8.6 @@ -2438,7 +2457,7 @@ __metadata: "@types/express": ^4.17.6 "@types/luxon": ^3.0.0 "@types/webpack-env": ^1.15.2 - archiver: ^5.0.2 + archiver: ^6.0.0 base64-stream: ^1.0.0 compression: ^1.7.4 concat-stream: ^2.0.0 @@ -2452,14 +2471,15 @@ __metadata: isomorphic-git: ^1.23.0 jose: ^4.6.0 keyv: ^4.5.2 - knex: ^2.0.0 + knex: ^3.0.0 lodash: ^4.17.21 logform: ^2.3.2 luxon: ^3.0.0 minimatch: ^5.0.0 mysql2: ^2.2.5 node-fetch: ^2.6.7 - pg: ^8.3.0 + p-limit: ^3.1.0 + pg: ^8.11.3 raw-body: ^2.4.1 tar: ^6.1.12 uuid: ^8.3.2 @@ -2472,7 +2492,7 @@ __metadata: peerDependenciesMeta: pg-connection-string: optional: true - checksum: 6dacd55c7d9f6b34cf7e05171894151a1ba1262743c150538af26b3cd685999a7de5bbeabd4a656710cea5391f6fecfa73f0a515ef2557af3eb0edad0587521f + checksum: 10553d3bb1c904e90bfa4395130de6f61977cbff5135c835f13912eca589e3d0251edd354506afa67ae495c92448c9c2213ab7dfced51f068194d98ff16a82bc languageName: node linkType: hard @@ -2483,78 +2503,79 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^0.6.6": - version: 0.6.6 - resolution: "@backstage/backend-plugin-api@npm:0.6.6" +"@backstage/backend-plugin-api@npm:^0.6.8": + version: 0.6.8 + resolution: "@backstage/backend-plugin-api@npm:0.6.8" dependencies: - "@backstage/backend-tasks": ^0.5.11 + "@backstage/backend-tasks": ^0.5.13 "@backstage/config": ^1.1.1 - "@backstage/plugin-auth-node": ^0.4.0 - "@backstage/plugin-permission-common": ^0.7.9 + "@backstage/plugin-auth-node": ^0.4.2 + "@backstage/plugin-permission-common": ^0.7.11 "@backstage/types": ^1.1.1 "@types/express": ^4.17.6 express: ^4.17.1 - knex: ^2.0.0 - checksum: 0ee42ec2c9c4a85883d90745e3389a87f1008871aa36976ff8b0d58d2b79d051361a3c6fc7432055417aa4e9e4e1824266d2ee55bc3c0e674835050796a9c33e + knex: ^3.0.0 + checksum: 78189312cc463809be945213c9f18cb9cfde09103a371b1d857dd25545bb12a1280e250939f411be4638be678688361b7c02827b9d155d76122ee93670301de8 languageName: node linkType: hard -"@backstage/backend-tasks@npm:^0.5.11": - version: 0.5.11 - resolution: "@backstage/backend-tasks@npm:0.5.11" +"@backstage/backend-tasks@npm:^0.5.13": + version: 0.5.13 + resolution: "@backstage/backend-tasks@npm:0.5.13" dependencies: - "@backstage/backend-common": ^0.19.8 + "@backstage/backend-common": ^0.20.0 "@backstage/config": ^1.1.1 "@backstage/errors": ^1.2.3 "@backstage/types": ^1.1.1 "@opentelemetry/api": ^1.3.0 "@types/luxon": ^3.0.0 cron: ^2.0.0 - knex: ^2.0.0 + knex: ^3.0.0 lodash: ^4.17.21 luxon: ^3.0.0 uuid: ^8.0.0 winston: ^3.2.1 - zod: ^3.21.4 - checksum: 6ac5633cc0cec4fc26ceb6bee3a95ae089cd81e7d303c31a70717ba39a969a8273f95445d980ab71d38b8f07eb346ff1ae005d39b56a2b6ccb8e4b04fd5797bd + zod: ^3.22.4 + checksum: bfb02c359578195a0052fb8fcd3f6d147c59dca2b2f80e77f593feb5a82bf9e95709f8d77338f618f5bfc5a377d3dfdf17efc4124546cf32b5008e2ad545d568 languageName: node linkType: hard -"@backstage/backend-test-utils@npm:^0.2.7": - version: 0.2.7 - resolution: "@backstage/backend-test-utils@npm:0.2.7" +"@backstage/backend-test-utils@npm:^0.2.9": + version: 0.2.9 + resolution: "@backstage/backend-test-utils@npm:0.2.9" dependencies: - "@backstage/backend-app-api": ^0.5.6 - "@backstage/backend-common": ^0.19.8 - "@backstage/backend-plugin-api": ^0.6.6 + "@backstage/backend-app-api": ^0.5.9 + "@backstage/backend-common": ^0.20.0 + "@backstage/backend-plugin-api": ^0.6.8 "@backstage/config": ^1.1.1 "@backstage/errors": ^1.2.3 - "@backstage/plugin-auth-node": ^0.4.0 + "@backstage/plugin-auth-node": ^0.4.2 "@backstage/types": ^1.1.1 - better-sqlite3: ^8.0.0 + better-sqlite3: ^9.0.0 express: ^4.17.1 fs-extra: ^10.0.1 - knex: ^2.0.0 + knex: ^3.0.0 msw: ^1.0.0 mysql2: ^2.2.5 - pg: ^8.3.0 + pg: ^8.11.3 testcontainers: ^8.1.2 textextensions: ^5.16.0 uuid: ^8.0.0 peerDependencies: "@types/jest": "*" - checksum: 63803de67920d393a58f79018fb5584aa741e3cc24945b1655a83b6bd2a38184a3eb44e5e2aa9eb36a1de1601687c9ca6b222cbaf193946b13605691fbddaf7f + checksum: 7c51e7984bed63602fec1550fbb4f2a61ce8fcdfb84fdae75937e84f30a8cb07a60d8dfd41854504ff6b3dfd33173c1b36f0f433535db9b84bbe0c22fb1fff04 languageName: node linkType: hard -"@backstage/catalog-client@npm:^1.4.5": - version: 1.4.5 - resolution: "@backstage/catalog-client@npm:1.4.5" +"@backstage/catalog-client@npm:^1.5.0, @backstage/catalog-client@npm:^1.5.1": + version: 1.5.1 + resolution: "@backstage/catalog-client@npm:1.5.1" dependencies: "@backstage/catalog-model": ^1.4.3 "@backstage/errors": ^1.2.3 - cross-fetch: ^3.1.5 - checksum: 9319d0a7b6b0f54b001124dda7cd419b4ae247c52a53c9049fbb07637ef1df4eb073ca5eb36f8e2aef40fdd9bf8717632d8eac385b3c9bd8ca4c7780493f2b49 + cross-fetch: ^4.0.0 + uri-template: ^2.0.0 + checksum: 786fa1bafba3d44d88855d8479879577e33816f1f9d2e110b275fc22ca4348f8dce0ebe789d580786a38e9986989c98172f7a07c1e2145b8da689608a2aa4ec2 languageName: node linkType: hard @@ -2577,9 +2598,9 @@ __metadata: languageName: node linkType: hard -"@backstage/cli-node@npm:^0.1.5": - version: 0.1.5 - resolution: "@backstage/cli-node@npm:0.1.5" +"@backstage/cli-node@npm:^0.2.1": + version: 0.2.1 + resolution: "@backstage/cli-node@npm:0.2.1" dependencies: "@backstage/cli-common": ^0.1.13 "@backstage/errors": ^1.2.3 @@ -2588,36 +2609,34 @@ __metadata: "@yarnpkg/parsers": ^3.0.0-rc.4 fs-extra: 10.1.0 semver: ^7.5.3 - zod: ^3.21.4 - checksum: eef43168063a03f299fc19d91af7ab861a45ed992c4447ec2307222eb43bdc0e3e5cf6f8dd5b04d86af583dc30a8a691a7284a4817aea45cbbb755ee3002cdb0 + zod: ^3.22.4 + checksum: b47f84410c4d9dc79c580b71475717b6db391a782f15dcdbf1f2f72943f5088de55a1c80a2102f49c521c852afc2da51b9cf78cf446710d2eb4a2c4783db76a3 languageName: node linkType: hard -"@backstage/cli@npm:^0.23.0": - version: 0.23.0 - resolution: "@backstage/cli@npm:0.23.0" +"@backstage/cli@npm:^0.25.0": + version: 0.25.0 + resolution: "@backstage/cli@npm:0.25.0" dependencies: "@backstage/catalog-model": ^1.4.3 "@backstage/cli-common": ^0.1.13 - "@backstage/cli-node": ^0.1.5 + "@backstage/cli-node": ^0.2.1 "@backstage/config": ^1.1.1 - "@backstage/config-loader": ^1.5.1 + "@backstage/config-loader": ^1.6.0 "@backstage/errors": ^1.2.3 - "@backstage/eslint-plugin": ^0.1.3 - "@backstage/integration": ^1.7.1 - "@backstage/release-manifests": ^0.0.10 + "@backstage/eslint-plugin": ^0.1.4 + "@backstage/integration": ^1.8.0 + "@backstage/release-manifests": ^0.0.11 "@backstage/types": ^1.1.1 - "@esbuild-kit/cjs-loader": ^2.4.1 - "@esbuild-kit/esm-loader": ^2.5.5 "@manypkg/get-packages": ^1.1.3 "@octokit/graphql": ^5.0.0 "@octokit/graphql-schema": ^13.7.0 "@octokit/oauth-app": ^4.2.0 "@octokit/request": ^6.0.0 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.7 - "@rollup/plugin-commonjs": ^23.0.0 - "@rollup/plugin-json": ^5.0.0 - "@rollup/plugin-node-resolve": ^13.0.6 + "@rollup/plugin-commonjs": ^25.0.0 + "@rollup/plugin-json": ^6.0.0 + "@rollup/plugin-node-resolve": ^15.0.0 "@rollup/plugin-yaml": ^4.0.0 "@spotify/eslint-config-base": ^14.0.0 "@spotify/eslint-config-react": ^14.0.0 @@ -2633,16 +2652,16 @@ __metadata: "@swc/jest": ^0.2.22 "@types/jest": ^29.0.0 "@types/webpack-env": ^1.15.2 - "@typescript-eslint/eslint-plugin": 6.7.5 + "@typescript-eslint/eslint-plugin": ^6.12.0 "@typescript-eslint/parser": ^6.7.2 "@yarnpkg/lockfile": ^1.1.0 "@yarnpkg/parsers": ^3.0.0-rc.4 - bfj: ^7.0.2 + bfj: ^8.0.0 buffer: ^6.0.3 chalk: ^4.0.0 chokidar: ^3.3.1 commander: ^9.1.0 - cross-fetch: ^3.1.5 + cross-fetch: ^4.0.0 cross-spawn: ^7.0.3 css-loader: ^6.5.1 ctrlc-windows: ^2.1.0 @@ -2658,6 +2677,7 @@ __metadata: eslint-plugin-jsx-a11y: ^6.5.1 eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 + eslint-plugin-unused-imports: ^3.0.0 eslint-webpack-plugin: ^3.1.1 express: ^4.17.1 fork-ts-checker-webpack-plugin: ^7.0.0-alpha.8 @@ -2698,6 +2718,7 @@ __metadata: swc-loader: ^0.2.3 tar: ^6.1.12 terser-webpack-plugin: ^5.1.3 + tsx: ^4.0.0 util: ^0.12.3 webpack: ^5.70.0 webpack-dev-server: ^4.7.3 @@ -2705,21 +2726,30 @@ __metadata: yaml: ^2.0.0 yml-loader: ^2.1.0 yn: ^4.0.0 - zod: ^3.21.4 + zod: ^3.22.4 peerDependencies: - "@microsoft/api-extractor": ^7.21.2 + "@vitejs/plugin-react": ^4.0.4 + vite: ^4.4.9 + vite-plugin-html: ^3.2.0 + vite-plugin-node-polyfills: ^0.17.0 peerDependenciesMeta: - "@microsoft/api-extractor": + "@vitejs/plugin-react": + optional: true + vite: + optional: true + vite-plugin-html: + optional: true + vite-plugin-node-polyfills: optional: true bin: backstage-cli: bin/backstage-cli - checksum: 4e1345c023155ed1f89ef13a93202b56d443659b5cf37d2482f4e57968b33fc172b2316405d509a05c80dbaeab6d2ba95d77b9dc44063df1e7c5da40dc3e2e3d + checksum: 06b594ef2ddb415387eb84cf36bcf4b7ec24588fba59d28e2a84ce6c0f8cc079e0afd481085972184a582f69e2b35f5b0f8c6d5b4e8f09013d18de1b98afc5bb languageName: node linkType: hard -"@backstage/config-loader@npm:^1.5.1": - version: 1.5.1 - resolution: "@backstage/config-loader@npm:1.5.1" +"@backstage/config-loader@npm:^1.6.0": + version: 1.6.0 + resolution: "@backstage/config-loader@npm:1.6.0" dependencies: "@backstage/cli-common": ^0.1.13 "@backstage/config": ^1.1.1 @@ -2735,9 +2765,9 @@ __metadata: lodash: ^4.17.21 minimist: ^1.2.5 node-fetch: ^2.6.7 - typescript-json-schema: ^0.61.0 + typescript-json-schema: ^0.62.0 yaml: ^2.0.0 - checksum: 526bbeb9b1f323da824fd28b3efad770f5ab1479c3717b0cb868558f598eb583e0d59ee08a0e8d7516feb5af762c8be0804b2435e440df13238576ced881cbd7 + checksum: a9854415a11c3134033fccf157a4a240c16beca2549910793007a3529d129e787babab6f45202ac54a1d7ac1b3b54ce00a50f935b954437c6cee1778f6db3aa4 languageName: node linkType: hard @@ -2752,14 +2782,14 @@ __metadata: languageName: node linkType: hard -"@backstage/core-app-api@npm:^1.11.0": - version: 1.11.0 - resolution: "@backstage/core-app-api@npm:1.11.0" +"@backstage/core-app-api@npm:^1.11.2": + version: 1.11.2 + resolution: "@backstage/core-app-api@npm:1.11.2" dependencies: "@backstage/config": ^1.1.1 - "@backstage/core-plugin-api": ^1.7.0 + "@backstage/core-plugin-api": ^1.8.1 "@backstage/types": ^1.1.1 - "@backstage/version-bridge": ^1.0.6 + "@backstage/version-bridge": ^1.0.7 "@types/prop-types": ^15.7.3 "@types/react": ^16.13.1 || ^17.0.0 history: ^5.0.0 @@ -2768,32 +2798,46 @@ __metadata: prop-types: ^15.7.2 react-use: ^17.2.4 zen-observable: ^0.10.0 - zod: ^3.21.4 + zod: ^3.22.4 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 69ae3073225ae1fda439f89f66ffe56805f71f1db00dd2af1629245f146bc9df5d72bab8172ffd6b6b498e9835883ebd005f5e8bef5b5b6a5e5eda5f677dddcf + checksum: a08f033e3a4cf41d6a0f01de2009c3e2a3d400b0d15c8b0d52a50fafeb733db4f9f428863959abbed194086007e9046f3c9fc6bdc44c03e433ef65ad98478bd8 languageName: node linkType: hard -"@backstage/core-components@npm:^0.13.6": - version: 0.13.6 - resolution: "@backstage/core-components@npm:0.13.6" +"@backstage/core-compat-api@npm:^0.1.0": + version: 0.1.0 + resolution: "@backstage/core-compat-api@npm:0.1.0" + dependencies: + "@backstage/core-app-api": ^1.11.2 + "@backstage/core-plugin-api": ^1.8.1 + "@backstage/frontend-plugin-api": ^0.4.0 + "@backstage/version-bridge": ^1.0.7 + "@types/react": ^16.13.1 || ^17.0.0 + peerDependencies: + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-router-dom: 6.0.0-beta.0 || ^6.3.0 + checksum: 184a8c018a46778e054730a498e46c95e617b61a7e1ea5a6af39e818da09e483c66f67323d0f8c761c0ec7271ee301768ce5dec1722f9abc3f3f68d477f89e26 + languageName: node + linkType: hard + +"@backstage/core-components@npm:^0.13.9": + version: 0.13.9 + resolution: "@backstage/core-components@npm:0.13.9" dependencies: - "@backstage/catalog-model": ^1.4.3 "@backstage/config": ^1.1.1 - "@backstage/core-plugin-api": ^1.7.0 + "@backstage/core-plugin-api": ^1.8.1 "@backstage/errors": ^1.2.3 - "@backstage/plugin-catalog-react": ^1.8.5 - "@backstage/theme": ^0.4.3 - "@backstage/version-bridge": ^1.0.6 + "@backstage/theme": ^0.5.0 + "@backstage/version-bridge": ^1.0.7 "@date-io/core": ^1.3.13 "@material-table/core": ^3.1.0 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@material-ui/lab": 4.0.0-alpha.61 - "@react-hookz/web": ^20.0.0 + "@react-hookz/web": ^23.0.0 "@types/react": ^16.13.1 || ^17.0.0 "@types/react-sparklines": ^1.7.0 "@types/react-text-truncate": ^0.14.0 @@ -2805,8 +2849,8 @@ __metadata: dagre: ^0.8.5 history: ^5.0.0 immer: ^9.0.1 - linkify-react: 4.1.1 - linkifyjs: 4.1.1 + linkify-react: 4.1.3 + linkifyjs: 4.1.3 lodash: ^4.17.21 pluralize: ^8.0.0 qs: ^6.9.4 @@ -2823,45 +2867,45 @@ __metadata: react-window: ^1.8.6 remark-gfm: ^3.0.1 zen-observable: ^0.10.0 - zod: ^3.21.4 + zod: ^3.22.4 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 834522177a8df8edda302fdcd9c91fc21210c1623130dd13db07032b9db56028af559c153c44201c9496b767c075bf6e4df6c2eb9ab55092ebd95fc5a399d4ad + checksum: 6674d70f5043cf2a6bca0097ce5fa2d1cb6594a4870c3c64e357ac9cc54b85e33502e9257918c9eebb3e87249d798ee9e223eacc5b02014b4196bd0f9804c2ac languageName: node linkType: hard -"@backstage/core-plugin-api@npm:^1.7.0": - version: 1.7.0 - resolution: "@backstage/core-plugin-api@npm:1.7.0" +"@backstage/core-plugin-api@npm:^1.8.1": + version: 1.8.1 + resolution: "@backstage/core-plugin-api@npm:1.8.1" dependencies: "@backstage/config": ^1.1.1 "@backstage/types": ^1.1.1 - "@backstage/version-bridge": ^1.0.6 + "@backstage/version-bridge": ^1.0.7 "@types/react": ^16.13.1 || ^17.0.0 history: ^5.0.0 i18next: ^22.4.15 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 7b328dac8faf598f4b45c098ba0629f29d1278c204fde11264fe964a82da4e3a72a13551200941b31901d3b0f483bea55deba5264ab55a2c202eae2c6a196ae7 + checksum: 8fa85beb719f65b2dc2ab69df7e7354d280ce63ca163ce820dec43ac7ffe95ce1c3ae1175774f034ea3787cb997e0bc630f42b644b166b7f9929f6166e7c2607 languageName: node linkType: hard -"@backstage/dev-utils@npm:^1.0.22": - version: 1.0.22 - resolution: "@backstage/dev-utils@npm:1.0.22" +"@backstage/dev-utils@npm:^1.0.25": + version: 1.0.25 + resolution: "@backstage/dev-utils@npm:1.0.25" dependencies: - "@backstage/app-defaults": ^1.4.4 + "@backstage/app-defaults": ^1.4.6 "@backstage/catalog-model": ^1.4.3 - "@backstage/core-app-api": ^1.11.0 - "@backstage/core-components": ^0.13.6 - "@backstage/core-plugin-api": ^1.7.0 - "@backstage/integration-react": ^1.1.20 - "@backstage/plugin-catalog-react": ^1.8.5 - "@backstage/theme": ^0.4.3 + "@backstage/core-app-api": ^1.11.2 + "@backstage/core-components": ^0.13.9 + "@backstage/core-plugin-api": ^1.8.1 + "@backstage/integration-react": ^1.1.22 + "@backstage/plugin-catalog-react": ^1.9.2 + "@backstage/theme": ^0.5.0 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@types/react": ^16.13.1 || ^17.0.0 @@ -2870,7 +2914,7 @@ __metadata: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: f9904b1e9af53a6edeaebf8d2925d2e8b13853876ab0515336882770624c6dd9e930985249eb8af7978fc84036a62cb2c830904bea97cbb0f0eebe8b35c6d267 + checksum: 935179d2a84dabf760296f7aad8d77a74736bc4234f0e4fd1b2bfb6df26eca3d976507d2a1f8587d6b5d9adca74508b4b9612b24cf3b81d77f3a376e676e51b6 languageName: node linkType: hard @@ -2884,19 +2928,40 @@ __metadata: languageName: node linkType: hard -"@backstage/eslint-plugin@npm:^0.1.3": - version: 0.1.3 - resolution: "@backstage/eslint-plugin@npm:0.1.3" +"@backstage/eslint-plugin@npm:^0.1.4": + version: 0.1.4 + resolution: "@backstage/eslint-plugin@npm:0.1.4" dependencies: "@manypkg/get-packages": ^1.1.3 minimatch: ^5.1.2 - checksum: 7dbcc2a71788419f55d993053ed5b31e81df3d4973d5c78366b7ad0dd6e60cd90ae615ab8726c334a8f1539341d189d9b35a2b729ad8b8a053dea3fe6ef18ba3 + checksum: b06100acc3942d82f080a6ebc6f2296ebcde927e59df9b9ffc3bf52e9105fd5990bf64ac1100f1e02a9c9a888d79c1a0780b7745466ce1c159605d0707153311 languageName: node linkType: hard -"@backstage/integration-aws-node@npm:^0.1.7": - version: 0.1.7 - resolution: "@backstage/integration-aws-node@npm:0.1.7" +"@backstage/frontend-plugin-api@npm:^0.4.0": + version: 0.4.0 + resolution: "@backstage/frontend-plugin-api@npm:0.4.0" + dependencies: + "@backstage/config": ^1.1.1 + "@backstage/core-components": ^0.13.9 + "@backstage/core-plugin-api": ^1.8.1 + "@backstage/types": ^1.1.1 + "@backstage/version-bridge": ^1.0.7 + "@material-ui/core": ^4.12.4 + "@types/react": ^16.13.1 || ^17.0.0 + lodash: ^4.17.21 + zod: ^3.22.4 + zod-to-json-schema: ^3.21.4 + peerDependencies: + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-router-dom: 6.0.0-beta.0 || ^6.3.0 + checksum: 6b19944a070b8e0c0d9a33c39d50f0bf1a3dfb5884833bd96286508573528a4b254660f0044eeeeecf4f7d392b71a95e3b9665903d83cb27aa04625155284b2b + languageName: node + linkType: hard + +"@backstage/integration-aws-node@npm:^0.1.8": + version: 0.1.8 + resolution: "@backstage/integration-aws-node@npm:0.1.8" dependencies: "@aws-sdk/client-sts": ^3.350.0 "@aws-sdk/credential-provider-node": ^3.350.0 @@ -2905,51 +2970,51 @@ __metadata: "@aws-sdk/util-arn-parser": ^3.310.0 "@backstage/config": ^1.1.1 "@backstage/errors": ^1.2.3 - checksum: fda43666bb904ddd66632c9e5734aa78034b0dc24e51bf7b0d5d78387bb86a17380bd1f269ed88e4179f8b991819f6f965cd2aad5a5d693e685267ed7a8fd566 + checksum: 228ac5aa1a6e7097d3eacf15c0a685d312941c2be62a21a2ff410f4bcf0e635fd983f8675d0dd027f889815314c1d3d087a809ac1ac359f93dae41613d883604 languageName: node linkType: hard -"@backstage/integration-react@npm:^1.1.20": - version: 1.1.20 - resolution: "@backstage/integration-react@npm:1.1.20" +"@backstage/integration-react@npm:^1.1.22": + version: 1.1.22 + resolution: "@backstage/integration-react@npm:1.1.22" dependencies: "@backstage/config": ^1.1.1 - "@backstage/core-plugin-api": ^1.7.0 - "@backstage/integration": ^1.7.1 + "@backstage/core-plugin-api": ^1.8.1 + "@backstage/integration": ^1.8.0 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@types/react": ^16.13.1 || ^17.0.0 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 6d76d58687703ac9fa8d328caf993cf8ae1326254e55cda90701c94418f37d0fb6ee1940050a56d6f47e7ee8468658be2862359b644deb10e686342960435487 + checksum: 76fb82f1f947574259d393406bdc30919636e451dbbab357b640f70b2b8b869564fad10da74088f12b497996b84b8e3f55ddea355a9ee61c27f549a2805773a5 languageName: node linkType: hard -"@backstage/integration@npm:^1.7.1": - version: 1.7.1 - resolution: "@backstage/integration@npm:1.7.1" +"@backstage/integration@npm:^1.8.0": + version: 1.8.0 + resolution: "@backstage/integration@npm:1.8.0" dependencies: - "@azure/identity": ^3.2.1 + "@azure/identity": ^4.0.0 "@backstage/config": ^1.1.1 "@octokit/auth-app": ^4.0.0 "@octokit/rest": ^19.0.3 - cross-fetch: ^3.1.5 + cross-fetch: ^4.0.0 git-url-parse: ^13.0.0 lodash: ^4.17.21 luxon: ^3.0.0 - checksum: e36e91ee9d3f09a3f6e1dbbc2e41af2ecce49e83a06943f151a668422ec7afb07af4f1ee136f21618cc4ce8b59586473ec8fbb66aaf43c26a390f8e2eb26d597 + checksum: 2cf2956cf2d37e7e0a1c21e60e5bb2e435c4d1a70f63fe915932ee618f3b673c3907e0dc5832a8221a1592e3c8338f333768a9f9693b7ed3bd8e7af1d7ebb2cb languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.4.0": - version: 0.4.0 - resolution: "@backstage/plugin-auth-node@npm:0.4.0" +"@backstage/plugin-auth-node@npm:^0.4.2": + version: 0.4.2 + resolution: "@backstage/plugin-auth-node@npm:0.4.2" dependencies: - "@backstage/backend-common": ^0.19.8 - "@backstage/backend-plugin-api": ^0.6.6 - "@backstage/catalog-client": ^1.4.5 + "@backstage/backend-common": ^0.20.0 + "@backstage/backend-plugin-api": ^0.6.8 + "@backstage/catalog-client": ^1.5.0 "@backstage/catalog-model": ^1.4.3 "@backstage/config": ^1.1.1 "@backstage/errors": ^1.2.3 @@ -2960,41 +3025,42 @@ __metadata: jose: ^4.6.0 lodash: ^4.17.21 node-fetch: ^2.6.7 - passport: ^0.6.0 + passport: ^0.7.0 winston: ^3.2.1 - zod: ^3.21.4 + zod: ^3.22.4 zod-to-json-schema: ^3.21.4 - checksum: 113fed0a3d213572d0b06ddabb7cca7ed093f1f0c385a97bd297639b3740d363bf377f859da2c52af7bac7b18edc1b9e9628a4039177d6a04594d99f51a601dd + checksum: 6d4a58cffd2e700e7c71509f51906299b75af7dcce5b1de7eac2d5e73149fb3f70d5164e1234ac2fdaa487ef774c2ae1d4ebcfb262f2ad569b1a020ac4da7fb4 languageName: node linkType: hard -"@backstage/plugin-catalog-common@npm:^1.0.17": - version: 1.0.17 - resolution: "@backstage/plugin-catalog-common@npm:1.0.17" +"@backstage/plugin-catalog-common@npm:^1.0.19": + version: 1.0.19 + resolution: "@backstage/plugin-catalog-common@npm:1.0.19" dependencies: "@backstage/catalog-model": ^1.4.3 - "@backstage/plugin-permission-common": ^0.7.9 - "@backstage/plugin-search-common": ^1.2.7 - checksum: 6d4b60c947b4727fa964857125f9c18ca1796a48db490baaffd3b4976829e7e778c4e53e14ca246f819c6ec17fe9c8aba6039ccff528c549e2b115193f77c228 + "@backstage/plugin-permission-common": ^0.7.11 + "@backstage/plugin-search-common": ^1.2.9 + checksum: 692085592f9e4635069bad43deb4ade0ee707c4c1997966c8c90d5a282fc578ecd8674c5d0ee21d8e27ef9595f8019827e9ccab756f62a293c7855fc9a15abee languageName: node linkType: hard -"@backstage/plugin-catalog-react@npm:^1.8.5": - version: 1.8.5 - resolution: "@backstage/plugin-catalog-react@npm:1.8.5" +"@backstage/plugin-catalog-react@npm:^1.9.2": + version: 1.9.2 + resolution: "@backstage/plugin-catalog-react@npm:1.9.2" dependencies: - "@backstage/catalog-client": ^1.4.5 + "@backstage/catalog-client": ^1.5.0 "@backstage/catalog-model": ^1.4.3 - "@backstage/core-components": ^0.13.6 - "@backstage/core-plugin-api": ^1.7.0 + "@backstage/core-components": ^0.13.9 + "@backstage/core-plugin-api": ^1.8.1 "@backstage/errors": ^1.2.3 - "@backstage/integration": ^1.7.1 - "@backstage/plugin-catalog-common": ^1.0.17 - "@backstage/plugin-permission-common": ^0.7.9 - "@backstage/plugin-permission-react": ^0.4.16 - "@backstage/theme": ^0.4.3 + "@backstage/frontend-plugin-api": ^0.4.0 + "@backstage/integration-react": ^1.1.22 + "@backstage/plugin-catalog-common": ^1.0.19 + "@backstage/plugin-permission-common": ^0.7.11 + "@backstage/plugin-permission-react": ^0.4.18 + "@backstage/theme": ^0.5.0 "@backstage/types": ^1.1.1 - "@backstage/version-bridge": ^1.0.6 + "@backstage/version-bridge": ^1.0.7 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@material-ui/lab": 4.0.0-alpha.61 @@ -3008,149 +3074,152 @@ __metadata: yaml: ^2.0.0 zen-observable: ^0.10.0 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 8badfa1af8d20f93ff162580d62e0ddf91753c91dfc741bbc7e12a6e9c8ebc554797b537ccecd6adac276e404f7d5c20bf64aea44c6b2798bfe5643d251b9b04 + checksum: e363db83bb85a6dac23616104aa52b019c4f32341fb757c40cf0321ad12427ffcad647b54b38d2d47a7299571e95c2cd226e01c6f9dde585d5377a4dc95a1df6 languageName: node linkType: hard -"@backstage/plugin-events-node@npm:^0.2.15": - version: 0.2.15 - resolution: "@backstage/plugin-events-node@npm:0.2.15" +"@backstage/plugin-events-node@npm:^0.2.17": + version: 0.2.17 + resolution: "@backstage/plugin-events-node@npm:0.2.17" dependencies: - "@backstage/backend-plugin-api": ^0.6.6 - checksum: ef4ef6c8c73860d4b373fe9e8aed110763a96882f05d729189efa939d91de1d003d2c1ee509af4b214bf9ba00da59b2d3f97ea929640ba91be44e74a437cbefc + "@backstage/backend-plugin-api": ^0.6.8 + checksum: c086a6db2a72d899cd110d4beae9da6e3bd449d5a51c952b21f344919d16aaaf4e07bee45231f2a6a3d26b54fe09af78e7f2d85f5f19ffb2ee6fb4ccc08f7177 languageName: node linkType: hard -"@backstage/plugin-home-react@npm:^0.1.4": - version: 0.1.4 - resolution: "@backstage/plugin-home-react@npm:0.1.4" +"@backstage/plugin-home-react@npm:^0.1.6": + version: 0.1.6 + resolution: "@backstage/plugin-home-react@npm:0.1.6" dependencies: - "@backstage/core-components": ^0.13.6 - "@backstage/core-plugin-api": ^1.7.0 + "@backstage/core-components": ^0.13.9 + "@backstage/core-plugin-api": ^1.8.1 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 - "@rjsf/utils": 5.13.0 + "@rjsf/utils": 5.15.0 "@types/react": ^16.13.1 || ^17.0.0 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 52c528a8af4678308bf4341d85aa5360cfe8d1d90f024c59ca0d9bf9343c6964f025eef9c53c50560e65816b7dce052c27463d41b9609a2e125fa1ac637ac463 + checksum: ecd2d6d6b2f0793bb0180b07ec7559230361eb3174d7a962bc08fabc2c29bf21f9705ae5b9a6977005ecac4009dc5806b0d8ecac67eecb6507141764a96d1def languageName: node linkType: hard -"@backstage/plugin-home@npm:^0.5.9": - version: 0.5.9 - resolution: "@backstage/plugin-home@npm:0.5.9" +"@backstage/plugin-home@npm:^0.6.0": + version: 0.6.0 + resolution: "@backstage/plugin-home@npm:0.6.0" dependencies: + "@backstage/catalog-client": ^1.5.0 "@backstage/catalog-model": ^1.4.3 "@backstage/config": ^1.1.1 - "@backstage/core-app-api": ^1.11.0 - "@backstage/core-components": ^0.13.6 - "@backstage/core-plugin-api": ^1.7.0 - "@backstage/plugin-catalog-react": ^1.8.5 - "@backstage/plugin-home-react": ^0.1.4 - "@backstage/theme": ^0.4.3 + "@backstage/core-app-api": ^1.11.2 + "@backstage/core-compat-api": ^0.1.0 + "@backstage/core-components": ^0.13.9 + "@backstage/core-plugin-api": ^1.8.1 + "@backstage/frontend-plugin-api": ^0.4.0 + "@backstage/plugin-catalog-react": ^1.9.2 + "@backstage/plugin-home-react": ^0.1.6 + "@backstage/theme": ^0.5.0 "@backstage/types": ^1.1.1 "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.9.1 "@material-ui/lab": 4.0.0-alpha.61 - "@rjsf/core-v5": "npm:@rjsf/core@5.13.0" - "@rjsf/material-ui-v5": "npm:@rjsf/material-ui@5.13.0" - "@rjsf/utils": 5.13.0 - "@rjsf/validator-ajv8": 5.13.0 + "@rjsf/core": 5.15.0 + "@rjsf/material-ui": 5.15.0 + "@rjsf/utils": 5.15.0 + "@rjsf/validator-ajv8": 5.15.0 "@types/react": ^16.13.1 || ^17.0.0 lodash: ^4.17.21 luxon: ^3.4.3 - react-grid-layout: ^1.3.4 + react-grid-layout: 1.3.4 react-resizable: ^3.0.4 react-use: ^17.2.4 - zod: ^3.21.4 + zod: ^3.22.4 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 9443744646e87398ff8281ec437a28d8fafae2411ab70f0781dc2056f6bb6570006100d76fc465f1d7ed2cb4e9751041b12508dc95b635a947605befe31e7c1b + checksum: 5ab7bbaca0f1214bec3042cbcafd3d87022be49b31c24bdbb8007921e2882b6ca33deca76a48c323a1e095999bac690481586c888a536a756dcdb13dca74a990 languageName: node linkType: hard -"@backstage/plugin-permission-common@npm:^0.7.9": - version: 0.7.9 - resolution: "@backstage/plugin-permission-common@npm:0.7.9" +"@backstage/plugin-permission-common@npm:^0.7.11": + version: 0.7.11 + resolution: "@backstage/plugin-permission-common@npm:0.7.11" dependencies: "@backstage/config": ^1.1.1 "@backstage/errors": ^1.2.3 "@backstage/types": ^1.1.1 - cross-fetch: ^3.1.5 + cross-fetch: ^4.0.0 uuid: ^8.0.0 - zod: ^3.21.4 - checksum: 11f2c26b20230f037368bd706cabeb647fe5fa25ede6fe6b352039a681e09f275b754affefeea15d3166f05f9b1e46764472acb3702e81d8c2ab34bb4836cbc1 + zod: ^3.22.4 + checksum: 79bb7d3d6ceba80701331d4d0cca32640183dc8466e82c04bd5307048a19c1fb044917b1e6047ff171f377b34c2d34662db65591a24ab468bdc19065f13942ce languageName: node linkType: hard -"@backstage/plugin-permission-node@npm:^0.7.17": - version: 0.7.17 - resolution: "@backstage/plugin-permission-node@npm:0.7.17" +"@backstage/plugin-permission-node@npm:^0.7.19": + version: 0.7.19 + resolution: "@backstage/plugin-permission-node@npm:0.7.19" dependencies: - "@backstage/backend-common": ^0.19.8 - "@backstage/backend-plugin-api": ^0.6.6 + "@backstage/backend-common": ^0.20.0 + "@backstage/backend-plugin-api": ^0.6.8 "@backstage/config": ^1.1.1 "@backstage/errors": ^1.2.3 - "@backstage/plugin-auth-node": ^0.4.0 - "@backstage/plugin-permission-common": ^0.7.9 + "@backstage/plugin-auth-node": ^0.4.2 + "@backstage/plugin-permission-common": ^0.7.11 "@types/express": ^4.17.6 express: ^4.17.1 express-promise-router: ^4.1.0 - zod: ^3.21.4 + zod: ^3.22.4 zod-to-json-schema: ^3.20.4 - checksum: d42f1f702ab95abe789676970002cdcf0fadddcf2b5f11f205362391fab101bb11d018396320330ce595bc7723a22ac0e35766c5fe79ed2841925a7d3ed76aff + checksum: 86d929ff9cfdbb77cb4a68684617e61c919f9a0826d7d62651b6207b9e5ccf8e3062fb7c727426ad1ef0fc179321fc2f86b7a122838477f311dfc07b4966c184 languageName: node linkType: hard -"@backstage/plugin-permission-react@npm:^0.4.16": - version: 0.4.16 - resolution: "@backstage/plugin-permission-react@npm:0.4.16" +"@backstage/plugin-permission-react@npm:^0.4.18": + version: 0.4.18 + resolution: "@backstage/plugin-permission-react@npm:0.4.18" dependencies: "@backstage/config": ^1.1.1 - "@backstage/core-plugin-api": ^1.7.0 - "@backstage/plugin-permission-common": ^0.7.9 + "@backstage/core-plugin-api": ^1.8.1 + "@backstage/plugin-permission-common": ^0.7.11 "@types/react": ^16.13.1 || ^17.0.0 - cross-fetch: ^3.1.5 + cross-fetch: ^4.0.0 react-use: ^17.2.4 swr: ^2.0.0 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: dbf85118d34b29c19424f71cfb3918b63bc0243dd479df32227deec992686c006101395aef5a791887658d6d6543e0dbd9df4c5579fcbfd93284c79876924570 + checksum: da1386b814fcb0b7350cebc1975d88cdf4c97a474f292a56d4e15ce63bb25a54d34d17067865363fa051983d9fa5170afce6a38299bc7c3ab82f1e44c708b13b languageName: node linkType: hard -"@backstage/plugin-search-common@npm:^1.2.7": - version: 1.2.7 - resolution: "@backstage/plugin-search-common@npm:1.2.7" +"@backstage/plugin-search-common@npm:^1.2.9": + version: 1.2.9 + resolution: "@backstage/plugin-search-common@npm:1.2.9" dependencies: - "@backstage/plugin-permission-common": ^0.7.9 + "@backstage/plugin-permission-common": ^0.7.11 "@backstage/types": ^1.1.1 - checksum: 2b393da31416436a949f98df43eaf80f67f330b6516a0a34c707f700c53c5b4021a46ef8557288f6cb1d3d7ac6ac95524edce6c0356fb79bb72fa86b177a0764 + checksum: 5dc4db9870ae0ba816526b5c2531a52af2e2bc5c94adf0636948ed20a9f913937283db6e59a9bdbfa9e62a6da77db9013dcc8ddcfb66132321ad86d3cdf70446 languageName: node linkType: hard -"@backstage/release-manifests@npm:^0.0.10": - version: 0.0.10 - resolution: "@backstage/release-manifests@npm:0.0.10" +"@backstage/release-manifests@npm:^0.0.11": + version: 0.0.11 + resolution: "@backstage/release-manifests@npm:0.0.11" dependencies: - cross-fetch: ^3.1.5 - checksum: c59e93016e59749ab4149d05b6d4d7b8fc6f1d40a78f922534f7ddde88d90533dfbd1e68ad76dcedabf74162f633d64f47e88faf1f9909801a80a554a840b1a9 + cross-fetch: ^4.0.0 + checksum: c03a21524436f1e423a40ac15f685b7f13ce3205e2684ce859571db3b70c78d783b3e1702ba3ffb2ba2d446f7444e8c592c6696b7c618fbf6648e91cb4c4fe07 languageName: node linkType: hard -"@backstage/theme@npm:^0.4.3": - version: 0.4.3 - resolution: "@backstage/theme@npm:0.4.3" +"@backstage/theme@npm:^0.5.0": + version: 0.5.0 + resolution: "@backstage/theme@npm:0.5.0" dependencies: "@emotion/react": ^11.10.5 "@emotion/styled": ^11.10.5 @@ -3158,9 +3227,9 @@ __metadata: peerDependencies: "@material-ui/core": ^4.12.2 "@types/react": ^16.13.1 || ^17.0.0 - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 - checksum: 8ad491f837803959c22a23e2895d0409bfd8ba58c325c6bcf2a87fbedc4d6076568e7ed2f3a715296e3f6f03f8579df6947831fe983579c777d607826a90b142 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 + checksum: b3f7ebb3d37daa72ea41ff2cd2bc01df2fcdacf411576e28c8a8b8c9c656c3c2f7e1ce6e82d00add10aecbcaf58f6024cc87a47986618d61eb8b95ec85464d37 languageName: node linkType: hard @@ -3171,16 +3240,16 @@ __metadata: languageName: node linkType: hard -"@backstage/version-bridge@npm:^1.0.6": - version: 1.0.6 - resolution: "@backstage/version-bridge@npm:1.0.6" +"@backstage/version-bridge@npm:^1.0.7": + version: 1.0.7 + resolution: "@backstage/version-bridge@npm:1.0.7" dependencies: "@types/react": ^16.13.1 || ^17.0.0 peerDependencies: - react: ^16.13.1 || ^17.0.0 - react-dom: ^16.13.1 || ^17.0.0 + react: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 2923a7723b3e9b6f2a6106ad13e6d7d648f727fa4751482f54bdd181ef7e8d0018b009edcbbfa297c938c3b936b6caba8df814652f5e78a38e8a83a81babce59 + checksum: 806170c331e18469d0e2b0e3af76dd27d51f538f5f90b2122d90a461ad751098f6542bee45984696bcf98c398502cdb53b5727979be50b59a0309894581f5a5d languageName: node linkType: hard @@ -3451,18 +3520,18 @@ __metadata: version: 0.0.0-use.local resolution: "@drodil/backstage-plugin-qeta-backend@workspace:plugins/qeta-backend" dependencies: - "@backstage/backend-common": ^0.19.8 - "@backstage/backend-plugin-api": ^0.6.6 - "@backstage/backend-test-utils": ^0.2.7 + "@backstage/backend-common": ^0.20.0 + "@backstage/backend-plugin-api": ^0.6.8 + "@backstage/backend-test-utils": ^0.2.9 "@backstage/catalog-model": ^1.4.3 - "@backstage/cli": ^0.23.0 + "@backstage/cli": ^0.25.0 "@backstage/config": ^1.1.1 "@backstage/errors": ^1.2.3 - "@backstage/plugin-auth-node": ^0.4.0 - "@backstage/plugin-events-node": ^0.2.15 - "@backstage/plugin-permission-common": ^0.7.9 - "@backstage/plugin-permission-node": ^0.7.17 - "@backstage/plugin-search-common": ^1.2.7 + "@backstage/plugin-auth-node": ^0.4.2 + "@backstage/plugin-events-node": ^0.2.17 + "@backstage/plugin-permission-common": ^0.7.11 + "@backstage/plugin-permission-node": ^0.7.19 + "@backstage/plugin-search-common": ^1.2.9 "@drodil/backstage-plugin-qeta-common": "workspace:^" "@types/express": "*" "@types/multiparty": ^0.0.33 @@ -3475,7 +3544,7 @@ __metadata: express: ^4.17.3 express-promise-router: ^4.1.0 file-type: 16.5.4 - knex: ^2.4.0 + knex: ^3.0.0 multiparty: ^4.2.3 supertest: ^6.2.4 uuid: ^9.0.1 @@ -3488,9 +3557,9 @@ __metadata: version: 0.0.0-use.local resolution: "@drodil/backstage-plugin-qeta-common@workspace:plugins/qeta-common" dependencies: - "@backstage/cli": ^0.23.0 - "@backstage/plugin-permission-common": ^0.7.9 - "@backstage/plugin-search-common": ^1.2.7 + "@backstage/cli": ^0.25.0 + "@backstage/plugin-permission-common": ^0.7.11 + "@backstage/plugin-search-common": ^1.2.9 peerDependencies: "@backstage/catalog-model": ^1.4.3 languageName: unknown @@ -3500,18 +3569,18 @@ __metadata: version: 0.0.0-use.local resolution: "@drodil/backstage-plugin-qeta@workspace:plugins/qeta" dependencies: - "@backstage/catalog-client": ^1.4.5 + "@backstage/catalog-client": ^1.5.1 "@backstage/catalog-model": ^1.4.3 - "@backstage/cli": ^0.23.0 + "@backstage/cli": ^0.25.0 "@backstage/config": ^1.1.1 - "@backstage/core-components": ^0.13.6 - "@backstage/core-plugin-api": ^1.7.0 - "@backstage/dev-utils": ^1.0.22 + "@backstage/core-components": ^0.13.9 + "@backstage/core-plugin-api": ^1.8.1 + "@backstage/dev-utils": ^1.0.25 "@backstage/errors": ^1.2.3 - "@backstage/plugin-catalog-react": ^1.8.5 - "@backstage/plugin-home": ^0.5.9 - "@backstage/plugin-home-react": ^0.1.4 - "@backstage/plugin-permission-react": ^0.4.16 + "@backstage/plugin-catalog-react": ^1.9.2 + "@backstage/plugin-home": ^0.6.0 + "@backstage/plugin-home-react": ^0.1.6 + "@backstage/plugin-permission-react": ^0.4.18 "@drodil/backstage-plugin-qeta-common": "workspace:^" "@material-ui/core": ^4.12.2 "@material-ui/icons": ^4.11.3 @@ -3530,7 +3599,7 @@ __metadata: react-relative-time: ^0.0.9 react-use: ^17.4.0 peerDependencies: - "@backstage/catalog-client": ^1.4.5 + "@backstage/catalog-client": ^1.5.1 react: ^16.13.1 || ^17.0.0 react-dom: ^16.13.1 || ^17.0.0 react-router-dom: ^6.3.0 @@ -3690,43 +3759,10 @@ __metadata: languageName: node linkType: hard -"@esbuild-kit/cjs-loader@npm:^2.4.1": - version: 2.4.2 - resolution: "@esbuild-kit/cjs-loader@npm:2.4.2" - dependencies: - "@esbuild-kit/core-utils": ^3.0.0 - get-tsconfig: ^4.4.0 - checksum: e346e339bfc7eff5c52c270fd0ec06a7f2341b624adfb69f84b7d83f119c35070420906f2761a0b4604e0a0ec90e35eaf12544585476c428ed6d6ee3b250c0fe - languageName: node - linkType: hard - -"@esbuild-kit/core-utils@npm:^3.0.0": - version: 3.1.0 - resolution: "@esbuild-kit/core-utils@npm:3.1.0" - dependencies: - esbuild: ~0.17.6 - source-map-support: ^0.5.21 - checksum: d54fd5adb3ce6784d84bb025ad54ddcfbab99267071a7f65298e547f56696f0b9d0dba96c535f9678a30d4887ec71cd445fdd277d65fbec1f3b504f6808f693e - languageName: node - linkType: hard - -"@esbuild-kit/core-utils@npm:^3.3.2": - version: 3.3.2 - resolution: "@esbuild-kit/core-utils@npm:3.3.2" - dependencies: - esbuild: ~0.18.20 - source-map-support: ^0.5.21 - checksum: 62f3b97457fa4ef39d752bd2ad1c8adac08929b50c411f5259f105cc74896f1fdb3429a540aa423e8eae37f32ef44656ca21ccb9a723cd9955d65a820960ab1f - languageName: node - linkType: hard - -"@esbuild-kit/esm-loader@npm:^2.5.5": - version: 2.6.5 - resolution: "@esbuild-kit/esm-loader@npm:2.6.5" - dependencies: - "@esbuild-kit/core-utils": ^3.3.2 - get-tsconfig: ^4.7.0 - checksum: 88a27203898f14bd69f03244ae2b3bae727e00243d7801292c4da8caba69813b0978fb8245a55b83bc9b907f475ed634f094a1f44cc590c0754993f4a924cc22 +"@esbuild/aix-ppc64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/aix-ppc64@npm:0.19.11" + conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -3737,16 +3773,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/android-arm64@npm:0.17.18" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm64@npm:0.18.20" +"@esbuild/android-arm64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/android-arm64@npm:0.19.11" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -3765,16 +3794,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/android-arm@npm:0.17.18" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/android-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm@npm:0.18.20" +"@esbuild/android-arm@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/android-arm@npm:0.19.11" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -3793,16 +3815,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/android-x64@npm:0.17.18" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/android-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-x64@npm:0.18.20" +"@esbuild/android-x64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/android-x64@npm:0.19.11" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -3821,16 +3836,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/darwin-arm64@npm:0.17.18" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-arm64@npm:0.18.20" +"@esbuild/darwin-arm64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/darwin-arm64@npm:0.19.11" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -3849,16 +3857,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/darwin-x64@npm:0.17.18" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-x64@npm:0.18.20" +"@esbuild/darwin-x64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/darwin-x64@npm:0.19.11" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -3877,16 +3878,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/freebsd-arm64@npm:0.17.18" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/freebsd-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-arm64@npm:0.18.20" +"@esbuild/freebsd-arm64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/freebsd-arm64@npm:0.19.11" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -3905,16 +3899,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/freebsd-x64@npm:0.17.18" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/freebsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-x64@npm:0.18.20" +"@esbuild/freebsd-x64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/freebsd-x64@npm:0.19.11" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -3933,16 +3920,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-arm64@npm:0.17.18" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm64@npm:0.18.20" +"@esbuild/linux-arm64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-arm64@npm:0.19.11" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -3961,16 +3941,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-arm@npm:0.17.18" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm@npm:0.18.20" +"@esbuild/linux-arm@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-arm@npm:0.19.11" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -3989,16 +3962,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-ia32@npm:0.17.18" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/linux-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ia32@npm:0.18.20" +"@esbuild/linux-ia32@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-ia32@npm:0.19.11" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -4017,16 +3983,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-loong64@npm:0.17.18" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-loong64@npm:0.18.20" +"@esbuild/linux-loong64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-loong64@npm:0.19.11" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -4045,16 +4004,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-mips64el@npm:0.17.18" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@esbuild/linux-mips64el@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-mips64el@npm:0.18.20" +"@esbuild/linux-mips64el@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-mips64el@npm:0.19.11" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -4073,16 +4025,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-ppc64@npm:0.17.18" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-ppc64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ppc64@npm:0.18.20" +"@esbuild/linux-ppc64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-ppc64@npm:0.19.11" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -4101,16 +4046,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-riscv64@npm:0.17.18" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-riscv64@npm:0.18.20" +"@esbuild/linux-riscv64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-riscv64@npm:0.19.11" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -4129,16 +4067,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-s390x@npm:0.17.18" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@esbuild/linux-s390x@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-s390x@npm:0.18.20" +"@esbuild/linux-s390x@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-s390x@npm:0.19.11" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -4157,16 +4088,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/linux-x64@npm:0.17.18" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/linux-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-x64@npm:0.18.20" +"@esbuild/linux-x64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/linux-x64@npm:0.19.11" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -4185,16 +4109,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/netbsd-x64@npm:0.17.18" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/netbsd-x64@npm:0.18.20" +"@esbuild/netbsd-x64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/netbsd-x64@npm:0.19.11" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -4213,16 +4130,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/openbsd-x64@npm:0.17.18" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/openbsd-x64@npm:0.18.20" +"@esbuild/openbsd-x64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/openbsd-x64@npm:0.19.11" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -4241,16 +4151,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/sunos-x64@npm:0.17.18" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/sunos-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/sunos-x64@npm:0.18.20" +"@esbuild/sunos-x64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/sunos-x64@npm:0.19.11" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -4269,16 +4172,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/win32-arm64@npm:0.17.18" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/win32-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-arm64@npm:0.18.20" +"@esbuild/win32-arm64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/win32-arm64@npm:0.19.11" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -4297,16 +4193,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/win32-ia32@npm:0.17.18" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-ia32@npm:0.18.20" +"@esbuild/win32-ia32@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/win32-ia32@npm:0.19.11" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -4325,16 +4214,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.17.18": - version: 0.17.18 - resolution: "@esbuild/win32-x64@npm:0.17.18" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/win32-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-x64@npm:0.18.20" +"@esbuild/win32-x64@npm:0.19.11": + version: 0.19.11 + resolution: "@esbuild/win32-x64@npm:0.19.11" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -4402,52 +4284,52 @@ __metadata: languageName: node linkType: hard -"@google-cloud/paginator@npm:^3.0.7": - version: 3.0.7 - resolution: "@google-cloud/paginator@npm:3.0.7" +"@google-cloud/paginator@npm:^5.0.0": + version: 5.0.0 + resolution: "@google-cloud/paginator@npm:5.0.0" dependencies: arrify: ^2.0.0 extend: ^3.0.2 - checksum: bdecce8a894a0c7f47f13d0e42b2fa142098e1dd34ce571b7216ad624057214baf9066ecf091501b3770da9d7be20b983eda30185c8c6596192cb748f8a0090c + checksum: 7b8236ce610bef5c5de62a0ec267b0e4368480397621a692d213c56ffe66b20a8e6d4de0fe0606fd165672c873467ea313493f035a582e674df72c29dd20b7ef languageName: node linkType: hard -"@google-cloud/projectify@npm:^3.0.0": - version: 3.0.0 - resolution: "@google-cloud/projectify@npm:3.0.0" - checksum: 4fa7ad689422b0b9c152fb00260e54e39d81678f9c51518bdb34bc57ee00604524fcdd5837fa97eb2f8ff4811afee3f345b1b0993bc4a2fa1b803bdd6554839a +"@google-cloud/projectify@npm:^4.0.0": + version: 4.0.0 + resolution: "@google-cloud/projectify@npm:4.0.0" + checksum: 973d28414ae200433333a3c315aebb881ced42ea4afe6f3f8520d2fecded75e76c913f5189fea8fb29ce6ca36117c4f44001b3c503eecdd3ac7f02597a98354a languageName: node linkType: hard -"@google-cloud/promisify@npm:^3.0.0": - version: 3.0.1 - resolution: "@google-cloud/promisify@npm:3.0.1" - checksum: 44b4de760425d6ea328f6208c46219cfcc44383b4015c67a6b18b55b8fee5b754a11f80ed481a7d779bc471950b2b856dce51e36e8004b0d2f73a93e50d756ce +"@google-cloud/promisify@npm:^4.0.0": + version: 4.0.0 + resolution: "@google-cloud/promisify@npm:4.0.0" + checksum: edd189398c5ed5b7b64a373177d77c87d076a248c31b8ae878bb91e2411d89860108bcb948c349f32628973a823bd131beb53ec008fd613a8cb466ef1d89de49 languageName: node linkType: hard -"@google-cloud/storage@npm:^6.0.0": - version: 6.10.0 - resolution: "@google-cloud/storage@npm:6.10.0" +"@google-cloud/storage@npm:^7.0.0": + version: 7.7.0 + resolution: "@google-cloud/storage@npm:7.7.0" dependencies: - "@google-cloud/paginator": ^3.0.7 - "@google-cloud/projectify": ^3.0.0 - "@google-cloud/promisify": ^3.0.0 + "@google-cloud/paginator": ^5.0.0 + "@google-cloud/projectify": ^4.0.0 + "@google-cloud/promisify": ^4.0.0 abort-controller: ^3.0.0 async-retry: ^1.3.3 compressible: ^2.0.12 duplexify: ^4.0.0 ent: ^2.2.0 - extend: ^3.0.2 - gaxios: ^5.0.0 - google-auth-library: ^8.0.1 + fast-xml-parser: ^4.3.0 + gaxios: ^6.0.2 + google-auth-library: ^9.0.0 mime: ^3.0.0 mime-types: ^2.0.8 p-limit: ^3.0.1 - retry-request: ^5.0.0 - teeny-request: ^8.0.0 + retry-request: ^7.0.0 + teeny-request: ^9.0.0 uuid: ^8.0.0 - checksum: 23daf715c02dffdd5178292dde54b1cd5a82da5186cfac51363c2ea600126e0e623c3847ba103ef17fdd5b5b20aecd6903b77516c88dec040f924321e51f8ec8 + checksum: b63069b7e591e55f9132aab9e8f9cd03b72a5b6e531c1f37fc44c4cd34eb02dd50e8007739dad6f0ac2ddb216eb5a80bc3b062d1d8c42aad7351e6cc6008d27f languageName: node linkType: hard @@ -4811,7 +4693,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.13": +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.15": version: 1.4.15 resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 @@ -4857,9 +4739,9 @@ __metadata: languageName: node linkType: hard -"@kubernetes/client-node@npm:0.19.0": - version: 0.19.0 - resolution: "@kubernetes/client-node@npm:0.19.0" +"@kubernetes/client-node@npm:0.20.0": + version: 0.20.0 + resolution: "@kubernetes/client-node@npm:0.20.0" dependencies: "@types/js-yaml": ^4.0.1 "@types/node": ^20.1.1 @@ -4879,7 +4761,7 @@ __metadata: dependenciesMeta: openid-client: optional: true - checksum: d29ccfb562ac51a81f74de570eb832d150be6b73ba887ae1be682df9a34c3ab846d4d4ba74f0a9f0e0ce4da573f949ba712115e1d0513148cdf683a22d729e7f + checksum: c7c2ec9c597b5579ec452bcc13647feeaa3eaf93601afa5d9a4e06b5fe91d2cafa444a1da07b5330a7596f0e07e107d6abe4acabc5998f7bedf43cd0ab8bf343 languageName: node linkType: hard @@ -4941,7 +4823,7 @@ __metadata: languageName: node linkType: hard -"@material-ui/core@npm:^4.12.2": +"@material-ui/core@npm:^4.12.2, @material-ui/core@npm:^4.12.4": version: 4.12.4 resolution: "@material-ui/core@npm:4.12.4" dependencies: @@ -5689,22 +5571,6 @@ __metadata: languageName: node linkType: hard -"@react-hookz/web@npm:^20.0.0": - version: 20.1.0 - resolution: "@react-hookz/web@npm:20.1.0" - dependencies: - "@react-hookz/deep-equal": ^1.0.4 - peerDependencies: - js-cookie: ^3.0.1 - react: ^16.8 || ^17 || ^18 - react-dom: ^16.8 || ^17 || ^18 - peerDependenciesMeta: - js-cookie: - optional: true - checksum: bb393f892c2c81deff37d5f18faf8ec17431a24994d72d88ec390dcc1579b27318a7c8c6260070c87b66e8c635e4daec4436c33abf2622f842d1567235ed457d - languageName: node - linkType: hard - "@react-hookz/web@npm:^23.0.0": version: 23.1.0 resolution: "@react-hookz/web@npm:23.1.0" @@ -5728,9 +5594,9 @@ __metadata: languageName: node linkType: hard -"@rjsf/core-v5@npm:@rjsf/core@5.13.0": - version: 5.13.0 - resolution: "@rjsf/core@npm:5.13.0" +"@rjsf/core@npm:5.15.0": + version: 5.15.0 + resolution: "@rjsf/core@npm:5.15.0" dependencies: lodash: ^4.17.21 lodash-es: ^4.17.21 @@ -5740,7 +5606,7 @@ __metadata: peerDependencies: "@rjsf/utils": ^5.12.x react: ^16.14.0 || >=17 - checksum: d7d66d20fcdf310f4b152c22e1ac1ca8abe5f40b502711c9cabc4241b3252ec0e58345aa194529d2bdfb7a51b9f1179c9ddefc0cdc7fd9f94ad10c5e5b1032b8 + checksum: 430750dca4d96fa0bc48f8fbbb5c31f42df5cf9079a501d56449fe1428cf6087c7c45eb1846792f748cc52ce64ffb69aa2acf509ed5328b4c85d35dfaa7d3900 languageName: node linkType: hard @@ -5763,22 +5629,22 @@ __metadata: languageName: node linkType: hard -"@rjsf/material-ui-v5@npm:@rjsf/material-ui@5.13.0": - version: 5.13.0 - resolution: "@rjsf/material-ui@npm:5.13.0" +"@rjsf/material-ui@npm:5.15.0": + version: 5.15.0 + resolution: "@rjsf/material-ui@npm:5.15.0" peerDependencies: "@material-ui/core": ^4.12.3 "@material-ui/icons": ^4.11.2 "@rjsf/core": ^5.12.x "@rjsf/utils": ^5.12.x react: ^16.14.0 || >=17 - checksum: 4157a2f112aace66a284c4e40b3220676e884ef37ffdbda616406dfb1a30d58aef6e241c2093a589bbd2f73964db797d7378666e534acec952578075c62cbf6a + checksum: e36b1fd739128f60cd8b6f0ce04ccccaed7ef445d08cbd23bcad2dd16922fb881b303211085121b5444e6c9c9c826892c6fb1fc31d550cdc3b5a2068371e6506 languageName: node linkType: hard -"@rjsf/utils@npm:5.13.0": - version: 5.13.0 - resolution: "@rjsf/utils@npm:5.13.0" +"@rjsf/utils@npm:5.15.0": + version: 5.15.0 + resolution: "@rjsf/utils@npm:5.15.0" dependencies: json-schema-merge-allof: ^0.8.1 jsonpointer: ^5.0.1 @@ -5787,13 +5653,13 @@ __metadata: react-is: ^18.2.0 peerDependencies: react: ^16.14.0 || >=17 - checksum: 283e2b405eac2f4fdd243b2e35ade7e83a4bf7551eb5e075499e8eb5d3a3ae161e9c047bcf63d2e6fef7c6b2e7438f1a150f353b909df992e85194940c311f9b + checksum: 369de8620fdbd26aea074e0a33d5ea3b1bb89e3389d826a70612dbec8881617bb0dc8403ca6774d0def332ffe15d26bed133d6ff7361ff2978a4b024cea829c3 languageName: node linkType: hard -"@rjsf/validator-ajv8@npm:5.13.0": - version: 5.13.0 - resolution: "@rjsf/validator-ajv8@npm:5.13.0" +"@rjsf/validator-ajv8@npm:5.15.0": + version: 5.15.0 + resolution: "@rjsf/validator-ajv8@npm:5.15.0" dependencies: ajv: ^8.12.0 ajv-formats: ^2.1.1 @@ -5801,56 +5667,59 @@ __metadata: lodash-es: ^4.17.21 peerDependencies: "@rjsf/utils": ^5.12.x - checksum: dd36b12e26f213208b899087768b72f8e0763d9a9ac0ba478034270d4d5ac1cebb9ca3ec1a9150c95293b36620c41d5180efda677d23c644a4d4475d8fb49e75 + checksum: 1e703b711d9b8b22f4ad57477cad083b178763c5125369f98840914016e14a3c44534c8feee0388d88e0542becde18b64caf47ea19cd248cc28e263d8b7ba0f7 languageName: node linkType: hard -"@rollup/plugin-commonjs@npm:^23.0.0": - version: 23.0.7 - resolution: "@rollup/plugin-commonjs@npm:23.0.7" +"@rollup/plugin-commonjs@npm:^25.0.0": + version: 25.0.7 + resolution: "@rollup/plugin-commonjs@npm:25.0.7" dependencies: "@rollup/pluginutils": ^5.0.1 commondir: ^1.0.1 estree-walker: ^2.0.2 glob: ^8.0.3 is-reference: 1.2.1 - magic-string: ^0.27.0 + magic-string: ^0.30.3 peerDependencies: - rollup: ^2.68.0||^3.0.0 + rollup: ^2.68.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true - checksum: 01d90947bd4aa664c568cec172399825921f29afc035a6d8aec153868ab151ce7901ad56a101c76655e31b21567ddc70313c4bca476685b872218f041757a8c9 + checksum: 052e11839a9edc556eda5dcc759ab816dcc57e9f0f905a1e6e14fff954eaa6b1e2d0d544f5bd18d863993c5eba43d8ac9c19d9bb53b1c3b1213f32cfc9d50b2e languageName: node linkType: hard -"@rollup/plugin-json@npm:^5.0.0": - version: 5.0.2 - resolution: "@rollup/plugin-json@npm:5.0.2" +"@rollup/plugin-json@npm:^6.0.0": + version: 6.1.0 + resolution: "@rollup/plugin-json@npm:6.1.0" dependencies: - "@rollup/pluginutils": ^5.0.1 + "@rollup/pluginutils": ^5.1.0 peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true - checksum: 9b5f90ea311dfcfacf0f38af39bbb1954ea56d6faecdee3d528f73d0e02da96a0706ab21fae0c8eef9bb5d756f6f50b40b5a252ffd9800397012b5bac6764b6f + checksum: cc018d20c80242a2b8b44fae61a968049cf31bb8406218187cc7cda35747616594e79452dd65722e7da6dd825b392e90d4599d43cd4461a02fefa2865945164e languageName: node linkType: hard -"@rollup/plugin-node-resolve@npm:^13.0.6": - version: 13.3.0 - resolution: "@rollup/plugin-node-resolve@npm:13.3.0" +"@rollup/plugin-node-resolve@npm:^15.0.0": + version: 15.2.3 + resolution: "@rollup/plugin-node-resolve@npm:15.2.3" dependencies: - "@rollup/pluginutils": ^3.1.0 - "@types/resolve": 1.17.1 + "@rollup/pluginutils": ^5.0.1 + "@types/resolve": 1.20.2 deepmerge: ^4.2.2 - is-builtin-module: ^3.1.0 + is-builtin-module: ^3.2.1 is-module: ^1.0.0 - resolve: ^1.19.0 + resolve: ^1.22.1 peerDependencies: - rollup: ^2.42.0 - checksum: ec5418e6b3c23a9e30683056b3010e9d325316dcfae93fbc673ae64dad8e56a2ce761c15c48f5e2dcfe0c822fdc4a4905ee6346e3dcf90603ba2260afef5a5e6 + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 730f32c2f8fdddff07cf0fca86a5dac7c475605fb96930197a868c066e62eb6388c557545e4f7d99b7a283411754c9fbf98944ab086b6074e04fc1292e234aa8 languageName: node linkType: hard @@ -5870,19 +5739,6 @@ __metadata: languageName: node linkType: hard -"@rollup/pluginutils@npm:^3.1.0": - version: 3.1.0 - resolution: "@rollup/pluginutils@npm:3.1.0" - dependencies: - "@types/estree": 0.0.39 - estree-walker: ^1.0.1 - picomatch: ^2.2.2 - peerDependencies: - rollup: ^1.20.0||^2.0.0 - checksum: 8be16e27863c219edbb25a4e6ec2fe0e1e451d9e917b6a43cf2ae5bc025a6b8faaa40f82a6e53b66d0de37b58ff472c6c3d57a83037ae635041f8df959d6d9aa - languageName: node - linkType: hard - "@rollup/pluginutils@npm:^4.1.1, @rollup/pluginutils@npm:^4.2.1": version: 4.2.1 resolution: "@rollup/pluginutils@npm:4.2.1" @@ -5909,6 +5765,22 @@ __metadata: languageName: node linkType: hard +"@rollup/pluginutils@npm:^5.1.0": + version: 5.1.0 + resolution: "@rollup/pluginutils@npm:5.1.0" + dependencies: + "@types/estree": ^1.0.0 + estree-walker: ^2.0.2 + picomatch: ^2.3.1 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 3cc5a6d91452a6eabbfd1ae79b4dd1f1e809d2eecda6e175deb784e75b0911f47e9ecce73f8dd315d6a8b3f362582c91d3c0f66908b6ced69345b3cbe28f8ce8 + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.25.16": version: 0.25.24 resolution: "@sinclair/typebox@npm:0.25.24" @@ -7102,13 +6974,6 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:0.0.39": - version: 0.0.39 - resolution: "@types/estree@npm:0.0.39" - checksum: 412fb5b9868f2c418126451821833414189b75cc6bf84361156feed733e3d92ec220b9d74a89e52722e03d5e241b2932732711b7497374a404fad49087adc248 - languageName: node - linkType: hard - "@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33": version: 4.17.34 resolution: "@types/express-serve-static-core@npm:4.17.34" @@ -7516,12 +7381,22 @@ __metadata: languageName: node linkType: hard -"@types/resolve@npm:1.17.1": - version: 1.17.1 - resolution: "@types/resolve@npm:1.17.1" +"@types/request@npm:^2.48.8": + version: 2.48.12 + resolution: "@types/request@npm:2.48.12" dependencies: + "@types/caseless": "*" "@types/node": "*" - checksum: dc6a6df507656004e242dcb02c784479deca516d5f4b58a1707e708022b269ae147e1da0521f3e8ad0d63638869d87e0adc023f0bd5454aa6f72ac66c7525cf5 + "@types/tough-cookie": "*" + form-data: ^2.5.0 + checksum: 20dfad0a46b4249bf42f09c51fbd4d02ec6738c5152194b5c7c69bab80b00eae9cc71df4489ffa929d0968d453ef7d0823d1f98871efed563a4fdb57bf0a4c58 + languageName: node + linkType: hard + +"@types/resolve@npm:1.20.2": + version: 1.20.2 + resolution: "@types/resolve@npm:1.20.2" + checksum: 61c2cad2499ffc8eab36e3b773945d337d848d3ac6b7b0a87c805ba814bc838ef2f262fc0f109bfd8d2e0898ff8bd80ad1025f9ff64f1f71d3d4294c9f14e5f6 languageName: node linkType: hard @@ -7739,15 +7614,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:6.7.5": - version: 6.7.5 - resolution: "@typescript-eslint/eslint-plugin@npm:6.7.5" +"@typescript-eslint/eslint-plugin@npm:^6.12.0": + version: 6.17.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.17.0" dependencies: "@eslint-community/regexpp": ^4.5.1 - "@typescript-eslint/scope-manager": 6.7.5 - "@typescript-eslint/type-utils": 6.7.5 - "@typescript-eslint/utils": 6.7.5 - "@typescript-eslint/visitor-keys": 6.7.5 + "@typescript-eslint/scope-manager": 6.17.0 + "@typescript-eslint/type-utils": 6.17.0 + "@typescript-eslint/utils": 6.17.0 + "@typescript-eslint/visitor-keys": 6.17.0 debug: ^4.3.4 graphemer: ^1.4.0 ignore: ^5.2.4 @@ -7760,7 +7635,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: c37edf5a703db4ff9227d67c2d2cf817e65c9afc94cc0e650fa3d2b05ac55201ef887ce9dadb9ca13779f4025bf4367e132b013e3559e777006a2332079bb180 + checksum: 169646a705fdd1bc2a0d78678dbf3557ff3e534e9d4a11f7b5bba1d9f5cbec821f8c16b260413203efc8d6e0c0a3d7f9332bb1476e3dac80e60aa16eb9a0ad11 languageName: node linkType: hard @@ -7792,13 +7667,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.7.5": - version: 6.7.5 - resolution: "@typescript-eslint/scope-manager@npm:6.7.5" +"@typescript-eslint/scope-manager@npm:6.17.0": + version: 6.17.0 + resolution: "@typescript-eslint/scope-manager@npm:6.17.0" dependencies: - "@typescript-eslint/types": 6.7.5 - "@typescript-eslint/visitor-keys": 6.7.5 - checksum: f21858ed78f81ab2d9879139f69657fda2a7b901078f79df64d1262d80f84ef66c56525ed0bb5e393fa5ca5474ad97f2225b7f713977c2d0f79cda31b2744af9 + "@typescript-eslint/types": 6.17.0 + "@typescript-eslint/visitor-keys": 6.17.0 + checksum: 6eabac1e52cd25714ab176c7bbf9919d065febf4580620eb067ab1b41607f5e592857bd831a2ab41daa873af4011217dbcae55ed248855e381127f1cabcd2d2c languageName: node linkType: hard @@ -7812,12 +7687,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.7.5": - version: 6.7.5 - resolution: "@typescript-eslint/type-utils@npm:6.7.5" +"@typescript-eslint/type-utils@npm:6.17.0": + version: 6.17.0 + resolution: "@typescript-eslint/type-utils@npm:6.17.0" dependencies: - "@typescript-eslint/typescript-estree": 6.7.5 - "@typescript-eslint/utils": 6.7.5 + "@typescript-eslint/typescript-estree": 6.17.0 + "@typescript-eslint/utils": 6.17.0 debug: ^4.3.4 ts-api-utils: ^1.0.1 peerDependencies: @@ -7825,7 +7700,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 8023d8ddcfbf4a0411b192016711068e9e6787c5811aee3a25ac40025ade0d063a1a3d7b38469e1a534bb31fa9dbeec08ab53b7a6d7b3128358294ac5b219d9a + checksum: bb6f824c1c7f8d25a21b7218a5bcb74e58c38121f85418eb1639f2931c6149285c2ede96dd677a3e7dc64886cc7640d74be6001d970c3ac9c9a4d889315c5d15 languageName: node linkType: hard @@ -7836,10 +7711,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.7.5": - version: 6.7.5 - resolution: "@typescript-eslint/types@npm:6.7.5" - checksum: f21e5726b60f13feb3a920c92515fbc1205ba0e9bba9959b2e42c02c282a0ab4fb0e5ae84f3807b9b1cf95036027e9033d92a911fa88e6c243a87621d8dd7a01 +"@typescript-eslint/types@npm:6.17.0": + version: 6.17.0 + resolution: "@typescript-eslint/types@npm:6.17.0" + checksum: a199516230b505f85de1b99cdf22c526cbae7604fa2dd0dd24e8bba5de45aeaee231263e7e59843af7b226cb91c4ba5447d06517a1a73b511a94c6b483af0d5b languageName: node linkType: hard @@ -7868,21 +7743,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.7.5": - version: 6.7.5 - resolution: "@typescript-eslint/typescript-estree@npm:6.7.5" +"@typescript-eslint/typescript-estree@npm:6.17.0": + version: 6.17.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.17.0" dependencies: - "@typescript-eslint/types": 6.7.5 - "@typescript-eslint/visitor-keys": 6.7.5 + "@typescript-eslint/types": 6.17.0 + "@typescript-eslint/visitor-keys": 6.17.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 + minimatch: 9.0.3 semver: ^7.5.4 ts-api-utils: ^1.0.1 peerDependenciesMeta: typescript: optional: true - checksum: 17685e8321edce1d1ec4278d84e63c0f41ccb19e9308f21c37450943ad0c33328755ac52b966e7855af17e01d22bc83d1fcda79c279fabe7d3460c8f315a7265 + checksum: 4bf7811ddae66361cad55f7a6fcf9975eb77456ceb2eca5d7a6228387737845bdfe1b9eef4c76d5d6b7c7d6029a8f62bc67b509c0724cd37395ae16eb07dd7ab languageName: node linkType: hard @@ -7904,20 +7780,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.7.5": - version: 6.7.5 - resolution: "@typescript-eslint/utils@npm:6.7.5" +"@typescript-eslint/utils@npm:6.17.0": + version: 6.17.0 + resolution: "@typescript-eslint/utils@npm:6.17.0" dependencies: "@eslint-community/eslint-utils": ^4.4.0 "@types/json-schema": ^7.0.12 "@types/semver": ^7.5.0 - "@typescript-eslint/scope-manager": 6.7.5 - "@typescript-eslint/types": 6.7.5 - "@typescript-eslint/typescript-estree": 6.7.5 + "@typescript-eslint/scope-manager": 6.17.0 + "@typescript-eslint/types": 6.17.0 + "@typescript-eslint/typescript-estree": 6.17.0 semver: ^7.5.4 peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: f365c654241f927e7784640079627d60a296aa3d575552b07594a69cfc419832eb5fa4adc87acb1988bea9741ae9cc4a5277dab168990310caef5de125255752 + checksum: 2eea8fd3763b2ab9d86503c68b4d61df81071fd38851b8ba920d53b055c352d13e192a3d15ca853f11aee818c61e8af65946e963aa0e9b18d19e3254881bded0 languageName: node linkType: hard @@ -7949,13 +7825,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.7.5": - version: 6.7.5 - resolution: "@typescript-eslint/visitor-keys@npm:6.7.5" +"@typescript-eslint/visitor-keys@npm:6.17.0": + version: 6.17.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.17.0" dependencies: - "@typescript-eslint/types": 6.7.5 + "@typescript-eslint/types": 6.17.0 eslint-visitor-keys: ^3.4.1 - checksum: 2df996742f63d89fa339b0e8ff3a3a289d36b3f584f7538a7626bed3869e9ae27f8f56ab31748519d25a63de2ae22a43dd8413610b00436ff342b0a17eb85289 + checksum: e98755087bd067388d9a9182375e53f590183ca656d02b3d05d9718bab2ac571832fd16691060c7c979fd941e9d4b7923d8975632923697de0691f50fc97c8ac languageName: node linkType: hard @@ -8284,6 +8160,15 @@ __metadata: languageName: node linkType: hard +"agent-base@npm:^7.0.2": + version: 7.1.0 + resolution: "agent-base@npm:7.1.0" + dependencies: + debug: ^4.3.4 + checksum: f7828f991470a0cc22cb579c86a18cbae83d8a3cbed39992ab34fc7217c4d126017f1c74d0ab66be87f71455318a8ea3e757d6a37881b8d0f2a2c6aa55e5418f + languageName: node + linkType: hard + "agentkeepalive@npm:^4.2.1": version: 4.3.0 resolution: "agentkeepalive@npm:4.3.0" @@ -8485,7 +8370,21 @@ __metadata: languageName: node linkType: hard -"archiver@npm:^5.0.2, archiver@npm:^5.3.1": +"archiver-utils@npm:^4.0.1": + version: 4.0.1 + resolution: "archiver-utils@npm:4.0.1" + dependencies: + glob: ^8.0.0 + graceful-fs: ^4.2.0 + lazystream: ^1.0.0 + lodash: ^4.17.15 + normalize-path: ^3.0.0 + readable-stream: ^3.6.0 + checksum: 2917cdf63a912c74002a4a1e6de3076a4691030b4e722efdd6d862447b61cd64c8b7688d331b1d35f8d4fc661d6e34f91bc1ffc79478fca2e48ad060acece18c + languageName: node + linkType: hard + +"archiver@npm:^5.3.1": version: 5.3.1 resolution: "archiver@npm:5.3.1" dependencies: @@ -8500,6 +8399,21 @@ __metadata: languageName: node linkType: hard +"archiver@npm:^6.0.0": + version: 6.0.1 + resolution: "archiver@npm:6.0.1" + dependencies: + archiver-utils: ^4.0.1 + async: ^3.2.4 + buffer-crc32: ^0.2.1 + readable-stream: ^3.6.0 + readdir-glob: ^1.1.2 + tar-stream: ^3.0.0 + zip-stream: ^5.0.1 + checksum: 20549eef7366173440a86873387412226568744a410626f826998b0dda85fe84e739c542d9db9aca3923b772436eb795eafdff29c2983e683355fdd9faaa0fdb + languageName: node + linkType: hard + "are-we-there-yet@npm:^3.0.0": version: 3.0.1 resolution: "are-we-there-yet@npm:3.0.1" @@ -8719,6 +8633,13 @@ __metadata: languageName: node linkType: hard +"async@npm:^3.2.4": + version: 3.2.5 + resolution: "async@npm:3.2.5" + checksum: 5ec77f1312301dee02d62140a6b1f7ee0edd2a0f983b6fd2b0849b969f245225b990b47b8243e7b9ad16451a53e7f68e753700385b706198ced888beedba3af4 + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -8770,6 +8691,13 @@ __metadata: languageName: node linkType: hard +"b4a@npm:^1.6.4": + version: 1.6.4 + resolution: "b4a@npm:1.6.4" + checksum: 81b086f9af1f8845fbef4476307236bda3d660c158c201db976f19cdce05f41f93110ab6b12fd7a2696602a490cc43d5410ee36a56d6eef93afb0d6ca69ac3b2 + languageName: node + linkType: hard + "babel-jest@npm:^29.5.0": version: 29.5.0 resolution: "babel-jest@npm:29.5.0" @@ -8953,26 +8881,27 @@ __metadata: languageName: node linkType: hard -"better-sqlite3@npm:^8.0.0": - version: 8.3.0 - resolution: "better-sqlite3@npm:8.3.0" +"better-sqlite3@npm:^9.0.0": + version: 9.1.1 + resolution: "better-sqlite3@npm:9.1.1" dependencies: bindings: ^1.5.0 node-gyp: latest - prebuild-install: ^7.1.0 - checksum: 00fc9f12058d2d157f56fe57b0f5c8ba705aee22a1dfe33ef8f60755531eda8f809cdb2377af314f6ed9396ad036094576e0596649bd6ca5bcaec172613e2dc9 + prebuild-install: ^7.1.1 + checksum: b016b225b1c23717acb596848729ca9118d2496c3059643fcf23e11e22e63bf35bd1e61dd5b30c5b649d56df821521aba9c0f2cbad8fc7cdca9f3a4484e7ebcb languageName: node linkType: hard -"bfj@npm:^7.0.2": - version: 7.0.2 - resolution: "bfj@npm:7.0.2" +"bfj@npm:^8.0.0": + version: 8.0.0 + resolution: "bfj@npm:8.0.0" dependencies: - bluebird: ^3.5.5 - check-types: ^11.1.1 + bluebird: ^3.7.2 + check-types: ^11.2.3 hoopy: ^0.1.4 + jsonpath: ^1.1.1 tryer: ^1.0.1 - checksum: 0ca673234170eb3dcf00fb1d867ba274729ab05779dd19b35628c49da7adc32472b5f0bca0554ffdca15b094f9b36f16f2a8992ba8884ebd1d351d7f27abee7b + checksum: f22d49cd2661a92e7526015edac0e02858a881a36438fe4e67df320dddc08cba09e197a7e128f282abc2c26127f5abb3ca8e8b7eff0737df20e5b8c4ee6273e9 languageName: node linkType: hard @@ -9017,7 +8946,7 @@ __metadata: languageName: node linkType: hard -"bluebird@npm:^3.5.5": +"bluebird@npm:^3.7.2": version: 3.7.2 resolution: "bluebird@npm:3.7.2" checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef @@ -9031,7 +8960,7 @@ __metadata: languageName: node linkType: hard -"bn.js@npm:^5.0.0, bn.js@npm:^5.1.1": +"bn.js@npm:^5.0.0, bn.js@npm:^5.2.1": version: 5.2.1 resolution: "bn.js@npm:5.2.1" checksum: 3dd8c8d38055fedfa95c1d5fc3c99f8dd547b36287b37768db0abab3c239711f88ff58d18d155dd8ad902b0b0cee973747b7ae20ea12a09473272b0201c9edd3 @@ -9183,7 +9112,7 @@ __metadata: languageName: node linkType: hard -"browserify-rsa@npm:^4.0.0, browserify-rsa@npm:^4.0.1": +"browserify-rsa@npm:^4.0.0, browserify-rsa@npm:^4.1.0": version: 4.1.0 resolution: "browserify-rsa@npm:4.1.0" dependencies: @@ -9194,19 +9123,19 @@ __metadata: linkType: hard "browserify-sign@npm:^4.0.0": - version: 4.2.1 - resolution: "browserify-sign@npm:4.2.1" + version: 4.2.2 + resolution: "browserify-sign@npm:4.2.2" dependencies: - bn.js: ^5.1.1 - browserify-rsa: ^4.0.1 + bn.js: ^5.2.1 + browserify-rsa: ^4.1.0 create-hash: ^1.2.0 create-hmac: ^1.1.7 - elliptic: ^6.5.3 + elliptic: ^6.5.4 inherits: ^2.0.4 - parse-asn1: ^5.1.5 - readable-stream: ^3.6.0 - safe-buffer: ^5.2.0 - checksum: 0221f190e3f5b2d40183fa51621be7e838d9caa329fe1ba773406b7637855f37b30f5d83e52ff8f244ed12ffe6278dd9983638609ed88c841ce547e603855707 + parse-asn1: ^5.1.6 + readable-stream: ^3.6.2 + safe-buffer: ^5.2.1 + checksum: b622730c0fc183328c3a1c9fdaaaa5118821ed6822b266fa6b0375db7e20061ebec87301d61931d79b9da9a96ada1cab317fce3c68f233e5e93ed02dbb35544c languageName: node linkType: hard @@ -9558,10 +9487,10 @@ __metadata: languageName: node linkType: hard -"check-types@npm:^11.1.1": - version: 11.2.2 - resolution: "check-types@npm:11.2.2" - checksum: 61ed60d59e3397c8cf694f20edf73d0061cd6a905754efdec2ccdceafbd390cb09717bab855f9eba921d36278f84c86fe20f7e731a384e9803bc469c09153831 +"check-types@npm:^11.2.3": + version: 11.2.3 + resolution: "check-types@npm:11.2.3" + checksum: f99ff09ae65e63cfcfa40a1275c0a70d8c43ffbf9ac35095f3bf030cc70361c92e075a9975a1144329e50b4fe4620be6bedb4568c18abc96071a3e23aed3ed8e languageName: node linkType: hard @@ -9880,6 +9809,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^10.0.0": + version: 10.0.1 + resolution: "commander@npm:10.0.1" + checksum: 436901d64a818295803c1996cd856621a74f30b9f9e28a588e726b2b1670665bccd7c1a77007ebf328729f0139838a88a19265858a0fa7a8728c4656796db948 + languageName: node + linkType: hard + "commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -9958,6 +9894,18 @@ __metadata: languageName: node linkType: hard +"compress-commons@npm:^5.0.1": + version: 5.0.1 + resolution: "compress-commons@npm:5.0.1" + dependencies: + crc-32: ^1.2.0 + crc32-stream: ^5.0.0 + normalize-path: ^3.0.0 + readable-stream: ^3.6.0 + checksum: 65a68e56211a8d1dbe9dab0d35f1bd60a4df27aa01e6c3f0883080263e228c460758bab4f083637a380d4a96d2326722972a42ea1951360cc69728a3915f209f + languageName: node + linkType: hard + "compressible@npm:^2.0.12, compressible@npm:~2.0.16": version: 2.0.18 resolution: "compressible@npm:2.0.18" @@ -10503,6 +10451,16 @@ __metadata: languageName: node linkType: hard +"crc32-stream@npm:^5.0.0": + version: 5.0.0 + resolution: "crc32-stream@npm:5.0.0" + dependencies: + crc-32: ^1.2.0 + readable-stream: ^3.4.0 + checksum: 8e5dd04f22f3fbecc623492395107fbed2114f225bd606e39e8ed338f2fc1c454ac02a05741243620ab526473cb867fa86411a44a7ffcd88457cc1c2af82d0bc + languageName: node + linkType: hard + "create-ecdh@npm:^4.0.0": version: 4.0.4 resolution: "create-ecdh@npm:4.0.4" @@ -10565,6 +10523,15 @@ __metadata: languageName: node linkType: hard +"cross-fetch@npm:^4.0.0": + version: 4.0.0 + resolution: "cross-fetch@npm:4.0.0" + dependencies: + node-fetch: ^2.6.12 + checksum: ecca4f37ffa0e8283e7a8a590926b66713a7ef7892757aa36c2d20ffa27b0ac5c60dcf453119c809abe5923fc0bae3702a4d896bfb406ef1077b0d0018213e24 + languageName: node + linkType: hard + "cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" @@ -11542,7 +11509,7 @@ __metadata: languageName: node linkType: hard -"elliptic@npm:^6.5.3": +"elliptic@npm:^6.5.3, elliptic@npm:^6.5.4": version: 6.5.4 resolution: "elliptic@npm:6.5.4" dependencies: @@ -11961,110 +11928,36 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:~0.17.6": - version: 0.17.18 - resolution: "esbuild@npm:0.17.18" - dependencies: - "@esbuild/android-arm": 0.17.18 - "@esbuild/android-arm64": 0.17.18 - "@esbuild/android-x64": 0.17.18 - "@esbuild/darwin-arm64": 0.17.18 - "@esbuild/darwin-x64": 0.17.18 - "@esbuild/freebsd-arm64": 0.17.18 - "@esbuild/freebsd-x64": 0.17.18 - "@esbuild/linux-arm": 0.17.18 - "@esbuild/linux-arm64": 0.17.18 - "@esbuild/linux-ia32": 0.17.18 - "@esbuild/linux-loong64": 0.17.18 - "@esbuild/linux-mips64el": 0.17.18 - "@esbuild/linux-ppc64": 0.17.18 - "@esbuild/linux-riscv64": 0.17.18 - "@esbuild/linux-s390x": 0.17.18 - "@esbuild/linux-x64": 0.17.18 - "@esbuild/netbsd-x64": 0.17.18 - "@esbuild/openbsd-x64": 0.17.18 - "@esbuild/sunos-x64": 0.17.18 - "@esbuild/win32-arm64": 0.17.18 - "@esbuild/win32-ia32": 0.17.18 - "@esbuild/win32-x64": 0.17.18 +"esbuild@npm:~0.19.10": + version: 0.19.11 + resolution: "esbuild@npm:0.19.11" + dependencies: + "@esbuild/aix-ppc64": 0.19.11 + "@esbuild/android-arm": 0.19.11 + "@esbuild/android-arm64": 0.19.11 + "@esbuild/android-x64": 0.19.11 + "@esbuild/darwin-arm64": 0.19.11 + "@esbuild/darwin-x64": 0.19.11 + "@esbuild/freebsd-arm64": 0.19.11 + "@esbuild/freebsd-x64": 0.19.11 + "@esbuild/linux-arm": 0.19.11 + "@esbuild/linux-arm64": 0.19.11 + "@esbuild/linux-ia32": 0.19.11 + "@esbuild/linux-loong64": 0.19.11 + "@esbuild/linux-mips64el": 0.19.11 + "@esbuild/linux-ppc64": 0.19.11 + "@esbuild/linux-riscv64": 0.19.11 + "@esbuild/linux-s390x": 0.19.11 + "@esbuild/linux-x64": 0.19.11 + "@esbuild/netbsd-x64": 0.19.11 + "@esbuild/openbsd-x64": 0.19.11 + "@esbuild/sunos-x64": 0.19.11 + "@esbuild/win32-arm64": 0.19.11 + "@esbuild/win32-ia32": 0.19.11 + "@esbuild/win32-x64": 0.19.11 dependenciesMeta: - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": + "@esbuild/aix-ppc64": optional: true - bin: - esbuild: bin/esbuild - checksum: 900b333f649fd89804216fb61fb5a0ffadc6dc37a2ec3b5981b588f72821676ea649a7c0ec785f0dbe6e774080b084c8af5f6ee7adbc1b138faf2a8c35e2c69c - languageName: node - linkType: hard - -"esbuild@npm:~0.18.20": - version: 0.18.20 - resolution: "esbuild@npm:0.18.20" - dependencies: - "@esbuild/android-arm": 0.18.20 - "@esbuild/android-arm64": 0.18.20 - "@esbuild/android-x64": 0.18.20 - "@esbuild/darwin-arm64": 0.18.20 - "@esbuild/darwin-x64": 0.18.20 - "@esbuild/freebsd-arm64": 0.18.20 - "@esbuild/freebsd-x64": 0.18.20 - "@esbuild/linux-arm": 0.18.20 - "@esbuild/linux-arm64": 0.18.20 - "@esbuild/linux-ia32": 0.18.20 - "@esbuild/linux-loong64": 0.18.20 - "@esbuild/linux-mips64el": 0.18.20 - "@esbuild/linux-ppc64": 0.18.20 - "@esbuild/linux-riscv64": 0.18.20 - "@esbuild/linux-s390x": 0.18.20 - "@esbuild/linux-x64": 0.18.20 - "@esbuild/netbsd-x64": 0.18.20 - "@esbuild/openbsd-x64": 0.18.20 - "@esbuild/sunos-x64": 0.18.20 - "@esbuild/win32-arm64": 0.18.20 - "@esbuild/win32-ia32": 0.18.20 - "@esbuild/win32-x64": 0.18.20 - dependenciesMeta: "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -12111,7 +12004,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 5d253614e50cdb6ec22095afd0c414f15688e7278a7eb4f3720a6dd1306b0909cf431e7b9437a90d065a31b1c57be60130f63fe3e8d0083b588571f31ee6ec7b + checksum: ae949a796d1d06b55275ae7491ce137857468f69a93d8cc9c0943d2a701ac54e14dbb250a2ba56f2ad98283669578f1ec3bd85a4681910a5ff29a2470c3bd62c languageName: node linkType: hard @@ -12157,6 +12050,25 @@ __metadata: languageName: node linkType: hard +"escodegen@npm:^1.8.1": + version: 1.14.3 + resolution: "escodegen@npm:1.14.3" + dependencies: + esprima: ^4.0.1 + estraverse: ^4.2.0 + esutils: ^2.0.2 + optionator: ^0.8.1 + source-map: ~0.6.1 + dependenciesMeta: + source-map: + optional: true + bin: + escodegen: bin/escodegen.js + esgenerate: bin/esgenerate.js + checksum: 381cdc4767ecdb221206bbbab021b467bbc2a6f5c9a99c9e6353040080bdd3dfe73d7604ad89a47aca6ea7d58bc635f6bd3fbc8da9a1998e9ddfa8372362ccd0 + languageName: node + linkType: hard + "escodegen@npm:^2.0.0": version: 2.0.0 resolution: "escodegen@npm:2.0.0" @@ -12339,6 +12251,28 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-unused-imports@npm:^3.0.0": + version: 3.0.0 + resolution: "eslint-plugin-unused-imports@npm:3.0.0" + dependencies: + eslint-rule-composer: ^0.3.0 + peerDependencies: + "@typescript-eslint/eslint-plugin": ^6.0.0 + eslint: ^8.0.0 + peerDependenciesMeta: + "@typescript-eslint/eslint-plugin": + optional: true + checksum: 51666f62cc8dccba2895ced83f3c1e0b78b68c357e17360e156c4db548bfdeda34cbd8725192fb4903f22d5069400fb22ded6039631df01ee82fd618dc307247 + languageName: node + linkType: hard + +"eslint-rule-composer@npm:^0.3.0": + version: 0.3.0 + resolution: "eslint-rule-composer@npm:0.3.0" + checksum: c2f57cded8d1c8f82483e0ce28861214347e24fd79fd4144667974cd334d718f4ba05080aaef2399e3bbe36f7d6632865110227e6b176ed6daa2d676df9281b1 + languageName: node + linkType: hard + "eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" @@ -12450,6 +12384,16 @@ __metadata: languageName: node linkType: hard +"esprima@npm:1.2.2": + version: 1.2.2 + resolution: "esprima@npm:1.2.2" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: 4f10006f0e315f2f7d8cf6630e465f183512f1ab2e862b11785a133ce37ed1696573deefb5256e510eaa4368342b13b393334477f6ccdcdb8f10e782b0f5e6dc + languageName: node + linkType: hard + "esprima@npm:^4.0.0, esprima@npm:^4.0.1": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -12478,7 +12422,7 @@ __metadata: languageName: node linkType: hard -"estraverse@npm:^4.1.1": +"estraverse@npm:^4.1.1, estraverse@npm:^4.2.0": version: 4.3.0 resolution: "estraverse@npm:4.3.0" checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827 @@ -12499,13 +12443,6 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^1.0.1": - version: 1.0.1 - resolution: "estree-walker@npm:1.0.1" - checksum: 7e70da539691f6db03a08e7ce94f394ce2eef4180e136d251af299d41f92fb2d28ebcd9a6e393e3728d7970aeb5358705ddf7209d52fbcb2dd4693f95dcf925f - languageName: node - linkType: hard - "estree-walker@npm:^2.0.1, estree-walker@npm:^2.0.2": version: 2.0.2 resolution: "estree-walker@npm:2.0.2" @@ -12722,6 +12659,13 @@ __metadata: languageName: node linkType: hard +"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0": + version: 1.3.2 + resolution: "fast-fifo@npm:1.3.2" + checksum: 6bfcba3e4df5af7be3332703b69a7898a8ed7020837ec4395bb341bd96cc3a6d86c3f6071dd98da289618cf2234c70d84b2a6f09a33dd6f988b1ff60d8e54275 + languageName: node + linkType: hard + "fast-glob@npm:^3.2.9": version: 3.2.12 resolution: "fast-glob@npm:3.2.12" @@ -12770,13 +12714,6 @@ __metadata: languageName: node linkType: hard -"fast-text-encoding@npm:^1.0.0": - version: 1.0.6 - resolution: "fast-text-encoding@npm:1.0.6" - checksum: 9d58f694314b3283e785bf61954902536da228607ad246905e30256f9ab8331f780ac987e7222c9f5eafd04168d07e12b8054c85cedb76a2c05af0e82387a903 - languageName: node - linkType: hard - "fast-xml-parser@npm:4.2.5": version: 4.2.5 resolution: "fast-xml-parser@npm:4.2.5" @@ -12788,6 +12725,17 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:^4.3.0": + version: 4.3.2 + resolution: "fast-xml-parser@npm:4.3.2" + dependencies: + strnum: ^1.0.5 + bin: + fxparser: src/cli/cli.js + checksum: d507ce2efa5fd13d0a5ba28bd76dd68f2fc30ad8748357c37b70f360d19417866d79e35a688af067d5bceaaa796033fa985206aef9692f7a421e1326b6e73309 + languageName: node + linkType: hard + "fastest-stable-stringify@npm:^2.0.2": version: 2.0.2 resolution: "fastest-stable-stringify@npm:2.0.2" @@ -13225,6 +13173,16 @@ __metadata: languageName: node linkType: hard +"fsevents@npm:~2.3.3": + version: 2.3.3 + resolution: "fsevents@npm:2.3.3" + dependencies: + node-gyp: latest + checksum: 11e6ea6fea15e42461fc55b4b0e4a0a3c654faa567f1877dbd353f39156f69def97a69936d1746619d656c4b93de2238bf731f6085a03a50cabf287c9d024317 + conditions: os=darwin + languageName: node + linkType: hard + "fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": version: 2.3.2 resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1" @@ -13234,6 +13192,15 @@ __metadata: languageName: node linkType: hard +"fsevents@patch:fsevents@~2.3.3#~builtin": + version: 2.3.3 + resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1" + dependencies: + node-gyp: latest + conditions: os=darwin + languageName: node + linkType: hard + "function-bind@npm:^1.1.1": version: 1.1.1 resolution: "function-bind@npm:1.1.1" @@ -13276,25 +13243,25 @@ __metadata: languageName: node linkType: hard -"gaxios@npm:^5.0.0, gaxios@npm:^5.0.1": - version: 5.1.0 - resolution: "gaxios@npm:5.1.0" +"gaxios@npm:^6.0.0, gaxios@npm:^6.0.2, gaxios@npm:^6.1.1": + version: 6.1.1 + resolution: "gaxios@npm:6.1.1" dependencies: extend: ^3.0.2 - https-proxy-agent: ^5.0.0 + https-proxy-agent: ^7.0.1 is-stream: ^2.0.0 - node-fetch: ^2.6.7 - checksum: c3bf9eff0055f9af734380a765afb237ca199b6dedccd888417075c923c94311dcf5217fcb2b908c1121412668959d99c5ef5328827155e51deae6ce579c4473 + node-fetch: ^2.6.9 + checksum: bb4a4e6c81847b690ee29e01294d2093eb9bb4f9e60bbf81fcc6cd3b274f3c551c50a9bc134e7e7019a9b116eac9d9df6af9f2519c695da7ddd785f36564da72 languageName: node linkType: hard -"gcp-metadata@npm:^5.2.0": - version: 5.2.0 - resolution: "gcp-metadata@npm:5.2.0" +"gcp-metadata@npm:^6.1.0": + version: 6.1.0 + resolution: "gcp-metadata@npm:6.1.0" dependencies: - gaxios: ^5.0.0 + gaxios: ^6.0.0 json-bigint: ^1.0.0 - checksum: 4e7ed589c814bb79cbf052b0eda1d5e219fbee030f4772eca27ec1e6e1faa85ba0ef3b17ea5c3fd51a54fc5429c924b4edbb260ac147701f211fb9807b893544 + checksum: 55de8ae4a6b7664379a093abf7e758ae06e82f244d41bd58d881a470bf34db94c4067ce9e1b425d9455b7705636d5f8baad844e49bb73879c338753ba7785b2b languageName: node linkType: hard @@ -13386,19 +13353,12 @@ __metadata: languageName: node linkType: hard -"get-tsconfig@npm:^4.4.0": - version: 4.5.0 - resolution: "get-tsconfig@npm:4.5.0" - checksum: 687ee2bd69a5a07db2e2edeb4d6c41c3debb38f6281a66beb643e3f5b520252e27fcbbb5702bdd9a5f05dcf8c1d2e0150a4d8a960ad75cbdea74e06a51e91b02 - languageName: node - linkType: hard - -"get-tsconfig@npm:^4.7.0": - version: 4.7.1 - resolution: "get-tsconfig@npm:4.7.1" +"get-tsconfig@npm:^4.7.2": + version: 4.7.2 + resolution: "get-tsconfig@npm:4.7.2" dependencies: resolve-pkg-maps: ^1.0.0 - checksum: 3a050cdc566eb87bf5a9ff9def591295d72ff6e67678136784525f7657923ee7c713b2f36b583064764392731c24a450f554bfa0a2687ec38db79633b2cd840c + checksum: 172358903250eff0103943f816e8a4e51d29b8e5449058bdf7266714a908a48239f6884308bd3a6ff28b09f692b9533dbebfd183ab63e4e14f073cda91f1bca9 languageName: node linkType: hard @@ -13543,7 +13503,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.1, glob@npm:^8.0.3": +"glob@npm:^8.0.0, glob@npm:^8.0.1, glob@npm:^8.0.3": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -13638,31 +13598,17 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^8.0.1": - version: 8.8.0 - resolution: "google-auth-library@npm:8.8.0" +"google-auth-library@npm:^9.0.0": + version: 9.4.1 + resolution: "google-auth-library@npm:9.4.1" dependencies: - arrify: ^2.0.0 base64-js: ^1.3.0 ecdsa-sig-formatter: ^1.0.11 - fast-text-encoding: ^1.0.0 - gaxios: ^5.0.0 - gcp-metadata: ^5.2.0 - gtoken: ^6.1.0 + gaxios: ^6.1.1 + gcp-metadata: ^6.1.0 + gtoken: ^7.0.0 jws: ^4.0.0 - lru-cache: ^6.0.0 - checksum: 4552805466679e258febc4c0621d401d510df267f2f105957b8925b79c1454d9a2e5d53af211dd90a1848658f608babac7f5bc2f3c536c441ba32ba3641d335d - languageName: node - linkType: hard - -"google-p12-pem@npm:^4.0.0": - version: 4.0.1 - resolution: "google-p12-pem@npm:4.0.1" - dependencies: - node-forge: ^1.3.1 - bin: - gp12-pem: build/src/bin/gp12-pem.js - checksum: 59a5026331ea67455672e83770da29f09d979f02e06cb2227ea5916f8cca437887c2d3869f2602a686dc84437886ae9d2ac010780803cbe8e5f161c2d02d8efd + checksum: c7d2d40ab704e0412db71e505a50b8b149233b9714db20b75c522e43c2a02033de52d4fc37787a8907875c93ff895a0a9582ed1217a990dfbf7389b1d7e2b3d0 languageName: node linkType: hard @@ -13723,14 +13669,13 @@ __metadata: languageName: node linkType: hard -"gtoken@npm:^6.1.0": - version: 6.1.2 - resolution: "gtoken@npm:6.1.2" +"gtoken@npm:^7.0.0": + version: 7.0.1 + resolution: "gtoken@npm:7.0.1" dependencies: - gaxios: ^5.0.1 - google-p12-pem: ^4.0.0 + gaxios: ^6.0.0 jws: ^4.0.0 - checksum: cf3210afe2ccee8feaa06f0c7eb942e217244a8563a1d0a71aa3095eea545015896741c1d48654d8de35b7b07579f93e25e5dfe817f06b7e753646b67f7a4ecf + checksum: de1f65ebe77deb90931c29c76408e6bd097ac6f8d0b520164ac13449b39012ea8d710596d5a63ae508b2c9e49ef9f92cd7817d6fc97140668ba2e1ff30e2d418 languageName: node linkType: hard @@ -14211,6 +14156,16 @@ __metadata: languageName: node linkType: hard +"https-proxy-agent@npm:^7.0.1": + version: 7.0.2 + resolution: "https-proxy-agent@npm:7.0.2" + dependencies: + agent-base: ^7.0.2 + debug: 4 + checksum: 088969a0dd476ea7a0ed0a2cf1283013682b08f874c3bc6696c83fa061d2c157d29ef0ad3eb70a2046010bb7665573b2388d10fdcb3e410a66995e5248444292 + languageName: node + linkType: hard + "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -14614,7 +14569,7 @@ __metadata: languageName: node linkType: hard -"is-builtin-module@npm:^3.1.0": +"is-builtin-module@npm:^3.2.1": version: 3.2.1 resolution: "is-builtin-module@npm:3.2.1" dependencies: @@ -15894,6 +15849,17 @@ __metadata: languageName: node linkType: hard +"jsonpath@npm:^1.1.1": + version: 1.1.1 + resolution: "jsonpath@npm:1.1.1" + dependencies: + esprima: 1.2.2 + static-eval: 2.0.2 + underscore: 1.12.1 + checksum: 5480d8e9e424fe2ed4ade6860b6e2cefddb21adb3a99abe0254cd9428e8ef9b0c9fb5729d6a5a514e90df50d645ccea9f3be48d627570e6222dd5dadc28eba7b + languageName: node + linkType: hard + "jsonpointer@npm:^5.0.0, jsonpointer@npm:^5.0.1": version: 5.0.1 resolution: "jsonpointer@npm:5.0.1" @@ -16093,12 +16059,12 @@ __metadata: languageName: node linkType: hard -"knex@npm:^2.0.0, knex@npm:^2.4.0": - version: 2.4.2 - resolution: "knex@npm:2.4.2" +"knex@npm:^3.0.0": + version: 3.0.1 + resolution: "knex@npm:3.0.1" dependencies: colorette: 2.0.19 - commander: ^9.1.0 + commander: ^10.0.0 debug: 4.3.4 escalade: ^3.1.1 esm: ^3.2.25 @@ -16106,7 +16072,7 @@ __metadata: getopts: 2.3.0 interpret: ^2.2.0 lodash: ^4.17.21 - pg-connection-string: 2.5.0 + pg-connection-string: 2.6.1 rechoir: ^0.8.0 resolve-from: ^5.0.0 tarn: ^3.0.2 @@ -16128,7 +16094,7 @@ __metadata: optional: true bin: knex: bin/cli.js - checksum: cfb6436c0e3df3cd1f55d3637e4f222d1acbc7b6ec3757e52c92cbf0a7da4055d40156d707ffede57dc155af75d7f5739a49d1b31d8755bc77bc0e4e2a570748 + checksum: bcfc3f8da9a7e898a873d2a122856ac9355f5ee1c0ab39534d6cac9ea69388da2fe0fa607b20d65298e191a4377af72f8ff7f4430f8b8c4abc144010b7e9796c languageName: node linkType: hard @@ -16215,20 +16181,20 @@ __metadata: languageName: node linkType: hard -"linkify-react@npm:4.1.1": - version: 4.1.1 - resolution: "linkify-react@npm:4.1.1" +"linkify-react@npm:4.1.3": + version: 4.1.3 + resolution: "linkify-react@npm:4.1.3" peerDependencies: linkifyjs: ^4.0.0 react: ">= 15.0.0" - checksum: 2f213f134055d4a11587e7e0bc3e0ef7e372c8c0d1419dbc5bb8e3a280f325bea9ad9d8d6017fd79f8f86fa4127ed75cbe6f320ef9d92a00ae510f320db0f408 + checksum: 1c28ab02774d5427fad9f4a5ad1c7b852b83aece983fd143fdb4ec95dedf7edc77da59883aaf6fb1a2c2060e8b5e72fdfad4d704d544fabc2b173a1b1eb6473d languageName: node linkType: hard -"linkifyjs@npm:4.1.1": - version: 4.1.1 - resolution: "linkifyjs@npm:4.1.1" - checksum: 312b75ec9bc6e7107f2b70e50682e8baccd7b94a64bf7b88cecd352032126b0d6fa7ea41394c417a178c718caa79b70e6ab3570eee7b96a12399689d666e68fb +"linkifyjs@npm:4.1.3": + version: 4.1.3 + resolution: "linkifyjs@npm:4.1.3" + checksum: 023d467499a717a49ebbfa256a80cb2811a3b038ff2593e5be0fb8a4715b0a63bf80c571838e19e120833d5b9874464f3a1448965c8eebbde8c19458b3a6c6e4 languageName: node linkType: hard @@ -16640,12 +16606,12 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.27.0": - version: 0.27.0 - resolution: "magic-string@npm:0.27.0" +"magic-string@npm:^0.30.3": + version: 0.30.5 + resolution: "magic-string@npm:0.30.5" dependencies: - "@jridgewell/sourcemap-codec": ^1.4.13 - checksum: 273faaa50baadb7a2df6e442eac34ad611304fc08fe16e24fe2e472fd944bfcb73ffb50d2dc972dc04e92784222002af46868cb9698b1be181c81830fd95a13e + "@jridgewell/sourcemap-codec": ^1.4.15 + checksum: da10fecff0c0a7d3faf756913ce62bd6d5e7b0402be48c3b27bfd651b90e29677e279069a63b764bcdc1b8ecdcdb898f29a5c5ec510f2323e8d62ee057a6eb18 languageName: node linkType: hard @@ -17459,6 +17425,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + languageName: node + linkType: hard + "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -17850,7 +17825,21 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7": +"node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.9": + version: 2.7.0 + resolution: "node-fetch@npm:2.7.0" + dependencies: + whatwg-url: ^5.0.0 + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + checksum: d76d2f5edb451a3f05b15115ec89fc6be39de37c6089f1b6368df03b91e1633fd379a7e01b7ab05089a25034b2023d959b47e59759cb38d88341b2459e89d6e5 + languageName: node + linkType: hard + +"node-fetch@npm:^2.6.7": version: 2.6.11 resolution: "node-fetch@npm:2.6.11" dependencies: @@ -18480,7 +18469,7 @@ __metadata: languageName: node linkType: hard -"parse-asn1@npm:^5.0.0, parse-asn1@npm:^5.1.5": +"parse-asn1@npm:^5.0.0, parse-asn1@npm:^5.1.6": version: 5.1.6 resolution: "parse-asn1@npm:5.1.6" dependencies: @@ -18580,14 +18569,14 @@ __metadata: languageName: node linkType: hard -"passport@npm:^0.6.0": - version: 0.6.0 - resolution: "passport@npm:0.6.0" +"passport@npm:^0.7.0": + version: 0.7.0 + resolution: "passport@npm:0.7.0" dependencies: passport-strategy: 1.x.x pause: 0.0.1 utils-merge: ^1.0.1 - checksum: ef932ad671d50de34765c7a53cd1e058d8331a82a6df09265a9c6c1168911aee4a7b5215803d0101110ab7f317e096b4954ca7e18fb2c33b9929f0bd17dbe159 + checksum: 5080b46df2df7a84f7ba4a8a20437ce71a1346fd27ab47b62df3251a666af9f3430d6c8a1beda3174f6a9d91edc823b57b88050d423a6cff9831848a2d97725c languageName: node linkType: hard @@ -18697,6 +18686,13 @@ __metadata: languageName: node linkType: hard +"pct-encode@npm:~1.0.0": + version: 1.0.2 + resolution: "pct-encode@npm:1.0.2" + checksum: 11edce15c8a9012cf5fdee006a05f10e3668a755a15aa25b6afbb8cc20d67f600702eb83e5eaca7a98ee78f9b362fb7d9ada9745428dceb6cdc44e0143851509 + languageName: node + linkType: hard + "peek-readable@npm:^4.1.0": version: 4.1.0 resolution: "peek-readable@npm:4.1.0" @@ -18718,10 +18714,24 @@ __metadata: languageName: node linkType: hard -"pg-connection-string@npm:2.5.0, pg-connection-string@npm:^2.5.0": - version: 2.5.0 - resolution: "pg-connection-string@npm:2.5.0" - checksum: a6f3a068f7c9416a5b33a326811caf0dfaaee045c225b7c628b4c9b4e9a2b25bdd12a21e4c48940e1000ea223a4e608ca122d2ff3dd08c8b1db0fc9f5705133a +"pg-cloudflare@npm:^1.1.1": + version: 1.1.1 + resolution: "pg-cloudflare@npm:1.1.1" + checksum: 32aac06b5dc4588bbf78801b6267781bc7e13be672009df949d08e9627ba9fdc26924916665d4de99d47f9b0495301930547488dad889d826856976c7b3f3731 + languageName: node + linkType: hard + +"pg-connection-string@npm:2.6.1": + version: 2.6.1 + resolution: "pg-connection-string@npm:2.6.1" + checksum: 882344a47e1ecf3a91383e0809bf2ac48facea97fcec0358d6e060e1cbcb8737acde419b4c86f05da4ce4a16634ee50fff1d2bb787d73b52ccbfde697243ad8a + languageName: node + linkType: hard + +"pg-connection-string@npm:^2.6.2": + version: 2.6.2 + resolution: "pg-connection-string@npm:2.6.2" + checksum: 22265882c3b6f2320785378d0760b051294a684989163d5a1cde4009e64e84448d7bf67d9a7b9e7f69440c3ee9e2212f9aa10dd17ad6773f6143c6020cebbcb5 languageName: node linkType: hard @@ -18732,12 +18742,12 @@ __metadata: languageName: node linkType: hard -"pg-pool@npm:^3.6.0": - version: 3.6.0 - resolution: "pg-pool@npm:3.6.0" +"pg-pool@npm:^3.6.1": + version: 3.6.1 + resolution: "pg-pool@npm:3.6.1" peerDependencies: pg: ">=8.0" - checksum: f3fe050fbfe27406369340c4c26efcbe21a388ace085a876453de0ea496a315c38b2dc739ac97d4767a359e911da2ec4810467f72601eeec8ad540e58b27987c + checksum: 8a6513e6f74a794708c9dd16d2ccda0debadc56435ec2582de2b2e35b01315550c5dab8a0a9a2a16f4adce45523228f5739940fb7687ec7e9c300f284eb08fd1 languageName: node linkType: hard @@ -18761,23 +18771,27 @@ __metadata: languageName: node linkType: hard -"pg@npm:^8.3.0": - version: 8.10.0 - resolution: "pg@npm:8.10.0" +"pg@npm:^8.11.3": + version: 8.11.3 + resolution: "pg@npm:8.11.3" dependencies: buffer-writer: 2.0.0 packet-reader: 1.0.0 - pg-connection-string: ^2.5.0 - pg-pool: ^3.6.0 + pg-cloudflare: ^1.1.1 + pg-connection-string: ^2.6.2 + pg-pool: ^3.6.1 pg-protocol: ^1.6.0 pg-types: ^2.1.0 pgpass: 1.x peerDependencies: pg-native: ">=3.0.1" + dependenciesMeta: + pg-cloudflare: + optional: true peerDependenciesMeta: pg-native: optional: true - checksum: c6be78f2e823f2ae3c618c8e54a6622592dd71b556fb665d7eaedcbcc2fa5d210a8bcf519401e72526a65b9d797f19b772f48f29b9d9f31e98dd526fd27d61e0 + checksum: 8af9468b8969fa0d73a6b349216c8cbc953d938fcae5594f2d24043060e9226a072c8085fc4230172b5576fcab4c39c8563c655f271dc2a9209b6ad5370cafe5 languageName: node linkType: hard @@ -19323,7 +19337,7 @@ __metadata: languageName: node linkType: hard -"prebuild-install@npm:^7.1.0": +"prebuild-install@npm:^7.1.1": version: 7.1.1 resolution: "prebuild-install@npm:7.1.1" dependencies: @@ -19623,6 +19637,13 @@ __metadata: languageName: node linkType: hard +"queue-tick@npm:^1.0.1": + version: 1.0.1 + resolution: "queue-tick@npm:1.0.1" + checksum: 57c3292814b297f87f792fbeb99ce982813e4e54d7a8bdff65cf53d5c084113913289d4a48ec8bbc964927a74b847554f9f4579df43c969a6c8e0f026457ad01 + languageName: node + linkType: hard + "quick-lru@npm:^4.0.1": version: 4.0.1 resolution: "quick-lru@npm:4.0.1" @@ -19834,7 +19855,7 @@ __metadata: languageName: node linkType: hard -"react-grid-layout@npm:^1.3.4": +"react-grid-layout@npm:1.3.4": version: 1.3.4 resolution: "react-grid-layout@npm:1.3.4" dependencies: @@ -20209,7 +20230,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0": +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0, readable-stream@npm:^3.6.2": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -20244,7 +20265,7 @@ __metadata: languageName: node linkType: hard -"readdir-glob@npm:^1.0.0": +"readdir-glob@npm:^1.0.0, readdir-glob@npm:^1.1.2": version: 1.1.3 resolution: "readdir-glob@npm:1.1.3" dependencies: @@ -20643,13 +20664,15 @@ __metadata: languageName: node linkType: hard -"retry-request@npm:^5.0.0": - version: 5.0.2 - resolution: "retry-request@npm:5.0.2" +"retry-request@npm:^7.0.0": + version: 7.0.1 + resolution: "retry-request@npm:7.0.1" dependencies: + "@types/request": ^2.48.8 debug: ^4.1.1 extend: ^3.0.2 - checksum: d6c95d27f4468aa5557605d811cfaa5862be0eaff9fc5f18a338a7c17a7972fbec5b6142abb6b1e494b4c02df875fec2f1c3a281bf79900d33607d8536277ffe + teeny-request: ^9.0.0 + checksum: 75a359afc8a748ae2ee2b5991cf3c7a198a61492e73b0fcdc6f03d35767c99a3eb0dc93194f1acf1575665475e4edfcf5cf74097376390e05fc6c004133bd79d languageName: node linkType: hard @@ -20816,7 +20839,7 @@ __metadata: version: 0.0.0-use.local resolution: "root@workspace:." dependencies: - "@backstage/cli": ^0.23.0 + "@backstage/cli": ^0.25.0 "@commitlint/cli": ^17.7.1 "@commitlint/config-conventional": ^17.7.0 "@octokit/rest": 19.0.8 @@ -20891,7 +20914,7 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 @@ -21344,7 +21367,7 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:^0.5.21, source-map-support@npm:~0.5.20": +"source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: @@ -21672,6 +21695,15 @@ __metadata: languageName: node linkType: hard +"static-eval@npm:2.0.2": + version: 2.0.2 + resolution: "static-eval@npm:2.0.2" + dependencies: + escodegen: ^1.8.1 + checksum: 335a923c5ccb29add404ac23d0a55c0da6cee3071f6f67a7053aeac0dedc6dbfc53ac9269e9c25f403f5b7603a291ef47d7114f99bde241184f7aa3f9286dc32 + languageName: node + linkType: hard + "statuses@npm:2.0.1": version: 2.0.1 resolution: "statuses@npm:2.0.1" @@ -21748,6 +21780,16 @@ __metadata: languageName: node linkType: hard +"streamx@npm:^2.15.0": + version: 2.15.6 + resolution: "streamx@npm:2.15.6" + dependencies: + fast-fifo: ^1.1.0 + queue-tick: ^1.0.1 + checksum: 37a245f5cee4c33fcb8b018ccb935bad6eab423f05b0d14d018e63dbd2670bb109a69442e961a195b750c2c774f613c19476d11bd727d645eedb655d2dba234b + languageName: node + linkType: hard + "strict-event-emitter@npm:^0.2.4": version: 0.2.8 resolution: "strict-event-emitter@npm:0.2.8" @@ -22213,6 +22255,17 @@ __metadata: languageName: node linkType: hard +"tar-stream@npm:^3.0.0": + version: 3.1.6 + resolution: "tar-stream@npm:3.1.6" + dependencies: + b4a: ^1.6.4 + fast-fifo: ^1.2.0 + streamx: ^2.15.0 + checksum: f3627f918581976e954ff03cb8d370551053796b82564f8c7ca8fac84c48e4d042026d0854fc222171a34ff9c682b72fae91be9c9b0a112d4c54f9e4f443e9c5 + languageName: node + linkType: hard + "tar@npm:^6.1.11, tar@npm:^6.1.12, tar@npm:^6.1.2": version: 6.1.14 resolution: "tar@npm:6.1.14" @@ -22234,16 +22287,16 @@ __metadata: languageName: node linkType: hard -"teeny-request@npm:^8.0.0": - version: 8.0.3 - resolution: "teeny-request@npm:8.0.3" +"teeny-request@npm:^9.0.0": + version: 9.0.0 + resolution: "teeny-request@npm:9.0.0" dependencies: http-proxy-agent: ^5.0.0 https-proxy-agent: ^5.0.0 - node-fetch: ^2.6.1 + node-fetch: ^2.6.9 stream-events: ^1.0.5 uuid: ^9.0.0 - checksum: 6682a14df3708068db147c91af5f2b2e097e2e53c03dddaef40f6f974297f2da9e6112c615af9fbc84a1685c6846b8a9e485771d1a350aa25e9ff5fcf63dd821 + checksum: 9cb0ad83f9ca6ce6515b3109cbb30ceb2533cdeab8e41c3a0de89f509bd92c5a9aabd27b3adf7f3e49516e106a358859b19fa4928a1937a4ab95809ccb7d52eb languageName: node linkType: hard @@ -22687,6 +22740,22 @@ __metadata: languageName: node linkType: hard +"tsx@npm:^4.0.0": + version: 4.7.0 + resolution: "tsx@npm:4.7.0" + dependencies: + esbuild: ~0.19.10 + fsevents: ~2.3.3 + get-tsconfig: ^4.7.2 + dependenciesMeta: + fsevents: + optional: true + bin: + tsx: dist/cli.mjs + checksum: a3a17fa8a40dbe0aff26fb2bc71a069e568152e0685b0bd9a31ea1091806274ba14882551433ed01efa7eae16f1aa965e2e47f3075ec1e914c42cf5dfce1f924 + languageName: node + linkType: hard + "tty-browserify@npm:0.0.0": version: 0.0.0 resolution: "tty-browserify@npm:0.0.0" @@ -22819,9 +22888,9 @@ __metadata: languageName: node linkType: hard -"typescript-json-schema@npm:^0.61.0": - version: 0.61.0 - resolution: "typescript-json-schema@npm:0.61.0" +"typescript-json-schema@npm:^0.62.0": + version: 0.62.0 + resolution: "typescript-json-schema@npm:0.62.0" dependencies: "@types/json-schema": ^7.0.9 "@types/node": ^16.9.2 @@ -22833,7 +22902,7 @@ __metadata: yargs: ^17.1.1 bin: typescript-json-schema: bin/typescript-json-schema - checksum: 8359d5ca8ebcb96dca9cd968b46ea21da40a92ee872a44a7b5c6c8f8f4cd1ffbd0ea457752f3be7d44379ea286ccfaee1d40ab1810321ee45d0ecece80ed45ed + checksum: 0b0ba8f86456e7bd0b2d35d3c74a6cb72b168e779352398956d4f237eff011ec2a30b0ab1b3932bd5ceab99e1ea7bc6cc7158e49d49f24daeaf11771c27c7771 languageName: node linkType: hard @@ -22907,6 +22976,13 @@ __metadata: languageName: node linkType: hard +"underscore@npm:1.12.1": + version: 1.12.1 + resolution: "underscore@npm:1.12.1" + checksum: ec327603aa112b99fe9d74cd9bf3b3b7451465a9d2610ceab269a532e3f191650ab017903be34dc86fe406a11d04d8905a3b04dd4c129493e51bee09a3f3074c + languageName: node + linkType: hard + "undici-types@npm:~5.25.1": version: 5.25.3 resolution: "undici-types@npm:5.25.3" @@ -23101,6 +23177,15 @@ __metadata: languageName: node linkType: hard +"uri-template@npm:^2.0.0": + version: 2.0.0 + resolution: "uri-template@npm:2.0.0" + dependencies: + pct-encode: ~1.0.0 + checksum: 6eb3254368ca11330502525c6c0ab42af3cb646bfc96a4021666d6ac6653ede1ac0df7fde84a2e35e7f03f42d91b41251963122cfb3de9b54b84bc0ef3583ffc + languageName: node + linkType: hard + "url-parse@npm:^1.5.3": version: 1.5.10 resolution: "url-parse@npm:1.5.10" @@ -23959,6 +24044,17 @@ __metadata: languageName: node linkType: hard +"zip-stream@npm:^5.0.1": + version: 5.0.1 + resolution: "zip-stream@npm:5.0.1" + dependencies: + archiver-utils: ^4.0.1 + compress-commons: ^5.0.1 + readable-stream: ^3.6.0 + checksum: 116cee5a2c1ecce7aa440b665470653f58ef56670c6aafa1b5491c9f9335992352145502af5fa865ac82f46336905e37fb7cbc649c2be72e2152c6b91802995c + languageName: node + linkType: hard + "zod-to-json-schema@npm:^3.20.4": version: 3.21.0 resolution: "zod-to-json-schema@npm:3.21.0" @@ -23977,7 +24073,7 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.21.4": +"zod@npm:^3.22.4": version: 3.22.4 resolution: "zod@npm:3.22.4" checksum: 80bfd7f8039b24fddeb0718a2ec7c02aa9856e4838d6aa4864335a047b6b37a3273b191ef335bf0b2002e5c514ef261ffcda5a589fb084a48c336ffc4cdbab7f