Pierre Gayvallet
9a15b67eb7
Create packages for browser-side analytics service ( #134307 )
...
* Create client-side analytics service packages
* move all the things
* start to adapt imports
* fix more imports
* update generated doc
* updating READMEs
2022-06-16 12:17:29 +02:00
Pierre Gayvallet
1fa326b095
Extract core's browser-side theme service to packages ( #133894 )
...
* Extract core's browser-side theme service to packages
* start fixing imports
* fix imports
* export service constructor option type
* lint
* update readme
* update generated doc
* update codeowners for /packages/core
2022-06-14 09:09:49 +02:00
Pierre Gayvallet
2fddd18fa7
Create core packages for docLinks browser/server services ( #133360 )
...
* Create core packages for docLinks browser/server services
* fix mock imports
* fix service imports
* fix server-side type imports
* fix type imports on browser side
* updating readme files
* update generated doc
* add base server mock package
* adapt core usages of coreContextMock
* fix tests / mocks
* lint
* add missing export
* fix another test import
* import from package
2022-06-08 13:18:56 +02:00
Pierre Gayvallet
6cb2898d2e
[package arch] Move Core's browser-side injectedMetadata service into packages ( #133298 )
...
* Create the injected-metadata packages
* already rename the thing
* move ALL the things
* fix mocks
* start fixing mock imports
* lint
* a few more
* update generated doc
* lint
2022-06-02 08:49:40 +02:00
Pierre Gayvallet
9b75efdd1e
Introduce the @kbn/core-base-*
core packages ( #132502 )
...
* Introduce the `@kbn/core-server-internal-base` package
* adapt more usages
* fix more imports
* fix import order
* remove jest config because no tests
* update generated doc
* add core nested directory to ignore snake_case list
* add internal-base packages for common and public
* move CoreContext to @kbn/core-public-internal-base
* adapt a few imports
* update generated doc
* use export type
* update generated doc again
* review comments
* import more types from packages
* fix merge conflicts
* update bazel package folders to new structure
* add empty new packages
* add internal packages
* Remove empty packages for now
* actually export stuff
* Add CoreService to client-side package
* adapt client-side usages of CoreService
* adapt server-side usages of CoreService
* Adapt server-side PluginName usages
* Adapt server-side CoreContext usages
* Adapt client-side CoreContext usages
* Adapt server-side ServiceConfigDescriptor usages
* fix some other imports
* fix last (?) server-side errors
* update generarted doc
2022-06-01 13:19:49 +02:00