diff --git a/.changeset/flat-peaches-act.md b/.changeset/flat-peaches-act.md new file mode 100644 index 0000000000..e4b4138ee5 --- /dev/null +++ b/.changeset/flat-peaches-act.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-techdocs-backend': patch +--- + +Techdocs backend explains a bit more about what might have caused the docs not being found when building techdocs. diff --git a/.changeset/metal-suns-rhyme.md b/.changeset/metal-suns-rhyme.md new file mode 100644 index 0000000000..3fefdca7c6 --- /dev/null +++ b/.changeset/metal-suns-rhyme.md @@ -0,0 +1,5 @@ +--- +'@backstage/cli': patch +--- + +Bumped the `msw` version in templates to 1.0.0 diff --git a/.changeset/purple-days-film.md b/.changeset/purple-days-film.md new file mode 100644 index 0000000000..09d760c33e --- /dev/null +++ b/.changeset/purple-days-film.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-techdocs-node': patch +--- + +Fixed bug that prevented deletion of stale files when non-empty directories where tried to be deleted as well. diff --git a/.changeset/quick-coats-sneeze.md b/.changeset/quick-coats-sneeze.md new file mode 100644 index 0000000000..24f7f70e83 --- /dev/null +++ b/.changeset/quick-coats-sneeze.md @@ -0,0 +1,5 @@ +--- +'@techdocs/cli': minor +--- + +Running `@techdocs/cli generate` with the `--verbose` flag will now print the mkdocs output. diff --git a/.changeset/renovate-4775edd.md b/.changeset/renovate-4775edd.md new file mode 100644 index 0000000000..6472fac254 --- /dev/null +++ b/.changeset/renovate-4775edd.md @@ -0,0 +1,8 @@ +--- +'@backstage/plugin-catalog-graphql': patch +--- + +Updated dependency `@graphql-codegen/cli` to `^3.0.0`. +Updated dependency `@graphql-codegen/graphql-modules-preset` to `^3.0.0`. +Updated dependency `@graphql-codegen/typescript` to `^3.0.0`. +Updated dependency `@graphql-codegen/typescript-resolvers` to `^3.0.0`. diff --git a/.changeset/renovate-fb85ae7.md b/.changeset/renovate-fb85ae7.md new file mode 100644 index 0000000000..920469850c --- /dev/null +++ b/.changeset/renovate-fb85ae7.md @@ -0,0 +1,125 @@ +--- +'@backstage/backend-common': patch +'@backstage/backend-test-utils': patch +'@backstage/catalog-client': patch +'@backstage/cli': patch +'@backstage/config-loader': patch +'@backstage/core-app-api': patch +'@backstage/core-components': patch +'@backstage/core-plugin-api': patch +'@backstage/integration-react': patch +'@backstage/integration': patch +'@backstage/release-manifests': patch +'@backstage/test-utils': patch +'@backstage/plugin-adr-backend': patch +'@backstage/plugin-adr': patch +'@backstage/plugin-airbrake-backend': patch +'@backstage/plugin-airbrake': patch +'@backstage/plugin-allure': patch +'@backstage/plugin-analytics-module-ga': patch +'@backstage/plugin-apache-airflow': patch +'@backstage/plugin-api-docs': patch +'@backstage/plugin-apollo-explorer': patch +'@backstage/plugin-app-backend': patch +'@backstage/plugin-auth-backend': patch +'@backstage/plugin-auth-node': patch +'@backstage/plugin-azure-devops-backend': patch +'@backstage/plugin-azure-devops': patch +'@backstage/plugin-azure-sites-backend': patch +'@backstage/plugin-azure-sites': patch +'@backstage/plugin-badges': patch +'@backstage/plugin-bitbucket-cloud-common': patch +'@backstage/plugin-bitrise': patch +'@backstage/plugin-catalog-backend-module-azure': patch +'@backstage/plugin-catalog-backend-module-bitbucket-cloud': patch +'@backstage/plugin-catalog-backend-module-bitbucket-server': patch +'@backstage/plugin-catalog-backend-module-bitbucket': patch +'@backstage/plugin-catalog-backend-module-gerrit': patch +'@backstage/plugin-catalog-backend-module-github': patch +'@backstage/plugin-catalog-backend-module-gitlab': patch +'@backstage/plugin-catalog-backend-module-msgraph': patch +'@backstage/plugin-catalog-backend': patch +'@backstage/plugin-catalog-graphql': patch +'@backstage/plugin-catalog-import': patch +'@backstage/plugin-circleci': patch +'@backstage/plugin-cloudbuild': patch +'@backstage/plugin-code-climate': patch +'@backstage/plugin-code-coverage-backend': patch +'@backstage/plugin-code-coverage': patch +'@backstage/plugin-codescene': patch +'@backstage/plugin-config-schema': patch +'@backstage/plugin-cost-insights': patch +'@backstage/plugin-dynatrace': patch +'@backstage/plugin-entity-feedback-backend': patch +'@backstage/plugin-entity-feedback': patch +'@backstage/plugin-entity-validation': patch +'@backstage/plugin-explore-backend': patch +'@backstage/plugin-explore-react': patch +'@backstage/plugin-explore': patch +'@backstage/plugin-firehydrant': patch +'@backstage/plugin-fossa': patch +'@backstage/plugin-gcalendar': patch +'@backstage/plugin-gcp-projects': patch +'@backstage/plugin-git-release-manager': patch +'@backstage/plugin-github-actions': patch +'@backstage/plugin-github-deployments': patch +'@backstage/plugin-github-issues': patch +'@backstage/plugin-github-pull-requests-board': patch +'@backstage/plugin-gitops-profiles': patch +'@backstage/plugin-gocd': patch +'@backstage/plugin-graphiql': patch +'@backstage/plugin-graphql-backend': patch +'@backstage/plugin-graphql-voyager': patch +'@backstage/plugin-home': patch +'@backstage/plugin-ilert': patch +'@backstage/plugin-jenkins-backend': patch +'@backstage/plugin-jenkins': patch +'@backstage/plugin-kafka': patch +'@backstage/plugin-kubernetes-backend': patch +'@backstage/plugin-kubernetes': patch +'@backstage/plugin-lighthouse': patch +'@backstage/plugin-linguist-backend': patch +'@backstage/plugin-linguist': patch +'@backstage/plugin-microsoft-calendar': patch +'@backstage/plugin-newrelic': patch +'@backstage/plugin-octopus-deploy': patch +'@backstage/plugin-org-react': patch +'@backstage/plugin-org': patch +'@backstage/plugin-pagerduty': patch +'@backstage/plugin-periskop-backend': patch +'@backstage/plugin-periskop': patch +'@backstage/plugin-permission-backend': patch +'@backstage/plugin-permission-common': patch +'@backstage/plugin-permission-node': patch +'@backstage/plugin-playlist-backend': patch +'@backstage/plugin-playlist': patch +'@backstage/plugin-proxy-backend': patch +'@backstage/plugin-rollbar-backend': patch +'@backstage/plugin-rollbar': patch +'@backstage/plugin-scaffolder-backend-module-cookiecutter': patch +'@backstage/plugin-scaffolder-backend': patch +'@backstage/plugin-scaffolder': patch +'@backstage/plugin-search': patch +'@backstage/plugin-sentry': patch +'@backstage/plugin-shortcuts': patch +'@backstage/plugin-sonarqube-backend': patch +'@backstage/plugin-sonarqube': patch +'@backstage/plugin-splunk-on-call': patch +'@backstage/plugin-stack-overflow-backend': patch +'@backstage/plugin-stack-overflow': patch +'@backstage/plugin-stackstorm': patch +'@backstage/plugin-tech-insights': patch +'@backstage/plugin-tech-radar': patch +'@backstage/plugin-techdocs-addons-test-utils': patch +'@backstage/plugin-techdocs-backend': patch +'@backstage/plugin-techdocs-module-addons-contrib': patch +'@backstage/plugin-techdocs': patch +'@backstage/plugin-todo-backend': patch +'@backstage/plugin-todo': patch +'@backstage/plugin-user-settings': patch +'@backstage/plugin-vault-backend': patch +'@backstage/plugin-vault': patch +'@backstage/plugin-xcmetrics': patch +--- + +Updated dependency `msw` to `^1.0.0`. diff --git a/.changeset/rich-wombats-rescue.md b/.changeset/rich-wombats-rescue.md new file mode 100644 index 0000000000..d62f38cb4a --- /dev/null +++ b/.changeset/rich-wombats-rescue.md @@ -0,0 +1,5 @@ +--- +'@backstage/core-components': patch +--- + +Updated the `aria-label` of the `HeaderTabs` component. diff --git a/.changeset/short-mayflies-fix.md b/.changeset/short-mayflies-fix.md new file mode 100644 index 0000000000..9d68a85da7 --- /dev/null +++ b/.changeset/short-mayflies-fix.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-pagerduty': patch +--- + +Update readme link for discord channel diff --git a/.changeset/young-scissors-cough.md b/.changeset/young-scissors-cough.md new file mode 100644 index 0000000000..fa35588224 --- /dev/null +++ b/.changeset/young-scissors-cough.md @@ -0,0 +1,5 @@ +--- +'@backstage/backend-defaults': patch +--- + +Added a workaround for the cyclic dependency bug across `@backstage/backend-common` and `@backstage/backend-app-api`. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index e9f23287b7..e4b99b3be1 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -6,7 +6,7 @@ contact_links: url: 'https://github.com/backstage/backstage/discussions' - about: 'Alternatively, you can use the Backstage Community Discord' name: Chat - url: 'https://discord.gg/MUpMjP2' + url: 'https://discord.gg/backstage-687207715902193673' - about: 'Please check the FAQ before filing new issues' name: 'Backstage FAQ' url: 'https://backstage.io/docs/FAQ' diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e22fbf29a4..c2df005a1c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -72,7 +72,7 @@ Have you started using Backstage? Adding your company to [ADOPTERS](ADOPTERS.md) So...feel ready to jump in? Let's do this. 👏🏻💯 -Start by reading our [Getting Started for Contributors](https://backstage.io/docs/getting-started/contributors) page to get yourself setup with a fresh copy of Backstage ready for your contributions. If you need help, just jump into our [Discord chatroom](https://discord.gg/MUpMjP2). +Start by reading our [Getting Started for Contributors](https://backstage.io/docs/getting-started/contributors) page to get yourself setup with a fresh copy of Backstage ready for your contributions. If you need help, just jump into our [Discord chatroom](https://discord.gg/backstage-687207715902193673). ## Coding Guidelines diff --git a/README.md b/README.md index 8a2bd338d9..60324a7789 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![CNCF Status](https://img.shields.io/badge/cncf%20status-incubation-blue.svg)](https://www.cncf.io/projects) [![Main CI Build](https://github.com/backstage/backstage/workflows/Main%20Master%20Build/badge.svg)](https://github.com/backstage/backstage/actions?query=workflow%3A%22Main+Master+Build%22) -[![Discord](https://img.shields.io/discord/687207715902193673)](https://discord.gg/EBHEGzX) +[![Discord](https://img.shields.io/discord/687207715902193673)](https://discord.gg/backstage-687207715902193673) ![Code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg) [![Codecov](https://img.shields.io/codecov/c/github/backstage/backstage)](https://codecov.io/gh/backstage/backstage) [![](https://img.shields.io/github/v/release/backstage/backstage)](https://github.com/backstage/backstage/releases) @@ -45,7 +45,7 @@ Check out [the documentation](https://backstage.io/docs/getting-started) on how ## Community -- [Discord chatroom](https://discord.gg/MUpMjP2) - Get support or discuss the project +- [Discord chatroom](https://discord.gg/backstage-687207715902193673) - Get support or discuss the project - [Contributing to Backstage](https://github.com/backstage/backstage/blob/master/CONTRIBUTING.md) - Start here if you want to contribute - [RFCs](https://github.com/backstage/backstage/labels/rfc) - Help shape the technical direction - [FAQ](https://backstage.io/docs/FAQ) - Frequently Asked Questions diff --git a/app-config.yaml b/app-config.yaml index c97adec5ef..22f3f4c9c5 100644 --- a/app-config.yaml +++ b/app-config.yaml @@ -17,7 +17,7 @@ app: - title: Discord Chatroom icon: chat links: - - url: https://discord.gg/MUpMjP2 + - url: https://discord.gg/backstage-687207715902193673 title: '#backstage' backend: diff --git a/docs/FAQ.md b/docs/FAQ.md index fcd5542f74..5b93f07d78 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -231,7 +231,7 @@ We take security seriously. When it comes to packages and code we scan our repositories periodically and update our packages to the latest versions. When it comes to deployment of Backstage within an organisation it depends on the deployment and security setup in your organisation. Reach out to us on -[Discord](https://discord.gg/MUpMjP2) if you have specific queries. +[Discord](https://discord.gg/backstage-687207715902193673) if you have specific queries. Please report sensitive security issues via Spotify's [bug-bounty program](https://hackerone.com/spotify) rather than GitHub. diff --git a/docs/assets/header.png b/docs/assets/header.png new file mode 100644 index 0000000000..3c39971d36 Binary files /dev/null and b/docs/assets/header.png differ diff --git a/docs/dls/design.md b/docs/dls/design.md index a2091aeb10..3444ff3ad2 100644 --- a/docs/dls/design.md +++ b/docs/dls/design.md @@ -26,7 +26,7 @@ that growth, check out the issues in this GitHub repo! The Backstage Design Team is small but mighty, and we truly cherish the amazing opportunity we have to work with the Backstage Open Source community! Have an idea? A component request? Feel free to communicate with us via -[Discord](https://discord.gg/EBHEGzX) (_#design_ channel). Collaboration trumps +[Discord](https://discord.gg/backstage-687207715902193673) (_#design_ channel). Collaboration trumps individual speed, and we want to work with you to make Backstage work for all of our users. @@ -38,7 +38,7 @@ loop! Keep an eye on our where we're headed and review the [open design issues](https://github.com/backstage/backstage/issues?q=is%3Aopen+is%3Aissue+label%3Adesign), to see if you can help. We'll also be posting updates in the _#design_ channel -on [Discord](https://discord.gg/EBHEGzX). Not only that, we want to keep you +on [Discord](https://discord.gg/backstage-687207715902193673). Not only that, we want to keep you informed on the decisions we've made and why we've made them. ## 🛠 Our Practice @@ -101,14 +101,14 @@ focused on building up our core Backstage user experience. We’ll be labeling o issues in GitHub with ‘design’ and/or ‘storybook’ - so feel free to browse and tackle the tasks that interest you. If you have any questions regarding an issue, you can ask them in the comments section of the issue or on -[Discord](https://discord.gg/EBHEGzX). We absolutely adore our external +[Discord](https://discord.gg/backstage-687207715902193673). We absolutely adore our external contributors and will send you virtual [semlas](https://en.wikipedia.org/wiki/Semla) for your contributions! ### Request a component Create an issue (label it design and assign it to katz95) or send us a message -on [Discord](https://discord.gg/EBHEGzX) (_#design_ channel) with details of +on [Discord](https://discord.gg/backstage-687207715902193673) (_#design_ channel) with details of what the component is and its relevant use cases. Your request will be reviewed by our design team and you should hear back from us within 1-2 business days. We’ll get back to you and let you know whether your requested component will get @@ -124,7 +124,7 @@ components we’ve designed to the Storybook as well. Community to share our design assets. You can duplicate our UI Kit and design your own plugin for Backstage. -**[Discord](https://discord.gg/EBHEGzX)** - all design questions should be +**[Discord](https://discord.gg/backstage-687207715902193673)** - all design questions should be directed to the _#design_ channel. **[Customize Backstage's look and feel](https://backstage.io/docs/getting-started/app-custom-theme)** - @@ -142,4 +142,4 @@ scenes, we’re setting up a few foundational elements to make sure that contributing to Backstage as a designer is easy. From styling guidelines to UX principles to Figma documents, we’ll make sure you’re equipped to chip in on this project. We’re excited to work with you! In the meantime, we’d love to hear -from you on [Discord](https://discord.gg/EBHEGzX). +from you on [Discord](https://discord.gg/backstage-687207715902193673). diff --git a/docs/features/software-templates/migrating-from-v1beta2-to-v1beta3.md b/docs/features/software-templates/migrating-from-v1beta2-to-v1beta3.md index 6e37a4df3e..f9d2c4eb0c 100644 --- a/docs/features/software-templates/migrating-from-v1beta2-to-v1beta3.md +++ b/docs/features/software-templates/migrating-from-v1beta2-to-v1beta3.md @@ -211,7 +211,7 @@ input: ### Summary -Of course, we're always available on [discord](https://discord.gg/MUpMjP2) if +Of course, we're always available on [discord](https://discord.gg/backstage-687207715902193673) if you're stuck or something's not working as expected. You can also [raise an issue](https://github.com/backstage/backstage/issues/new/choose) with feedback or bugs! diff --git a/docs/getting-started/configuration.md b/docs/getting-started/configuration.md index 1c25606ac3..a436321fe2 100644 --- a/docs/getting-started/configuration.md +++ b/docs/getting-started/configuration.md @@ -299,7 +299,7 @@ Achievement unlocked. You've set up an installation of the core Backstage App, made it persistent, and configured it so you are now able to use software templates. -Let us know how your experience was: [on discord](https://discord.gg/EBHEGzX), +Let us know how your experience was: [on discord](https://discord.gg/backstage-687207715902193673), file issues for any [feature](https://github.com/backstage/backstage/issues/new?labels=help+wanted&template=feature_template.md) or diff --git a/docs/getting-started/index.md b/docs/getting-started/index.md index c3d6b21923..2617cfb654 100644 --- a/docs/getting-started/index.md +++ b/docs/getting-started/index.md @@ -83,7 +83,7 @@ database, configure authentication, and add your first integration. Continue with [getting started: Configuring Backstage](configuration.md). Share your experiences, comments, or suggestions with us: -[on discord](https://discord.gg/EBHEGzX), file issues for any +[on discord](https://discord.gg/backstage-687207715902193673), file issues for any [feature](https://github.com/backstage/backstage/issues/new?labels=help+wanted&template=feature_template.md) or [plugin suggestions](https://github.com/backstage/backstage/issues/new?labels=plugin&template=plugin_template.md&title=%5BPlugin%5D+THE+PLUGIN+NAME), diff --git a/docs/getting-started/running-backstage-locally.md b/docs/getting-started/running-backstage-locally.md index e7e96316f4..d56bdf7990 100644 --- a/docs/getting-started/running-backstage-locally.md +++ b/docs/getting-started/running-backstage-locally.md @@ -86,7 +86,7 @@ option will be GitHub. To setup GitHub authentication in Backstage, see --- Congratulations! That should be it. Let us know how it went -[on discord](https://discord.gg/EBHEGzX), file issues for any +[on discord](https://discord.gg/backstage-687207715902193673), file issues for any [feature](https://github.com/backstage/backstage/issues/new?labels=help+wanted&template=feature_template.md) or [plugin suggestions](https://github.com/backstage/backstage/issues/new?labels=plugin&template=plugin_template.md&title=%5BPlugin%5D+THE+PLUGIN+NAME), diff --git a/docs/overview/roadmap.md b/docs/overview/roadmap.md index 2ac211bf97..8e3d73ded6 100644 --- a/docs/overview/roadmap.md +++ b/docs/overview/roadmap.md @@ -111,4 +111,4 @@ guidelines to get started. If you have specific questions about the roadmap, please create an [issue](https://github.com/backstage/backstage/issues/new/choose), ping us on -[Discord](https://discord.gg/qxsEfa8Vq8), or [book time](https://info.backstage.spotify.com/office-hours) with the Spotify team. +[Discord](https://discord.gg/backstage-687207715902193673), or [book time](https://info.backstage.spotify.com/office-hours) with the Spotify team. diff --git a/docs/overview/support.md b/docs/overview/support.md index 662a37c6ae..a0444c4d34 100644 --- a/docs/overview/support.md +++ b/docs/overview/support.md @@ -4,7 +4,7 @@ title: Support and community description: Support and Community Details and Links --- -- [Discord chatroom](https://discord.gg/MUpMjP2) - Get support or discuss the +- [Discord chatroom](https://discord.gg/backstage-687207715902193673) - Get support or discuss the project. - [Stack Overflow](https://stackoverflow.com/questions/tagged/backstage) - Browse or ask questions on Stack Overflow. - [Good First Issues](https://github.com/backstage/backstage/contribute) - Start diff --git a/docs/overview/what-is-backstage.md b/docs/overview/what-is-backstage.md index 38b67e81de..f18993770a 100644 --- a/docs/overview/what-is-backstage.md +++ b/docs/overview/what-is-backstage.md @@ -5,7 +5,7 @@ title: What is Backstage? description: Backstage is an open platform for building developer portals. Powered by a centralized software catalog, Backstage restores order to your microservices and infrastructure --- -![software-catalog](https://backstage.io/blog/assets/6/header.png) +![software-catalog](../assets/header.png) [Backstage](https://backstage.io/) is an open platform for building developer portals. Powered by a centralized software catalog, Backstage restores order to @@ -61,4 +61,4 @@ Backstage is a CNCF Incubation project after graduating from Sandbox. Read the a administrators together in one place. If you have questions or want support, please join our -[Discord chatroom](https://discord.gg/EBHEGzX). +[Discord chatroom](https://discord.gg/backstage-687207715902193673). diff --git a/docs/releases/v1.0.0.md b/docs/releases/v1.0.0.md index 44a4f48213..6906ef8ae7 100644 --- a/docs/releases/v1.0.0.md +++ b/docs/releases/v1.0.0.md @@ -85,7 +85,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/releases/tag/v1.0.0) for this release - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.1.0.md b/docs/releases/v1.1.0.md index 0417423247..daf31a536f 100644 --- a/docs/releases/v1.1.0.md +++ b/docs/releases/v1.1.0.md @@ -63,7 +63,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.1.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.10.0.md b/docs/releases/v1.10.0.md index 93ab357370..b06ab63747 100644 --- a/docs/releases/v1.10.0.md +++ b/docs/releases/v1.10.0.md @@ -71,7 +71,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.10.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.11.0.md b/docs/releases/v1.11.0.md index e385bfead5..1afed5fbb6 100644 --- a/docs/releases/v1.11.0.md +++ b/docs/releases/v1.11.0.md @@ -93,7 +93,7 @@ Below you can find a list of links and references to help you learn about and st - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.11.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.2.0.md b/docs/releases/v1.2.0.md index b2d50a09a2..3751217ae4 100644 --- a/docs/releases/v1.2.0.md +++ b/docs/releases/v1.2.0.md @@ -60,7 +60,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.2.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.3.0.md b/docs/releases/v1.3.0.md index 8014e0a121..96aa88a05e 100644 --- a/docs/releases/v1.3.0.md +++ b/docs/releases/v1.3.0.md @@ -58,7 +58,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.3.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap), and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.4.0.md b/docs/releases/v1.4.0.md index 20b1739f4a..9a178ea8ff 100644 --- a/docs/releases/v1.4.0.md +++ b/docs/releases/v1.4.0.md @@ -63,7 +63,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.4.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.5.0.md b/docs/releases/v1.5.0.md index ca4ae11185..d7bbfa62a2 100644 --- a/docs/releases/v1.5.0.md +++ b/docs/releases/v1.5.0.md @@ -53,7 +53,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.5.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.6.0.md b/docs/releases/v1.6.0.md index a1ece6bf94..417491c1e4 100644 --- a/docs/releases/v1.6.0.md +++ b/docs/releases/v1.6.0.md @@ -53,7 +53,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.6.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.7.0.md b/docs/releases/v1.7.0.md index cb87ead4c9..56eda8b20d 100644 --- a/docs/releases/v1.7.0.md +++ b/docs/releases/v1.7.0.md @@ -114,7 +114,7 @@ start using this new release. - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.7.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), diff --git a/docs/releases/v1.8.0.md b/docs/releases/v1.8.0.md index cbe16a0cba..78cc5ab7cd 100644 --- a/docs/releases/v1.8.0.md +++ b/docs/releases/v1.8.0.md @@ -71,7 +71,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.8.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/docs/releases/v1.9.0.md b/docs/releases/v1.9.0.md index 53a1769108..a677acb643 100644 --- a/docs/releases/v1.9.0.md +++ b/docs/releases/v1.9.0.md @@ -78,7 +78,7 @@ Below you can find a list of links and references to help you learn about and st - [Backstage official website](https://backstage.io/), [documentation](https://backstage.io/docs/), and [getting started guide](https://backstage.io/docs/getting-started/) - [GitHub repository](https://github.com/backstage/backstage) - Backstage's [versioning and support policy](https://backstage.io/docs/overview/versioning-policy) -- [Community Discord](https://discord.gg/bFESRKVt) for discussions and support +- [Community Discord](https://discord.gg/backstage-687207715902193673) for discussions and support - [Changelog](https://github.com/backstage/backstage/tree/master/docs/releases/v1.9.0-changelog.md) - Backstage [Demos](https://backstage.io/demos), [Blog](https://backstage.io/blog), [Roadmap](https://backstage.io/docs/overview/roadmap) and [Plugins](https://backstage.io/plugins) diff --git a/microsite-next/docusaurus.config.js b/microsite-next/docusaurus.config.js index 73171e65ea..c3956bb308 100644 --- a/microsite-next/docusaurus.config.js +++ b/microsite-next/docusaurus.config.js @@ -187,7 +187,7 @@ module.exports = { items: [ { label: 'Support chatroom', - to: 'https://discord.gg/MUpMjP2', + to: 'https://discord.gg/backstage-687207715902193673', }, { label: 'Contributing', diff --git a/microsite-next/src/pages/community/index.tsx b/microsite-next/src/pages/community/index.tsx index a6dbf8432b..d334b04ee2 100644 --- a/microsite-next/src/pages/community/index.tsx +++ b/microsite-next/src/pages/community/index.tsx @@ -24,7 +24,7 @@ const Community = () => { { content: 'Chat and get support on our', label: 'Discord', - link: 'https://discord.gg/MUpMjP2', + link: 'https://discord.gg/backstage-687207715902193673', }, { content: 'Get into contributing with the', diff --git a/microsite/blog/2020-03-18-what-is-backstage.md b/microsite/blog/2020-03-18-what-is-backstage.md index 2c2b81d64d..5e3ec4ac90 100644 --- a/microsite/blog/2020-03-18-what-is-backstage.md +++ b/microsite/blog/2020-03-18-what-is-backstage.md @@ -85,4 +85,4 @@ We are envisioning [three phases](https://github.com/backstage/backstage/milesto https://github.com/backstage/backstage/milestones -Want to discuss the project or need support? Join us on [Discord](https://discord.gg/MUpMjP2) or reach out on [backstage-interest@spotify.com](mailto:backstage-interest@spotify.com). +Want to discuss the project or need support? Join us on [Discord](https://discord.gg/backstage-687207715902193673) or reach out on [backstage-interest@spotify.com](mailto:backstage-interest@spotify.com). diff --git a/microsite/blog/2020-04-30-how-to-quickly-set-up-backstage.md b/microsite/blog/2020-04-30-how-to-quickly-set-up-backstage.md index 17f095f1fb..7d5098a721 100644 --- a/microsite/blog/2020-04-30-how-to-quickly-set-up-backstage.md +++ b/microsite/blog/2020-04-30-how-to-quickly-set-up-backstage.md @@ -125,4 +125,4 @@ If you are developing a plugin that might be useful for others, consider releasi ## Ready to get started? -Head over to GitHub and check out the [project](https://github.com/backstage/backstage) or download our [CLI](https://www.npmjs.com/package/@backstage/cli). If you have more questions, join us on [Discord](https://discord.gg/MUpMjP2) or [create an issue](https://github.com/backstage/backstage/issues/new/choose). +Head over to GitHub and check out the [project](https://github.com/backstage/backstage) or download our [CLI](https://www.npmjs.com/package/@backstage/cli). If you have more questions, join us on [Discord](https://discord.gg/backstage-687207715902193673) or [create an issue](https://github.com/backstage/backstage/issues/new/choose). diff --git a/microsite/blog/2020-06-22-backstage-service-catalog-alpha.md b/microsite/blog/2020-06-22-backstage-service-catalog-alpha.md index 7f8fe01e11..0f324cd5be 100644 --- a/microsite/blog/2020-06-22-backstage-service-catalog-alpha.md +++ b/microsite/blog/2020-06-22-backstage-service-catalog-alpha.md @@ -49,6 +49,6 @@ Alpha is our shorthand for "we don’t yet think Backstage is ready for producti As with most alpha releases, you should expect things to change quite a lot until we reach the beta stage (we’re targeting the end of summer). There are obviously many things missing as well, but we wanted to start collecting feedback early and make it easier to see the end-to-end flow. -If you have feedback or questions, please open a [GitHub issue](https://github.com/backstage/backstage/issues), ping us on [Discord chat](https://discord.gg/EBHEGzX) or send us an email at [backstage-interest@spotify.com](mailto:backstage-interest@spotify.com) 🙏 +If you have feedback or questions, please open a [GitHub issue](https://github.com/backstage/backstage/issues), ping us on [Discord chat](https://discord.gg/backstage-687207715902193673) or send us an email at [backstage-interest@spotify.com](mailto:backstage-interest@spotify.com) 🙏 To get regular product updates and news about the Backstage community, sign up for the [Backstage newsletter](https://info.backstage.spotify.com/newsletter_subscribe). diff --git a/microsite/blog/2020-08-05-announcing-backstage-software-templates.md b/microsite/blog/2020-08-05-announcing-backstage-software-templates.md index 18bfa64c19..6acefa571c 100644 --- a/microsite/blog/2020-08-05-announcing-backstage-software-templates.md +++ b/microsite/blog/2020-08-05-announcing-backstage-software-templates.md @@ -73,6 +73,6 @@ Backstage ships with four example templates, but since these are likely not the We have learned that one of the keys to getting these standards adopted is to keep an open process. Templates are code. By making it clear to your engineers that you are open to pull requests, and that teams with different needs can add their own templates, you are on the path of striking a good balance between autonomy and standardization. -If you have feedback or questions, please open a [GitHub issue](https://github.com/backstage/backstage/issues), ping us on [Discord chat](https://discord.gg/EBHEGzX) or send us an email at [backstage-interest@spotify.com](mailto:backstage-interest@spotify.com) 🙏 +If you have feedback or questions, please open a [GitHub issue](https://github.com/backstage/backstage/issues), ping us on [Discord chat](https://discord.gg/backstage-687207715902193673) or send us an email at [backstage-interest@spotify.com](mailto:backstage-interest@spotify.com) 🙏 To get regular product updates and news about the Backstage community, sign up for the [Backstage newsletter](https://info.backstage.spotify.com/newsletter_subscribe). diff --git a/microsite/blog/2021-01-12-new-backstage-feature-kubernetes-for-service-owners.md b/microsite/blog/2021-01-12-new-backstage-feature-kubernetes-for-service-owners.md index 8981f276be..7b0686aae7 100644 --- a/microsite/blog/2021-01-12-new-backstage-feature-kubernetes-for-service-owners.md +++ b/microsite/blog/2021-01-12-new-backstage-feature-kubernetes-for-service-owners.md @@ -70,4 +70,4 @@ To contribute or get more information on Kubernetes in Backstage, [join the disc [here]: https://github.com/backstage/backstage/issues?q=is%3Aissue+is%3Aopen+kubernetes+label%3Ak8s-plugin [read the docs]: https://backstage.io/docs/features/kubernetes/overview -[join the discussion on discord]: https://discord.gg/MUpMjP2 +[join the discussion on discord]: https://discord.gg/backstage-687207715902193673 diff --git a/microsite/blog/2021-06-22-spotify-backstage-is-growing.md b/microsite/blog/2021-06-22-spotify-backstage-is-growing.md index a12ddf7443..35285c5e04 100644 --- a/microsite/blog/2021-06-22-spotify-backstage-is-growing.md +++ b/microsite/blog/2021-06-22-spotify-backstage-is-growing.md @@ -49,7 +49,7 @@ We’ve launched a new website at: [backstage.spotify.com](https://backstage.spo You’ll find a high-level introduction to the platform, tips and tricks tested by Spotify to accelerate developer effectiveness, and access to a group of partners that have scaled Backstage for numerous adopters. You can also use the site to book product overviews, demos, and technical deep dives with members of the Spotify team. -We will continue to post important product announcements, technical documentation, feature demos, and community news here on Backstage.io. ([Subscribe to the newsletter](https://info.backstage.spotify.com/newsletter_subscribe) to stay up to date.) And both contributors and adopting companies can continue to find around-the-clock/around-the-world technical support on [GitHub](https://github.com/backstage/backstage) and [Discord](https://discord.gg/MUpMjP2). +We will continue to post important product announcements, technical documentation, feature demos, and community news here on Backstage.io. ([Subscribe to the newsletter](https://info.backstage.spotify.com/newsletter_subscribe) to stay up to date.) And both contributors and adopting companies can continue to find around-the-clock/around-the-world technical support on [GitHub](https://github.com/backstage/backstage) and [Discord](https://discord.gg/backstage-687207715902193673). ## Separate community sessions for adopters and contributors diff --git a/microsite/blog/2021-06-24-announcing-backstage-search-platform.md b/microsite/blog/2021-06-24-announcing-backstage-search-platform.md index 6914077522..118ac1f43c 100644 --- a/microsite/blog/2021-06-24-announcing-backstage-search-platform.md +++ b/microsite/blog/2021-06-24-announcing-backstage-search-platform.md @@ -99,4 +99,4 @@ We’ve built the foundation for the Backstage Search platform, and we can't wai You can check out our [project roadmap](https://backstage.io/docs/features/search/search-overview#project-roadmap) in our search documentation or track the progress of our [Beta milestone](https://github.com/backstage/backstage/milestone/27) and [GA milestone](https://github.com/backstage/backstage/milestone/28). -For any questions, feedback or ideas about the Backstage Search platform, join us in the #search channel on [Discord](https://discord.gg/MUpMjP2)! +For any questions, feedback or ideas about the Backstage Search platform, join us in the #search channel on [Discord](https://discord.gg/backstage-687207715902193673)! diff --git a/microsite/blog/2021-09-16-the-techdocs-beta-has-landed.md b/microsite/blog/2021-09-16-the-techdocs-beta-has-landed.md index f3f79abf44..27df0b3a44 100644 --- a/microsite/blog/2021-09-16-the-techdocs-beta-has-landed.md +++ b/microsite/blog/2021-09-16-the-techdocs-beta-has-landed.md @@ -61,4 +61,4 @@ If you're upgrading from a prior, alpha version of TechDocs, be aware that there - If you've configured TechDocs to publish generated content to a remote storage solution provider like AWS S3, Google Cloud Storage, or Azure Blob Storage, you will need to use the TechDocs CLI to migrate the contents of your storage bucket. [See full migration instructions here](https://backstage.io/docs/features/techdocs/how-to-guides#how-to-migrate-from-techdocs-alpha-to-beta). - In order to take advantage of the stale file deletion functionality, you may need to add some permissions to the account or role used by your TechDocs backend to publish contents to your storage provider. [See "Using Cloud Storage docs"](https://backstage.io/docs/features/techdocs/using-cloud-storage) for updated permissions recommendations. -Thanks again to the whole community for hitting this milestone with us! Catch us in [Discord](https://discord.gg/MUpMjP2) or an [upcoming community session](https://github.com/backstage/community) if you have any questions. +Thanks again to the whole community for hitting this milestone with us! Catch us in [Discord](https://discord.gg/backstage-687207715902193673) or an [upcoming community session](https://github.com/backstage/community) if you have any questions. diff --git a/microsite/blog/2022-03-04-backstage-upgrade-helper.md b/microsite/blog/2022-03-04-backstage-upgrade-helper.md index 80b3b9c0a8..3f4fc6da77 100644 --- a/microsite/blog/2022-03-04-backstage-upgrade-helper.md +++ b/microsite/blog/2022-03-04-backstage-upgrade-helper.md @@ -13,7 +13,7 @@ _TLDR;_ The Spotify team recently announced [Backstage Upgrade Helper](https://b ## Upgrading Backstage was a common pain point -Without a doubt, one of the most exciting things about Backstage is our community. Step into our daily [Discord conversations](https://discord.gg/sBEF5VkG) and the monthly [Community Sessions](https://www.youtube.com/watch?v=0QMQYSTKAx0) and you’ll find a ton of great ideas, problem-solving, and support for one another. +Without a doubt, one of the most exciting things about Backstage is our community. Step into our daily [Discord conversations](https://discord.gg/backstage-687207715902193673) and the monthly [Community Sessions](https://www.youtube.com/watch?v=0QMQYSTKAx0) and you’ll find a ton of great ideas, problem-solving, and support for one another. During one of these discussions, we realized we all shared the same pain point — upgrading a Backstage application. diff --git a/microsite/blog/2022-03-17-backstage-1.0.md b/microsite/blog/2022-03-17-backstage-1.0.md index 02ead0390c..8cc627c127 100644 --- a/microsite/blog/2022-03-17-backstage-1.0.md +++ b/microsite/blog/2022-03-17-backstage-1.0.md @@ -54,6 +54,6 @@ If you want to know more about this first major release, check out the following - [Release notes](https://backstage.io/docs/releases/v1.0.0) and [Changelog](https://github.com/backstage/backstage/releases/tag/v1.0.0). - [Backstage official documentation](https://backstage.io/docs/) and [backstage.spotify.com](https://backstage.spotify.com/). -- [Discord channel](https://discord.gg/EUaBAS58). +- [Discord channel](https://discord.gg/backstage-687207715902193673). - [Backstage repository on GitHub](https://github.com/backstage/backstage). - [List of public adopters](https://github.com/backstage/backstage/blob/master/ADOPTERS.md). diff --git a/microsite/blog/2022-12-19-backstage-wrapped-2022.md b/microsite/blog/2022-12-19-backstage-wrapped-2022.md index 967bc14433..4986b3effd 100644 --- a/microsite/blog/2022-12-19-backstage-wrapped-2022.md +++ b/microsite/blog/2022-12-19-backstage-wrapped-2022.md @@ -20,7 +20,7 @@ Last year we celebrated 75 [public adopters](https://github.com/backstage/backst ![Accelerated growth of Public Backstage Adopters, from January 2021–December 2022.](assets/2022-12-19/public-backstage-adopters-2022.png) -Not only are our adopters growing at an exponential rate, but so too are our contributors. Our [Discord server](https://discord.gg/backstage-687207715902193673) is a perfect example of the worlds of our adopters and contributors melding. On average, at any given hour of the day or night, there are more than 500 people online available to talk and provide support on any Backstage topic. Discord discussions run a full gamut of topics – from technical support questions to best practices for onboarding engineers to Backstage – basically, anything and everything an adopter may be interested to know and learn. At the very beginning of 2022, we “only” had 4k Discord members. Today, we have a growing membership of 8.2k. +Not only are our adopters growing at an exponential rate, but so too are our contributors. Our [Discord server](https://discord.gg/backstage-687207715902193673-687207715902193673) is a perfect example of the worlds of our adopters and contributors melding. On average, at any given hour of the day or night, there are more than 500 people online available to talk and provide support on any Backstage topic. Discord discussions run a full gamut of topics – from technical support questions to best practices for onboarding engineers to Backstage – basically, anything and everything an adopter may be interested to know and learn. At the very beginning of 2022, we “only” had 4k Discord members. Today, we have a growing membership of 8.2k. Isn’t it what we can call a great and vibrant community of enthusiasts? diff --git a/microsite/core/Footer.js b/microsite/core/Footer.js index 327e42f38a..c93b1779cf 100644 --- a/microsite/core/Footer.js +++ b/microsite/core/Footer.js @@ -40,7 +40,9 @@ class Footer extends React.Component {
Community
- Support chatroom + + Support chatroom + Contributing diff --git a/microsite/pages/en/community.js b/microsite/pages/en/community.js index a5fd5353e0..69330e6569 100644 --- a/microsite/pages/en/community.js +++ b/microsite/pages/en/community.js @@ -62,7 +62,9 @@ const Background = props => {
  • Chat and get support on our{' '} - Discord + + Discord +
  • diff --git a/microsite/pages/en/live.js b/microsite/pages/en/live.js index 166e3bf13a..cad5e52bd2 100644 --- a/microsite/pages/en/live.js +++ b/microsite/pages/en/live.js @@ -58,7 +58,9 @@ const Background = props => { Main community channels
    - Chat and get support on our{' '} - Discord + + Discord +
    - Get into contributing with the{' '} Good First Issues diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index 4738a1bc97..28c11e39e0 100644 --- a/packages/backend-common/package.json +++ b/packages/backend-common/package.json @@ -132,7 +132,7 @@ "better-sqlite3": "^8.0.0", "http-errors": "^2.0.0", "mock-fs": "^5.1.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "mysql2": "^2.2.5", "recursive-readdir": "^2.2.2", "supertest": "^6.1.3" diff --git a/packages/backend-defaults/package.json b/packages/backend-defaults/package.json index cc10118bb8..b5f6018d64 100644 --- a/packages/backend-defaults/package.json +++ b/packages/backend-defaults/package.json @@ -33,6 +33,7 @@ }, "dependencies": { "@backstage/backend-app-api": "workspace:^", + "@backstage/backend-common": "workspace:^", "@backstage/backend-plugin-api": "workspace:^" }, "devDependencies": { diff --git a/packages/backend-defaults/src/index.ts b/packages/backend-defaults/src/index.ts index b6ae2f1333..833878744e 100644 --- a/packages/backend-defaults/src/index.ts +++ b/packages/backend-defaults/src/index.ts @@ -20,5 +20,10 @@ * @packageDocumentation */ +// This import is here as a workaround for a cyclic dependency bug where +// backend-common must be loaded before backend-app-api +// TODO(Rugvip): Remove this once backend-common is no longer used by backend-app-api +import '@backstage/backend-common'; + export type { CreateBackendOptions } from './CreateBackend'; export { createBackend } from './CreateBackend'; diff --git a/packages/backend-test-utils/package.json b/packages/backend-test-utils/package.json index 59b6fd057d..73f0e9762d 100644 --- a/packages/backend-test-utils/package.json +++ b/packages/backend-test-utils/package.json @@ -51,7 +51,7 @@ "better-sqlite3": "^8.0.0", "express": "^4.17.1", "knex": "^2.0.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "mysql2": "^2.2.5", "pg": "^8.3.0", "testcontainers": "^8.1.2", diff --git a/packages/catalog-client/package.json b/packages/catalog-client/package.json index 4915bfa636..91e852c3b0 100644 --- a/packages/catalog-client/package.json +++ b/packages/catalog-client/package.json @@ -38,7 +38,7 @@ }, "devDependencies": { "@backstage/cli": "workspace:^", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/packages/cli/package.json b/packages/cli/package.json index a640761c6a..0260a1c59b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -157,7 +157,7 @@ "@types/yarnpkg__lockfile": "^1.1.4", "del": "^7.0.0", "mock-fs": "^5.1.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "nodemon": "^2.0.2", "ts-node": "^10.0.0" }, diff --git a/packages/cli/templates/default-backend-plugin/package.json.hbs b/packages/cli/templates/default-backend-plugin/package.json.hbs index 24c2bb8f0a..2b860260ac 100644 --- a/packages/cli/templates/default-backend-plugin/package.json.hbs +++ b/packages/cli/templates/default-backend-plugin/package.json.hbs @@ -41,7 +41,7 @@ "@backstage/cli": "{{versionQuery '@backstage/cli'}}", "@types/supertest": "{{versionQuery '@types/supertest' '2.0.12'}}", "supertest": "{{versionQuery 'supertest' '6.2.4'}}", - "msw": "{{versionQuery 'msw' '0.49.0'}}" + "msw": "{{versionQuery 'msw' '1.0.0'}}" }, "files": [ "dist" diff --git a/packages/cli/templates/default-plugin/package.json.hbs b/packages/cli/templates/default-plugin/package.json.hbs index d319b16449..de42f3cdef 100644 --- a/packages/cli/templates/default-plugin/package.json.hbs +++ b/packages/cli/templates/default-plugin/package.json.hbs @@ -48,7 +48,7 @@ "@testing-library/react": "{{versionQuery '@testing-library/react' '12.1.3'}}", "@testing-library/user-event": "{{versionQuery '@testing-library/user-event' '14.0.0'}}", "@types/node": "{{versionQuery '@types/node' '16.11.26'}}", - "msw": "{{versionQuery 'msw' '0.49.0'}}", + "msw": "{{versionQuery 'msw' '1.0.0'}}", "cross-fetch": "{{versionQuery 'cross-fetch' '3.1.5'}}" }, "files": [ diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json index c78eb632da..657c6630eb 100644 --- a/packages/config-loader/package.json +++ b/packages/config-loader/package.json @@ -56,7 +56,7 @@ "@types/node": "^16.11.26", "@types/yup": "^0.29.13", "mock-fs": "^5.1.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/packages/core-app-api/package.json b/packages/core-app-api/package.json index f9a17bd88c..c43b27009b 100644 --- a/packages/core-app-api/package.json +++ b/packages/core-app-api/package.json @@ -57,7 +57,7 @@ "@types/node": "^16.11.26", "@types/zen-observable": "^0.8.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0", + "msw": "^1.0.0", "react-router-beta": "npm:react-router@6.0.0-beta.0", "react-router-dom-beta": "npm:react-router-dom@6.0.0-beta.0", "react-router-dom-stable": "npm:react-router-dom@^6.3.0", diff --git a/packages/core-components/package.json b/packages/core-components/package.json index 736b7a415b..aa47734d8b 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -98,7 +98,7 @@ "@types/react-window": "^1.8.5", "@types/zen-observable": "^0.8.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/packages/core-components/src/layout/HeaderTabs/HeaderTabs.tsx b/packages/core-components/src/layout/HeaderTabs/HeaderTabs.tsx index aac062c01b..48e0a8906a 100644 --- a/packages/core-components/src/layout/HeaderTabs/HeaderTabs.tsx +++ b/packages/core-components/src/layout/HeaderTabs/HeaderTabs.tsx @@ -104,7 +104,7 @@ export function HeaderTabs(props: HeaderTabsProps) { textColor="inherit" variant="scrollable" scrollButtons="auto" - aria-label="scrollable auto tabs example" + aria-label="tabs" onChange={handleChange} value={selectedTab} > diff --git a/packages/core-plugin-api/package.json b/packages/core-plugin-api/package.json index 561b08f3e5..1da87fa457 100644 --- a/packages/core-plugin-api/package.json +++ b/packages/core-plugin-api/package.json @@ -69,7 +69,7 @@ "@types/prop-types": "^15.7.3", "@types/zen-observable": "^0.8.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/packages/integration-react/package.json b/packages/integration-react/package.json index f074245dcb..ab163f9b1a 100644 --- a/packages/integration-react/package.json +++ b/packages/integration-react/package.json @@ -45,7 +45,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/packages/integration/package.json b/packages/integration/package.json index 90f82dae35..3ad53b1e08 100644 --- a/packages/integration/package.json +++ b/packages/integration/package.json @@ -46,7 +46,7 @@ "@backstage/config-loader": "workspace:^", "@backstage/test-utils": "workspace:^", "@types/luxon": "^3.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/packages/release-manifests/package.json b/packages/release-manifests/package.json index 4abeb9dc6a..96c5aec484 100644 --- a/packages/release-manifests/package.json +++ b/packages/release-manifests/package.json @@ -38,7 +38,7 @@ "@backstage/cli": "workspace:^", "@backstage/test-utils": "workspace:^", "@types/node": "^16.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/packages/techdocs-cli/src/commands/generate/generate.ts b/packages/techdocs-cli/src/commands/generate/generate.ts index b8ad466bb3..5d80beb38a 100644 --- a/packages/techdocs-cli/src/commands/generate/generate.ts +++ b/packages/techdocs-cli/src/commands/generate/generate.ts @@ -31,8 +31,8 @@ import { ConfigReader } from '@backstage/config'; import { convertTechDocsRefToLocationAnnotation, createLogger, + getLogStream, } from '../../lib/utility'; -import { stdout } from 'process'; export default async function generate(opts: OptionValues) { // Use techdocs-node package to generate docs. Keep consistency between Backstage and CI generating docs. @@ -110,7 +110,7 @@ export default async function generate(opts: OptionValues) { : {}), logger, etag: opts.etag, - ...(process.env.LOG_LEVEL === 'debug' ? { logStream: stdout } : {}), + logStream: getLogStream(logger), siteOptions: { name: opts.siteName }, }); diff --git a/packages/techdocs-cli/src/lib/utility.ts b/packages/techdocs-cli/src/lib/utility.ts index 3f91f3c82d..00927fd1df 100644 --- a/packages/techdocs-cli/src/lib/utility.ts +++ b/packages/techdocs-cli/src/lib/utility.ts @@ -18,6 +18,8 @@ import { ParsedLocationAnnotation, } from '@backstage/plugin-techdocs-node'; import * as winston from 'winston'; +import { Writable } from 'stream'; +import { stdout } from 'process'; export const convertTechDocsRefToLocationAnnotation = ( techdocsRef: string, @@ -52,3 +54,17 @@ export const createLogger = ({ return logger; }; + +export const getLogStream = (logger: winston.Logger): Writable => { + if (process.env.LOG_LEVEL === 'debug') { + return stdout; + } + + return new Writable({ + defaultEncoding: 'utf8', + write(chunk, _encoding, next) { + logger.verbose(chunk.toString().trim()); + next(); + }, + }); +}; diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 925f42b49b..ef57be6a57 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@types/node": "^16.11.26", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/adr-backend/package.json b/plugins/adr-backend/package.json index 34231c549c..719b3808a7 100644 --- a/plugins/adr-backend/package.json +++ b/plugins/adr-backend/package.json @@ -49,7 +49,7 @@ "@backstage/cli": "workspace:^", "@types/marked": "^4.0.0", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/adr/package.json b/plugins/adr/package.json index c5c99c6e24..3910fbdef9 100644 --- a/plugins/adr/package.json +++ b/plugins/adr/package.json @@ -54,7 +54,7 @@ "@types/git-url-parse": "^9.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/airbrake-backend/package.json b/plugins/airbrake-backend/package.json index faa401da7b..6f79200b0e 100644 --- a/plugins/airbrake-backend/package.json +++ b/plugins/airbrake-backend/package.json @@ -35,7 +35,7 @@ "@backstage/cli": "workspace:^", "@types/http-proxy-middleware": "^0.19.3", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.6" }, "files": [ diff --git a/plugins/airbrake/package.json b/plugins/airbrake/package.json index 1430fc0546..22d961419c 100644 --- a/plugins/airbrake/package.json +++ b/plugins/airbrake/package.json @@ -48,7 +48,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/allure/package.json b/plugins/allure/package.json index 017fe5908c..98296190b7 100644 --- a/plugins/allure/package.json +++ b/plugins/allure/package.json @@ -47,7 +47,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/analytics-module-ga/package.json b/plugins/analytics-module-ga/package.json index 71b71887b4..2cf706b25e 100644 --- a/plugins/analytics-module-ga/package.json +++ b/plugins/analytics-module-ga/package.json @@ -45,7 +45,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/apache-airflow/package.json b/plugins/apache-airflow/package.json index 42a1177aea..b249948e90 100644 --- a/plugins/apache-airflow/package.json +++ b/plugins/apache-airflow/package.json @@ -43,7 +43,7 @@ "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/api-docs/package.json b/plugins/api-docs/package.json index 49f70c038b..7660e62320 100644 --- a/plugins/api-docs/package.json +++ b/plugins/api-docs/package.json @@ -65,7 +65,7 @@ "@types/node": "^16.11.26", "@types/swagger-ui-react": "^4.1.1", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/apollo-explorer/package.json b/plugins/apollo-explorer/package.json index 3f6b8202a8..8251dac9b9 100644 --- a/plugins/apollo-explorer/package.json +++ b/plugins/apollo-explorer/package.json @@ -45,7 +45,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/app-backend/package.json b/plugins/app-backend/package.json index 5f9856d322..203faaa517 100644 --- a/plugins/app-backend/package.json +++ b/plugins/app-backend/package.json @@ -69,7 +69,7 @@ "@backstage/types": "workspace:^", "@types/supertest": "^2.0.8", "mock-fs": "^5.1.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "node-fetch": "^2.6.7", "supertest": "^6.1.3" }, diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index 92f3264503..a65377276e 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -90,7 +90,7 @@ "@types/passport-saml": "^1.1.3", "@types/passport-strategy": "^0.2.35", "@types/xml2js": "^0.4.7", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/auth-node/package.json b/plugins/auth-node/package.json index 97539fadcb..fcb0ed8e48 100644 --- a/plugins/auth-node/package.json +++ b/plugins/auth-node/package.json @@ -35,7 +35,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "lodash": "^4.17.21", - "msw": "^0.49.0", + "msw": "^1.0.0", "uuid": "^8.0.0" }, "files": [ diff --git a/plugins/azure-devops-backend/package.json b/plugins/azure-devops-backend/package.json index e75adc2344..a8baac3673 100644 --- a/plugins/azure-devops-backend/package.json +++ b/plugins/azure-devops-backend/package.json @@ -37,7 +37,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.6" }, "files": [ diff --git a/plugins/azure-devops/package.json b/plugins/azure-devops/package.json index ca01418465..4174675f03 100644 --- a/plugins/azure-devops/package.json +++ b/plugins/azure-devops/package.json @@ -56,7 +56,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/azure-sites-backend/package.json b/plugins/azure-sites-backend/package.json index 760765303a..50618bb0ad 100644 --- a/plugins/azure-sites-backend/package.json +++ b/plugins/azure-sites-backend/package.json @@ -48,7 +48,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/azure-sites/package.json b/plugins/azure-sites/package.json index aa2d92ffab..7d37bf287a 100644 --- a/plugins/azure-sites/package.json +++ b/plugins/azure-sites/package.json @@ -57,7 +57,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/badges/package.json b/plugins/badges/package.json index 54de1216d2..a5a610c041 100644 --- a/plugins/badges/package.json +++ b/plugins/badges/package.json @@ -54,7 +54,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/bitbucket-cloud-common/package.json b/plugins/bitbucket-cloud-common/package.json index d42d00e4f3..da9ebadcca 100644 --- a/plugins/bitbucket-cloud-common/package.json +++ b/plugins/bitbucket-cloud-common/package.json @@ -33,7 +33,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@openapitools/openapi-generator-cli": "^2.4.26", - "msw": "^0.49.0", + "msw": "^1.0.0", "ts-morph": "^17.0.0" }, "files": [ diff --git a/plugins/bitrise/package.json b/plugins/bitrise/package.json index cb7eeae705..3366b34d9a 100644 --- a/plugins/bitrise/package.json +++ b/plugins/bitrise/package.json @@ -51,7 +51,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "@types/recharts": "^1.8.15", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/catalog-backend-module-azure/package.json b/plugins/catalog-backend-module-azure/package.json index a327679807..1594e88955 100644 --- a/plugins/catalog-backend-module-azure/package.json +++ b/plugins/catalog-backend-module-azure/package.json @@ -65,7 +65,7 @@ "@backstage/cli": "workspace:^", "@types/lodash": "^4.14.151", "luxon": "^3.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "config.d.ts", diff --git a/plugins/catalog-backend-module-bitbucket-cloud/package.json b/plugins/catalog-backend-module-bitbucket-cloud/package.json index 55f5d710f9..470ab9b813 100644 --- a/plugins/catalog-backend-module-bitbucket-cloud/package.json +++ b/plugins/catalog-backend-module-bitbucket-cloud/package.json @@ -65,7 +65,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "luxon": "^3.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "config.d.ts", diff --git a/plugins/catalog-backend-module-bitbucket-server/package.json b/plugins/catalog-backend-module-bitbucket-server/package.json index 2de59cdc33..d96e7c91f9 100644 --- a/plugins/catalog-backend-module-bitbucket-server/package.json +++ b/plugins/catalog-backend-module-bitbucket-server/package.json @@ -62,7 +62,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "luxon": "^3.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "config.d.ts", diff --git a/plugins/catalog-backend-module-bitbucket/package.json b/plugins/catalog-backend-module-bitbucket/package.json index d01e1e7d30..4f10b4c567 100644 --- a/plugins/catalog-backend-module-bitbucket/package.json +++ b/plugins/catalog-backend-module-bitbucket/package.json @@ -49,7 +49,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "@types/lodash": "^4.14.151", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/catalog-backend-module-gerrit/package.json b/plugins/catalog-backend-module-gerrit/package.json index e9c9572b5f..b5482affb1 100644 --- a/plugins/catalog-backend-module-gerrit/package.json +++ b/plugins/catalog-backend-module-gerrit/package.json @@ -60,7 +60,7 @@ "@backstage/cli": "workspace:^", "@types/fs-extra": "^9.0.1", "luxon": "^3.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/catalog-backend-module-github/package.json b/plugins/catalog-backend-module-github/package.json index b30b211c92..5a528a8e05 100644 --- a/plugins/catalog-backend-module-github/package.json +++ b/plugins/catalog-backend-module-github/package.json @@ -72,7 +72,7 @@ "@backstage/cli": "workspace:^", "@types/lodash": "^4.14.151", "luxon": "^3.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/catalog-backend-module-gitlab/package.json b/plugins/catalog-backend-module-gitlab/package.json index d73b6666e5..be78589199 100644 --- a/plugins/catalog-backend-module-gitlab/package.json +++ b/plugins/catalog-backend-module-gitlab/package.json @@ -66,7 +66,7 @@ "@types/lodash": "^4.14.151", "@types/uuid": "^8.0.0", "luxon": "^3.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "config.d.ts", diff --git a/plugins/catalog-backend-module-msgraph/package.json b/plugins/catalog-backend-module-msgraph/package.json index 7ccc8f4fd9..29909d4c50 100644 --- a/plugins/catalog-backend-module-msgraph/package.json +++ b/plugins/catalog-backend-module-msgraph/package.json @@ -68,7 +68,7 @@ "@backstage/cli": "workspace:^", "@types/lodash": "^4.14.151", "luxon": "^3.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "config.d.ts", diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index c9b3b93857..5d1be38754 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -94,7 +94,7 @@ "@types/uuid": "^8.0.0", "better-sqlite3": "^8.0.0", "luxon": "^3.0.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3", "wait-for-expect": "^3.0.2" }, diff --git a/plugins/catalog-graphql/package.json b/plugins/catalog-graphql/package.json index 0a6cff187c..8fd4221a56 100644 --- a/plugins/catalog-graphql/package.json +++ b/plugins/catalog-graphql/package.json @@ -48,12 +48,12 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@backstage/test-utils": "workspace:^", - "@graphql-codegen/cli": "^2.3.1", - "@graphql-codegen/graphql-modules-preset": "^2.3.2", - "@graphql-codegen/typescript": "^2.4.2", - "@graphql-codegen/typescript-resolvers": "^2.4.3", + "@graphql-codegen/cli": "^3.0.0", + "@graphql-codegen/graphql-modules-preset": "^3.0.0", + "@graphql-codegen/typescript": "^3.0.0", + "@graphql-codegen/typescript-resolvers": "^3.0.0", "@graphql-tools/schema": "^9.0.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/catalog-import/package.json b/plugins/catalog-import/package.json index e07725bedb..57633f7b22 100644 --- a/plugins/catalog-import/package.json +++ b/plugins/catalog-import/package.json @@ -68,7 +68,7 @@ "@testing-library/react-hooks": "^8.0.0", "@testing-library/user-event": "^14.0.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/circleci/package.json b/plugins/circleci/package.json index 0167f9ff98..b657d07f28 100644 --- a/plugins/circleci/package.json +++ b/plugins/circleci/package.json @@ -62,7 +62,7 @@ "@types/humanize-duration": "^3.25.1", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/cloudbuild/package.json b/plugins/cloudbuild/package.json index d888dc6a7b..7604fdaf63 100644 --- a/plugins/cloudbuild/package.json +++ b/plugins/cloudbuild/package.json @@ -59,7 +59,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/code-climate/package.json b/plugins/code-climate/package.json index d353b2443f..0f99afff6a 100644 --- a/plugins/code-climate/package.json +++ b/plugins/code-climate/package.json @@ -49,7 +49,7 @@ "@types/luxon": "^3.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/code-coverage-backend/package.json b/plugins/code-coverage-backend/package.json index 24309c128e..bb0c7df590 100644 --- a/plugins/code-coverage-backend/package.json +++ b/plugins/code-coverage-backend/package.json @@ -42,7 +42,7 @@ "@backstage/cli": "workspace:^", "@types/express-xml-bodyparser": "^0.3.2", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.6", "xml2js": "^0.4.23" }, diff --git a/plugins/code-coverage/package.json b/plugins/code-coverage/package.json index 2dd0041002..3a2de06c7f 100644 --- a/plugins/code-coverage/package.json +++ b/plugins/code-coverage/package.json @@ -55,7 +55,7 @@ "@types/node": "^16.11.26", "@types/recharts": "^1.8.15", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/codescene/package.json b/plugins/codescene/package.json index d44f3f3fa6..23af32e94a 100644 --- a/plugins/codescene/package.json +++ b/plugins/codescene/package.json @@ -47,7 +47,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/config-schema/package.json b/plugins/config-schema/package.json index 2c0fb2ae7c..07773496c0 100644 --- a/plugins/config-schema/package.json +++ b/plugins/config-schema/package.json @@ -49,7 +49,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/cost-insights/package.json b/plugins/cost-insights/package.json index c20d42928b..bce00a354f 100644 --- a/plugins/cost-insights/package.json +++ b/plugins/cost-insights/package.json @@ -74,7 +74,7 @@ "@types/yup": "^0.29.13", "canvas": "^2.10.2", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/dynatrace/package.json b/plugins/dynatrace/package.json index cca4d9254f..ef8c2bb22b 100644 --- a/plugins/dynatrace/package.json +++ b/plugins/dynatrace/package.json @@ -50,7 +50,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "express": "^4.18.1", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/entity-feedback-backend/package.json b/plugins/entity-feedback-backend/package.json index c7b5146267..b7951e1db9 100644 --- a/plugins/entity-feedback-backend/package.json +++ b/plugins/entity-feedback-backend/package.json @@ -40,7 +40,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.12", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.2.4" }, "files": [ diff --git a/plugins/entity-feedback/package.json b/plugins/entity-feedback/package.json index 3602d08c2f..bcf3895d7b 100644 --- a/plugins/entity-feedback/package.json +++ b/plugins/entity-feedback/package.json @@ -55,7 +55,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/entity-validation/package.json b/plugins/entity-validation/package.json index a6697d0722..5d509f1eea 100644 --- a/plugins/entity-validation/package.json +++ b/plugins/entity-validation/package.json @@ -60,7 +60,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/example-todo-list-backend/package.json b/plugins/example-todo-list-backend/package.json index 4dad898939..963bf847ac 100644 --- a/plugins/example-todo-list-backend/package.json +++ b/plugins/example-todo-list-backend/package.json @@ -40,7 +40,7 @@ "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", "@types/uuid": "^8.0.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.6" }, "files": [ diff --git a/plugins/example-todo-list-common/package.json b/plugins/example-todo-list-common/package.json index c1be8da2f8..3d7a66e012 100644 --- a/plugins/example-todo-list-common/package.json +++ b/plugins/example-todo-list-common/package.json @@ -32,7 +32,7 @@ "@backstage/test-utils": "workspace:^", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/example-todo-list/package.json b/plugins/example-todo-list/package.json index 961fe4ef08..4eb7d3357f 100644 --- a/plugins/example-todo-list/package.json +++ b/plugins/example-todo-list/package.json @@ -43,7 +43,7 @@ "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/explore-backend/package.json b/plugins/explore-backend/package.json index 00b2f18bbc..0a6de1ab85 100644 --- a/plugins/explore-backend/package.json +++ b/plugins/explore-backend/package.json @@ -37,7 +37,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.2.4" }, "files": [ diff --git a/plugins/explore-react/package.json b/plugins/explore-react/package.json index 3d674c9506..2aa8f1b6fc 100644 --- a/plugins/explore-react/package.json +++ b/plugins/explore-react/package.json @@ -44,7 +44,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/explore/package.json b/plugins/explore/package.json index 1a4da26abb..c53f00ff6a 100644 --- a/plugins/explore/package.json +++ b/plugins/explore/package.json @@ -64,7 +64,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/firehydrant/package.json b/plugins/firehydrant/package.json index a1bd316856..06edc1cd38 100644 --- a/plugins/firehydrant/package.json +++ b/plugins/firehydrant/package.json @@ -46,7 +46,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/fossa/package.json b/plugins/fossa/package.json index 655aab51ed..5864780dca 100644 --- a/plugins/fossa/package.json +++ b/plugins/fossa/package.json @@ -59,7 +59,7 @@ "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/gcalendar/package.json b/plugins/gcalendar/package.json index 1121849277..37df64f7f4 100644 --- a/plugins/gcalendar/package.json +++ b/plugins/gcalendar/package.json @@ -54,7 +54,7 @@ "@types/node": "^16.11.26", "@types/sanitize-html": "^2.6.2", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/gcp-projects/package.json b/plugins/gcp-projects/package.json index ff8fd9d57e..2a382f97bb 100644 --- a/plugins/gcp-projects/package.json +++ b/plugins/gcp-projects/package.json @@ -55,7 +55,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/git-release-manager/package.json b/plugins/git-release-manager/package.json index b208099a62..63ebb36dfb 100644 --- a/plugins/git-release-manager/package.json +++ b/plugins/git-release-manager/package.json @@ -53,7 +53,7 @@ "@types/node": "^16.11.26", "@types/recharts": "^1.8.15", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/github-actions/package.json b/plugins/github-actions/package.json index e3bc9a9764..8a51def8c4 100644 --- a/plugins/github-actions/package.json +++ b/plugins/github-actions/package.json @@ -61,7 +61,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/github-deployments/package.json b/plugins/github-deployments/package.json index 1cfaafe758..9027c5f23a 100644 --- a/plugins/github-deployments/package.json +++ b/plugins/github-deployments/package.json @@ -51,7 +51,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/github-issues/package.json b/plugins/github-issues/package.json index d3544d2dbe..d891951537 100644 --- a/plugins/github-issues/package.json +++ b/plugins/github-issues/package.json @@ -51,7 +51,7 @@ "@types/node": "*", "@types/react": "^16.13.1 || ^17.0.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/github-pull-requests-board/package.json b/plugins/github-pull-requests-board/package.json index 0500193a8f..e837da56e9 100644 --- a/plugins/github-pull-requests-board/package.json +++ b/plugins/github-pull-requests-board/package.json @@ -58,7 +58,7 @@ "@types/node": "^16.11.26", "@types/react": "^16.13.1 || ^17.0.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "peerDependencies": { "react": "^16.13.1 || ^17.0.0", diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index c6798383d6..1f42adc3d9 100644 --- a/plugins/gitops-profiles/package.json +++ b/plugins/gitops-profiles/package.json @@ -55,7 +55,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/gocd/package.json b/plugins/gocd/package.json index 08c4d6991c..4567a6e59b 100644 --- a/plugins/gocd/package.json +++ b/plugins/gocd/package.json @@ -58,7 +58,7 @@ "@types/luxon": "^3.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/graphiql/package.json b/plugins/graphiql/package.json index 1d825744d8..7f1bd12beb 100644 --- a/plugins/graphiql/package.json +++ b/plugins/graphiql/package.json @@ -58,7 +58,7 @@ "@types/codemirror": "^5.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/graphql-backend/package.json b/plugins/graphql-backend/package.json index 34fb0d6c04..11e69c3eae 100644 --- a/plugins/graphql-backend/package.json +++ b/plugins/graphql-backend/package.json @@ -52,7 +52,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/graphql-voyager/package.json b/plugins/graphql-voyager/package.json index 599bc1ce3c..3f6d833f7f 100644 --- a/plugins/graphql-voyager/package.json +++ b/plugins/graphql-voyager/package.json @@ -45,7 +45,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/home/package.json b/plugins/home/package.json index 28b17e89d2..f7f98a26fd 100644 --- a/plugins/home/package.json +++ b/plugins/home/package.json @@ -60,7 +60,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/ilert/package.json b/plugins/ilert/package.json index 474f55845e..1bf968218a 100644 --- a/plugins/ilert/package.json +++ b/plugins/ilert/package.json @@ -51,7 +51,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json index 11ae1d4799..b9a421d408 100644 --- a/plugins/jenkins-backend/package.json +++ b/plugins/jenkins-backend/package.json @@ -43,7 +43,7 @@ "@backstage/cli": "workspace:^", "@types/jenkins": "^0.23.1", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.6" }, "files": [ diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index a756afba3c..f6eb791af0 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -61,7 +61,7 @@ "@types/node": "^16.11.26", "@types/testing-library__jest-dom": "^5.9.1", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/kafka/package.json b/plugins/kafka/package.json index f829b4568d..98f01102f3 100644 --- a/plugins/kafka/package.json +++ b/plugins/kafka/package.json @@ -51,7 +51,7 @@ "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", "jest-when": "^3.1.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/kubernetes-backend/package.json b/plugins/kubernetes-backend/package.json index 06c8df39f6..e7e03ae93e 100644 --- a/plugins/kubernetes-backend/package.json +++ b/plugins/kubernetes-backend/package.json @@ -71,7 +71,7 @@ "@types/http-proxy-middleware": "^0.19.3", "aws-sdk-mock": "^5.2.1", "mock-fs": "^5.2.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/kubernetes/package.json b/plugins/kubernetes/package.json index 0538b099cb..b69efb0d65 100644 --- a/plugins/kubernetes/package.json +++ b/plugins/kubernetes/package.json @@ -66,7 +66,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/lighthouse/package.json b/plugins/lighthouse/package.json index 3c9fe20494..0d9d1365eb 100644 --- a/plugins/lighthouse/package.json +++ b/plugins/lighthouse/package.json @@ -61,7 +61,7 @@ "@types/node": "^16.11.26", "@types/react": "^16.13.1 || ^17.0.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/linguist-backend/package.json b/plugins/linguist-backend/package.json index 568730bc85..8a49f8dca2 100644 --- a/plugins/linguist-backend/package.json +++ b/plugins/linguist-backend/package.json @@ -46,7 +46,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.2.4" }, "files": [ diff --git a/plugins/linguist/package.json b/plugins/linguist/package.json index 61bb4b19a6..0b234878b1 100644 --- a/plugins/linguist/package.json +++ b/plugins/linguist/package.json @@ -55,7 +55,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/microsoft-calendar/package.json b/plugins/microsoft-calendar/package.json index c4b445c97b..ce2f148d6c 100644 --- a/plugins/microsoft-calendar/package.json +++ b/plugins/microsoft-calendar/package.json @@ -55,7 +55,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/newrelic/package.json b/plugins/newrelic/package.json index 32ee89f6aa..9d183f34d6 100644 --- a/plugins/newrelic/package.json +++ b/plugins/newrelic/package.json @@ -54,7 +54,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/octopus-deploy/package.json b/plugins/octopus-deploy/package.json index f62166478d..c469b55c38 100644 --- a/plugins/octopus-deploy/package.json +++ b/plugins/octopus-deploy/package.json @@ -45,7 +45,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/org-react/package.json b/plugins/org-react/package.json index 8b51cd3d91..42dd6c1f26 100644 --- a/plugins/org-react/package.json +++ b/plugins/org-react/package.json @@ -54,7 +54,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/org/package.json b/plugins/org/package.json index cbf97e95d4..c1a4e8b1e5 100644 --- a/plugins/org/package.json +++ b/plugins/org/package.json @@ -56,7 +56,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/pagerduty/README.md b/plugins/pagerduty/README.md index 98f769e9f3..ac3ba529dd 100644 --- a/plugins/pagerduty/README.md +++ b/plugins/pagerduty/README.md @@ -16,7 +16,7 @@ # Support -If you need help with this plugin, please reach out on the [Backstage Discord server](https://discord.gg/MUpMjP2). +If you need help with this plugin, please reach out on the [Backstage Discord server](https://discord.gg/backstage-687207715902193673). # Integration Walk-through diff --git a/plugins/pagerduty/package.json b/plugins/pagerduty/package.json index 3514bd2b75..f248c6f31f 100644 --- a/plugins/pagerduty/package.json +++ b/plugins/pagerduty/package.json @@ -61,7 +61,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/periskop-backend/package.json b/plugins/periskop-backend/package.json index ca7e096505..0472be43b0 100644 --- a/plugins/periskop-backend/package.json +++ b/plugins/periskop-backend/package.json @@ -37,7 +37,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.6" }, "files": [ diff --git a/plugins/periskop/package.json b/plugins/periskop/package.json index 2c1f98eb56..eba10dc41e 100644 --- a/plugins/periskop/package.json +++ b/plugins/periskop/package.json @@ -50,7 +50,7 @@ "@types/luxon": "^3.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/permission-backend/package.json b/plugins/permission-backend/package.json index bd3342e142..eaa2f6ddd1 100644 --- a/plugins/permission-backend/package.json +++ b/plugins/permission-backend/package.json @@ -42,7 +42,7 @@ "@backstage/cli": "workspace:^", "@types/lodash": "^4.14.151", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.6" }, "files": [ diff --git a/plugins/permission-common/package.json b/plugins/permission-common/package.json index 472a86aaab..960ca249d3 100644 --- a/plugins/permission-common/package.json +++ b/plugins/permission-common/package.json @@ -50,6 +50,6 @@ }, "devDependencies": { "@backstage/cli": "workspace:^", - "msw": "^0.49.0" + "msw": "^1.0.0" } } diff --git a/plugins/permission-node/package.json b/plugins/permission-node/package.json index 440b6f411b..673250cd19 100644 --- a/plugins/permission-node/package.json +++ b/plugins/permission-node/package.json @@ -48,7 +48,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/playlist-backend/package.json b/plugins/playlist-backend/package.json index 908362893a..b4232ff786 100644 --- a/plugins/playlist-backend/package.json +++ b/plugins/playlist-backend/package.json @@ -45,7 +45,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/playlist/package.json b/plugins/playlist/package.json index d30e6fb4b1..0cf67652f3 100644 --- a/plugins/playlist/package.json +++ b/plugins/playlist/package.json @@ -61,7 +61,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0", + "msw": "^1.0.0", "swr": "^2.0.0" }, "files": [ diff --git a/plugins/proxy-backend/package.json b/plugins/proxy-backend/package.json index 7fa3f35e45..a08900fd83 100644 --- a/plugins/proxy-backend/package.json +++ b/plugins/proxy-backend/package.json @@ -53,7 +53,7 @@ "@types/supertest": "^2.0.8", "@types/uuid": "^8.0.0", "@types/yup": "^0.29.13", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/rollbar-backend/package.json b/plugins/rollbar-backend/package.json index 28a0f1bf3b..7a2f27cea0 100644 --- a/plugins/rollbar-backend/package.json +++ b/plugins/rollbar-backend/package.json @@ -52,7 +52,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/rollbar/package.json b/plugins/rollbar/package.json index 36b31e9338..f95f2cb8c4 100644 --- a/plugins/rollbar/package.json +++ b/plugins/rollbar/package.json @@ -61,7 +61,7 @@ "@types/node": "^16.11.26", "@types/react": "^16.13.1 || ^17.0.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/scaffolder-backend-module-cookiecutter/package.json b/plugins/scaffolder-backend-module-cookiecutter/package.json index 29a79640d2..de055be7e8 100644 --- a/plugins/scaffolder-backend-module-cookiecutter/package.json +++ b/plugins/scaffolder-backend-module-cookiecutter/package.json @@ -41,7 +41,7 @@ "@types/fs-extra": "^9.0.1", "@types/mock-fs": "^4.13.0", "mock-fs": "^5.1.0", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index 872759815b..12ef31899c 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -107,7 +107,7 @@ "esbuild": "^0.17.0", "jest-when": "^3.1.0", "mock-fs": "^5.1.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3", "yaml": "^2.0.0" }, diff --git a/plugins/scaffolder/package.json b/plugins/scaffolder/package.json index c1e257b398..b3d33298cb 100644 --- a/plugins/scaffolder/package.json +++ b/plugins/scaffolder/package.json @@ -108,7 +108,7 @@ "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", "event-source-polyfill": "1.0.25", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/search/package.json b/plugins/search/package.json index 1e1552172f..31b57878dd 100644 --- a/plugins/search/package.json +++ b/plugins/search/package.json @@ -65,7 +65,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/sentry/package.json b/plugins/sentry/package.json index d68eb06ea9..7d385260f4 100644 --- a/plugins/sentry/package.json +++ b/plugins/sentry/package.json @@ -62,7 +62,7 @@ "@types/node": "^16.11.26", "@types/react": "^16.13.1 || ^17.0.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/shortcuts/package.json b/plugins/shortcuts/package.json index 64af56efbd..0209e76ec7 100644 --- a/plugins/shortcuts/package.json +++ b/plugins/shortcuts/package.json @@ -50,7 +50,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/sonarqube-backend/package.json b/plugins/sonarqube-backend/package.json index 3934abe862..6fc9a7080a 100644 --- a/plugins/sonarqube-backend/package.json +++ b/plugins/sonarqube-backend/package.json @@ -36,7 +36,7 @@ "@backstage/cli": "workspace:^", "@backstage/test-utils": "workspace:^", "@types/supertest": "^2.0.12", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.2.4" }, "files": [ diff --git a/plugins/sonarqube/package.json b/plugins/sonarqube/package.json index be3135f790..ef14f6da58 100644 --- a/plugins/sonarqube/package.json +++ b/plugins/sonarqube/package.json @@ -61,7 +61,7 @@ "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/splunk-on-call/package.json b/plugins/splunk-on-call/package.json index cd098d238f..2703a95871 100644 --- a/plugins/splunk-on-call/package.json +++ b/plugins/splunk-on-call/package.json @@ -60,7 +60,7 @@ "@types/luxon": "^3.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "configSchema": "config.d.ts", "files": [ diff --git a/plugins/stack-overflow-backend/package.json b/plugins/stack-overflow-backend/package.json index 6698afc182..e5cf07c515 100644 --- a/plugins/stack-overflow-backend/package.json +++ b/plugins/stack-overflow-backend/package.json @@ -43,7 +43,7 @@ "@backstage/backend-test-utils": "workspace:^", "@backstage/cli": "workspace:^", "@backstage/plugin-search-backend-node": "workspace:^", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/stack-overflow/package.json b/plugins/stack-overflow/package.json index 2997d331f3..cd0cfeabf3 100644 --- a/plugins/stack-overflow/package.json +++ b/plugins/stack-overflow/package.json @@ -49,7 +49,7 @@ "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/stackstorm/package.json b/plugins/stackstorm/package.json index 767abf5118..e00821cf77 100644 --- a/plugins/stackstorm/package.json +++ b/plugins/stackstorm/package.json @@ -56,7 +56,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/tech-insights/package.json b/plugins/tech-insights/package.json index 57def61d19..25b72e0de5 100644 --- a/plugins/tech-insights/package.json +++ b/plugins/tech-insights/package.json @@ -56,7 +56,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/tech-radar/package.json b/plugins/tech-radar/package.json index 4686d329ef..afb484dc06 100644 --- a/plugins/tech-radar/package.json +++ b/plugins/tech-radar/package.json @@ -59,7 +59,7 @@ "@types/node": "^16.11.26", "@types/react": "^16.13.1 || ^17.0.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/techdocs-addons-test-utils/package.json b/plugins/techdocs-addons-test-utils/package.json index 673aafa93c..2f9078c7f8 100644 --- a/plugins/techdocs-addons-test-utils/package.json +++ b/plugins/techdocs-addons-test-utils/package.json @@ -63,7 +63,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index bcba399086..5964e3f58f 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -59,7 +59,7 @@ "@backstage/cli": "workspace:^", "@backstage/plugin-search-backend-node": "workspace:^", "@types/dockerode": "^3.3.0", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/techdocs-backend/src/service/DocsSynchronizer.ts b/plugins/techdocs-backend/src/service/DocsSynchronizer.ts index 3d89d1647f..8456f64a6a 100644 --- a/plugins/techdocs-backend/src/service/DocsSynchronizer.ts +++ b/plugins/techdocs-backend/src/service/DocsSynchronizer.ts @@ -165,7 +165,7 @@ export class DocsSynchronizer { ); error( new NotFoundError( - 'Sorry! It took too long for the generated docs to show up in storage. Check back later.', + 'Sorry! It took too long for the generated docs to show up in storage. Are you sure the docs project is generating an `index.html` file? Otherwise, check back later.', ), ); return; diff --git a/plugins/techdocs-module-addons-contrib/package.json b/plugins/techdocs-module-addons-contrib/package.json index 233e933e89..51d656007d 100644 --- a/plugins/techdocs-module-addons-contrib/package.json +++ b/plugins/techdocs-module-addons-contrib/package.json @@ -62,7 +62,7 @@ "@types/node": "^16.11.26", "@types/react": "^16.13.1 || ^17.0.0", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/techdocs-node/src/stages/publish/helpers.test.ts b/plugins/techdocs-node/src/stages/publish/helpers.test.ts index fa934d6dd9..7b303b3bf5 100644 --- a/plugins/techdocs-node/src/stages/publish/helpers.test.ts +++ b/plugins/techdocs-node/src/stages/publish/helpers.test.ts @@ -158,6 +158,16 @@ describe('getStaleFiles', () => { expect(staleFiles).toHaveLength(1); expect(staleFiles).toEqual(expect.arrayContaining(['stale_file.png'])); }); + + it('should not return directories as stale files if they are parent directories of new files', () => { + const oldFiles = [...defaultFiles, 'default/Component/backstage/foo']; + const newFiles = [ + ...defaultFiles, + 'default/Component/backstage/foo/bar/index.html', + ]; + const staleFiles = getStaleFiles(newFiles, oldFiles); + expect(staleFiles).toHaveLength(0); + }); }); describe('getCloudPathForLocalPath', () => { diff --git a/plugins/techdocs-node/src/stages/publish/helpers.ts b/plugins/techdocs-node/src/stages/publish/helpers.ts index decefae187..0b9384dba3 100644 --- a/plugins/techdocs-node/src/stages/publish/helpers.ts +++ b/plugins/techdocs-node/src/stages/publish/helpers.ts @@ -169,8 +169,21 @@ export const getStaleFiles = ( oldFiles: string[], ): string[] => { const staleFiles = new Set(oldFiles); + const removedParentDirs = new Set(); newFiles.forEach(newFile => { staleFiles.delete(newFile); + + // We have to traverse through the directory hierarchy of a new file and + // ensure that we won't try to delete one of the parent directories. + let parentDir = newFile.substring(0, newFile.lastIndexOf('/')); + while ( + !removedParentDirs.has(parentDir) && + parentDir.length >= newFile.indexOf('/') + ) { + staleFiles.delete(parentDir); + removedParentDirs.add(parentDir); + parentDir = parentDir.substring(0, parentDir.lastIndexOf('/')); + } }); return Array.from(staleFiles); }; diff --git a/plugins/techdocs/package.json b/plugins/techdocs/package.json index 308987f757..57eca44976 100644 --- a/plugins/techdocs/package.json +++ b/plugins/techdocs/package.json @@ -78,7 +78,7 @@ "@types/node": "^16.11.26", "canvas": "^2.10.2", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/todo-backend/package.json b/plugins/todo-backend/package.json index a0a1db2e0e..f95ae498a7 100644 --- a/plugins/todo-backend/package.json +++ b/plugins/todo-backend/package.json @@ -47,7 +47,7 @@ "devDependencies": { "@backstage/cli": "workspace:^", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.3" }, "files": [ diff --git a/plugins/todo/package.json b/plugins/todo/package.json index 979ee1dacc..8c925c5cf7 100644 --- a/plugins/todo/package.json +++ b/plugins/todo/package.json @@ -55,7 +55,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist", diff --git a/plugins/user-settings/package.json b/plugins/user-settings/package.json index 85614aa8db..cce6dfa1e5 100644 --- a/plugins/user-settings/package.json +++ b/plugins/user-settings/package.json @@ -59,7 +59,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/vault-backend/package.json b/plugins/vault-backend/package.json index fc6fab1b41..fda7059dc5 100644 --- a/plugins/vault-backend/package.json +++ b/plugins/vault-backend/package.json @@ -53,7 +53,7 @@ "@backstage/cli": "workspace:^", "@types/compression": "^1.7.2", "@types/supertest": "^2.0.8", - "msw": "^0.49.0", + "msw": "^1.0.0", "supertest": "^6.1.6" }, "files": [ diff --git a/plugins/vault/package.json b/plugins/vault/package.json index 163f9a649d..e0754b9c8d 100644 --- a/plugins/vault/package.json +++ b/plugins/vault/package.json @@ -57,7 +57,7 @@ "@testing-library/user-event": "^14.0.0", "@types/node": "*", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/plugins/xcmetrics/package.json b/plugins/xcmetrics/package.json index 15be9d2579..107cb9600e 100644 --- a/plugins/xcmetrics/package.json +++ b/plugins/xcmetrics/package.json @@ -49,7 +49,7 @@ "@types/luxon": "^3.0.0", "@types/node": "^16.11.26", "cross-fetch": "^3.1.5", - "msw": "^0.49.0" + "msw": "^1.0.0" }, "files": [ "dist" diff --git a/yarn.lock b/yarn.lock index 6b7d97d53c..54b5e304d0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3485,7 +3485,7 @@ __metadata: minimist: ^1.2.5 mock-fs: ^5.1.0 morgan: ^1.10.0 - msw: ^0.49.0 + msw: ^1.0.0 mysql2: ^2.2.5 node-fetch: ^2.6.7 node-forge: ^1.3.1 @@ -3514,6 +3514,7 @@ __metadata: resolution: "@backstage/backend-defaults@workspace:packages/backend-defaults" dependencies: "@backstage/backend-app-api": "workspace:^" + "@backstage/backend-common": "workspace:^" "@backstage/backend-plugin-api": "workspace:^" "@backstage/backend-test-utils": "workspace:^" "@backstage/cli": "workspace:^" @@ -3582,7 +3583,7 @@ __metadata: better-sqlite3: ^8.0.0 express: ^4.17.1 knex: ^2.0.0 - msw: ^0.49.0 + msw: ^1.0.0 mysql2: ^2.2.5 pg: ^8.3.0 supertest: ^6.1.3 @@ -3610,7 +3611,7 @@ __metadata: "@backstage/cli": "workspace:^" "@backstage/errors": "workspace:^" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 languageName: unknown linkType: soft @@ -3754,7 +3755,7 @@ __metadata: mini-css-extract-plugin: ^2.4.2 minimatch: ^5.1.1 mock-fs: ^5.1.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 node-libs-browser: ^2.2.1 nodemon: ^2.0.2 @@ -3836,7 +3837,7 @@ __metadata: json-schema-merge-allof: ^0.8.1 json-schema-traverse: ^1.0.0 mock-fs: ^5.1.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 typescript-json-schema: ^0.55.0 yaml: ^2.0.0 @@ -3874,7 +3875,7 @@ __metadata: "@types/prop-types": ^15.7.3 "@types/zen-observable": ^0.8.0 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 prop-types: ^15.7.2 react-router-beta: "npm:react-router@6.0.0-beta.0" react-router-dom-beta: "npm:react-router-dom@6.0.0-beta.0" @@ -3986,7 +3987,7 @@ __metadata: history: ^5.0.0 immer: ^9.0.1 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 pluralize: ^8.0.0 prop-types: ^15.7.2 qs: ^6.9.4 @@ -4048,7 +4049,7 @@ __metadata: "@types/zen-observable": ^0.8.0 cross-fetch: ^3.1.5 history: ^5.0.0 - msw: ^0.49.0 + msw: ^1.0.0 prop-types: ^15.7.2 zen-observable: ^0.10.0 peerDependencies: @@ -4194,7 +4195,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -4217,7 +4218,7 @@ __metadata: git-url-parse: ^13.0.0 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 languageName: unknown linkType: soft @@ -4241,7 +4242,7 @@ __metadata: express-promise-router: ^4.1.0 luxon: ^3.0.0 marked: ^4.0.14 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.5 supertest: ^6.1.3 winston: ^3.2.1 @@ -4286,7 +4287,7 @@ __metadata: "@types/git-url-parse": ^9.0.0 "@types/node": "*" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-markdown: ^8.0.0 react-use: ^17.2.4 remark-gfm: ^3.0.1 @@ -4310,7 +4311,7 @@ __metadata: express: ^4.17.1 express-promise-router: ^4.1.0 http-proxy-middleware: ^2.0.0 - msw: ^0.49.0 + msw: ^1.0.0 supertest: ^6.1.6 winston: ^3.2.1 yn: ^4.0.0 @@ -4338,7 +4339,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -4367,7 +4368,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -4395,7 +4396,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-ga: ^3.3.0 react-use: ^17.2.4 peerDependencies: @@ -4421,7 +4422,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.10.1 react-use: ^17.2.4 peerDependencies: @@ -4470,7 +4471,7 @@ __metadata: graphql: ^16.0.0 graphql-ws: ^5.4.1 isomorphic-form-data: ^2.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 swagger-ui-react: ^4.11.1 peerDependencies: @@ -4500,7 +4501,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": "*" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 use-deep-compare-effect: ^1.8.1 peerDependencies: @@ -4531,7 +4532,7 @@ __metadata: lodash: ^4.17.21 luxon: ^3.0.0 mock-fs: ^5.1.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.1.3 winston: ^3.2.1 @@ -4583,7 +4584,7 @@ __metadata: luxon: ^3.0.0 minimatch: ^5.0.0 morgan: ^1.10.0 - msw: ^0.49.0 + msw: ^1.0.0 node-cache: ^5.1.2 node-fetch: ^2.6.7 openid-client: ^5.2.1 @@ -4617,7 +4618,7 @@ __metadata: express: ^4.17.1 jose: ^4.6.0 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 uuid: ^8.0.0 winston: ^3.2.1 @@ -4638,7 +4639,7 @@ __metadata: express: ^4.17.1 express-promise-router: ^4.1.0 mime-types: ^2.1.27 - msw: ^0.49.0 + msw: ^1.0.0 p-limit: ^3.1.0 supertest: ^6.1.6 winston: ^3.2.1 @@ -4679,7 +4680,7 @@ __metadata: cross-fetch: ^3.1.5 humanize-duration: ^3.27.0 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -4702,7 +4703,7 @@ __metadata: "@types/supertest": ^2.0.8 express: ^4.17.1 express-promise-router: ^4.1.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 winston: ^3.2.1 yn: ^4.0.0 @@ -4740,7 +4741,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -4791,7 +4792,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -4857,7 +4858,7 @@ __metadata: "@backstage/integration": "workspace:^" "@openapitools/openapi-generator-cli": ^2.4.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 ts-morph: ^17.0.0 languageName: unknown linkType: soft @@ -4886,7 +4887,7 @@ __metadata: cross-fetch: ^3.1.5 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.9.6 react-use: ^17.2.4 recharts: ^2.0.0 @@ -4944,7 +4945,7 @@ __metadata: "@types/lodash": ^4.14.151 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 uuid: ^8.0.0 winston: ^3.2.1 @@ -4970,7 +4971,7 @@ __metadata: "@backstage/plugin-catalog-node": "workspace:^" "@backstage/plugin-events-node": "workspace:^" luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 uuid: ^8.0.0 winston: ^3.2.1 languageName: unknown @@ -4993,7 +4994,7 @@ __metadata: "@backstage/plugin-catalog-node": "workspace:^" "@types/node-fetch": ^2.5.12 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 uuid: ^8.0.0 winston: ^3.2.1 @@ -5016,7 +5017,7 @@ __metadata: "@backstage/types": "workspace:^" "@types/lodash": ^4.14.151 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 winston: ^3.2.1 languageName: unknown @@ -5040,7 +5041,7 @@ __metadata: "@types/fs-extra": ^9.0.1 fs-extra: 10.1.0 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 uuid: ^8.0.0 winston: ^3.2.1 @@ -5073,7 +5074,7 @@ __metadata: lodash: ^4.17.21 luxon: ^3.0.0 minimatch: ^5.1.2 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 uuid: ^8.0.0 winston: ^3.2.1 @@ -5100,7 +5101,7 @@ __metadata: "@types/uuid": ^8.0.0 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 uuid: ^8.0.0 winston: ^3.2.1 @@ -5176,7 +5177,7 @@ __metadata: "@types/node-fetch": ^2.5.12 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 p-limit: ^3.0.2 qs: ^6.9.4 @@ -5246,7 +5247,7 @@ __metadata: lodash: ^4.17.21 luxon: ^3.0.0 minimatch: ^5.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 p-limit: ^3.0.2 prom-client: ^14.0.1 @@ -5326,17 +5327,17 @@ __metadata: "@backstage/config": "workspace:^" "@backstage/test-utils": "workspace:^" "@backstage/types": "workspace:^" - "@graphql-codegen/cli": ^2.3.1 - "@graphql-codegen/graphql-modules-preset": ^2.3.2 - "@graphql-codegen/typescript": ^2.4.2 - "@graphql-codegen/typescript-resolvers": ^2.4.3 + "@graphql-codegen/cli": ^3.0.0 + "@graphql-codegen/graphql-modules-preset": ^3.0.0 + "@graphql-codegen/typescript": ^3.0.0 + "@graphql-codegen/typescript-resolvers": ^3.0.0 "@graphql-tools/schema": ^9.0.0 apollo-server: ^3.0.0 graphql: ^16.0.0 graphql-modules: ^2.0.0 graphql-tag: ^2.11.0 graphql-type-json: ^0.3.2 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 winston: ^3.2.1 languageName: unknown @@ -5372,7 +5373,7 @@ __metadata: git-url-parse: ^13.0.0 js-base64: ^3.6.0 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 react-hook-form: ^7.12.2 react-use: ^17.2.4 yaml: ^2.0.0 @@ -5588,7 +5589,7 @@ __metadata: humanize-duration: ^3.27.0 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -5618,7 +5619,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.9.4 react-use: ^17.2.4 peerDependencies: @@ -5651,7 +5652,7 @@ __metadata: cross-fetch: ^3.1.5 humanize-duration: ^3.27.1 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -5677,7 +5678,7 @@ __metadata: express-promise-router: ^4.1.0 express-xml-bodyparser: ^0.3.0 knex: ^2.0.0 - msw: ^0.49.0 + msw: ^1.0.0 supertest: ^6.1.6 uuid: ^8.3.2 winston: ^3.2.1 @@ -5714,7 +5715,7 @@ __metadata: cross-fetch: ^3.1.5 highlight.js: ^10.6.0 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 recharts: ^2.0.0 peerDependencies: @@ -5744,7 +5745,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": "*" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 rc-progress: 3.4.1 react-use: ^17.2.4 peerDependencies: @@ -5776,7 +5777,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 jsonschema: ^1.2.6 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 zen-observable: ^0.10.0 peerDependencies: @@ -5824,7 +5825,7 @@ __metadata: cross-fetch: ^3.1.5 history: ^5.0.0 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 pluralize: ^8.0.0 qs: ^6.9.4 react-use: ^17.2.4 @@ -5858,7 +5859,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": "*" express: ^4.18.1 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: "@backstage/plugin-catalog-react": "workspace:^" @@ -5883,7 +5884,7 @@ __metadata: express: ^4.18.1 express-promise-router: ^4.1.0 knex: ^2.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.2.4 winston: ^3.2.1 @@ -5923,7 +5924,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": "*" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: "@types/react": ^16.13.1 || ^17.0.0 @@ -5962,7 +5963,7 @@ __metadata: "@uiw/react-codemirror": ^4.9.3 cross-fetch: ^3.1.5 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 yaml: ^2.0.0 peerDependencies: @@ -6115,7 +6116,7 @@ __metadata: express: ^4.18.1 express-promise-router: ^4.1.0 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.2.4 winston: ^3.2.1 @@ -6145,7 +6146,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 languageName: unknown linkType: soft @@ -6177,7 +6178,7 @@ __metadata: "@types/node": ^16.11.26 classnames: ^2.2.6 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: "@types/react": ^16.13.1 || ^17.0.0 @@ -6207,7 +6208,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6237,7 +6238,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 p-limit: ^3.0.2 react-use: ^17.2.4 peerDependencies: @@ -6274,7 +6275,7 @@ __metadata: lodash: ^4.17.21 luxon: ^3.0.0 material-ui-popup-state: ^1.9.3 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6301,7 +6302,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 peerDependencies: react: ^16.13.1 || ^17.0.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 @@ -6332,7 +6333,7 @@ __metadata: "@types/recharts": ^1.8.15 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.10.1 react-use: ^17.2.4 recharts: ^2.0.0 @@ -6367,7 +6368,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6401,7 +6402,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6434,7 +6435,7 @@ __metadata: "@types/react": ^16.13.1 || ^17.0.0 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 octokit: ^2.0.4 react-use: ^17.4.0 peerDependencies: @@ -6466,7 +6467,7 @@ __metadata: "@types/react": ^16.13.1 || ^17.0.0 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 p-limit: ^4.0.0 react-use: ^17.2.4 peerDependencies: @@ -6494,7 +6495,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6528,7 +6529,7 @@ __metadata: cross-fetch: ^3.1.5 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.10.1 react-use: ^17.2.4 peerDependencies: @@ -6559,7 +6560,7 @@ __metadata: graphiql: ^1.5.12 graphql: ^16.0.0 graphql-ws: ^5.4.1 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6585,7 +6586,7 @@ __metadata: graphql: ^16.0.0 graphql-modules: ^2.0.0 helmet: ^6.0.0 - msw: ^0.49.0 + msw: ^1.0.0 reflect-metadata: ^0.1.13 supertest: ^6.1.3 winston: ^3.2.1 @@ -6613,7 +6614,7 @@ __metadata: "@types/node": "*" cross-fetch: ^3.1.5 graphql-voyager: ^1.0.0-rc.31 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6666,7 +6667,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: "@types/react": ^16.13.1 || ^17.0.0 @@ -6701,7 +6702,7 @@ __metadata: cross-fetch: ^3.1.5 humanize-duration: ^3.26.0 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6727,7 +6728,7 @@ __metadata: express: ^4.17.1 express-promise-router: ^4.1.0 jenkins: ^1.0.0 - msw: ^0.49.0 + msw: ^1.0.0 supertest: ^6.1.6 winston: ^3.2.1 yn: ^4.0.0 @@ -6769,7 +6770,7 @@ __metadata: "@types/testing-library__jest-dom": ^5.9.1 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6824,7 +6825,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 jest-when: ^3.1.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6867,7 +6868,7 @@ __metadata: luxon: ^3.0.0 mock-fs: ^5.2.0 morgan: ^1.10.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 stream-buffers: ^3.0.2 supertest: ^6.1.3 @@ -6916,7 +6917,7 @@ __metadata: js-yaml: ^4.0.0 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -6974,7 +6975,7 @@ __metadata: "@types/node": ^16.11.26 "@types/react": ^16.13.1 || ^17.0.0 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -7004,7 +7005,7 @@ __metadata: knex: ^2.0.0 linguist-js: ^2.5.3 luxon: ^2.0.2 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.2.4 uuid: ^8.3.2 @@ -7045,7 +7046,7 @@ __metadata: "@types/node": "*" cross-fetch: ^3.1.5 luxon: ^2.0.2 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 slugify: ^1.6.4 peerDependencies: @@ -7079,7 +7080,7 @@ __metadata: lodash: ^4.17.21 luxon: ^3.0.0 material-ui-popup-state: ^1.9.3 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -7128,7 +7129,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -7156,7 +7157,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": "*" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -7185,7 +7186,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": "*" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -7214,7 +7215,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 p-limit: ^3.1.0 pluralize: ^8.0.0 qs: ^6.10.1 @@ -7249,7 +7250,7 @@ __metadata: classnames: ^2.2.6 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: "@types/react": ^16.13.1 || ^17.0.0 @@ -7270,7 +7271,7 @@ __metadata: "@types/supertest": ^2.0.8 express: ^4.17.1 express-promise-router: ^4.1.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.1.6 winston: ^3.2.1 @@ -7302,7 +7303,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -7328,7 +7329,7 @@ __metadata: express: ^4.17.1 express-promise-router: ^4.1.0 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.1.6 winston: ^3.2.1 @@ -7346,7 +7347,7 @@ __metadata: "@backstage/errors": "workspace:^" "@backstage/types": "workspace:^" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 uuid: ^8.0.0 zod: ~3.18.0 languageName: unknown @@ -7367,7 +7368,7 @@ __metadata: "@types/supertest": ^2.0.8 express: ^4.17.1 express-promise-router: ^4.1.0 - msw: ^0.49.0 + msw: ^1.0.0 supertest: ^6.1.3 zod: ~3.18.0 zod-to-json-schema: ~3.18.0 @@ -7433,7 +7434,7 @@ __metadata: express: ^4.17.1 express-promise-router: ^4.1.0 knex: ^2.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.1.3 uuid: ^8.2.0 @@ -7481,7 +7482,7 @@ __metadata: "@types/node": "*" cross-fetch: ^3.1.5 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.9.4 react-hook-form: ^7.13.0 react-use: ^17.2.4 @@ -7509,7 +7510,7 @@ __metadata: express-promise-router: ^4.1.0 http-proxy-middleware: ^2.0.0 morgan: ^1.10.0 - msw: ^0.49.0 + msw: ^1.0.0 supertest: ^6.1.3 uuid: ^8.0.0 winston: ^3.2.1 @@ -7537,7 +7538,7 @@ __metadata: fs-extra: 10.1.0 lodash: ^4.17.21 morgan: ^1.10.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.1.3 winston: ^3.2.1 @@ -7569,7 +7570,7 @@ __metadata: "@types/react": ^16.13.1 || ^17.0.0 cross-fetch: ^3.1.5 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 react-sparklines: ^1.7.0 react-use: ^17.2.4 peerDependencies: @@ -7596,7 +7597,7 @@ __metadata: command-exists: ^1.2.9 fs-extra: 10.1.0 mock-fs: ^5.1.0 - msw: ^0.49.0 + msw: ^1.0.0 winston: ^3.2.1 yn: ^4.0.0 languageName: unknown @@ -7700,7 +7701,7 @@ __metadata: luxon: ^3.0.0 mock-fs: ^5.1.0 morgan: ^1.10.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 nunjucks: ^3.2.3 octokit: ^2.0.0 @@ -7844,7 +7845,7 @@ __metadata: json-schema-library: ^7.3.9 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.9.4 react-use: ^17.2.4 use-immer: ^0.8.0 @@ -8015,7 +8016,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.9.4 react-use: ^17.2.4 peerDependencies: @@ -8050,7 +8051,7 @@ __metadata: "@types/react": ^16.13.1 || ^17.0.0 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-sparklines: ^1.7.0 react-use: ^17.2.4 peerDependencies: @@ -8080,7 +8081,7 @@ __metadata: "@types/node": ^16.11.26 "@types/zen-observable": ^0.8.2 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-hook-form: ^7.12.2 react-use: ^17.2.4 uuid: ^8.3.2 @@ -8104,7 +8105,7 @@ __metadata: "@types/supertest": ^2.0.12 express: ^4.18.1 express-promise-router: ^4.1.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 supertest: ^6.2.4 winston: ^3.2.1 @@ -8147,7 +8148,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 rc-progress: 3.4.1 react-use: ^17.2.4 peerDependencies: @@ -8179,7 +8180,7 @@ __metadata: classnames: ^2.2.6 cross-fetch: ^3.1.5 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -8197,7 +8198,7 @@ __metadata: "@backstage/config": "workspace:^" "@backstage/plugin-search-backend-node": "workspace:^" "@backstage/plugin-search-common": "workspace:^" - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 qs: ^6.9.4 winston: ^3.2.1 @@ -8227,7 +8228,7 @@ __metadata: "@types/node": ^16.11.26 cross-fetch: ^3.1.5 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.9.4 react-use: ^17.2.4 peerDependencies: @@ -8256,7 +8257,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": "*" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -8365,7 +8366,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 qs: ^6.9.4 react-use: ^17.2.4 peerDependencies: @@ -8399,7 +8400,7 @@ __metadata: color: ^4.0.1 cross-fetch: ^3.1.5 d3-force: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 prop-types: ^15.7.2 react-use: ^17.2.4 peerDependencies: @@ -8431,7 +8432,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 testing-library__dom: ^7.29.4-beta.1 peerDependencies: @@ -8467,7 +8468,7 @@ __metadata: fs-extra: 10.1.0 knex: ^2.0.0 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 p-limit: ^3.1.0 supertest: ^6.1.3 @@ -8501,7 +8502,7 @@ __metadata: "@types/react": ^16.13.1 || ^17.0.0 cross-fetch: ^3.1.5 git-url-parse: ^13.0.0 - msw: ^0.49.0 + msw: ^1.0.0 photoswipe: ^5.3.5 react-use: ^17.2.4 peerDependencies: @@ -8619,7 +8620,7 @@ __metadata: git-url-parse: ^13.0.0 jss: ~10.9.0 lodash: ^4.17.21 - msw: ^0.49.0 + msw: ^1.0.0 react-helmet: 6.1.0 react-use: ^17.2.4 peerDependencies: @@ -8648,7 +8649,7 @@ __metadata: express: ^4.17.1 express-promise-router: ^4.1.0 leasot: ^12.0.0 - msw: ^0.49.0 + msw: ^1.0.0 supertest: ^6.1.3 winston: ^3.2.1 yn: ^4.0.0 @@ -8677,7 +8678,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -8731,7 +8732,7 @@ __metadata: "@types/node": ^16.11.26 "@types/react": ^16.13.1 || ^17.0.0 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 zen-observable: ^0.10.0 peerDependencies: @@ -8758,7 +8759,7 @@ __metadata: express: ^4.17.1 express-promise-router: ^4.1.0 helmet: ^6.0.0 - msw: ^0.49.0 + msw: ^1.0.0 node-fetch: ^2.6.7 p-limit: ^3.1.0 supertest: ^6.1.6 @@ -8789,7 +8790,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": "*" cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -8819,7 +8820,7 @@ __metadata: cross-fetch: ^3.1.5 lodash: ^4.17.21 luxon: ^3.0.0 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 recharts: ^2.0.0 peerDependencies: @@ -8835,7 +8836,7 @@ __metadata: "@backstage/test-utils": "workspace:^" "@types/node": ^16.0.0 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 languageName: unknown linkType: soft @@ -8893,7 +8894,7 @@ __metadata: "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 zen-observable: ^0.10.0 peerDependencies: "@types/react": ^16.13.1 || ^17.0.0 @@ -10071,17 +10072,17 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/cli@npm:^2.3.1": - version: 2.16.5 - resolution: "@graphql-codegen/cli@npm:2.16.5" +"@graphql-codegen/cli@npm:^3.0.0": + version: 3.1.0 + resolution: "@graphql-codegen/cli@npm:3.1.0" dependencies: "@babel/generator": ^7.18.13 "@babel/template": ^7.18.10 "@babel/types": ^7.18.13 - "@graphql-codegen/core": ^2.6.8 - "@graphql-codegen/plugin-helpers": ^3.1.2 + "@graphql-codegen/core": ^3.1.0 + "@graphql-codegen/plugin-helpers": ^4.1.0 "@graphql-tools/apollo-engine-loader": ^7.3.6 - "@graphql-tools/code-file-loader": ^7.3.13 + "@graphql-tools/code-file-loader": ^7.3.17 "@graphql-tools/git-loader": ^7.2.13 "@graphql-tools/github-loader": ^7.3.20 "@graphql-tools/graphql-file-loader": ^7.5.0 @@ -10090,7 +10091,7 @@ __metadata: "@graphql-tools/prisma-loader": ^7.2.49 "@graphql-tools/url-loader": ^7.13.2 "@graphql-tools/utils": ^9.0.0 - "@whatwg-node/fetch": ^0.6.0 + "@whatwg-node/fetch": ^0.8.0 chalk: ^4.1.0 chokidar: ^3.5.2 cosmiconfig: ^7.0.0 @@ -10117,105 +10118,105 @@ __metadata: graphql-code-generator: cjs/bin.js graphql-codegen: cjs/bin.js graphql-codegen-esm: esm/bin.js - checksum: d1fdc1a0e678d03995bc7e4927ccd1683b7e50686f13b81d01ad6b295e2033876d05cc71d1d489270d314ac25801a9b82e16aa79982a04e982813854990e4a53 + checksum: 8e445196cb95165c715fbc2656763764c4ac3b15d370abd8b3321cf19a5a93fb66a0a53e38c121b18256f820c536c7a686dd3776ff2e3c7be5b989230503129b languageName: node linkType: hard -"@graphql-codegen/core@npm:^2.6.8": - version: 2.6.8 - resolution: "@graphql-codegen/core@npm:2.6.8" +"@graphql-codegen/core@npm:^3.1.0": + version: 3.1.0 + resolution: "@graphql-codegen/core@npm:3.1.0" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.1 + "@graphql-codegen/plugin-helpers": ^4.1.0 "@graphql-tools/schema": ^9.0.0 "@graphql-tools/utils": ^9.1.1 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 33a222798fd99adcaf5d6d48fcd6949798a62d7a25e9b2af5b13e4def3de4338e5a743e5ea87661d2b32ae3279e3ad8b555d0e212efe86018088cb85a7d59d6a + checksum: 7ace2b185242d00575b877b0bbb884c66915d246ba17a98c0ab82c2ee3a93ff2c9ae9d7d75a1d346de02ca8f12eb02801ffe2da4846da6e164b43176cd02dd8c languageName: node linkType: hard -"@graphql-codegen/graphql-modules-preset@npm:^2.3.2": - version: 2.5.12 - resolution: "@graphql-codegen/graphql-modules-preset@npm:2.5.12" +"@graphql-codegen/graphql-modules-preset@npm:^3.0.0": + version: 3.1.0 + resolution: "@graphql-codegen/graphql-modules-preset@npm:3.1.0" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.2 - "@graphql-codegen/visitor-plugin-common": 2.13.8 + "@graphql-codegen/plugin-helpers": ^4.1.0 + "@graphql-codegen/visitor-plugin-common": 3.0.1 "@graphql-tools/utils": ^9.0.0 change-case-all: 1.0.15 parse-filepath: ^1.0.2 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: ca2354d5eb899bca7af2ddb68a1ad96fd046b53c07bb0323478d18e155e0bb988bb6bae4ed1578e37ffb9cb004900e7abb92b4a8b3826b6fe903b422501f8ef2 + checksum: cee2e7f8afbc0b0d81592abfc8894422b791f0eca6e878a789de980bf1710a3c726786ade296e653cc83f920b2618aa9f5c9dbb6934ee9da0122b2d10ef5bdb5 languageName: node linkType: hard -"@graphql-codegen/plugin-helpers@npm:^3.1.1, @graphql-codegen/plugin-helpers@npm:^3.1.2": - version: 3.1.2 - resolution: "@graphql-codegen/plugin-helpers@npm:3.1.2" +"@graphql-codegen/plugin-helpers@npm:^4.1.0": + version: 4.1.0 + resolution: "@graphql-codegen/plugin-helpers@npm:4.1.0" dependencies: "@graphql-tools/utils": ^9.0.0 change-case-all: 1.0.15 common-tags: 1.8.2 import-from: 4.0.0 lodash: ~4.17.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 4d0c615738570681b5ffd3c07305a35d6aa3e5fd87c9199c0a670b95529ab865b1df978ce584d5b415107a567ac484e56a48db129a6d1d2eb8a254fbd3260e39 + checksum: a4d89909d7a62bd7a93041b6073b1d46e912b42f7af1d15c44f7ed595ab1185b6c257cccf8272e0ae36ba22724578449d0e21524e8dbc21fb375da0620687868 languageName: node linkType: hard -"@graphql-codegen/schema-ast@npm:^2.6.1": - version: 2.6.1 - resolution: "@graphql-codegen/schema-ast@npm:2.6.1" +"@graphql-codegen/schema-ast@npm:^3.0.1": + version: 3.0.1 + resolution: "@graphql-codegen/schema-ast@npm:3.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.2 + "@graphql-codegen/plugin-helpers": ^4.1.0 "@graphql-tools/utils": ^9.0.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: f44338ac66e6a1f6238c33cdf65778bb467fe5a93767988135cb4e112d3be4d3c7e8aeeffe323754e8d6b0cbc5a52cb71452bfc42a15bc7031ebaa9b3d5da676 + checksum: 620aa67a4ae59ccb4609763b7347d05e2cec62bf1362be3e1e01fc00969cdbb858398542aa261128e5b5e3cb6808b77861bdcf82662e80326e72b418f25f465f languageName: node linkType: hard -"@graphql-codegen/typescript-resolvers@npm:^2.4.3": - version: 2.7.13 - resolution: "@graphql-codegen/typescript-resolvers@npm:2.7.13" +"@graphql-codegen/typescript-resolvers@npm:^3.0.0": + version: 3.1.0 + resolution: "@graphql-codegen/typescript-resolvers@npm:3.1.0" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.2 - "@graphql-codegen/typescript": ^2.8.8 - "@graphql-codegen/visitor-plugin-common": 2.13.8 + "@graphql-codegen/plugin-helpers": ^4.1.0 + "@graphql-codegen/typescript": ^3.0.1 + "@graphql-codegen/visitor-plugin-common": 3.0.1 "@graphql-tools/utils": ^9.0.0 auto-bind: ~4.0.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 9ddfeb295e55055d450f30942c476edbc05722943d5265e9eaea9f89cef9eecb749be1ece9ce9247d53bdcc7688ca305100327d28096f5fe6aee387cf3f275f5 + checksum: 05888a9dfd1556fe15465a524750c36881334c231297e2e89bccb536450bed61fde2ba182ba4e79e34be846ce2e2439f3f6b31a67e7437f03a4e4ace62e84dcd languageName: node linkType: hard -"@graphql-codegen/typescript@npm:^2.4.2, @graphql-codegen/typescript@npm:^2.8.8": - version: 2.8.8 - resolution: "@graphql-codegen/typescript@npm:2.8.8" +"@graphql-codegen/typescript@npm:^3.0.0, @graphql-codegen/typescript@npm:^3.0.1": + version: 3.0.1 + resolution: "@graphql-codegen/typescript@npm:3.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.2 - "@graphql-codegen/schema-ast": ^2.6.1 - "@graphql-codegen/visitor-plugin-common": 2.13.8 + "@graphql-codegen/plugin-helpers": ^4.1.0 + "@graphql-codegen/schema-ast": ^3.0.1 + "@graphql-codegen/visitor-plugin-common": 3.0.1 auto-bind: ~4.0.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: ebc338bc88fd239b9ef70d900778791af2c68f7a0fa074d870cc5fcaee3ea182dfce8a1f366f53bcd5e81f95bb9e26e00e1b41e6b2ad3305cf7e6f44bf57d649 + checksum: 56a369237971cc4a5a4987628ec0fcceed66ec03a292b3d17b6ffb64279185cd085be351268c55be6b152634c430e885b9c584d816aaa25f067d91c6996c329a languageName: node linkType: hard -"@graphql-codegen/visitor-plugin-common@npm:2.13.8": - version: 2.13.8 - resolution: "@graphql-codegen/visitor-plugin-common@npm:2.13.8" +"@graphql-codegen/visitor-plugin-common@npm:3.0.1": + version: 3.0.1 + resolution: "@graphql-codegen/visitor-plugin-common@npm:3.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.2 + "@graphql-codegen/plugin-helpers": ^4.1.0 "@graphql-tools/optimize": ^1.3.0 "@graphql-tools/relay-operation-optimizer": ^6.5.0 "@graphql-tools/utils": ^9.0.0 @@ -10224,10 +10225,10 @@ __metadata: dependency-graph: ^0.11.0 graphql-tag: ^2.11.0 parse-filepath: ^1.0.2 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 4ca8074bfb84a7c6f88216c2b327a600b57da35eae9b659656592c48f197e44004dcc5c2ab500a5d3a94e2753f47903e5e113162c8a362de08e307e564d416a5 + checksum: 32bf553f73938581f634b1bbdf8616b1cb30cc85c73d7a8f6088d2a81a957e198c7c278edf6582c1eee7328a4463cea4725316b1743b87b26dc3e9fdd8318648 languageName: node linkType: hard @@ -10273,18 +10274,18 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/code-file-loader@npm:^7.3.13": - version: 7.3.13 - resolution: "@graphql-tools/code-file-loader@npm:7.3.13" +"@graphql-tools/code-file-loader@npm:^7.3.17": + version: 7.3.21 + resolution: "@graphql-tools/code-file-loader@npm:7.3.21" dependencies: - "@graphql-tools/graphql-tag-pluck": 7.4.0 - "@graphql-tools/utils": 9.1.1 + "@graphql-tools/graphql-tag-pluck": 7.5.0 + "@graphql-tools/utils": 9.2.1 globby: ^11.0.3 tslib: ^2.4.0 unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 18eeea4d3a89c15cf74d89630b647b6951487072f70a1b193d39c47b03533d3fe89f3e8f232b604db21b597768802b4884446b9820bf1febbdf1c094924be279 + checksum: 5d0d0a70bac673b4925a65f2283e3fcc5c093d2466a144cc577cb515d3de92ca2458d92842e02fe82a95d57d30ce6d2998b8ee5674393f7cd3df52f69671d565 languageName: node linkType: hard @@ -10448,6 +10449,22 @@ __metadata: languageName: node linkType: hard +"@graphql-tools/graphql-tag-pluck@npm:7.5.0": + version: 7.5.0 + resolution: "@graphql-tools/graphql-tag-pluck@npm:7.5.0" + dependencies: + "@babel/parser": ^7.16.8 + "@babel/plugin-syntax-import-assertions": 7.20.0 + "@babel/traverse": ^7.16.8 + "@babel/types": ^7.16.8 + "@graphql-tools/utils": 9.2.1 + tslib: ^2.4.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 47edaacdeafc4a464f8a51e047cafbb82a9a2700536a5b075eb4afad43c80b513a7b0ac4ad49a1e8a74b566ed7dfd677ebb0d0a967fe1e2ee66408cd5d4f294b + languageName: node + linkType: hard + "@graphql-tools/import@npm:6.7.1": version: 6.7.1 resolution: "@graphql-tools/import@npm:6.7.1" @@ -10941,7 +10958,7 @@ __metadata: "@types/uuid": ^8.0.0 express: ^4.17.1 express-promise-router: ^4.1.0 - msw: ^0.49.0 + msw: ^1.0.0 supertest: ^6.1.6 uuid: ^8.3.2 winston: ^3.2.1 @@ -10960,7 +10977,7 @@ __metadata: "@backstage/test-utils": "workspace:^" "@types/node": ^16.11.26 cross-fetch: ^3.1.5 - msw: ^0.49.0 + msw: ^1.0.0 languageName: unknown linkType: soft @@ -10982,7 +10999,7 @@ __metadata: "@testing-library/react": ^12.1.3 "@testing-library/user-event": ^14.0.0 "@types/node": ^16.11.26 - msw: ^0.49.0 + msw: ^1.0.0 react-use: ^17.2.4 peerDependencies: react: ^16.13.1 || ^17.0.0 @@ -13116,8 +13133,8 @@ __metadata: linkType: hard "@roadiehq/backstage-plugin-buildkite@npm:^2.0.8": - version: 2.1.4 - resolution: "@roadiehq/backstage-plugin-buildkite@npm:2.1.4" + version: 2.1.5 + resolution: "@roadiehq/backstage-plugin-buildkite@npm:2.1.5" dependencies: "@backstage/catalog-model": ^1.1.5 "@backstage/core-components": ^0.12.3 @@ -13135,13 +13152,13 @@ __metadata: react-dom: ^16.13.1 || ^17.0.0 react-router: 6.0.0-beta.0 || ^6.3.0 react-router-dom: 6.0.0-beta.0 || ^6.3.0 - checksum: 6f45a9d4fe5429f5052ecae7547e608fe4b4c6b43e5ed7d113e9648d37fbe40ced92f51f29ffe719517de101e7821e14fd7d03cc588860a90392de6fafb6e9f6 + checksum: d5ed0560401c621ae08b5eab82d5a9ebb36427f60ed2794071a7afcbc417c39c224438680234136aaaa992df19ed6b279b0292a03bdacac79359690d02256bcd languageName: node linkType: hard "@roadiehq/backstage-plugin-github-insights@npm:^2.0.5": - version: 2.3.4 - resolution: "@roadiehq/backstage-plugin-github-insights@npm:2.3.4" + version: 2.3.5 + resolution: "@roadiehq/backstage-plugin-github-insights@npm:2.3.5" dependencies: "@backstage/catalog-model": ^1.1.5 "@backstage/core-components": ^0.12.3 @@ -13163,7 +13180,7 @@ __metadata: react: ^16.13.1 || ^17.0.0 react-dom: ^16.13.1 || ^17.0.0 react-router: 6.0.0-beta.0 || ^6.3.0 - checksum: 20a633dc9731ccab4f49a376d272c4b710107eacadd253bfaa3e00f9b0196632fd6fb03f651cc5e44cc99d6838ffc5b9d83c03764c0bd3926a0c8f7b3614aff7 + checksum: 66e68cb85251df7be8d97e23810ab1d3b686ab99a76452e7daa8d4d3d44a0aee623defbbe83712601120af76d1d5a504fd62f6600edf6bfc623115d3a0f4ab00 languageName: node linkType: hard @@ -16384,6 +16401,13 @@ __metadata: languageName: node linkType: hard +"@whatwg-node/events@npm:^0.0.2": + version: 0.0.2 + resolution: "@whatwg-node/events@npm:0.0.2" + checksum: 6d491801d36967d5d62443cca6ef39d41cf882d575839d2e9d1a5f394722cd24ef84fe9e897bb72c01bd198871fda9ff0e8b1ac5aa6f3f814f87d92b7f28fdcc + languageName: node + linkType: hard + "@whatwg-node/fetch@npm:0.5.3, @whatwg-node/fetch@npm:^0.5.0": version: 0.5.3 resolution: "@whatwg-node/fetch@npm:0.5.3" @@ -16417,20 +16441,31 @@ __metadata: languageName: node linkType: hard -"@whatwg-node/fetch@npm:^0.6.0": - version: 0.6.1 - resolution: "@whatwg-node/fetch@npm:0.6.1" +"@whatwg-node/fetch@npm:^0.8.0": + version: 0.8.1 + resolution: "@whatwg-node/fetch@npm:0.8.1" dependencies: "@peculiar/webcrypto": ^1.4.0 - abort-controller: ^3.0.0 + "@whatwg-node/node-fetch": ^0.3.0 busboy: ^1.6.0 - form-data-encoder: ^1.7.1 - formdata-node: ^4.3.1 - node-fetch: ^2.6.7 - undici: ^5.12.0 urlpattern-polyfill: ^6.0.2 - web-streams-polyfill: ^3.2.0 - checksum: 81b469c03e53f49f6a1a2d8059ba28d40b710611e01a60f6396cf95f0d4b48d596c176dccc19876e32b3c67b77b1e72c1053cea05f6417f1c5340150037a3da1 + web-streams-polyfill: ^3.2.1 + checksum: b827ac2299676705d98d31be4b68e70741200618b38daaae0d70e587f61fae573854170e2ca219d64bbd910b96960e26b64aa9869e9194a4d162e2a751d6f7a7 + languageName: node + linkType: hard + +"@whatwg-node/node-fetch@npm:^0.3.0": + version: 0.3.0 + resolution: "@whatwg-node/node-fetch@npm:0.3.0" + dependencies: + "@whatwg-node/events": ^0.0.2 + busboy: ^1.6.0 + fast-querystring: ^1.1.1 + fast-url-parser: ^1.1.3 + tslib: ^2.3.1 + peerDependencies: + "@types/node": ^18.0.6 + checksum: 141deb3f44d1978218c64ca285120b3e2427159773056774f2251f9d5d418c8e1d6f27f4b593d031ff4124f9cd00cb4bd9fd681e4528c9f498c72356a520b69f languageName: node linkType: hard @@ -23099,6 +23134,15 @@ __metadata: languageName: node linkType: hard +"fast-querystring@npm:^1.1.1": + version: 1.1.1 + resolution: "fast-querystring@npm:1.1.1" + dependencies: + fast-decode-uri-component: ^1.0.1 + checksum: 86d2b75b9b299a552353532fb1a542f09730ee2a61e657d68710971d9a2afc9a3c5c7b7e106b6534f4cc506d2ff1c08ab0fda4ae614b4e7720798c9ac2a88e02 + languageName: node + linkType: hard + "fast-redact@npm:^2.0.0": version: 2.1.0 resolution: "fast-redact@npm:2.1.0" @@ -23127,7 +23171,7 @@ __metadata: languageName: node linkType: hard -"fast-url-parser@npm:1.1.3": +"fast-url-parser@npm:1.1.3, fast-url-parser@npm:^1.1.3": version: 1.1.3 resolution: "fast-url-parser@npm:1.1.3" dependencies: @@ -29977,41 +30021,7 @@ __metadata: languageName: node linkType: hard -"msw@npm:^0.49.0": - version: 0.49.3 - resolution: "msw@npm:0.49.3" - dependencies: - "@mswjs/cookies": ^0.2.2 - "@mswjs/interceptors": ^0.17.5 - "@open-draft/until": ^1.0.3 - "@types/cookie": ^0.4.1 - "@types/js-levenshtein": ^1.1.1 - chalk: 4.1.1 - chokidar: ^3.4.2 - cookie: ^0.4.2 - graphql: ^15.0.0 || ^16.0.0 - headers-polyfill: ^3.1.0 - inquirer: ^8.2.0 - is-node-process: ^1.0.1 - js-levenshtein: ^1.1.6 - node-fetch: ^2.6.7 - outvariant: ^1.3.0 - path-to-regexp: ^6.2.0 - strict-event-emitter: ^0.4.3 - type-fest: ^2.19.0 - yargs: ^17.3.1 - peerDependencies: - typescript: ">= 4.4.x <= 4.9.x" - peerDependenciesMeta: - typescript: - optional: true - bin: - msw: cli/index.js - checksum: 8322cd42cd69f289c05517d02bde22fc2f10e86fc2d0d209d9df54bd03d10b8123723c5587a2654dcd2cd0f314a016f9eccac88cffa30fafd1f9fead16db639e - languageName: node - linkType: hard - -"msw@npm:^1.0.1": +"msw@npm:^1.0.0, msw@npm:^1.0.1": version: 1.0.1 resolution: "msw@npm:1.0.1" dependencies: @@ -37414,7 +37424,14 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:~2.4.0": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:~2.5.0": + version: 2.5.0 + resolution: "tslib@npm:2.5.0" + checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 + languageName: node + linkType: hard + +"tslib@npm:~2.4.0": version: 2.4.1 resolution: "tslib@npm:2.4.1" checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca @@ -38529,7 +38546,7 @@ __metadata: languageName: node linkType: hard -"web-streams-polyfill@npm:^3.2.0": +"web-streams-polyfill@npm:^3.2.0, web-streams-polyfill@npm:^3.2.1": version: 3.2.1 resolution: "web-streams-polyfill@npm:3.2.1" checksum: b119c78574b6d65935e35098c2afdcd752b84268e18746606af149e3c424e15621b6f1ff0b42b2676dc012fc4f0d313f964b41a4b5031e525faa03997457da02