kibana/examples/field_formats_example
Spencer 12aeaa8101
[ts/checkProjects] validate extends of all ts projects (#145176)
Fixes https://github.com/elastic/kibana/issues/145129

In order to make our TS setup in the repo far more efficient we needed
to make it a little more complicated than it used to be. This includes a
few rules that all tsconfig files need to follow which were currently
assumed to be true, but with this PR will now be validated:

1. No tsconfig.json files are allowed to extend the `tsconfig.json`
file. This file is used to produce types for the root of the repo, and
include the `package.json` file in a project so it can be referenced in
projects directly. Files which violate this rule were updated to point
to the root `tsconfig.base.json` file.
2. Every tsconfig.json file must extend the `tsconfig.base.json` file,
either directly or indirectly.
2022-11-16 08:57:51 -07:00
..
common fix all violations 2022-04-16 01:37:30 -05:00
public Upgrade EUI to v63.0.6 - updates to new EuiPageTemplate and deprecates old page components (#139524) 2022-09-07 15:35:23 -05:00
server fix all violations 2022-04-16 01:37:30 -05:00
kibana.json [FieldFormats] fix example plugin: register examples format on server (#119483) 2021-11-25 13:43:13 +01:00
README.md [FieldFormats] Example plugin (#108070) 2021-08-16 05:18:34 -04:00
tsconfig.json [ts/checkProjects] validate extends of all ts projects (#145176) 2022-11-16 08:57:51 -07:00

Field formats example

Field formats is a service used by index patterns for applying custom formatting to values in a document. Field formats service can also be used separately from index patterns.

This example plugin shows:

  1. How field formats can be used for formatting values
  2. How to create a custom field format and make it available in index pattern field editor
  3. How to create a custom editor for a custom field formatter