kibana/packages/kbn-plugin-check
Luke Elmers b6287708f6
Adds AGPL 3.0 license (#192025)
Updates files outside of x-pack to be triple-licensed under Elastic
License 2.0, AGPL 3.0, or SSPL 1.0.
2024-09-06 19:02:41 -06:00
..
dependencies Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
lib Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
.eslintrc.json [dx] Dependency check script for plugins (#171483) 2024-01-17 17:19:41 -05:00
const.ts Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
dependents.ts Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
index.ts Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
jest.config.js Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kibana.jsonc [Move @kbn/config-schema to server] @kbn/apm-config-loader (#189521) 2024-07-31 08:52:51 +02:00
package.json Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
rank.ts Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
README.md [dx] Dependency check script for plugins (#171483) 2024-01-17 17:19:41 -05:00
tsconfig.json [dx] Dependency check script for plugins (#171483) 2024-01-17 17:19:41 -05:00
types.ts Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00

@kbn/plugin-check

This package contains a CLI to detect inconsistencies between the manifest and Typescript types of a Kibana plugin. Future work will include automatically fixing these inconsistencies.

Usage

To check a single plugin, run the following command from the root of the Kibana repo:

node scripts/plugin_check --plugin pluginName

To check all plugins owned by a team, run the following:

node scripts/plugin_check --team @elastic/team_name