mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
* Upgrade EUI to v60.0.0 * reorganize style tag injection using EuiProvider.cache options * Convert Jest snapshots for EUI Emotion classNames to a static `emotion-` prefix instead of a dynamic hash - The goal of this is to reduce thrashing on downstream Kibana snapshots whenever EUI CSS changes + Add serializer to Canvas' storyshots tests as well + Switch several .html() snapshots to .render() - render uses the new serializer logic, but .html() does not and will still output CSS hashes, plus is more difficult to read * Update downstream tests for EuiStat Emotion/className changes * Fix WithEuiTheme(EuiAccordionClass) references * Rename mounted snapshots of EuiButtonContent to EuiButtonContentDeprecated * add emotion/cache to kbn-ui-shared-deps * Fix non-rendering server-side Emotion CSS * Fix failing Security Cypress test - the Cypress query/command being used wasn't working correctly Co-authored-by: Greg Thompson <thompson.glowe@gmail.com> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> |
||
---|---|---|
.. | ||
src | ||
BUILD.bazel | ||
package.json | ||
README.mdx | ||
tsconfig.json | ||
webpack.config.js |
--- id: kibDevDocsOpsUiSharedDepsNpm slug: /kibana-dev-docs/ops/ui-shared-deps-npm title: "@kbn/ui-shared-deps-npm" description: A package to share single instances of npm external packages across bundles date: 2022-05-24 tags: ['kibana', 'dev', 'contributor', 'operations', 'ui', 'shared', 'deps', 'npm'] --- This is a package of shared dependencies that must only have a single instance and are from the NPM external to the Kibana repository. To consume them, import the package and merge the `externals` export into your webpack externals config so that all references to the supported modules will be remapped to use the global versions.