-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add explorer plugins #37
Conversation
}, | ||
"peerDependencies": { | ||
"@emotion/react": "^11.7.1", | ||
"@emotion/styled": "^11.6.0", | ||
"@hookform/resolvers": "^3.2.0", | ||
"@perses-dev/components": "^0.50.1", | ||
"@perses-dev/core": "^0.50.1", | ||
"@perses-dev/dashboards": "^0.50.1", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess ideally explorer shouldn't be dependent on the package @perses-dev/dashboards
that sounds heavy.
WDYT @jgbernalp @celian-garcia @Gladorme ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes is heavy. The main component used here is the Panel, which we might move to @perses-dev/components. I Just wanted to do minimal changes so this can work.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the moment this will be provided by Perses UI as a shared dependency
dc121e7
to
da4d146
Compare
While testing this, I found an issue. Here the fix perses/perses#2607 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥳
Prometheus/package.json
Outdated
@@ -1,7 +1,7 @@ | |||
{ | |||
"name": "@perses-dev/prometheus", | |||
"private": true, | |||
"version": "0.4.1", | |||
"version": "0.4.2", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"version": "0.4.2", | |
"version": "0.5.0", |
Because you are adding new functionalities, it's not a simple patch
Tempo/package.json
Outdated
@@ -1,7 +1,7 @@ | |||
{ | |||
"name": "@perses-dev/tempo", | |||
"private": true, | |||
"version": "0.1.0", | |||
"version": "0.1.1", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"version": "0.1.1", | |
"version": "0.2.0", |
same reason than for Prometheus, it's not a patch
Signed-off-by: Gabriel Bernal <[email protected]>
da4d146
to
a92ff6f
Compare
This PR:
Needs changes from Perses packages, in particular exports from
@perses-dev/explore
perses/perses#2598