- Notifications
You must be signed in to change notification settings - Fork10
The core plugins for Perses
License
NotificationsYou must be signed in to change notification settings
perses/plugins
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This repository contains the core plugins forPerses
As prerequisites, you need:
- NodeJSversion 22 or greater.
- npmversion 10 or greater.
⚠️ if the plugin's schema depends on thegithub.com/perses/perses/cue
module, you have to authenticate to CUE's Central Registry withcue login
to be allowed to retrieve dependencies.
You should first runnpm install
at the root of the repository.
Then below instructions are for the individual case ofTable
plugin (change the name accordingly to contribute on another plugin):
First in this repository:
- Start development server of the plugin:
cd table; npm run dev
Then inperses
repository:
Update the Perses configuration
config.yaml
to use development server for this plugin:plugin:dev_environment:plugins: -name:Tabledisable_schema:falseurl:http://localhost:3005absolute_path:/absolute/path/to/plugin/repository/table
Start the backend:
./scripts/api_backend_dev.sh
Start the frontend:
cd ui; npm run start
About
The core plugins for Perses
Resources
License
Code of conduct
Stars
Watchers
Forks
Packages0
No packages published