Merge branch 'master' into jjtimmons/add-nomad-plugin
Signed-off-by: Joshua Timmons <joshua.timmons1@gmail.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-import': patch
|
||||
---
|
||||
|
||||
Swap `ImportStepper` and `InfoCard` order to fix tab order in `catalog-import`.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Bumped create-app version.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
---
|
||||
|
||||
Add `TargetBranchName` variable and output for the `publish:gitlab:merge-request` and `publish:github:pull-request` s'cascaffolder actions.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Fixed bug that caused ingestion errors when a user's name or profile picture is undefined.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/theme': patch
|
||||
---
|
||||
|
||||
Tweaked `UnifiedThemeProvider` to avoid overlapping JSS class names in production.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-react': patch
|
||||
---
|
||||
|
||||
Make `useRelatedEntities` use `getEntitiesByRefs` under the hood
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-auth-backend': patch
|
||||
---
|
||||
|
||||
Set the expiration time of oidc `idToken` to be less than backstage session expiration time.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Added `exact` prop to `SidebarSubmenuItem` which causes it to only highlight if the current location is an exact match.
|
||||
@@ -240,6 +240,7 @@
|
||||
"clean-months-bake",
|
||||
"clean-years-whisper",
|
||||
"create-app-1684855417",
|
||||
"create-app-1686056275",
|
||||
"curvy-years-smoke",
|
||||
"dull-bottles-teach",
|
||||
"famous-days-kneel",
|
||||
@@ -248,11 +249,16 @@
|
||||
"few-games-swim",
|
||||
"few-oranges-complain",
|
||||
"few-pugs-jam",
|
||||
"five-turtles-play",
|
||||
"gentle-turtles-applaud",
|
||||
"giant-maps-compete",
|
||||
"good-rabbits-exist",
|
||||
"gorgeous-timers-act",
|
||||
"grumpy-carrots-sin",
|
||||
"heavy-ravens-fold",
|
||||
"hot-apples-cross",
|
||||
"hot-badgers-double",
|
||||
"hungry-lies-drop",
|
||||
"itchy-mirrors-greet",
|
||||
"khaki-radios-teach",
|
||||
"lazy-dancers-begin",
|
||||
@@ -261,16 +267,23 @@
|
||||
"long-lobsters-brake",
|
||||
"lovely-impalas-sell",
|
||||
"lucky-keys-behave",
|
||||
"mean-insects-hope",
|
||||
"modern-dancers-sit",
|
||||
"nice-peaches-reflect",
|
||||
"nice-readers-heal",
|
||||
"nine-bags-dream",
|
||||
"ninety-jeans-scream",
|
||||
"ninety-turkeys-knock",
|
||||
"olive-carpets-explode",
|
||||
"orange-taxis-exercise",
|
||||
"perfect-donkeys-cry",
|
||||
"perfect-readers-attack",
|
||||
"pink-goats-talk",
|
||||
"plenty-roses-raise",
|
||||
"poor-months-switch",
|
||||
"rare-bugs-chew",
|
||||
"real-donuts-brush",
|
||||
"renovate-de04315",
|
||||
"selfish-carrots-sneeze",
|
||||
"selfish-mugs-study",
|
||||
"selfish-olives-end",
|
||||
@@ -279,22 +292,28 @@
|
||||
"shaggy-terms-travel",
|
||||
"short-seahorses-kiss",
|
||||
"shy-numbers-try",
|
||||
"silent-garlics-drum",
|
||||
"silent-kangaroos-pay",
|
||||
"silver-cars-type",
|
||||
"silver-ducks-drum",
|
||||
"smart-berries-wash",
|
||||
"sour-papayas-wink",
|
||||
"strange-geese-argue",
|
||||
"tame-buttons-smell",
|
||||
"tasty-oranges-sleep",
|
||||
"three-guests-beam",
|
||||
"tiny-hounds-cross",
|
||||
"twenty-suns-breathe",
|
||||
"two-mayflies-tell",
|
||||
"violet-pots-push",
|
||||
"warm-hornets-fetch",
|
||||
"weak-rats-serve",
|
||||
"weak-snails-spar",
|
||||
"weak-snails-spark",
|
||||
"weak-snails-sparkl",
|
||||
"weak-snails-sparkle",
|
||||
"wet-vans-drive",
|
||||
"wise-bats-repair",
|
||||
"yellow-crews-float"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-code-coverage-backend': patch
|
||||
---
|
||||
|
||||
Updated dependency `xml2js` to `^0.6.0`.
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
'@backstage/plugin-techdocs': patch
|
||||
---
|
||||
|
||||
Make the documentation pages printable (also handy for exporting to PDF)
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend': minor
|
||||
---
|
||||
|
||||
Added `github:deployKey:create` and `github:environment:create` scaffolder actions. You will need to add `read/write` permissions to your GITHUB_TOKEN and/or Github Backstage App for Repository `Administration` (for deploy key functionality) and `Environments` (for Environment functionality)
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
'@backstage/plugin-home-react': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
'@backstage/plugin-home': patch
|
||||
---
|
||||
|
||||
bump `rjsf` dependencies to 5.7.3
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog': patch
|
||||
---
|
||||
|
||||
Keyboard navigation to open EntityContextMenu now focus visible the first element.
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@backstage/plugin-kubernetes-backend': patch
|
||||
'@backstage/plugin-kubernetes': patch
|
||||
---
|
||||
|
||||
Add proposed fix dialog for pod errors
|
||||
@@ -23,8 +23,7 @@ compound reference structure.
|
||||
|
||||
## String References
|
||||
|
||||
This is the most common alternative, that should be used in almost all
|
||||
circumstances.
|
||||
This is the most common alternative, that is used in almost all circumstances.
|
||||
|
||||
The string is on the form `[<kind>:][<namespace>/]<name>`, that is, it is
|
||||
composed of between one and three parts in this specific order, without any
|
||||
@@ -75,30 +74,16 @@ essentially expand to `api:external-systems/petstore`,
|
||||
`api:internal/streetlights`, and `api:external-systems/hello-world`. We expect
|
||||
there to exist three API kind entities in the catalog matching those references.
|
||||
|
||||
Note that the remarks above in regards to shortening (leaving out kind and/or
|
||||
namespace) _only_ apply for the entity input YAML data. In protocols, storage
|
||||
systems, or when referring to entities externally, the entity ref always
|
||||
consists of all three parts.
|
||||
|
||||
## Compound References
|
||||
|
||||
This is a more verbose version of a reference, where each part of the
|
||||
kind-namespace-name triplet is expressed as a field in a structure. This format
|
||||
can be used where necessary, such as if either of the three elements contains
|
||||
colons or forward slashes. Avoid using it where possible, since it is harder to
|
||||
read and write for humans.
|
||||
|
||||
```yaml
|
||||
# Example:
|
||||
apiVersion: backstage.io/v1alpha1
|
||||
kind: Component
|
||||
metadata:
|
||||
name: petstore
|
||||
description: Petstore
|
||||
spec:
|
||||
type: service
|
||||
lifecycle: experimental
|
||||
owner:
|
||||
kind: Group
|
||||
name: aegis-imports/pet-managers
|
||||
```
|
||||
|
||||
In this example, the `spec.owner` has been broken apart since the name was
|
||||
complex. The kind happened to be written with an uppercase letter G, which also
|
||||
works. The namespace was left out just like in the string version above, which
|
||||
is handled identically.
|
||||
kind-namespace-name triplet is expressed as a field in an object. You may see
|
||||
this structure used in Backstage code, but it should normally not be used in any
|
||||
form of protocol or between plugins and/or external systems. For those cases,
|
||||
instead prefer to use the string form which has clearer semantics and can be
|
||||
transported more easily since it's just a string.
|
||||
|
||||
@@ -5,11 +5,24 @@ sidebar_label: Troubleshooting
|
||||
description: Troubleshooting for TechDocs
|
||||
---
|
||||
|
||||
## Failure to clone
|
||||
## Documentation not found when generating
|
||||
|
||||
TechDocs will fail to clone your docs if you have a git config which overrides
|
||||
the `https` protocol with `ssh` or something else. Make sure to remove your git
|
||||
config locally when you try TechDocs.
|
||||
This may happen if you have TechDocs set up using the "out-of-the-box"
|
||||
configuration, wherein documentation is built dynamically by the TechDocs
|
||||
backend, and your TechDocs files are being pulled from a git-based source
|
||||
control management system (e.g. GitHub, BitBucket, etc).
|
||||
|
||||
If you experience this, check that TechDocs-related files (e.g. markdown,
|
||||
assets, or the `mkdocs.yml` file) are not matched by an `export-ignore`
|
||||
attribute in a `.gitattributes` file in the relevant repository.
|
||||
|
||||
TechDocs' backend is not able to see such files, and therefore may generate
|
||||
partial (or no) TechDocs as a result.
|
||||
|
||||
You'll need to reconsider how you distribute tar archives based on your source
|
||||
code (and how you prevent internal documentation from being included in those
|
||||
archives). Alternatively, you could consider switching to the "recommended"
|
||||
TechDocs architecture (documentation generated and published in CI/CD).
|
||||
|
||||
## MkDocs Build Errors
|
||||
|
||||
|
||||
@@ -138,3 +138,4 @@ integration:
|
||||
- `Commit statuses`: `Read-only`
|
||||
- `Variables`: `Read & write` (if templates include GitHub Action Repository Variables)
|
||||
- `Secrets`: `Read & write` (if templates include GitHub Action Repository Secrets)
|
||||
- `Environments`: `Read & write` (if templates include GitHub Environments)
|
||||
|
||||
@@ -10,55 +10,64 @@ and where to use them.
|
||||
## help
|
||||
|
||||
This command displays a help summary or detailed help screens for each command.
|
||||
Below is a cleaned up output of `yarn backstage-cli --help`
|
||||
Below is a cleaned up output of `yarn backstage-cli --help`:
|
||||
|
||||
```text
|
||||
repo [command] Command that run across an entire Backstage project
|
||||
package [command] Lifecycle scripts for individual packages
|
||||
migrate [command] Migration utilities
|
||||
|
||||
create Open up an interactive guide to creating new things in your app
|
||||
|
||||
config:docs Browse the configuration reference documentation
|
||||
config:print Print the app configuration for the current package
|
||||
config:check Validate that the given configuration loads and matches schema
|
||||
config:schema Dump the app configuration schema
|
||||
|
||||
versions:bump Bump Backstage packages to the latest versions
|
||||
versions:check Check Backstage package versioning
|
||||
|
||||
build-workspace Builds a temporary dist workspace from the provided packages
|
||||
create-github-app Create new GitHub App in your organization (experimental)
|
||||
|
||||
info Show helpful information for debugging and reporting bugs
|
||||
help [command] display help for command
|
||||
new [options] Open up an interactive guide to creating new things in
|
||||
your app
|
||||
test Run tests, forwarding args to Jest, defaulting to watch
|
||||
mode [DEPRECATED]
|
||||
config:docs [options] Browse the configuration reference documentation
|
||||
config:print [options] Print the app configuration for the current package
|
||||
config:check [options] Validate that the given configuration loads and matches
|
||||
schema
|
||||
config:schema [options] Print configuration schema
|
||||
repo [command] Command that run across an entire Backstage project
|
||||
package [command] Lifecycle scripts for individual packages
|
||||
migrate [command] Migration utilities
|
||||
versions:bump [options] Bump Backstage packages to the latest versions
|
||||
versions:check [options] Check Backstage package versioning
|
||||
clean Delete cache directories [DEPRECATED]
|
||||
build-workspace <workspace-dir> [packages...] Builds a temporary dist workspace from the provided
|
||||
packages
|
||||
create-github-app <github-org> Create new GitHub App in your organization.
|
||||
info Show helpful information for debugging and reporting bugs
|
||||
help [command] display help for command
|
||||
```
|
||||
|
||||
The `package` command category, `yarn backstage-cli package --help`
|
||||
The `package` command category, `yarn backstage-cli package --help`:
|
||||
|
||||
```text
|
||||
start [options] Start a package for local development
|
||||
build [options] Build a package for production deployment or publishing
|
||||
lint [options] Lint a package
|
||||
test Run tests, forwarding args to Jest, defaulting to watch mode
|
||||
clean Delete cache directories
|
||||
prepack Prepares a package for packaging before publishing
|
||||
postpack Restores the changes made by the prepack command
|
||||
start [options] Start a package for local development
|
||||
build [options] Build a package for production deployment or publishing
|
||||
lint [options] [directories...] Lint a package
|
||||
test Run tests, forwarding args to Jest, defaulting to watch mode
|
||||
clean Delete cache directories
|
||||
prepack Prepares a package for packaging before publishing
|
||||
postpack Restores the changes made by the prepack command
|
||||
help [command] display help for command
|
||||
```
|
||||
|
||||
The `repo` command category, `yarn backstage-cli repo --help`
|
||||
The `repo` command category, `yarn backstage-cli repo --help`:
|
||||
|
||||
```text
|
||||
build [options] Build packages in the project, excluding bundled app and backend packages.
|
||||
lint [options] Lint all packages in the project
|
||||
build [options] Build packages in the project, excluding bundled app and backend packages.
|
||||
lint [options] Lint all packages in the project
|
||||
clean Delete cache and output directories
|
||||
list-deprecations [options] List deprecations
|
||||
test [options] Run tests, forwarding args to Jest, defaulting to watch mode
|
||||
help [command] display help for command
|
||||
```
|
||||
|
||||
The `migrate` command category, `yarn backstage-cli migrate --help`
|
||||
The `migrate` command category, `yarn backstage-cli migrate --help`:
|
||||
|
||||
```text
|
||||
package-roles Add package role field to packages that don't have it
|
||||
package-scripts Set package scripts according to each package role
|
||||
package-exports Synchronize package subpath export definitions
|
||||
package-lint-configs Migrates all packages to use @backstage/cli/config/eslint-factory
|
||||
react-router-deps Migrates the react-router dependencies for all packages to be peer dependencies
|
||||
help [command] display help for command
|
||||
```
|
||||
|
||||
## repo build
|
||||
@@ -235,7 +244,7 @@ Options:
|
||||
-h, --help display help for command
|
||||
```
|
||||
|
||||
## config:docs
|
||||
## config\:docs
|
||||
|
||||
This commands opens up the reference documentation of your apps local
|
||||
configuration schema in the browser. This is useful to get an overview of what
|
||||
@@ -252,7 +261,7 @@ Options:
|
||||
-h, --help display help for command
|
||||
```
|
||||
|
||||
## config:print
|
||||
## config\:print
|
||||
|
||||
Print the static configuration, defaulting to reading `app-config.yaml` in the
|
||||
repo root, using schema collected from all local packages in the repo.
|
||||
@@ -277,7 +286,7 @@ Options:
|
||||
-h, --help display help for command
|
||||
```
|
||||
|
||||
## config:check
|
||||
## config\:check
|
||||
|
||||
Validate that static configuration loads and matches schema, defaulting to
|
||||
reading `app-config.yaml` in the repo root and using schema collected from all
|
||||
@@ -296,7 +305,7 @@ Options:
|
||||
-h, --help display help for command
|
||||
```
|
||||
|
||||
## config:schema
|
||||
## config\:schema
|
||||
|
||||
Dump the configuration schema that was collected from all local packages in the
|
||||
repo.
|
||||
@@ -315,7 +324,7 @@ Options:
|
||||
-h, --help display help for command
|
||||
```
|
||||
|
||||
## versions:bump
|
||||
## versions\:bump
|
||||
|
||||
Bump all `@backstage` packages to the latest versions. This checks for updates
|
||||
in the package registry, and will update entries both in `yarn.lock` and
|
||||
@@ -330,7 +339,7 @@ Options:
|
||||
--release <version|next|main> Bump to a specific Backstage release line or version (default: "main")
|
||||
```
|
||||
|
||||
## versions:check
|
||||
## versions\:check
|
||||
|
||||
Validate `@backstage` dependencies within the repo, making sure that there are
|
||||
no duplicates of packages that might lead to breakages.
|
||||
|
||||
@@ -106,6 +106,16 @@ directly be used with a URL. Some example usages -
|
||||
Catalog using the `search` method to find files for a location URL containing
|
||||
a glob pattern.
|
||||
|
||||
Note that URL Readers which target git-based version control systems may, under
|
||||
the hood, leverage the ability to create tar archives based on a specific git
|
||||
commit-ish. A consequence of this is that files and directories configured with
|
||||
[the `export-ignore` attribute](https://git-scm.com/docs/gitattributes#_creating_an_archive)
|
||||
via `.gitattributes` will not be visible to the URL reader when using the
|
||||
`readTree` or `search` methods.
|
||||
|
||||
Be aware of this limitation and ensure that end-users of your plugin are also
|
||||
aware via, for example, documentation.
|
||||
|
||||
## Writing a new URL Reader
|
||||
|
||||
If the available URL Readers are not sufficient for your use case and you want
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,78 @@
|
||||
---
|
||||
title: 'Welcome: Backstage Deploy CLI (Alpha)'
|
||||
author: Djamaile Rahamat, Spotify
|
||||
authorURL: https://github.com/djamaile
|
||||
authorImageURL: https://avatars.githubusercontent.com/u/15789670?v=4
|
||||
---
|
||||
|
||||
_This blog post is co-authored by Emma White ([@ewhite1997](https://github.com/ewhite1997)), Spotify._
|
||||
|
||||

|
||||
|
||||
TL;DR: Backstage released a new CLI earlier this year as part of a [new Backstage project](https://github.com/backstage/backstage-deploy). This new capability allows early adopters to deploy their Backstage proof of concept faster than before. In this blog, you’ll learn a little bit more about the Deploy CLI and how you can get started with it.
|
||||
|
||||
{/* truncate */}
|
||||
|
||||
## Why Backstage Deploy
|
||||
|
||||
We’ve heard from Backstage adopters that before reaching widespread adoption at their organizations, teams test out a Backstage proof of concept (POC). To create the POC, teams scaffold an instance, set up the catalog, and change the UI to suit their company’s branding. Once these milestones are completed, there's just one last step before showing off the awesomeness of a Backstage POC internally... deploying the Backstage POC from a local machine to the cloud. This final step often introduces a lot of questions that attempt to determine the easiest and fastest way to do that.
|
||||
|
||||
Let’s say you’re at this last step: your POC is ready for deployment, but you have some lingering questions.
|
||||
|
||||
For example:
|
||||
|
||||
- What Dockerfile should you use?
|
||||
- Should the POC be deployed on Kubernetes?
|
||||
- How do you deploy the POC on my cloud provider?
|
||||
|
||||
To address these questions and reduce friction from deploying a POC, we built a [new CLI](https://github.com/backstage/backstage-deploy). The CLI is simply called `deploy` and is invokable with `npx`. With this new CLI, you can generate a Dockerfile and deploy a Backstage instance onto a preferred cloud provider. While the package’s infrastructure is built to support all cloud providers, currently the CLI only offers an AWS implementation. In the future, we plan to add additional cloud providers to the package and [welcome any contributions](https://github.com/backstage/backstage/blob/6996b3338d678efc03307112524060e9dc2ad769/CONTRIBUTING.md) extending the suite of cloud provider implementations!
|
||||
|
||||
**So, what about Kubernetes?** Since the CLI is designed specifically for the POC phase, we believe that Kubernetes isn’t the right fit – as Kubernetes is better suited for production workloads. So, we explored lightweight, container-based solutions, and landed on [Amazon Lightsail](https://docs.aws.amazon.com/lightsail/index.html) as a hosting service for the POC.
|
||||
Amazon Lightsail supports [lightweight container](https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-container-services) deployments [at a low cost](https://aws.amazon.com/lightsail/pricing/), and has a [free trial for new users](https://aws.amazon.com/lightsail/pricing/?loc=ft#AWS_Free_Tier)! Given Lightsail’s ease of use and affordability, we recommend using Lightsail over Kubernetes to test out your Backstage POC.
|
||||
|
||||
With the Dockerfile and Kubernetes questions answered, we just have to address how to actually deploy the POC. And that is where the new CLI comes in.
|
||||
|
||||
## Get started with Deploy CLI
|
||||
|
||||
It's now time to put the Deploy CLI into action and deploy a Backstage POC. The following steps guide you through the deployment process.
|
||||
|
||||
Deploy CLI makes use of [Pulumi](https://www.pulumi.com/docs/) which is an infrastructure-as-code tool that helps provision resources in the cloud. Before you get started, ensure you have the [Pulumi CLI](https://www.pulumi.com/docs/cli/) and [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) installed on your local machine.
|
||||
|
||||
You can find the step-by-step installation documentation for Pulumi under the [Deployment section](https://backstage.io/docs/deployment/pulumi/aws).
|
||||
|
||||
But we summarize the steps to deploy your POC here. You can invoke the the CLI you can use the following command:
|
||||
|
||||
```bash
|
||||
$ npx backstage-deploy aws --create-dockerfile
|
||||
Starting Pulumi
|
||||
successfully initialized stack
|
||||
installing aws plugin...
|
||||
plugins installed
|
||||
setting up config
|
||||
refreshing stack...
|
||||
Refreshing (backstage):
|
||||
|
||||
Instance will live at:
|
||||
https://backstage-container-service.xxx.us-east-1.cs.amazonlightsail.com/
|
||||
```
|
||||
|
||||
Once you kick off the command it will create a Dockerfile for you in the root and Pulumi will start provisioning resources in AWS.
|
||||
Pulumi will then create a container based deployment in Amazon Lightsail.
|
||||
|
||||
After you’re done with the POC, it’s easy to delete the AWS resources you provisioned and save you costs within AWS. You can do so with the following command:
|
||||
|
||||
```bash
|
||||
$ npx backstage-deploy aws --destroy
|
||||
```
|
||||
|
||||
## Looking ahead
|
||||
|
||||
As mentioned earlier in this blog, we released the Backstage Deploy CLI with an AWS implementation only. In the next few months, we are excited to collect feedback from our end users to understand how the AWS implementation works. With those learnings, we plan to iterate on the Deploy CLI and build out implementations for other cloud providers. Of course, contributions are always welcome!
|
||||
|
||||
So, please try this new CLI out and let us know what you think on [Discord](https://discord.com/channels/687207715902193673/995973463208644678)!
|
||||
|
||||
Useful links:
|
||||
|
||||
- [Backstage Deploy](https://github.com/backstage/backstage-deploy)
|
||||
- [Pulumi docs](https://www.pulumi.com/docs/)
|
||||
- [#deployment](https://discord.com/channels/687207715902193673/995973463208644678) channel in Discord
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 119 KiB |
@@ -17,7 +17,7 @@
|
||||
"docusaurus": "docusaurus"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@docusaurus/module-type-aliases": "0.0.0-5589",
|
||||
"@docusaurus/module-type-aliases": "0.0.0-5591",
|
||||
"@spotify/prettier-config": "^14.0.0",
|
||||
"@tsconfig/docusaurus": "^1.0.6",
|
||||
"@types/luxon": "^3.0.0",
|
||||
@@ -29,9 +29,9 @@
|
||||
},
|
||||
"prettier": "@spotify/prettier-config",
|
||||
"dependencies": {
|
||||
"@docusaurus/core": "0.0.0-5589",
|
||||
"@docusaurus/plugin-client-redirects": "0.0.0-5589",
|
||||
"@docusaurus/preset-classic": "0.0.0-5589",
|
||||
"@docusaurus/core": "0.0.0-5591",
|
||||
"@docusaurus/plugin-client-redirects": "0.0.0-5591",
|
||||
"@docusaurus/preset-classic": "0.0.0-5591",
|
||||
"@swc/core": "^1.3.46",
|
||||
"clsx": "^1.1.1",
|
||||
"docusaurus-plugin-sass": "^0.2.3",
|
||||
|
||||
+233
-233
@@ -1620,9 +1620,9 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/core@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/core@npm:0.0.0-5589"
|
||||
"@docusaurus/core@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/core@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@babel/core": ^7.20.12
|
||||
"@babel/generator": ^7.21.1
|
||||
@@ -1634,13 +1634,13 @@ __metadata:
|
||||
"@babel/runtime": ^7.21.0
|
||||
"@babel/runtime-corejs3": ^7.21.0
|
||||
"@babel/traverse": ^7.21.2
|
||||
"@docusaurus/cssnano-preset": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/mdx-loader": 0.0.0-5589
|
||||
"@docusaurus/cssnano-preset": 0.0.0-5591
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@docusaurus/mdx-loader": 0.0.0-5591
|
||||
"@docusaurus/react-loadable": 5.5.2
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-common": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-common": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
"@slorber/static-site-generator-webpack-plugin": ^4.0.7
|
||||
"@svgr/webpack": ^6.5.1
|
||||
autoprefixer: ^10.4.13
|
||||
@@ -1700,41 +1700,41 @@ __metadata:
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
bin:
|
||||
docusaurus: bin/docusaurus.mjs
|
||||
checksum: 40bcd07232d6dab372c01a78baf4467cde41d034819a282893e3e1eaaa1d237c3c764bba34e69d256369554d4ea4677a5ce657c4de50ba547960b3987659c6cf
|
||||
checksum: 95dc10c721c1ec9b4912b772fc21f7ed79a4d27e3ab50c5acf30a86609ac8c4b544639fa6590705a3fac82ed72d3ae9b4b197d2db432d1af45d55b21bace6994
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/cssnano-preset@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/cssnano-preset@npm:0.0.0-5589"
|
||||
"@docusaurus/cssnano-preset@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/cssnano-preset@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
cssnano-preset-advanced: ^5.3.10
|
||||
postcss: ^8.4.21
|
||||
postcss-sort-media-queries: ^4.3.0
|
||||
tslib: ^2.5.0
|
||||
checksum: 443f481e9bcf2fc39f244f55d78fc02b73206b5bdecf2ff0df12113924ec993fb16fcb5f9d53f51054c043541eac08b42a9107a69d91d3e5fad1582b54b2a26e
|
||||
checksum: 256397caffd2c3d993b8a1e37b9a4f02b8baf4d78ff86df368e47d8e61c5933fc1258e26edac5a1823db0472896196e6a88f16f85cc81834f6a5edb04dfb4bf9
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/logger@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/logger@npm:0.0.0-5589"
|
||||
"@docusaurus/logger@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/logger@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
chalk: ^4.1.2
|
||||
tslib: ^2.5.0
|
||||
checksum: 6eb23b03d2448b2df4c0c36bf7ca94619dd5875efa40ce42543d781d79b0ffd099a3782cf61ab893bf6df3d541a13b6934a7bcbc8c9b0e8b031d803e4f665fd1
|
||||
checksum: 0a59f232fec86170e9fbdca3f6bf7805ed0a38f1c83ff96aabdeb310c1de357c89db540e55d007086f76da701d0ffe89b283959856668894e8e2bae983f141b4
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/mdx-loader@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/mdx-loader@npm:0.0.0-5589"
|
||||
"@docusaurus/mdx-loader@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/mdx-loader@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@babel/parser": ^7.21.2
|
||||
"@babel/traverse": ^7.21.2
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
"@mdx-js/mdx": ^2.1.5
|
||||
escape-html: ^1.0.3
|
||||
estree-util-value-to-estree: ^2.1.0
|
||||
@@ -1758,16 +1758,16 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: ac79ed203c98fad4303cb9e8e1e6c9ba3e1db04d42920f80057cf91579fcbe49d58dc13f2833e6ee99ad0d48dafecfd43fc9614f017a984d8d969778ceb8f8e4
|
||||
checksum: 919c5f0a0d815674bbf8777ba4ce758d26bb13f046e772d11b7f688b183a31d58bb9ba55d8a484f181996ea16f9f967529337ab98bc62b9d6c806d4dde374d15
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/module-type-aliases@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/module-type-aliases@npm:0.0.0-5589"
|
||||
"@docusaurus/module-type-aliases@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/module-type-aliases@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/react-loadable": 5.5.2
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@types/history": ^4.7.11
|
||||
"@types/react": "*"
|
||||
"@types/react-router-config": "*"
|
||||
@@ -1777,19 +1777,19 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: "*"
|
||||
react-dom: "*"
|
||||
checksum: bef9472765002f863e6d1fe66f522246d02b3a6a59ab9fcbf1b700ed6bdef54b22a9c3ed14faf41999c03238fa682eb2a3e8d018a409007f61c8df4d4c691af9
|
||||
checksum: 9009e4f6edbfd274b42f5a0c2821c90606103404ec7df9e916940799ee8e810605549178d6a3e7ad6531554402d60a3db822268c88ddbff119a5c10f85f833d4
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-client-redirects@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-client-redirects@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-client-redirects@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-client-redirects@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-common": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-common": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
eta: ^2.0.1
|
||||
fs-extra: ^11.1.0
|
||||
lodash: ^4.17.21
|
||||
@@ -1797,21 +1797,21 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 267a4081f79f0399266a1baf3ff4337b64d269f01d522e81ecb181cc8a5034844a8e49cb0c608420da0a2459ed88979764e7c2a9766b48010e9b7e775860f0c6
|
||||
checksum: 9e06448d280e3642fbe6ae02586c430c1245410e225a6f14f35c815d9cf13734b8793266267777b0f49eef968cd30d8247542b4521f3bdde0d5bebbfdd4a757c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-content-blog@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-content-blog@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-content-blog@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-content-blog@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/mdx-loader": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-common": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@docusaurus/mdx-loader": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-common": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
cheerio: ^1.0.0-rc.12
|
||||
feed: ^4.2.2
|
||||
fs-extra: ^11.1.0
|
||||
@@ -1824,21 +1824,21 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 17c4d9e901f0dc60d7d81311ff8892a27ac27e0ef0c9e326b3a9e977eb5fe6f43177b6b1b6e6f9772fde42138b57de9edb2eb83ff0449832ab0b4d9fa86c28c6
|
||||
checksum: 61014344725c5bb003b1ef0e460d9287501f69d7a475b1650ddaffdd5a1609db244f766b1b0a2188f4db1a68f0ddd4dfd3ac6abcd20ed17446fa6294e35bea96
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-content-docs@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-content-docs@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-content-docs@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-content-docs@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/mdx-loader": 0.0.0-5589
|
||||
"@docusaurus/module-type-aliases": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@docusaurus/mdx-loader": 0.0.0-5591
|
||||
"@docusaurus/module-type-aliases": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
"@types/react-router-config": ^5.0.6
|
||||
combine-promises: ^1.1.0
|
||||
fs-extra: ^11.1.0
|
||||
@@ -1851,133 +1851,133 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 9eb9caa230bc47409123d862570682b9a55213a9bbe84c91eed2a30fb6a07e25a333142105e3d86324f2765680beb5237db2ce94504f62d8d100e39987fa01a3
|
||||
checksum: 837fa1d6a0e5238ec8d9422a7de2da19380059edfd50946243bbc93f43f813336cd220a2f521e1efc99261218ab3cccaaf64c0977bdbaa14ed09f95924347476
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-content-pages@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-content-pages@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-content-pages@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-content-pages@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/mdx-loader": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/mdx-loader": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
fs-extra: ^11.1.0
|
||||
tslib: ^2.5.0
|
||||
webpack: ^5.76.0
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 5b0270bc661ce6758bb0e5f6d4196d2a5d713f164b86e2e51d233f748a8be69f93587c64bec4685436d085888c9d5a153cd7826f95c4d05cf259e266184ec05c
|
||||
checksum: 74bfbc522fc60d0830b47a0100a0afd66d21d290047432414e9bd94db21d61805b883fc155f6c9ee965023f6153d7fb09b9219386f9140cda52540c40028942f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-debug@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-debug@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-debug@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-debug@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
fs-extra: ^11.1.0
|
||||
react-json-view: ^1.21.3
|
||||
tslib: ^2.5.0
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 3e23a2c443a2dbb69679356f1cfbb23982dca3f5c1e0c8fbf4897e978a0968cd09db8b4d51e63337bda42085a4baf8e1ea0b2bb349c976759a56788ccfa9c84b
|
||||
checksum: f42bc6e5139e9aff99eab24a506f74fd9b0ef3baecf46fadb0596ead8167d58c4ba92b86a9e665d00bedaccbfeb7c483c02ef4f1c5de49cc966e457e624c0b45
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-google-analytics@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-google-analytics@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-google-analytics@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-google-analytics@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
tslib: ^2.5.0
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: cf0332dccf1ebd7f7df4665af10caf6953817e2fcb84d44579a70181ecc8741fb0cad20e0f6b586b92099868b68e667cedf929f7ef41175e86b1252a27236c16
|
||||
checksum: 7c8b9bdb182b0eff01d6f85eb01cc6ffeb3325cb0c154187230328484669f346fa998dfa25bc474f9b03551c6351a2da76f31d68f2c7ce742382d579a32e89e7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-google-gtag@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-google-gtag@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-google-gtag@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-google-gtag@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
"@types/gtag.js": ^0.0.12
|
||||
tslib: ^2.5.0
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 2ff3f1f12c0a9e4d41df79f1074ea4507002d63fe99820dd3c9fd4da332a0868f4c3099e52975c7c1b55e8888293d57c50c42132dad15b6a14bd5df1407e9254
|
||||
checksum: 38daa81f7d499c819bf6221a9ba36d71e10f98f2c2e6b5adbcfcfbfc3f54e32df8315c98f381c9107f40ebe7aa9f7074dd16de6f925501f712dae73de3272133
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-google-tag-manager@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-google-tag-manager@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-google-tag-manager@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-google-tag-manager@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
tslib: ^2.5.0
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 102e162b2cf4779236dabd3e7a37347408a8b03891cb32d58ce99e0665a21d308bf1439952932be791662c06158fc07a4f0d6ada70df378b514e7d7a08cd841c
|
||||
checksum: afc7e93de44fbee69183e285fc429cc406c184e28a8b8f3f774ee33d88a1edf6c12449bf3ad731d36b475b3915b5692925bd2cb48127ab92402cde6ff4442584
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/plugin-sitemap@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/plugin-sitemap@npm:0.0.0-5589"
|
||||
"@docusaurus/plugin-sitemap@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/plugin-sitemap@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-common": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-common": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
fs-extra: ^11.1.0
|
||||
sitemap: ^7.1.1
|
||||
tslib: ^2.5.0
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: ede57edea1b058ed29dd9ebb60d959384b96411ef78473c855f1aeddc835d6dc191472ed31d187f586ddc623a3c7f85943c45e514fc2b5f0d11c29c31588a3c6
|
||||
checksum: cf9b5397699e3f7ff4d3fef175dfdfa66820ffd40a4892991634423331d19849da8f0d78bc453b5e964ff25a9705d4ad1e9dd0dcdc27b8520c6108594c491fc1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/preset-classic@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/preset-classic@npm:0.0.0-5589"
|
||||
"@docusaurus/preset-classic@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/preset-classic@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-blog": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-docs": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-pages": 0.0.0-5589
|
||||
"@docusaurus/plugin-debug": 0.0.0-5589
|
||||
"@docusaurus/plugin-google-analytics": 0.0.0-5589
|
||||
"@docusaurus/plugin-google-gtag": 0.0.0-5589
|
||||
"@docusaurus/plugin-google-tag-manager": 0.0.0-5589
|
||||
"@docusaurus/plugin-sitemap": 0.0.0-5589
|
||||
"@docusaurus/theme-classic": 0.0.0-5589
|
||||
"@docusaurus/theme-common": 0.0.0-5589
|
||||
"@docusaurus/theme-search-algolia": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-blog": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-docs": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-pages": 0.0.0-5591
|
||||
"@docusaurus/plugin-debug": 0.0.0-5591
|
||||
"@docusaurus/plugin-google-analytics": 0.0.0-5591
|
||||
"@docusaurus/plugin-google-gtag": 0.0.0-5591
|
||||
"@docusaurus/plugin-google-tag-manager": 0.0.0-5591
|
||||
"@docusaurus/plugin-sitemap": 0.0.0-5591
|
||||
"@docusaurus/theme-classic": 0.0.0-5591
|
||||
"@docusaurus/theme-common": 0.0.0-5591
|
||||
"@docusaurus/theme-search-algolia": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 6fa034cd92ec2b58a6313c527b810bfbc60262f09b29f4139f18708f8522495711b1bcc2b7c997de93fd4ee49a916df29be9ab2ffc012e7b0680a808f5db7ca6
|
||||
checksum: 3e613a95622482510f3fdad017ceabcdf0d25d82560af665b536803d4fb746cd4e849fbe02304f60099a3e09845003bb433bedeb1b3fcde13b93522e775350f1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1993,22 +1993,22 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/theme-classic@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/theme-classic@npm:0.0.0-5589"
|
||||
"@docusaurus/theme-classic@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/theme-classic@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/mdx-loader": 0.0.0-5589
|
||||
"@docusaurus/module-type-aliases": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-blog": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-docs": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-pages": 0.0.0-5589
|
||||
"@docusaurus/theme-common": 0.0.0-5589
|
||||
"@docusaurus/theme-translations": 0.0.0-5589
|
||||
"@docusaurus/types": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-common": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/mdx-loader": 0.0.0-5591
|
||||
"@docusaurus/module-type-aliases": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-blog": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-docs": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-pages": 0.0.0-5591
|
||||
"@docusaurus/theme-common": 0.0.0-5591
|
||||
"@docusaurus/theme-translations": 0.0.0-5591
|
||||
"@docusaurus/types": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-common": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
"@mdx-js/react": ^2.1.5
|
||||
clsx: ^1.2.1
|
||||
copy-text-to-clipboard: ^3.0.1
|
||||
@@ -2025,21 +2025,21 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: b44c934db76bda6ddcf2240c543392a1a299630af24a1edef9c73fd8085db8e92eb89546c0baf82f7c567e92adddaa1d8811b16bdb079cfd8aaf651b128a497e
|
||||
checksum: 1bcfdb13c932e02dbd292b9a3215fff039dbf317f0cedf3d88aa365e15d5a2653f23c3e284930d33263bc6bf2887578140affa752c146a2395acb75818db64bf
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/theme-common@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/theme-common@npm:0.0.0-5589"
|
||||
"@docusaurus/theme-common@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/theme-common@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/mdx-loader": 0.0.0-5589
|
||||
"@docusaurus/module-type-aliases": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-blog": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-docs": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-pages": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-common": 0.0.0-5589
|
||||
"@docusaurus/mdx-loader": 0.0.0-5591
|
||||
"@docusaurus/module-type-aliases": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-blog": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-docs": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-pages": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-common": 0.0.0-5591
|
||||
"@types/history": ^4.7.11
|
||||
"@types/react": "*"
|
||||
"@types/react-router-config": "*"
|
||||
@@ -2052,22 +2052,22 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 52388d72d714aa67514367f59d8cb16fcea3790b7f1c3d7a7743ff826dea40ecece3d14edf7a57a7c93d960f93d300ce121cc4a162d44cab194d4129ca411b6b
|
||||
checksum: bd941e6eac23310748aa70a35c41ad6e9123ea93ed0b872d6beb3313df847827dc5490000cc443d83d31157841cbf4d58fc2f844c743b3cf2fe6ccc7d1507deb
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/theme-search-algolia@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/theme-search-algolia@npm:0.0.0-5589"
|
||||
"@docusaurus/theme-search-algolia@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/theme-search-algolia@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docsearch/react": ^3.3.3
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/plugin-content-docs": 0.0.0-5589
|
||||
"@docusaurus/theme-common": 0.0.0-5589
|
||||
"@docusaurus/theme-translations": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/utils-validation": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@docusaurus/plugin-content-docs": 0.0.0-5591
|
||||
"@docusaurus/theme-common": 0.0.0-5591
|
||||
"@docusaurus/theme-translations": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
"@docusaurus/utils-validation": 0.0.0-5591
|
||||
algoliasearch: ^4.15.0
|
||||
algoliasearch-helper: ^3.12.0
|
||||
clsx: ^1.2.1
|
||||
@@ -2079,23 +2079,23 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: 28275b24dd80357349678b5e48e141d1de8bc976774f51e4e6811c5b6b0867cc691f7662949fbbe8f18d62f5405768cdce1b745795f05b091fb42178ed44c2f4
|
||||
checksum: 7493eb67c7ba056aee42880006cd0587d81e05f81177f93d6f57f43f9af12cd2c9e6bed7b804c19a66fa6f192c5b6ccbbf9e16f923a48abe6c6a6a72d65bd5c1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/theme-translations@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/theme-translations@npm:0.0.0-5589"
|
||||
"@docusaurus/theme-translations@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/theme-translations@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
fs-extra: ^11.1.0
|
||||
tslib: ^2.5.0
|
||||
checksum: 1183cb59d7f9d742d525d81351343df74df08ff9e9a0a7e20bac6c3cf7974a2e92f8541b053eb12bfa282125ea1895d2a052651f2207f58fea072884f4abefeb
|
||||
checksum: 6dd8647d1db2a97c77f3aa0d5f6935bad21df97f26d20d0a08916717335f50e72193c2bd7417043c9fb5fb4d9c19140f1408c854df5ef92ff6210bcc8e55f917
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/types@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/types@npm:0.0.0-5589"
|
||||
"@docusaurus/types@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/types@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@types/history": ^4.7.11
|
||||
"@types/react": "*"
|
||||
@@ -2108,13 +2108,13 @@ __metadata:
|
||||
peerDependencies:
|
||||
react: ^16.8.4 || ^17.0.0
|
||||
react-dom: ^16.8.4 || ^17.0.0
|
||||
checksum: bbd1b3176fff19109e093f542577a2126018665d6097cd77c312906ccf5d238aa8d4499d3f70eecac7777bd40c2afbecad7a0822399aafa1cf26b093ff49a38c
|
||||
checksum: 6ea7a688f7cef509e0f3b5ab2a9bb9fb0841ffd033d82438b989a70344655a7420b456f5172be9aa13740316212970e4d9d3bc355eb5fd4c9b27c635baeb149a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/utils-common@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/utils-common@npm:0.0.0-5589"
|
||||
"@docusaurus/utils-common@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/utils-common@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
tslib: ^2.5.0
|
||||
peerDependencies:
|
||||
@@ -2122,28 +2122,28 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
"@docusaurus/types":
|
||||
optional: true
|
||||
checksum: 6e9bc8e74d50cc4eb3a908e5ac9d83c31527731da122b8a0c3bab04ffda3ac90f898af5957fe81daba5d6fa5554628eedade5f0ebcc8b7b665dfbb2e21e797c9
|
||||
checksum: 6c21dac13338854bfaebef0a98b1c76a95f29cc16ae6cd43fac0734dbc16cec0df058339af7ebb6ca3dc3cd2ad2a21f4bbff221c9cf7ae5012a88bfc4b28f4d9
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/utils-validation@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/utils-validation@npm:0.0.0-5589"
|
||||
"@docusaurus/utils-validation@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/utils-validation@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/utils": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@docusaurus/utils": 0.0.0-5591
|
||||
joi: ^17.8.3
|
||||
js-yaml: ^4.1.0
|
||||
tslib: ^2.5.0
|
||||
checksum: 3a76d9eecf155044aab6648bbcb9ff42468856e8ebe1f1f43f8a993214bc26d8f5c5f059c98bf22f5e3e1370cba491bc909124e0f1317be9b3515e3b09f9c8ad
|
||||
checksum: 987acdce5ae5ce4c5bd78258201809889209d7293b063eb38888637452c80ecff72d12d84a7ce7fc49f52d61ca2a79c61006f3562b4180e379a1777b9d76493a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@docusaurus/utils@npm:0.0.0-5589":
|
||||
version: 0.0.0-5589
|
||||
resolution: "@docusaurus/utils@npm:0.0.0-5589"
|
||||
"@docusaurus/utils@npm:0.0.0-5591":
|
||||
version: 0.0.0-5591
|
||||
resolution: "@docusaurus/utils@npm:0.0.0-5591"
|
||||
dependencies:
|
||||
"@docusaurus/logger": 0.0.0-5589
|
||||
"@docusaurus/logger": 0.0.0-5591
|
||||
"@svgr/webpack": ^6.5.1
|
||||
escape-string-regexp: ^4.0.0
|
||||
file-loader: ^6.2.0
|
||||
@@ -2164,7 +2164,7 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
"@docusaurus/types":
|
||||
optional: true
|
||||
checksum: d745a4a2f01a77d533af48fd72ca4eacec0b4852b2a230aac2f326e8a5adeb7152759d25569d7aedba1cd520842897136d4c03aaa943b9e1e33479f09006deb5
|
||||
checksum: 287d991f7a1924df744ed3a5c0d505a5b903b8bd43df39aac3c45fcc139639fb5b7827d12e4e00787126ad216006483723390141eb283ab733e4b6de819f5cd5
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -2604,90 +2604,90 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-darwin-arm64@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-darwin-arm64@npm:1.3.59"
|
||||
"@swc/core-darwin-arm64@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-darwin-arm64@npm:1.3.62"
|
||||
conditions: os=darwin & cpu=arm64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-darwin-x64@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-darwin-x64@npm:1.3.59"
|
||||
"@swc/core-darwin-x64@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-darwin-x64@npm:1.3.62"
|
||||
conditions: os=darwin & cpu=x64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-linux-arm-gnueabihf@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.59"
|
||||
"@swc/core-linux-arm-gnueabihf@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.62"
|
||||
conditions: os=linux & cpu=arm
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-linux-arm64-gnu@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-linux-arm64-gnu@npm:1.3.59"
|
||||
"@swc/core-linux-arm64-gnu@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-linux-arm64-gnu@npm:1.3.62"
|
||||
conditions: os=linux & cpu=arm64 & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-linux-arm64-musl@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-linux-arm64-musl@npm:1.3.59"
|
||||
"@swc/core-linux-arm64-musl@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-linux-arm64-musl@npm:1.3.62"
|
||||
conditions: os=linux & cpu=arm64 & libc=musl
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-linux-x64-gnu@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-linux-x64-gnu@npm:1.3.59"
|
||||
"@swc/core-linux-x64-gnu@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-linux-x64-gnu@npm:1.3.62"
|
||||
conditions: os=linux & cpu=x64 & libc=glibc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-linux-x64-musl@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-linux-x64-musl@npm:1.3.59"
|
||||
"@swc/core-linux-x64-musl@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-linux-x64-musl@npm:1.3.62"
|
||||
conditions: os=linux & cpu=x64 & libc=musl
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-win32-arm64-msvc@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-win32-arm64-msvc@npm:1.3.59"
|
||||
"@swc/core-win32-arm64-msvc@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-win32-arm64-msvc@npm:1.3.62"
|
||||
conditions: os=win32 & cpu=arm64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-win32-ia32-msvc@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-win32-ia32-msvc@npm:1.3.59"
|
||||
"@swc/core-win32-ia32-msvc@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-win32-ia32-msvc@npm:1.3.62"
|
||||
conditions: os=win32 & cpu=ia32
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core-win32-x64-msvc@npm:1.3.59":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core-win32-x64-msvc@npm:1.3.59"
|
||||
"@swc/core-win32-x64-msvc@npm:1.3.62":
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core-win32-x64-msvc@npm:1.3.62"
|
||||
conditions: os=win32 & cpu=x64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@swc/core@npm:^1.3.46":
|
||||
version: 1.3.59
|
||||
resolution: "@swc/core@npm:1.3.59"
|
||||
version: 1.3.62
|
||||
resolution: "@swc/core@npm:1.3.62"
|
||||
dependencies:
|
||||
"@swc/core-darwin-arm64": 1.3.59
|
||||
"@swc/core-darwin-x64": 1.3.59
|
||||
"@swc/core-linux-arm-gnueabihf": 1.3.59
|
||||
"@swc/core-linux-arm64-gnu": 1.3.59
|
||||
"@swc/core-linux-arm64-musl": 1.3.59
|
||||
"@swc/core-linux-x64-gnu": 1.3.59
|
||||
"@swc/core-linux-x64-musl": 1.3.59
|
||||
"@swc/core-win32-arm64-msvc": 1.3.59
|
||||
"@swc/core-win32-ia32-msvc": 1.3.59
|
||||
"@swc/core-win32-x64-msvc": 1.3.59
|
||||
"@swc/core-darwin-arm64": 1.3.62
|
||||
"@swc/core-darwin-x64": 1.3.62
|
||||
"@swc/core-linux-arm-gnueabihf": 1.3.62
|
||||
"@swc/core-linux-arm64-gnu": 1.3.62
|
||||
"@swc/core-linux-arm64-musl": 1.3.62
|
||||
"@swc/core-linux-x64-gnu": 1.3.62
|
||||
"@swc/core-linux-x64-musl": 1.3.62
|
||||
"@swc/core-win32-arm64-msvc": 1.3.62
|
||||
"@swc/core-win32-ia32-msvc": 1.3.62
|
||||
"@swc/core-win32-x64-msvc": 1.3.62
|
||||
peerDependencies:
|
||||
"@swc/helpers": ^0.5.0
|
||||
dependenciesMeta:
|
||||
@@ -2714,7 +2714,7 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
"@swc/helpers":
|
||||
optional: true
|
||||
checksum: 0283f39cf49cd12a6dc7062ef9ea4fa93e1a4f622ce46903a09605219f4f47ed5ad03925c6146d09ffe6ee02a89bb14e3c82eb86b4c60ecce4985ea6e078ffcf
|
||||
checksum: a7a0d9ffdb8a2b0050e0ff89fdb86fe189d9bcb7f91cb6847f1bfe3e2b520a87ea2e83692dfd80b6d541fb5addb2194769484516b8ca6d3c62ad80f1c79a9368
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -3752,10 +3752,10 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "backstage-microsite@workspace:."
|
||||
dependencies:
|
||||
"@docusaurus/core": 0.0.0-5589
|
||||
"@docusaurus/module-type-aliases": 0.0.0-5589
|
||||
"@docusaurus/plugin-client-redirects": 0.0.0-5589
|
||||
"@docusaurus/preset-classic": 0.0.0-5589
|
||||
"@docusaurus/core": 0.0.0-5591
|
||||
"@docusaurus/module-type-aliases": 0.0.0-5591
|
||||
"@docusaurus/plugin-client-redirects": 0.0.0-5591
|
||||
"@docusaurus/preset-classic": 0.0.0-5591
|
||||
"@spotify/prettier-config": ^14.0.0
|
||||
"@swc/core": ^1.3.46
|
||||
"@tsconfig/docusaurus": ^1.0.6
|
||||
|
||||
+1
-1
@@ -47,7 +47,7 @@
|
||||
"@types/react": "^17",
|
||||
"@types/react-dom": "^17"
|
||||
},
|
||||
"version": "1.15.0-next.1",
|
||||
"version": "1.15.0-next.2",
|
||||
"dependencies": {
|
||||
"@backstage/errors": "workspace:^",
|
||||
"@manypkg/get-packages": "^1.1.3"
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @backstage/app-defaults
|
||||
|
||||
## 1.4.0-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/core-app-api@1.8.1-next.0
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
- @backstage/plugin-permission-react@0.4.13-next.0
|
||||
|
||||
## 1.4.0-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/app-defaults",
|
||||
"description": "Provides the default wiring of a Backstage App",
|
||||
"version": "1.4.0-next.1",
|
||||
"version": "1.4.0-next.2",
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
"main": "dist/index.esm.js",
|
||||
|
||||
@@ -1,5 +1,75 @@
|
||||
# example-app
|
||||
|
||||
## 0.2.84-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/plugin-tech-insights@0.3.11-next.2
|
||||
- @backstage/plugin-scaffolder-react@1.5.0-next.2
|
||||
- @backstage/plugin-scaffolder@1.13.2-next.2
|
||||
- @backstage/plugin-home@0.5.3-next.2
|
||||
- @backstage/plugin-kubernetes@0.9.2-next.2
|
||||
- @backstage/app-defaults@1.4.0-next.2
|
||||
- @backstage/cli@0.22.8-next.1
|
||||
- @backstage/integration-react@1.1.14-next.2
|
||||
- @backstage/plugin-adr@0.6.1-next.2
|
||||
- @backstage/plugin-airbrake@0.3.19-next.2
|
||||
- @backstage/plugin-api-docs@0.9.4-next.2
|
||||
- @backstage/plugin-azure-devops@0.3.1-next.2
|
||||
- @backstage/plugin-azure-sites@0.1.8-next.2
|
||||
- @backstage/plugin-badges@0.2.43-next.2
|
||||
- @backstage/plugin-catalog-graph@0.2.31-next.2
|
||||
- @backstage/plugin-catalog-unprocessed-entities@0.1.0-next.1
|
||||
- @backstage/plugin-circleci@0.3.19-next.2
|
||||
- @backstage/plugin-cloudbuild@0.3.19-next.2
|
||||
- @backstage/plugin-code-coverage@0.2.12-next.2
|
||||
- @backstage/plugin-cost-insights@0.12.8-next.2
|
||||
- @backstage/plugin-devtools@0.1.1-next.2
|
||||
- @backstage/plugin-dynatrace@6.0.0-next.2
|
||||
- @backstage/plugin-entity-feedback@0.2.2-next.2
|
||||
- @backstage/plugin-explore@0.4.4-next.2
|
||||
- @backstage/plugin-gcalendar@0.3.15-next.2
|
||||
- @backstage/plugin-gcp-projects@0.3.38-next.2
|
||||
- @backstage/plugin-github-actions@0.6.0-next.2
|
||||
- @backstage/plugin-gocd@0.1.25-next.2
|
||||
- @backstage/plugin-graphiql@0.2.51-next.2
|
||||
- @backstage/plugin-jenkins@0.8.1-next.2
|
||||
- @backstage/plugin-kafka@0.3.19-next.2
|
||||
- @backstage/plugin-lighthouse@0.4.4-next.2
|
||||
- @backstage/plugin-linguist@0.1.4-next.2
|
||||
- @backstage/plugin-microsoft-calendar@0.1.4-next.2
|
||||
- @backstage/plugin-newrelic@0.3.37-next.2
|
||||
- @backstage/plugin-octopus-deploy@0.2.1-next.2
|
||||
- @backstage/plugin-org@0.6.9-next.2
|
||||
- @backstage/plugin-pagerduty@0.5.12-next.2
|
||||
- @backstage/plugin-playlist@0.1.10-next.2
|
||||
- @backstage/plugin-puppetdb@0.1.2-next.2
|
||||
- @backstage/plugin-rollbar@0.4.19-next.2
|
||||
- @backstage/plugin-search@1.3.1-next.2
|
||||
- @backstage/plugin-search-react@1.6.1-next.2
|
||||
- @backstage/plugin-sentry@0.5.4-next.2
|
||||
- @backstage/plugin-shortcuts@0.3.11-next.2
|
||||
- @backstage/plugin-stack-overflow@0.1.16-next.2
|
||||
- @backstage/plugin-stackstorm@0.1.3-next.2
|
||||
- @backstage/plugin-tech-radar@0.6.5-next.2
|
||||
- @backstage/plugin-techdocs@1.6.3-next.2
|
||||
- @backstage/plugin-techdocs-module-addons-contrib@1.0.14-next.2
|
||||
- @backstage/plugin-techdocs-react@1.1.7-next.2
|
||||
- @backstage/plugin-todo@0.2.21-next.2
|
||||
- @backstage/plugin-user-settings@0.7.4-next.2
|
||||
- @internal/plugin-catalog-customized@0.0.11-next.2
|
||||
- @backstage/plugin-catalog-import@0.9.9-next.2
|
||||
- @backstage/plugin-newrelic-dashboard@0.2.12-next.2
|
||||
- @backstage/plugin-apache-airflow@0.2.12-next.2
|
||||
- @backstage/config@1.0.7
|
||||
- @backstage/core-app-api@1.8.1-next.0
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
- @backstage/plugin-permission-react@0.4.13-next.0
|
||||
|
||||
## 0.2.84-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "example-app",
|
||||
"version": "0.2.84-next.1",
|
||||
"version": "0.2.84-next.2",
|
||||
"private": true,
|
||||
"backstage": {
|
||||
"role": "frontend"
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# example-backend-next
|
||||
|
||||
## 0.0.12-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-kubernetes-backend@0.11.1-next.2
|
||||
- @backstage/plugin-scaffolder-backend@1.15.0-next.2
|
||||
|
||||
## 0.0.12-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "example-backend-next",
|
||||
"version": "0.0.12-next.1",
|
||||
"version": "0.0.12-next.2",
|
||||
"main": "dist/index.cjs.js",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,20 @@
|
||||
# example-backend
|
||||
|
||||
## 0.2.84-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-kubernetes-backend@0.11.1-next.2
|
||||
- @backstage/plugin-badges-backend@0.2.1-next.2
|
||||
- @backstage/plugin-scaffolder-backend@1.15.0-next.2
|
||||
- @backstage/plugin-auth-backend@0.18.4-next.2
|
||||
- @backstage/plugin-code-coverage-backend@0.2.12-next.2
|
||||
- example-app@0.2.84-next.2
|
||||
- @backstage/plugin-scaffolder-backend-module-confluence-to-markdown@0.1.3-next.2
|
||||
- @backstage/plugin-scaffolder-backend-module-rails@0.4.15-next.2
|
||||
- @backstage/config@1.0.7
|
||||
|
||||
## 0.2.84-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "example-backend",
|
||||
"version": "0.2.84-next.1",
|
||||
"version": "0.2.84-next.2",
|
||||
"main": "dist/index.cjs.js",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/core-components
|
||||
|
||||
## 0.13.2-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 66ae4d8ca380: Added `exact` prop to `SidebarSubmenuItem` which causes it to only highlight if the current location is an exact match.
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/config@1.0.7
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.13.2-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1087,6 +1087,7 @@ export type SidebarSubmenuItemProps = {
|
||||
to?: string;
|
||||
icon?: IconComponent;
|
||||
dropdownItems?: SidebarSubmenuItemDropdownItem[];
|
||||
exact?: boolean;
|
||||
};
|
||||
|
||||
// @public
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/core-components",
|
||||
"description": "Core components used by Backstage plugins and apps",
|
||||
"version": "0.13.2-next.1",
|
||||
"version": "0.13.2-next.2",
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
"main": "dist/index.esm.js",
|
||||
|
||||
@@ -92,6 +92,10 @@ const VARIANT_STYLES = {
|
||||
flexDirection: 'column',
|
||||
height: 'calc(100% - 10px)', // for pages without content header
|
||||
marginBottom: '10px',
|
||||
breakInside: 'avoid-page',
|
||||
'@media print': {
|
||||
height: 'auto',
|
||||
},
|
||||
},
|
||||
},
|
||||
cardContent: {
|
||||
|
||||
@@ -33,6 +33,11 @@ const useStyles = makeStyles<BackstageTheme>(
|
||||
[theme.breakpoints.down('xs')]: {
|
||||
height: '100%',
|
||||
},
|
||||
'@media print': {
|
||||
display: 'block',
|
||||
height: 'auto',
|
||||
overflowY: 'inherit',
|
||||
},
|
||||
},
|
||||
}),
|
||||
{ name: 'BackstagePage' },
|
||||
|
||||
@@ -63,6 +63,9 @@ const useStyles = makeStyles<BackstageTheme, { sidebarConfig: SidebarConfig }>(
|
||||
'&::-webkit-scrollbar': {
|
||||
display: 'none',
|
||||
},
|
||||
'@media print': {
|
||||
display: 'none',
|
||||
},
|
||||
},
|
||||
drawerWidth: props => ({
|
||||
width: props.sidebarConfig.drawerWidthClosed,
|
||||
|
||||
@@ -72,6 +72,9 @@ const useStyles = makeStyles<BackstageTheme, { sidebarConfig: SidebarConfig }>(
|
||||
zIndex: theme.zIndex.snackbar,
|
||||
// SidebarDivider color
|
||||
borderTop: '1px solid #383838',
|
||||
'@media print': {
|
||||
display: 'none',
|
||||
},
|
||||
},
|
||||
|
||||
overlay: props => ({
|
||||
|
||||
@@ -51,6 +51,9 @@ const useStyles = makeStyles<
|
||||
[theme.breakpoints.down('xs')]: {
|
||||
paddingBottom: props => props.sidebarConfig.mobileSidebarHeight,
|
||||
},
|
||||
'@media print': {
|
||||
padding: '0px !important',
|
||||
},
|
||||
},
|
||||
content: {
|
||||
zIndex: 0,
|
||||
|
||||
@@ -130,6 +130,7 @@ export type SidebarSubmenuItemProps = {
|
||||
to?: string;
|
||||
icon?: IconComponent;
|
||||
dropdownItems?: SidebarSubmenuItemDropdownItem[];
|
||||
exact?: boolean;
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -138,7 +139,7 @@ export type SidebarSubmenuItemProps = {
|
||||
* @public
|
||||
*/
|
||||
export const SidebarSubmenuItem = (props: SidebarSubmenuItemProps) => {
|
||||
const { title, subtitle, to, icon: Icon, dropdownItems } = props;
|
||||
const { title, subtitle, to, icon: Icon, dropdownItems, exact } = props;
|
||||
const classes = useStyles();
|
||||
const { setIsHoveredOn } = useContext(SidebarItemWithSubmenuContext);
|
||||
const closeSubmenu = () => {
|
||||
@@ -146,7 +147,7 @@ export const SidebarSubmenuItem = (props: SidebarSubmenuItemProps) => {
|
||||
};
|
||||
const toLocation = useResolvedPath(to ?? '');
|
||||
const currentLocation = useLocation();
|
||||
let isActive = isLocationMatch(currentLocation, toLocation);
|
||||
let isActive = isLocationMatch(currentLocation, toLocation, exact);
|
||||
|
||||
const [showDropDown, setShowDropDown] = useState(false);
|
||||
const handleClickDropdown = () => {
|
||||
@@ -155,7 +156,7 @@ export const SidebarSubmenuItem = (props: SidebarSubmenuItemProps) => {
|
||||
if (dropdownItems !== undefined) {
|
||||
dropdownItems.some(item => {
|
||||
const resolvedPath = resolvePath(item.to);
|
||||
isActive = isLocationMatch(currentLocation, resolvedPath);
|
||||
isActive = isLocationMatch(currentLocation, resolvedPath, exact);
|
||||
return isActive;
|
||||
});
|
||||
return (
|
||||
|
||||
@@ -95,4 +95,30 @@ describe('isLocationMatching', () => {
|
||||
toLocation = { pathname: '/catalog', search: '', hash: '' };
|
||||
expect(isLocationMatch(currentLocation, toLocation)).toBe(true);
|
||||
});
|
||||
|
||||
describe('exact matching', () => {
|
||||
it('return false when target query parameters are subset of current location query parameters', async () => {
|
||||
currentLocation = {
|
||||
pathname: '/catalog',
|
||||
search: '?x=foo&y=bar',
|
||||
state: null,
|
||||
hash: '',
|
||||
key: '',
|
||||
};
|
||||
toLocation = { pathname: '/catalog', search: '?x=foo', hash: '' };
|
||||
expect(isLocationMatch(currentLocation, toLocation, true)).toBe(false);
|
||||
});
|
||||
|
||||
it('return true when target query parameters are exact match with current location query parameters', async () => {
|
||||
currentLocation = {
|
||||
pathname: '/catalog',
|
||||
search: '?x=foo&y=bar',
|
||||
state: null,
|
||||
hash: '',
|
||||
key: '',
|
||||
};
|
||||
toLocation = { pathname: '/catalog', search: '?y=bar&x=foo', hash: '' };
|
||||
expect(isLocationMatch(currentLocation, toLocation, true)).toBe(true);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -18,7 +18,11 @@ import { Location, Path } from 'history';
|
||||
import { isEqual, isMatch } from 'lodash';
|
||||
import qs from 'qs';
|
||||
|
||||
export function isLocationMatch(currentLocation: Location, toLocation: Path) {
|
||||
export function isLocationMatch(
|
||||
currentLocation: Location,
|
||||
toLocation: Path,
|
||||
exact: boolean = false,
|
||||
) {
|
||||
const toDecodedSearch = new URLSearchParams(toLocation.search).toString();
|
||||
const toQueryParameters = qs.parse(toDecodedSearch);
|
||||
|
||||
@@ -27,9 +31,11 @@ export function isLocationMatch(currentLocation: Location, toLocation: Path) {
|
||||
).toString();
|
||||
const currentQueryParameters = qs.parse(currentDecodedSearch);
|
||||
|
||||
const queryStringMatcher = exact ? isEqual : isMatch;
|
||||
|
||||
const matching =
|
||||
isEqual(toLocation.pathname, currentLocation.pathname) &&
|
||||
isMatch(currentQueryParameters, toQueryParameters);
|
||||
queryStringMatcher(currentQueryParameters, toQueryParameters);
|
||||
|
||||
return matching;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @backstage/create-app
|
||||
|
||||
## 0.5.2-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Bumped create-app version.
|
||||
|
||||
## 0.5.2-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/create-app",
|
||||
"description": "A CLI that helps you create your own Backstage app",
|
||||
"version": "0.5.2-next.1",
|
||||
"version": "0.5.2-next.2",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
# @backstage/dev-utils
|
||||
|
||||
## 1.0.16-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/app-defaults@1.4.0-next.2
|
||||
- @backstage/integration-react@1.1.14-next.2
|
||||
- @backstage/test-utils@1.4.0-next.2
|
||||
- @backstage/core-app-api@1.8.1-next.0
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 1.0.16-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/dev-utils",
|
||||
"description": "Utilities for developing Backstage plugins.",
|
||||
"version": "1.0.16-next.1",
|
||||
"version": "1.0.16-next.2",
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
"main": "dist/index.esm.js",
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
# e2e-test
|
||||
|
||||
## 0.2.4-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/create-app@0.5.2-next.2
|
||||
|
||||
## 0.2.4-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "e2e-test",
|
||||
"description": "E2E test for verifying Backstage packages",
|
||||
"version": "0.2.4-next.1",
|
||||
"version": "0.2.4-next.2",
|
||||
"private": true,
|
||||
"backstage": {
|
||||
"role": "cli"
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/integration-react
|
||||
|
||||
## 1.1.14-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/config@1.0.7
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 1.1.14-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/integration-react",
|
||||
"description": "Frontend package for managing integrations towards external systems",
|
||||
"version": "1.1.14-next.1",
|
||||
"version": "1.1.14-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,23 @@
|
||||
# techdocs-cli-embedded-app
|
||||
|
||||
## 0.2.83-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/plugin-catalog@1.11.1-next.2
|
||||
- @backstage/app-defaults@1.4.0-next.2
|
||||
- @backstage/cli@0.22.8-next.1
|
||||
- @backstage/integration-react@1.1.14-next.2
|
||||
- @backstage/test-utils@1.4.0-next.2
|
||||
- @backstage/plugin-techdocs@1.6.3-next.2
|
||||
- @backstage/plugin-techdocs-react@1.1.7-next.2
|
||||
- @backstage/config@1.0.7
|
||||
- @backstage/core-app-api@1.8.1-next.0
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.2.83-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "techdocs-cli-embedded-app",
|
||||
"version": "0.2.83-next.1",
|
||||
"version": "0.2.83-next.2",
|
||||
"private": true,
|
||||
"backstage": {
|
||||
"role": "frontend"
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @backstage/test-utils
|
||||
|
||||
## 1.4.0-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/config@1.0.7
|
||||
- @backstage/core-app-api@1.8.1-next.0
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
- @backstage/plugin-permission-react@0.4.13-next.0
|
||||
|
||||
## 1.4.0-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/test-utils",
|
||||
"description": "Utilities to test Backstage plugins and apps.",
|
||||
"version": "1.4.0-next.1",
|
||||
"version": "1.4.0-next.2",
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# @backstage/theme
|
||||
|
||||
## 0.4.0-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 5065a5e8ebd6: Tweaked `UnifiedThemeProvider` to avoid overlapping JSS class names in production.
|
||||
|
||||
## 0.4.0-next.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/theme",
|
||||
"description": "material-ui theme for use with Backstage.",
|
||||
"version": "0.4.0-next.0",
|
||||
"version": "0.4.0-next.1",
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
"main": "dist/index.esm.js",
|
||||
|
||||
@@ -16,7 +16,11 @@
|
||||
|
||||
import React, { ReactNode } from 'react';
|
||||
import './MuiClassNameSetup';
|
||||
import { ThemeProvider } from '@material-ui/core/styles';
|
||||
import {
|
||||
ThemeProvider,
|
||||
StylesProvider,
|
||||
createGenerateClassName,
|
||||
} from '@material-ui/core/styles';
|
||||
import {
|
||||
StyledEngineProvider,
|
||||
ThemeProvider as Mui5Provider,
|
||||
@@ -35,6 +39,14 @@ export interface UnifiedThemeProviderProps {
|
||||
noCssBaseline?: boolean;
|
||||
}
|
||||
|
||||
// Background at https://mui.com/x/migration/migration-data-grid-v4/#using-mui-core-v4-with-v5
|
||||
// Rather than disabling globals and custom seed, we instead only set a production prefix that
|
||||
// won't collide with MUI 5 styles. We've already got a separate class name generator for v5 set
|
||||
// up in MuiClassNameSetup.ts, so only the production JSS needs deduplication.
|
||||
const generateV4ClassName = createGenerateClassName({
|
||||
productionPrefix: 'jss4-',
|
||||
});
|
||||
|
||||
/**
|
||||
* Provides themes for all MUI versions supported by the provided unified theme.
|
||||
*
|
||||
@@ -61,7 +73,11 @@ export function UnifiedThemeProvider(
|
||||
);
|
||||
|
||||
if (v4Theme) {
|
||||
result = <ThemeProvider theme={v4Theme}>{result}</ThemeProvider>;
|
||||
result = (
|
||||
<StylesProvider generateClassName={generateV4ClassName}>
|
||||
<ThemeProvider theme={v4Theme}>{result}</ThemeProvider>
|
||||
</StylesProvider>
|
||||
);
|
||||
}
|
||||
|
||||
if (v5Theme) {
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# @backstage/plugin-adr
|
||||
|
||||
## 0.6.1-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/integration-react@1.1.14-next.2
|
||||
- @backstage/plugin-search-react@1.6.1-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.6.1-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-adr",
|
||||
"version": "0.6.1-next.1",
|
||||
"version": "0.6.1-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# @backstage/plugin-airbrake
|
||||
|
||||
## 0.3.19-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/dev-utils@1.0.16-next.2
|
||||
- @backstage/test-utils@1.4.0-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.3.19-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-airbrake",
|
||||
"version": "0.3.19-next.1",
|
||||
"version": "0.3.19-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-allure
|
||||
|
||||
## 0.1.35-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.1.35-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-allure",
|
||||
"description": "A Backstage plugin that integrates with Allure",
|
||||
"version": "0.1.35-next.1",
|
||||
"version": "0.1.35-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-analytics-module-ga
|
||||
|
||||
## 0.1.30-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/config@1.0.7
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.1.30-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-analytics-module-ga",
|
||||
"version": "0.1.30-next.1",
|
||||
"version": "0.1.30-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-analytics-module-ga4
|
||||
|
||||
## 0.1.1-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/config@1.0.7
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.1.1-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-analytics-module-ga4",
|
||||
"version": "0.1.1-next.1",
|
||||
"version": "0.1.1-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @backstage/plugin-apache-airflow
|
||||
|
||||
## 0.2.12-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.2.12-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-apache-airflow",
|
||||
"version": "0.2.12-next.1",
|
||||
"version": "0.2.12-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# @backstage/plugin-api-docs
|
||||
|
||||
## 0.9.4-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/plugin-catalog@1.11.1-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.9.4-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-api-docs",
|
||||
"description": "A Backstage plugin that helps represent API entities in the frontend",
|
||||
"version": "0.9.4-next.1",
|
||||
"version": "0.9.4-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -32,12 +32,7 @@ describe('<ConsumedApisCard />', () => {
|
||||
getApiDefinitionWidget: jest.fn(),
|
||||
} as any;
|
||||
const catalogApi: jest.Mocked<CatalogApi> = {
|
||||
getLocationById: jest.fn(),
|
||||
getEntityByName: jest.fn(),
|
||||
getEntities: jest.fn(),
|
||||
addLocation: jest.fn(),
|
||||
getLocationByRef: jest.fn(),
|
||||
removeEntityByUid: jest.fn(),
|
||||
getEntitiesByRefs: jest.fn(),
|
||||
} as any;
|
||||
let Wrapper: React.ComponentType<React.PropsWithChildren<{}>>;
|
||||
|
||||
@@ -99,7 +94,7 @@ describe('<ConsumedApisCard />', () => {
|
||||
},
|
||||
],
|
||||
};
|
||||
catalogApi.getEntities.mockResolvedValue({
|
||||
catalogApi.getEntitiesByRefs.mockResolvedValue({
|
||||
items: [
|
||||
{
|
||||
apiVersion: 'v1',
|
||||
|
||||
@@ -32,12 +32,7 @@ describe('<HasApisCard />', () => {
|
||||
getApiDefinitionWidget: jest.fn(),
|
||||
} as any;
|
||||
const catalogApi: jest.Mocked<CatalogApi> = {
|
||||
getLocationById: jest.fn(),
|
||||
getEntityByName: jest.fn(),
|
||||
getEntities: jest.fn(),
|
||||
addLocation: jest.fn(),
|
||||
getLocationByRef: jest.fn(),
|
||||
removeEntityByUid: jest.fn(),
|
||||
getEntitiesByRefs: jest.fn(),
|
||||
} as any;
|
||||
let Wrapper: React.ComponentType<React.PropsWithChildren<{}>>;
|
||||
|
||||
@@ -99,7 +94,7 @@ describe('<HasApisCard />', () => {
|
||||
},
|
||||
],
|
||||
};
|
||||
catalogApi.getEntities.mockResolvedValue({
|
||||
catalogApi.getEntitiesByRefs.mockResolvedValue({
|
||||
items: [
|
||||
{
|
||||
apiVersion: 'v1',
|
||||
|
||||
@@ -32,12 +32,7 @@ describe('<ProvidedApisCard />', () => {
|
||||
getApiDefinitionWidget: jest.fn(),
|
||||
} as any;
|
||||
const catalogApi: jest.Mocked<CatalogApi> = {
|
||||
getLocationById: jest.fn(),
|
||||
getEntityByName: jest.fn(),
|
||||
getEntities: jest.fn(),
|
||||
addLocation: jest.fn(),
|
||||
getLocationByRef: jest.fn(),
|
||||
removeEntityByUid: jest.fn(),
|
||||
getEntitiesByRefs: jest.fn(),
|
||||
} as any;
|
||||
let Wrapper: React.ComponentType<React.PropsWithChildren<{}>>;
|
||||
|
||||
@@ -99,7 +94,7 @@ describe('<ProvidedApisCard />', () => {
|
||||
},
|
||||
],
|
||||
};
|
||||
catalogApi.getEntities.mockResolvedValue({
|
||||
catalogApi.getEntitiesByRefs.mockResolvedValue({
|
||||
items: [
|
||||
{
|
||||
apiVersion: 'v1',
|
||||
|
||||
@@ -28,12 +28,7 @@ import { ConsumingComponentsCard } from './ConsumingComponentsCard';
|
||||
|
||||
describe('<ConsumingComponentsCard />', () => {
|
||||
const catalogApi: jest.Mocked<CatalogApi> = {
|
||||
getLocationById: jest.fn(),
|
||||
getEntityByName: jest.fn(),
|
||||
getEntities: jest.fn(),
|
||||
addLocation: jest.fn(),
|
||||
getLocationByRef: jest.fn(),
|
||||
removeEntityByUid: jest.fn(),
|
||||
getEntitiesByRefs: jest.fn(),
|
||||
} as any;
|
||||
let Wrapper: React.ComponentType<React.PropsWithChildren<{}>>;
|
||||
|
||||
@@ -102,7 +97,7 @@ describe('<ConsumingComponentsCard />', () => {
|
||||
},
|
||||
],
|
||||
};
|
||||
catalogApi.getEntities.mockResolvedValue({
|
||||
catalogApi.getEntitiesByRefs.mockResolvedValue({
|
||||
items: [
|
||||
{
|
||||
apiVersion: 'v1',
|
||||
|
||||
@@ -28,12 +28,7 @@ import { ProvidingComponentsCard } from './ProvidingComponentsCard';
|
||||
|
||||
describe('<ProvidingComponentsCard />', () => {
|
||||
const catalogApi: jest.Mocked<CatalogApi> = {
|
||||
getLocationById: jest.fn(),
|
||||
getEntityByName: jest.fn(),
|
||||
getEntities: jest.fn(),
|
||||
addLocation: jest.fn(),
|
||||
getLocationByRef: jest.fn(),
|
||||
removeEntityByUid: jest.fn(),
|
||||
getEntitiesByRefs: jest.fn(),
|
||||
} as any;
|
||||
let Wrapper: React.ComponentType<React.PropsWithChildren<{}>>;
|
||||
|
||||
@@ -102,7 +97,7 @@ describe('<ProvidingComponentsCard />', () => {
|
||||
},
|
||||
],
|
||||
};
|
||||
catalogApi.getEntities.mockResolvedValue({
|
||||
catalogApi.getEntitiesByRefs.mockResolvedValue({
|
||||
items: [
|
||||
{
|
||||
apiVersion: 'v1',
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# @backstage/plugin-apollo-explorer
|
||||
|
||||
## 0.1.12-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.1.12-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-apollo-explorer",
|
||||
"version": "0.1.12-next.1",
|
||||
"version": "0.1.12-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @backstage/plugin-auth-backend
|
||||
|
||||
## 0.18.4-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- d0f5b0c886c2: Set the expiration time of oidc `idToken` to be less than backstage session expiration time.
|
||||
- Updated dependencies
|
||||
- @backstage/config@1.0.7
|
||||
|
||||
## 0.18.4-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-auth-backend",
|
||||
"description": "A Backstage backend plugin that handles authentication",
|
||||
"version": "0.18.4-next.1",
|
||||
"version": "0.18.4-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
/*
|
||||
* Copyright 2023 The Backstage Authors
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
// BACKSTAGE_SESSION_EXPIRATION the default session expiration time
|
||||
// TODO: find a less hard-coded way to access this, perhaps by reading it from the configuration.
|
||||
export const BACKSTAGE_SESSION_EXPIRATION = 3600;
|
||||
@@ -0,0 +1,17 @@
|
||||
/*
|
||||
* Copyright 2023 The Backstage Authors
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
export { BACKSTAGE_SESSION_EXPIRATION } from './constants';
|
||||
@@ -42,12 +42,10 @@ import {
|
||||
OAuthRefreshRequest,
|
||||
} from '../../lib/oauth';
|
||||
import { createAuthProviderIntegration } from '../createAuthProviderIntegration';
|
||||
import { BACKSTAGE_SESSION_EXPIRATION } from '../../lib/session';
|
||||
|
||||
const ACCESS_TOKEN_PREFIX = 'access-token.';
|
||||
|
||||
// TODO(Rugvip): Auth providers need a way to access this in a less hardcoded way
|
||||
const BACKSTAGE_SESSION_EXPIRATION = 3600;
|
||||
|
||||
type PrivateInfo = {
|
||||
refreshToken?: string;
|
||||
};
|
||||
|
||||
@@ -51,8 +51,7 @@ import { Logger } from 'winston';
|
||||
import fetch from 'node-fetch';
|
||||
import { decodeJwt } from 'jose';
|
||||
import { Profile as PassportProfile } from 'passport';
|
||||
|
||||
const BACKSTAGE_SESSION_EXPIRATION = 3600;
|
||||
import { BACKSTAGE_SESSION_EXPIRATION } from '../../lib/session';
|
||||
|
||||
type PrivateInfo = {
|
||||
refreshToken: string;
|
||||
|
||||
@@ -48,6 +48,7 @@ import {
|
||||
commonByEmailLocalPartResolver,
|
||||
commonByEmailResolver,
|
||||
} from '../resolvers';
|
||||
import { BACKSTAGE_SESSION_EXPIRATION } from '../../lib/session';
|
||||
|
||||
type PrivateInfo = {
|
||||
refreshToken?: string;
|
||||
@@ -179,17 +180,15 @@ export class OidcAuthProvider implements OAuthHandlers {
|
||||
// Then populate the profile with it
|
||||
private async handleResult(result: OidcAuthResult): Promise<OAuthResponse> {
|
||||
const { profile } = await this.authHandler(result, this.resolverContext);
|
||||
const response: OAuthResponse = {
|
||||
providerInfo: {
|
||||
idToken: result.tokenset.id_token,
|
||||
accessToken: result.tokenset.access_token!,
|
||||
scope: result.tokenset.scope!,
|
||||
expiresInSeconds: result.tokenset.expires_in,
|
||||
},
|
||||
profile,
|
||||
};
|
||||
|
||||
const expiresInSeconds =
|
||||
result.tokenset.expires_in === undefined
|
||||
? BACKSTAGE_SESSION_EXPIRATION
|
||||
: Math.min(result.tokenset.expires_in, BACKSTAGE_SESSION_EXPIRATION);
|
||||
|
||||
let backstageIdentity = undefined;
|
||||
if (this.signInResolver) {
|
||||
response.backstageIdentity = await this.signInResolver(
|
||||
backstageIdentity = await this.signInResolver(
|
||||
{
|
||||
result,
|
||||
profile,
|
||||
@@ -198,7 +197,16 @@ export class OidcAuthProvider implements OAuthHandlers {
|
||||
);
|
||||
}
|
||||
|
||||
return response;
|
||||
return {
|
||||
backstageIdentity,
|
||||
providerInfo: {
|
||||
idToken: result.tokenset.id_token,
|
||||
accessToken: result.tokenset.access_token!,
|
||||
scope: result.tokenset.scope!,
|
||||
expiresInSeconds,
|
||||
},
|
||||
profile,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -37,6 +37,7 @@ import passport from 'passport';
|
||||
import { Minimatch } from 'minimatch';
|
||||
import { CatalogAuthResolverContext } from '../lib/resolvers';
|
||||
import { AuthDatabase } from '../database/AuthDatabase';
|
||||
import { BACKSTAGE_SESSION_EXPIRATION } from '../lib/session';
|
||||
|
||||
/** @public */
|
||||
export type ProviderFactories = { [s: string]: AuthProviderFactory };
|
||||
@@ -77,7 +78,7 @@ export async function createRouter(
|
||||
logger,
|
||||
database: authDb,
|
||||
});
|
||||
const keyDurationSeconds = 3600;
|
||||
const keyDurationSeconds = BACKSTAGE_SESSION_EXPIRATION;
|
||||
|
||||
const tokenIssuer = new TokenFactory({
|
||||
issuer: authUrl,
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-azure-devops
|
||||
|
||||
## 0.3.1-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.3.1-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-azure-devops",
|
||||
"version": "0.3.1-next.1",
|
||||
"version": "0.3.1-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-azure-sites
|
||||
|
||||
## 0.1.8-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.1.8-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-azure-sites",
|
||||
"version": "0.1.8-next.1",
|
||||
"version": "0.1.8-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# @backstage/plugin-badges-backend
|
||||
|
||||
## 0.2.1-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 4474f44c5ee7: Adding migrations to the packages.json
|
||||
- Updated dependencies
|
||||
- @backstage/config@1.0.7
|
||||
|
||||
## 0.2.1-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-badges-backend",
|
||||
"description": "A Backstage backend plugin that generates README badges for your entities",
|
||||
"version": "0.2.1-next.1",
|
||||
"version": "0.2.1-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-badges
|
||||
|
||||
## 0.2.43-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.2.43-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@backstage/plugin-badges",
|
||||
"description": "A Backstage plugin that generates README badges for your entities",
|
||||
"version": "0.2.43-next.1",
|
||||
"version": "0.2.43-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
# @backstage/plugin-bazaar
|
||||
|
||||
## 0.2.9-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/plugin-catalog@1.11.1-next.2
|
||||
- @backstage/cli@0.22.8-next.1
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.2.9-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-bazaar",
|
||||
"version": "0.2.9-next.1",
|
||||
"version": "0.2.9-next.2",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# @backstage/plugin-bitrise
|
||||
|
||||
## 0.1.46-next.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/theme@0.4.0-next.1
|
||||
- @backstage/plugin-catalog-react@1.7.0-next.2
|
||||
- @backstage/core-components@0.13.2-next.2
|
||||
- @backstage/core-plugin-api@1.5.2-next.0
|
||||
|
||||
## 0.1.46-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user