kibana/packages/core/rendering/core-rendering-browser-internal
Spencer d6be4a4b06
Implement package linter (#148496)
This PR implements a linter like the TS Project linter, except for
packages in the repo. It does this by extracting the reusable bits from
the TS Project linter and reusing them for the project linter. The only
rule that exists for packages right now is that the "name" in the
package.json file matches the "id" in Kibana.jsonc. The goal is to use a
rule to migrate kibana.json files on the future.

Additionally, a new rule for validating the indentation of tsconfig.json
files was added.

Validating and fixing violations is what has triggered review by so many
teams, but we plan to treat those review requests as notifications of
the changes and not as blockers for merging.

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-01-09 16:49:29 -07:00
..
src Migrate browser-side rendering service to packages (#139996) 2022-09-06 07:05:11 -07:00
index.ts Migrate browser-side rendering service to packages (#139996) 2022-09-06 07:05:11 -07:00
jest.config.js Migrate browser-side rendering service to packages (#139996) 2022-09-06 07:05:11 -07:00
kibana.jsonc Transpile packages on demand, validate all TS projects (#146212) 2022-12-22 19:00:29 -06:00
package.json Transpile packages on demand, validate all TS projects (#146212) 2022-12-22 19:00:29 -06:00
README.md Migrate browser-side rendering service to packages (#139996) 2022-09-06 07:05:11 -07:00
tsconfig.json Implement package linter (#148496) 2023-01-09 16:49:29 -07:00

@kbn/core-rendering-browser-internal

This package contains the internal types and implementation for Core's browser-side rendering service.