diff --git a/packages/kbn-optimizer/src/optimizer/optimizer_config.test.ts b/packages/kbn-optimizer/src/optimizer/optimizer_config.test.ts index 948ba520931e..48b27c250bf4 100644 --- a/packages/kbn-optimizer/src/optimizer/optimizer_config.test.ts +++ b/packages/kbn-optimizer/src/optimizer/optimizer_config.test.ts @@ -130,7 +130,7 @@ describe('OptimizerConfig::parseOptions()', () => { /src/plugins, /x-pack/plugins, /plugins, - -extra, + /kibana-extra, ], "profileWebpack": false, "repoRoot": , @@ -158,7 +158,7 @@ describe('OptimizerConfig::parseOptions()', () => { /src/plugins, /x-pack/plugins, /plugins, - -extra, + /kibana-extra, ], "profileWebpack": false, "repoRoot": , @@ -188,7 +188,7 @@ describe('OptimizerConfig::parseOptions()', () => { /plugins, /examples, /x-pack/examples, - -extra, + /kibana-extra, ], "profileWebpack": false, "repoRoot": , @@ -215,7 +215,7 @@ describe('OptimizerConfig::parseOptions()', () => { "pluginScanDirs": Array [ /src/plugins, /plugins, - -extra, + /kibana-extra, ], "profileWebpack": false, "repoRoot": , diff --git a/packages/kbn-optimizer/src/optimizer/optimizer_config.ts b/packages/kbn-optimizer/src/optimizer/optimizer_config.ts index b685d6ea0159..b0dbd5393325 100644 --- a/packages/kbn-optimizer/src/optimizer/optimizer_config.ts +++ b/packages/kbn-optimizer/src/optimizer/optimizer_config.ts @@ -170,8 +170,9 @@ export class OptimizerConfig { Path.resolve(repoRoot, 'plugins'), ...(examples ? [Path.resolve('examples')] : []), ...(examples && !oss ? [Path.resolve('x-pack/examples')] : []), - Path.resolve(repoRoot, '../kibana-extra'), + Path.resolve(repoRoot, 'kibana-extra'), ]; + if (!pluginScanDirs.every((p) => Path.isAbsolute(p))) { throw new TypeError('pluginScanDirs must all be absolute paths'); } diff --git a/packages/kbn-plugin-helpers/src/integration_tests/build.test.ts b/packages/kbn-plugin-helpers/src/integration_tests/build.test.ts index 662408e69c63..608b6e4d5957 100644 --- a/packages/kbn-plugin-helpers/src/integration_tests/build.test.ts +++ b/packages/kbn-plugin-helpers/src/integration_tests/build.test.ts @@ -78,6 +78,8 @@ it('builds a generated plugin into a viable archive', async () => { info running @kbn/optimizer │ info initialized, 0 bundles cached │ info starting worker [1 bundle] + │ warn worker stderr Browserslist: caniuse-lite is outdated. Please run: + │ warn worker stderr npx browserslist@latest --update-db │ succ 1 bundles compiled successfully after