fix(NA): windows ts_project outside sandbox compilation (#100947) (#101305)

* fix(NA): windows ts_project outside sandbox compilation adding tsconfig paths for packages

* chore(NA): missing @kbn paths for node_modules so types can work

* chore(NA): missing @kbn paths for node_modules so types can work

* chore(NA): organizing deps on non ts_project packages

* chore(NA): change order to find @kbn packages on node_modules first

* chore(NA): add @kbn/expect typings setting on package.json

* chore(NA): fix typechecking

* chore(NA): add missing change on tsconfig file

* chore(NA): unblock windows build by not depending on the pkg_npm rule symlink in the package.json

* chore(NA): add missing depedencies on BUILD.bazel file for io-ts-list-types

* chore(NA): remove rootDirs configs

* chore(NA): change kbn/monaco targets order

* chore(NA): update kbn-monaco build

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	package.json
This commit is contained in:
Tiago Costa 2021-06-03 19:53:36 +01:00 committed by GitHub
parent 279ce33361
commit 1972311f6f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
35 changed files with 125 additions and 117 deletions

View file

@ -97,7 +97,7 @@
"@elastic/apm-rum": "^5.6.1",
"@elastic/apm-rum-react": "^1.2.5",
"@elastic/charts": "29.2.0",
"@elastic/datemath": "link:bazel-bin/packages/elastic-datemath/npm_module",
"@elastic/datemath": "link:bazel-bin/packages/elastic-datemath",
"@elastic/elasticsearch": "npm:@elastic/elasticsearch-canary@7.13.0-canary.1",
"@elastic/ems-client": "7.13.0",
"@elastic/eui": "33.0.0",
@ -108,7 +108,7 @@
"@elastic/numeral": "^2.5.1",
"@elastic/react-search-ui": "^1.5.1",
"@elastic/request-crypto": "1.1.4",
"@elastic/safer-lodash-set": "link:bazel-bin/packages/elastic-safer-lodash-set/npm_module",
"@elastic/safer-lodash-set": "link:bazel-bin/packages/elastic-safer-lodash-set",
"@elastic/search-ui-app-search-connector": "^1.5.0",
"@elastic/ui-ace": "0.2.3",
"@hapi/accept": "^5.0.2",
@ -121,38 +121,39 @@
"@hapi/inert": "^6.0.3",
"@hapi/podium": "^4.1.1",
"@hapi/wreck": "^17.1.0",
"@kbn/ace": "link:bazel-bin/packages/kbn-ace/npm_module",
"@kbn/analytics": "link:bazel-bin/packages/kbn-analytics/npm_module",
"@kbn/apm-config-loader": "link:bazel-bin/packages/kbn-apm-config-loader/npm_module",
"@kbn/apm-utils": "link:bazel-bin/packages/kbn-apm-utils/npm_module",
"@kbn/config": "link:bazel-bin/packages/kbn-config/npm_module",
"@kbn/config-schema": "link:bazel-bin/packages/kbn-config-schema/npm_module",
"@kbn/crypto": "link:bazel-bin/packages/kbn-crypto/npm_module",
"@kbn/mapbox-gl": "link:bazel-bin/packages/kbn-mapbox-gl/npm_module",
"@kbn/i18n": "link:bazel-bin/packages/kbn-i18n/npm_module",
"@kbn/ace": "link:bazel-bin/packages/kbn-ace",
"@kbn/analytics": "link:bazel-bin/packages/kbn-analytics",
"@kbn/apm-config-loader": "link:bazel-bin/packages/kbn-apm-config-loader",
"@kbn/apm-utils": "link:bazel-bin/packages/kbn-apm-utils",
"@kbn/config": "link:bazel-bin/packages/kbn-config",
"@kbn/config-schema": "link:bazel-bin/packages/kbn-config-schema",
"@kbn/crypto": "link:bazel-bin/packages/kbn-crypto",
"@kbn/mapbox-gl": "link:bazel-bin/packages/kbn-mapbox-gl",
"@kbn/i18n": "link:bazel-bin/packages/kbn-i18n",
"@kbn/interpreter": "link:packages/kbn-interpreter",
"@kbn/io-ts-utils": "link:bazel-bin/packages/kbn-io-ts-utils/npm_module",
"@kbn/legacy-logging": "link:bazel-bin/packages/kbn-legacy-logging/npm_module",
"@kbn/logging": "link:bazel-bin/packages/kbn-logging/npm_module",
"@kbn/monaco": "link:bazel-bin/packages/kbn-monaco/npm_module",
"@kbn/securitysolution-list-constants": "link:bazel-bin/packages/kbn-securitysolution-list-constants/npm_module",
"@kbn/securitysolution-es-utils": "link:bazel-bin/packages/kbn-securitysolution-es-utils/npm_module",
"@kbn/securitysolution-io-ts-types": "link:bazel-bin/packages/kbn-securitysolution-io-ts-types/npm_module",
"@kbn/securitysolution-io-ts-alerting-types": "link:bazel-bin/packages/kbn-securitysolution-io-ts-alerting-types/npm_module",
"@kbn/securitysolution-io-ts-list-types": "link:bazel-bin/packages/kbn-securitysolution-io-ts-list-types/npm_module",
"@kbn/securitysolution-io-ts-utils": "link:bazel-bin/packages/kbn-securitysolution-io-ts-utils/npm_module",
"@kbn/securitysolution-list-api": "link:bazel-bin/packages/kbn-securitysolution-list-api/npm_module",
"@kbn/securitysolution-list-hooks": "link:bazel-bin/packages/kbn-securitysolution-list-hooks/npm_module",
"@kbn/securitysolution-list-utils": "link:bazel-bin/packages/kbn-securitysolution-list-utils/npm_module",
"@kbn/securitysolution-utils": "link:bazel-bin/packages/kbn-securitysolution-utils/npm_module",
"@kbn/server-http-tools": "link:bazel-bin/packages/kbn-server-http-tools/npm_module",
"@kbn/io-ts-utils": "link:bazel-bin/packages/kbn-io-ts-utils",
"@kbn/legacy-logging": "link:bazel-bin/packages/kbn-legacy-logging",
"@kbn/logging": "link:bazel-bin/packages/kbn-logging",
"@kbn/monaco": "link:bazel-bin/packages/kbn-monaco",
"@kbn/rule-data-utils": "link:packages/kbn-rule-data-utils",
"@kbn/securitysolution-list-constants": "link:bazel-bin/packages/kbn-securitysolution-list-constants",
"@kbn/securitysolution-es-utils": "link:bazel-bin/packages/kbn-securitysolution-es-utils",
"@kbn/securitysolution-io-ts-types": "link:bazel-bin/packages/kbn-securitysolution-io-ts-types",
"@kbn/securitysolution-io-ts-alerting-types": "link:bazel-bin/packages/kbn-securitysolution-io-ts-alerting-types",
"@kbn/securitysolution-io-ts-list-types": "link:bazel-bin/packages/kbn-securitysolution-io-ts-list-types",
"@kbn/securitysolution-io-ts-utils": "link:bazel-bin/packages/kbn-securitysolution-io-ts-utils",
"@kbn/securitysolution-list-api": "link:bazel-bin/packages/kbn-securitysolution-list-api",
"@kbn/securitysolution-list-hooks": "link:bazel-bin/packages/kbn-securitysolution-list-hooks",
"@kbn/securitysolution-list-utils": "link:bazel-bin/packages/kbn-securitysolution-list-utils",
"@kbn/securitysolution-utils": "link:bazel-bin/packages/kbn-securitysolution-utils",
"@kbn/server-http-tools": "link:bazel-bin/packages/kbn-server-http-tools",
"@kbn/server-route-repository": "link:packages/kbn-server-route-repository",
"@kbn/std": "link:bazel-bin/packages/kbn-std/npm_module",
"@kbn/tinymath": "link:bazel-bin/packages/kbn-tinymath/npm_module",
"@kbn/std": "link:bazel-bin/packages/kbn-std",
"@kbn/tinymath": "link:bazel-bin/packages/kbn-tinymath",
"@kbn/ui-framework": "link:packages/kbn-ui-framework",
"@kbn/ui-shared-deps": "link:packages/kbn-ui-shared-deps",
"@kbn/utility-types": "link:bazel-bin/packages/kbn-utility-types/npm_module",
"@kbn/utils": "link:bazel-bin/packages/kbn-utils/npm_module",
"@kbn/utility-types": "link:bazel-bin/packages/kbn-utility-types",
"@kbn/utils": "link:bazel-bin/packages/kbn-utils",
"@loaders.gl/core": "^2.3.1",
"@loaders.gl/json": "^2.3.1",
"@mapbox/geojson-rewind": "^0.5.0",
@ -272,7 +273,6 @@
"json-stringify-safe": "5.0.1",
"jsonwebtoken": "^8.5.1",
"jsts": "^1.6.2",
"@kbn/rule-data-utils": "link:packages/kbn-rule-data-utils",
"kea": "^2.4.2",
"leaflet": "1.5.1",
"leaflet-draw": "0.4.14",
@ -444,28 +444,28 @@
"@cypress/webpack-preprocessor": "^5.6.0",
"@elastic/apm-rum": "^5.6.1",
"@elastic/apm-rum-react": "^1.2.5",
"@elastic/eslint-config-kibana": "link:bazel-bin/packages/elastic-eslint-config-kibana/npm_module",
"@elastic/eslint-config-kibana": "link:bazel-bin/packages/elastic-eslint-config-kibana",
"@elastic/eslint-plugin-eui": "0.0.2",
"@elastic/github-checks-reporter": "0.0.20b3",
"@elastic/makelogs": "^6.0.0",
"@istanbuljs/schema": "^0.1.2",
"@jest/reporters": "^26.6.2",
"@kbn/babel-code-parser": "link:bazel-bin/packages/kbn-babel-code-parser/npm_module",
"@kbn/babel-preset": "link:bazel-bin/packages/kbn-babel-preset/npm_module",
"@kbn/babel-code-parser": "link:bazel-bin/packages/kbn-babel-code-parser",
"@kbn/babel-preset": "link:bazel-bin/packages/kbn-babel-preset",
"@kbn/cli-dev-mode": "link:packages/kbn-cli-dev-mode",
"@kbn/dev-utils": "link:bazel-bin/packages/kbn-dev-utils/npm_module",
"@kbn/docs-utils": "link:bazel-bin/packages/kbn-docs-utils/npm_module",
"@kbn/es": "link:bazel-bin/packages/kbn-es/npm_module",
"@kbn/dev-utils": "link:bazel-bin/packages/kbn-dev-utils",
"@kbn/docs-utils": "link:bazel-bin/packages/kbn-docs-utils",
"@kbn/es": "link:bazel-bin/packages/kbn-es",
"@kbn/es-archiver": "link:packages/kbn-es-archiver",
"@kbn/eslint-import-resolver-kibana": "link:bazel-bin/packages/kbn-eslint-import-resolver-kibana/npm_module",
"@kbn/eslint-plugin-eslint": "link:bazel-bin/packages/kbn-eslint-plugin-eslint/npm_module",
"@kbn/expect": "link:bazel-bin/packages/kbn-expect/npm_module",
"@kbn/eslint-import-resolver-kibana": "link:bazel-bin/packages/kbn-eslint-import-resolver-kibana",
"@kbn/eslint-plugin-eslint": "link:bazel-bin/packages/kbn-eslint-plugin-eslint",
"@kbn/expect": "link:bazel-bin/packages/kbn-expect",
"@kbn/optimizer": "link:packages/kbn-optimizer",
"@kbn/plugin-generator": "link:bazel-bin/packages/kbn-plugin-generator/npm_module",
"@kbn/plugin-generator": "link:bazel-bin/packages/kbn-plugin-generator",
"@kbn/plugin-helpers": "link:packages/kbn-plugin-helpers",
"@kbn/pm": "link:packages/kbn-pm",
"@kbn/storybook": "link:packages/kbn-storybook",
"@kbn/telemetry-tools": "link:bazel-bin/packages/kbn-telemetry-tools/npm_module",
"@kbn/telemetry-tools": "link:bazel-bin/packages/kbn-telemetry-tools",
"@kbn/test": "link:packages/kbn-test",
"@kbn/test-subj-selector": "link:packages/kbn-test-subj-selector",
"@loaders.gl/polyfills": "^2.3.5",

View file

@ -34,10 +34,10 @@ DEPS = [
babel(
name = "target",
data = [
data = DEPS + [
":srcs",
".babelrc",
] + DEPS,
],
output_dir = True,
# the following arg paths includes $(execpath) as babel runs on the sandbox root
args = [

View file

@ -47,10 +47,10 @@ DEPS = [
babel(
name = "target",
data = [
data = DEPS + [
":srcs",
".babelrc",
] + DEPS,
],
output_dir = True,
# the following arg paths includes $(execpath) as babel runs on the sandbox root
args = [

View file

@ -5,7 +5,7 @@ PKG_REQUIRE_NAME = "@kbn/expect"
SOURCE_FILES = glob([
"expect.js",
"expect.js.d.ts",
"expect.d.ts",
])
SRCS = SOURCE_FILES

View file

@ -1,6 +1,7 @@
{
"name": "@kbn/expect",
"main": "./expect.js",
"typings": "./expect.d.ts",
"version": "1.0.0",
"license": "MIT",
"private": true,

View file

@ -4,6 +4,6 @@
"incremental": false,
},
"include": [
"expect.js.d.ts"
"expect.d.ts"
]
}

View file

@ -48,7 +48,7 @@ webpack(
name = "target_web",
data = DEPS + [
":src",
":webpack.config.js",
"webpack.config.js",
],
output_dir = True,
args = [
@ -87,7 +87,7 @@ ts_project(
js_library(
name = PKG_BASE_NAME,
srcs = NPM_MODULE_EXTRA_FILES,
deps = DEPS + [":target_web", ":tsc"],
deps = DEPS + [":tsc", ":target_web"],
package_name = PKG_REQUIRE_NAME,
visibility = ["//visibility:public"],
)

View file

@ -22,7 +22,6 @@ const createLangWorkerConfig = (lang) => {
filename: `${lang}.editor.worker.js`,
},
resolve: {
modules: ['node_modules'],
extensions: ['.js', '.ts', '.tsx'],
},
stats: 'errors-only',

View file

@ -23045,7 +23045,7 @@ class Project {
ensureValidProjectDependency(project) {
const relativePathToProject = normalizePath(path__WEBPACK_IMPORTED_MODULE_1___default.a.relative(this.path, project.path));
const relativePathToProjectIfBazelPkg = normalizePath(path__WEBPACK_IMPORTED_MODULE_1___default.a.relative(this.path, `${__dirname}/../../../bazel-bin/packages/${path__WEBPACK_IMPORTED_MODULE_1___default.a.basename(project.path)}/npm_module`));
const relativePathToProjectIfBazelPkg = normalizePath(path__WEBPACK_IMPORTED_MODULE_1___default.a.relative(this.path, `${__dirname}/../../../bazel-bin/packages/${path__WEBPACK_IMPORTED_MODULE_1___default.a.basename(project.path)}`));
const versionInPackageJson = this.allDependencies[project.name];
const expectedVersionInPackageJson = `link:${relativePathToProject}`;
const expectedVersionInPackageJsonIfBazelPkg = `link:${relativePathToProjectIfBazelPkg}`; // TODO: after introduce bazel to build all the packages and completely remove the support for kbn packages
@ -23234,7 +23234,7 @@ function transformDependencies(dependencies = {}) {
}
if (isBazelPackageDependency(depVersion)) {
newDeps[name] = depVersion.replace('link:bazel-bin/', 'file:').replace('/npm_module', '');
newDeps[name] = depVersion.replace('link:bazel-bin/', 'file:');
continue;
}

View file

@ -61,7 +61,7 @@ export function transformDependencies(dependencies: IPackageDependencies = {}) {
}
if (isBazelPackageDependency(depVersion)) {
newDeps[name] = depVersion.replace('link:bazel-bin/', 'file:').replace('/npm_module', '');
newDeps[name] = depVersion.replace('link:bazel-bin/', 'file:');
continue;
}

View file

@ -94,7 +94,7 @@ export class Project {
const relativePathToProjectIfBazelPkg = normalizePath(
Path.relative(
this.path,
`${__dirname}/../../../bazel-bin/packages/${Path.basename(project.path)}/npm_module`
`${__dirname}/../../../bazel-bin/packages/${Path.basename(project.path)}`
)
);

View file

@ -27,9 +27,10 @@ NPM_MODULE_EXTRA_FILES = [
]
SRC_DEPS = [
"//packages/elastic-datemath",
"//packages/kbn-securitysolution-io-ts-types",
"//packages/kbn-securitysolution-io-ts-utils",
"//packages/elastic-datemath",
"//packages/kbn-securitysolution-list-constants",
"@npm//fp-ts",
"@npm//io-ts",
"@npm//lodash",

View file

@ -6,7 +6,7 @@
* Side Public License, v 1.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../ftr_provider_context';
export function ErrorPageProvider({ getPageObjects }: FtrProviderContext) {

View file

@ -6,7 +6,7 @@
* Side Public License, v 1.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../ftr_provider_context';
export function VisualizeEditorPageProvider({ getService, getPageObjects }: FtrProviderContext) {

View file

@ -2,6 +2,13 @@
"compilerOptions": {
"baseUrl": ".",
"paths": {
// Setup @kbn paths for Bazel compilations
"@kbn/*": [
"node_modules/@kbn/*",
"bazel-out/darwin-fastbuild/bin/packages/kbn-*",
"bazel-out/k8-fastbuild/bin/packages/kbn-*",
"bazel-out/x64_windows-fastbuild/bin/packages/kbn-*",
],
// Allows for importing from `kibana` package for the exported types.
"kibana": ["./kibana"],
"kibana/public": ["src/core/public"],

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { Spaces } from '../../scenarios';
import { checkAAD, getUrlPrefix, getTestAlertData, ObjectRemover } from '../../../common/lib';
import { FtrProviderContext } from '../../../common/ftr_provider_context';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { ENDPOINT_LIST_ID } from '@kbn/securitysolution-list-constants';
import { FtrProviderContext } from '../../ftr_provider_context';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../../ftr_provider_context';
export default function ({ getService }: FtrProviderContext) {

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../../ftr_provider_context';
export default function ({ getService }: FtrProviderContext) {

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../../ftr_provider_context';
export default function ({ getService }: FtrProviderContext) {

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../../ftr_provider_context';
export default function ({ getService }: FtrProviderContext) {

View file

@ -7,7 +7,7 @@
import util from 'util';
import { isEqual, isEqualWith } from 'lodash';
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { RawKibanaPrivileges } from '../../../../plugins/security/common/model';
import { FtrProviderContext } from '../../ftr_provider_context';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../../ftr_provider_context';
export default function ({ getService }: FtrProviderContext) {

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import semver from 'semver';
import { FtrProviderContext } from '../../../api_integration/ftr_provider_context';
import { setupFleetAndAgents } from './services';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import testSubjSelector from '@kbn/test-subj-selector';
import { FtrProviderContext } from '../ftr_provider_context';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../../ftr_provider_context';
export function UptimeMonitorProvider({ getService, getPageObjects }: FtrProviderContext) {

View file

@ -7,7 +7,7 @@
import { merge, omit, chunk, isEmpty } from 'lodash';
import uuid from 'uuid';
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import moment from 'moment';
import { FtrProviderContext } from '../../ftr_provider_context';
import { IEvent } from '../../../../plugins/event_log/server';

View file

@ -7,7 +7,7 @@
import _ from 'lodash';
import uuid from 'uuid';
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { IEvent } from '../../../../plugins/event_log/server';
import { FtrProviderContext } from '../../ftr_provider_context';

View file

@ -6,7 +6,7 @@
*/
import { SuperTest } from 'supertest';
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { SAVED_OBJECT_TEST_CASES as CASES } from '../lib/saved_object_test_cases';
import { SPACES } from '../lib/spaces';
import { expectResponses, getUrlPrefix, getTestTitle } from '../lib/saved_object_test_utils';

View file

@ -6,7 +6,7 @@
*/
import { Cookie, cookie } from 'request';
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../../ftr_provider_context';
export default function ({ getService }: FtrProviderContext) {

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../ftr_provider_context';
import {
deleteAllDocsFromMetadataCurrentIndex,

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../ftr_provider_context';
import { deleteMetadataStream } from './data_stream_helper';
import { METADATA_REQUEST_V1_ROUTE } from '../../../plugins/security_solution/server/endpoint/routes/metadata';

View file

@ -5,7 +5,7 @@
* 2.0.
*/
import expect from '@kbn/expect/expect.js';
import expect from '@kbn/expect/expect';
import { FtrProviderContext } from '../ftr_provider_context';
import { deletePolicyStream } from './data_stream_helper';

View file

@ -1392,7 +1392,7 @@
utility-types "^3.10.0"
uuid "^3.3.2"
"@elastic/datemath@link:bazel-bin/packages/elastic-datemath/npm_module":
"@elastic/datemath@link:bazel-bin/packages/elastic-datemath":
version "0.0.0"
uid ""
@ -1435,7 +1435,7 @@
semver "7.3.2"
topojson-client "^3.1.0"
"@elastic/eslint-config-kibana@link:bazel-bin/packages/elastic-eslint-config-kibana/npm_module":
"@elastic/eslint-config-kibana@link:bazel-bin/packages/elastic-eslint-config-kibana":
version "0.0.0"
uid ""
@ -1572,7 +1572,7 @@
"@types/node-jose" "1.1.0"
node-jose "1.1.0"
"@elastic/safer-lodash-set@link:bazel-bin/packages/elastic-safer-lodash-set/npm_module":
"@elastic/safer-lodash-set@link:bazel-bin/packages/elastic-safer-lodash-set":
version "0.0.0"
uid ""
@ -2591,27 +2591,27 @@
"@babel/runtime" "^7.7.2"
regenerator-runtime "^0.13.3"
"@kbn/ace@link:bazel-bin/packages/kbn-ace/npm_module":
"@kbn/ace@link:bazel-bin/packages/kbn-ace":
version "0.0.0"
uid ""
"@kbn/analytics@link:bazel-bin/packages/kbn-analytics/npm_module":
"@kbn/analytics@link:bazel-bin/packages/kbn-analytics":
version "0.0.0"
uid ""
"@kbn/apm-config-loader@link:bazel-bin/packages/kbn-apm-config-loader/npm_module":
"@kbn/apm-config-loader@link:bazel-bin/packages/kbn-apm-config-loader":
version "0.0.0"
uid ""
"@kbn/apm-utils@link:bazel-bin/packages/kbn-apm-utils/npm_module":
"@kbn/apm-utils@link:bazel-bin/packages/kbn-apm-utils":
version "0.0.0"
uid ""
"@kbn/babel-code-parser@link:bazel-bin/packages/kbn-babel-code-parser/npm_module":
"@kbn/babel-code-parser@link:bazel-bin/packages/kbn-babel-code-parser":
version "0.0.0"
uid ""
"@kbn/babel-preset@link:bazel-bin/packages/kbn-babel-preset/npm_module":
"@kbn/babel-preset@link:bazel-bin/packages/kbn-babel-preset":
version "0.0.0"
uid ""
@ -2619,23 +2619,23 @@
version "0.0.0"
uid ""
"@kbn/config-schema@link:bazel-bin/packages/kbn-config-schema/npm_module":
"@kbn/config-schema@link:bazel-bin/packages/kbn-config-schema":
version "0.0.0"
uid ""
"@kbn/config@link:bazel-bin/packages/kbn-config/npm_module":
"@kbn/config@link:bazel-bin/packages/kbn-config":
version "0.0.0"
uid ""
"@kbn/crypto@link:bazel-bin/packages/kbn-crypto/npm_module":
"@kbn/crypto@link:bazel-bin/packages/kbn-crypto":
version "0.0.0"
uid ""
"@kbn/dev-utils@link:bazel-bin/packages/kbn-dev-utils/npm_module":
"@kbn/dev-utils@link:bazel-bin/packages/kbn-dev-utils":
version "0.0.0"
uid ""
"@kbn/docs-utils@link:bazel-bin/packages/kbn-docs-utils/npm_module":
"@kbn/docs-utils@link:bazel-bin/packages/kbn-docs-utils":
version "0.0.0"
uid ""
@ -2643,23 +2643,23 @@
version "0.0.0"
uid ""
"@kbn/es@link:bazel-bin/packages/kbn-es/npm_module":
"@kbn/es@link:bazel-bin/packages/kbn-es":
version "0.0.0"
uid ""
"@kbn/eslint-import-resolver-kibana@link:bazel-bin/packages/kbn-eslint-import-resolver-kibana/npm_module":
"@kbn/eslint-import-resolver-kibana@link:bazel-bin/packages/kbn-eslint-import-resolver-kibana":
version "0.0.0"
uid ""
"@kbn/eslint-plugin-eslint@link:bazel-bin/packages/kbn-eslint-plugin-eslint/npm_module":
"@kbn/eslint-plugin-eslint@link:bazel-bin/packages/kbn-eslint-plugin-eslint":
version "0.0.0"
uid ""
"@kbn/expect@link:bazel-bin/packages/kbn-expect/npm_module":
"@kbn/expect@link:bazel-bin/packages/kbn-expect":
version "0.0.0"
uid ""
"@kbn/i18n@link:bazel-bin/packages/kbn-i18n/npm_module":
"@kbn/i18n@link:bazel-bin/packages/kbn-i18n":
version "0.0.0"
uid ""
@ -2667,23 +2667,23 @@
version "0.0.0"
uid ""
"@kbn/io-ts-utils@link:bazel-bin/packages/kbn-io-ts-utils/npm_module":
"@kbn/io-ts-utils@link:bazel-bin/packages/kbn-io-ts-utils":
version "0.0.0"
uid ""
"@kbn/legacy-logging@link:bazel-bin/packages/kbn-legacy-logging/npm_module":
"@kbn/legacy-logging@link:bazel-bin/packages/kbn-legacy-logging":
version "0.0.0"
uid ""
"@kbn/logging@link:bazel-bin/packages/kbn-logging/npm_module":
"@kbn/logging@link:bazel-bin/packages/kbn-logging":
version "0.0.0"
uid ""
"@kbn/mapbox-gl@link:bazel-bin/packages/kbn-mapbox-gl/npm_module":
"@kbn/mapbox-gl@link:bazel-bin/packages/kbn-mapbox-gl":
version "0.0.0"
uid ""
"@kbn/monaco@link:bazel-bin/packages/kbn-monaco/npm_module":
"@kbn/monaco@link:bazel-bin/packages/kbn-monaco":
version "0.0.0"
uid ""
@ -2691,7 +2691,7 @@
version "0.0.0"
uid ""
"@kbn/plugin-generator@link:bazel-bin/packages/kbn-plugin-generator/npm_module":
"@kbn/plugin-generator@link:bazel-bin/packages/kbn-plugin-generator":
version "0.0.0"
uid ""
@ -2707,47 +2707,47 @@
version "0.0.0"
uid ""
"@kbn/securitysolution-es-utils@link:bazel-bin/packages/kbn-securitysolution-es-utils/npm_module":
"@kbn/securitysolution-es-utils@link:bazel-bin/packages/kbn-securitysolution-es-utils":
version "0.0.0"
uid ""
"@kbn/securitysolution-io-ts-alerting-types@link:bazel-bin/packages/kbn-securitysolution-io-ts-alerting-types/npm_module":
"@kbn/securitysolution-io-ts-alerting-types@link:bazel-bin/packages/kbn-securitysolution-io-ts-alerting-types":
version "0.0.0"
uid ""
"@kbn/securitysolution-io-ts-list-types@link:bazel-bin/packages/kbn-securitysolution-io-ts-list-types/npm_module":
"@kbn/securitysolution-io-ts-list-types@link:bazel-bin/packages/kbn-securitysolution-io-ts-list-types":
version "0.0.0"
uid ""
"@kbn/securitysolution-io-ts-types@link:bazel-bin/packages/kbn-securitysolution-io-ts-types/npm_module":
"@kbn/securitysolution-io-ts-types@link:bazel-bin/packages/kbn-securitysolution-io-ts-types":
version "0.0.0"
uid ""
"@kbn/securitysolution-io-ts-utils@link:bazel-bin/packages/kbn-securitysolution-io-ts-utils/npm_module":
"@kbn/securitysolution-io-ts-utils@link:bazel-bin/packages/kbn-securitysolution-io-ts-utils":
version "0.0.0"
uid ""
"@kbn/securitysolution-list-api@link:bazel-bin/packages/kbn-securitysolution-list-api/npm_module":
"@kbn/securitysolution-list-api@link:bazel-bin/packages/kbn-securitysolution-list-api":
version "0.0.0"
uid ""
"@kbn/securitysolution-list-constants@link:bazel-bin/packages/kbn-securitysolution-list-constants/npm_module":
"@kbn/securitysolution-list-constants@link:bazel-bin/packages/kbn-securitysolution-list-constants":
version "0.0.0"
uid ""
"@kbn/securitysolution-list-hooks@link:bazel-bin/packages/kbn-securitysolution-list-hooks/npm_module":
"@kbn/securitysolution-list-hooks@link:bazel-bin/packages/kbn-securitysolution-list-hooks":
version "0.0.0"
uid ""
"@kbn/securitysolution-list-utils@link:bazel-bin/packages/kbn-securitysolution-list-utils/npm_module":
"@kbn/securitysolution-list-utils@link:bazel-bin/packages/kbn-securitysolution-list-utils":
version "0.0.0"
uid ""
"@kbn/securitysolution-utils@link:bazel-bin/packages/kbn-securitysolution-utils/npm_module":
"@kbn/securitysolution-utils@link:bazel-bin/packages/kbn-securitysolution-utils":
version "0.0.0"
uid ""
"@kbn/server-http-tools@link:bazel-bin/packages/kbn-server-http-tools/npm_module":
"@kbn/server-http-tools@link:bazel-bin/packages/kbn-server-http-tools":
version "0.0.0"
uid ""
@ -2755,7 +2755,7 @@
version "0.0.0"
uid ""
"@kbn/std@link:bazel-bin/packages/kbn-std/npm_module":
"@kbn/std@link:bazel-bin/packages/kbn-std":
version "0.0.0"
uid ""
@ -2763,7 +2763,7 @@
version "0.0.0"
uid ""
"@kbn/telemetry-tools@link:bazel-bin/packages/kbn-telemetry-tools/npm_module":
"@kbn/telemetry-tools@link:bazel-bin/packages/kbn-telemetry-tools":
version "0.0.0"
uid ""
@ -2775,7 +2775,7 @@
version "0.0.0"
uid ""
"@kbn/tinymath@link:bazel-bin/packages/kbn-tinymath/npm_module":
"@kbn/tinymath@link:bazel-bin/packages/kbn-tinymath":
version "0.0.0"
uid ""
@ -2787,11 +2787,11 @@
version "0.0.0"
uid ""
"@kbn/utility-types@link:bazel-bin/packages/kbn-utility-types/npm_module":
"@kbn/utility-types@link:bazel-bin/packages/kbn-utility-types":
version "0.0.0"
uid ""
"@kbn/utils@link:bazel-bin/packages/kbn-utils/npm_module":
"@kbn/utils@link:bazel-bin/packages/kbn-utils":
version "0.0.0"
uid ""