Spencer
06110bd973
[bazel] avoid a little boilerplate in packages ( #126309 ) ( #126381 )
...
* [bazel] avoid a little boilerplate for @types packages
* [bazel/ts] stop building sourcemaps since they're ignored
(cherry picked from commit 614139b8e5
)
# Conflicts:
# packages/kbn-alerts/tsconfig.json
# packages/kbn-doc-links/BUILD.bazel
# packages/kbn-doc-links/tsconfig.json
# packages/kbn-field-types/BUILD.bazel
# packages/kbn-interpreter/BUILD.bazel
# packages/kbn-io-ts-utils/BUILD.bazel
# packages/kbn-logging-mocks/BUILD.bazel
# packages/kbn-logging-mocks/tsconfig.json
# packages/kbn-logging/BUILD.bazel
# packages/kbn-mapbox-gl/BUILD.bazel
# packages/kbn-monaco/BUILD.bazel
# packages/kbn-optimizer/BUILD.bazel
# packages/kbn-plugin-generator/BUILD.bazel
# packages/kbn-plugin-helpers/BUILD.bazel
# packages/kbn-react-field/BUILD.bazel
# packages/kbn-react-field/tsconfig.json
# packages/kbn-rule-data-utils/BUILD.bazel
# packages/kbn-securitysolution-autocomplete/BUILD.bazel
# packages/kbn-securitysolution-es-utils/BUILD.bazel
# packages/kbn-securitysolution-hook-utils/BUILD.bazel
# packages/kbn-securitysolution-io-ts-alerting-types/BUILD.bazel
# packages/kbn-securitysolution-io-ts-list-types/BUILD.bazel
# packages/kbn-securitysolution-io-ts-types/BUILD.bazel
# packages/kbn-securitysolution-io-ts-utils/BUILD.bazel
# packages/kbn-securitysolution-list-api/BUILD.bazel
# packages/kbn-securitysolution-list-constants/BUILD.bazel
# packages/kbn-securitysolution-list-hooks/BUILD.bazel
# packages/kbn-securitysolution-list-utils/BUILD.bazel
# packages/kbn-securitysolution-rules/BUILD.bazel
# packages/kbn-securitysolution-t-grid/BUILD.bazel
# packages/kbn-securitysolution-utils/BUILD.bazel
# packages/kbn-server-http-tools/BUILD.bazel
# packages/kbn-server-route-repository/BUILD.bazel
# packages/kbn-std/BUILD.bazel
# packages/kbn-storybook/BUILD.bazel
# packages/kbn-telemetry-tools/BUILD.bazel
# packages/kbn-test-jest-helpers/BUILD.bazel
# packages/kbn-test-jest-helpers/tsconfig.json
# packages/kbn-test/BUILD.bazel
# packages/kbn-typed-react-router-config/BUILD.bazel
# packages/kbn-ui-shared-deps-npm/BUILD.bazel
# packages/kbn-ui-shared-deps-src/BUILD.bazel
# packages/kbn-ui-theme/BUILD.bazel
# packages/kbn-ui-theme/tsconfig.json
# packages/kbn-utility-types/BUILD.bazel
# packages/kbn-utils/BUILD.bazel
2022-02-24 14:06:13 -07:00
Kibana Machine
ecd74c0864
chore(NA): splits types from code on @kbn/config-schema ( #120385 ) ( #120417 )
...
* chore(NA): splits types from code on @kbn/config-schema
* chore(NA): expose needed type
* chore(NA): fix api changes
* chore(NA): expose needed type
Co-authored-by: Tiago Costa <tiago.costa@elastic.co>
2021-12-03 15:49:49 -07:00
Tiago Costa
427e324f9e
chore(NA): splits types from code on @kbn/config ( #120267 ) ( #120318 )
2021-12-02 22:13:28 -07:00
Tiago Costa
beb041b24f
[8.0] chore(NA): splits types from code on @kbn/i18n ( #119256 ) ( #119649 )
...
* chore(NA): splits types from code on @kbn/i18n (#119256 )
* chore(NA): auto creation of the package.json for the new types pkg rule
* chore(NA): first alpha api extractor working version
* chore(NA): support kbn-analytics
* chore(NA): correctly read tsconfig files and deps from ts_config rule
* chore(NA): layed out pkg_npm_types tree artifact custom rule
* chore(NA): missing todos
* chore(NA): node modules link mapping
* chore(NA): fully working pkg_npm_types rule
* chore(NA): fix changes on new packages using elastic datemath pkgs
* docs(NA): remove todo
* docs(NA): last todo text correction
* chore(NA): removed commented lines
* fix(NA): include missing package version
* chore(NA): include license keys
* chore(NA): change mock types package into private
* chore(NA): disable validator on ts_project rule
* chore(NA): use the wrapper for ts_project
* commit using @elastic.co
* chore(NA): commit using @elastic.co
* chore(NA): split types from code on @kbn/i18n
* chore(NA): update yarn.lock file
* chore(NA): split @kbn/i18n and @kbn/i18n-react
* chore(NA): missing import fix
* chore(NA): fix jest project configs
* chore(NA): change imports on kbn i18n
* chore(NA): change imports on kbn i18n
* chore(NA): correct loader imports
* chore(NA): missnig i18nLoader export key
* chore(NA): fix type exports
* chore(NA): export type only
* chore(NA): export type only
* fix(NA): type exports
* chore(NA): missing @Kbn/i18n/react imports
* chore(NA): missing skip path for kbn-i18n-react
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
# package.json
# packages/BUILD.bazel
# packages/kbn-monaco/BUILD.bazel
# src/core/public/core_app/status/components/server_status.tsx
# src/core/public/core_app/status/components/status_table.tsx
# src/core/public/core_app/status/components/version_header.tsx
# src/core/public/core_app/status/status_app.tsx
# src/plugins/console/public/application/components/storage_quota_error.tsx
# src/plugins/dashboard/public/application/listing/dashboard_listing.tsx
# src/plugins/data_view_field_editor/public/components/field_editor/form_fields/script_field.tsx
# src/plugins/dev_tools/public/application.tsx
# src/plugins/discover/public/application/apps/context/context_app_route.tsx
# src/plugins/discover/public/application/apps/doc/single_doc_route.tsx
# src/plugins/discover/public/application/apps/main/components/doc_table/components/table_row_details.tsx
# src/plugins/discover/public/application/apps/main/components/layout/discover_documents.tsx
# src/plugins/discover/public/application/components/table/table_columns.tsx
# src/plugins/discover/public/application/components/table/table_row_btn_filter_remove.tsx
# src/plugins/discover/public/application/components/table/table_row_btn_toggle_column.tsx
# src/plugins/index_pattern_editor/public/open_editor.tsx
# src/plugins/interactive_setup/public/plugin.tsx
# src/plugins/kibana_overview/public/application.tsx
# src/plugins/kibana_react/public/util/to_mount_point.tsx
# src/plugins/presentation_util/public/components/field_picker/field_search.tsx
# src/plugins/vis_types/timeseries/public/timeseries_vis_renderer.tsx
# src/plugins/vis_types/xy/public/vis_renderer.tsx
# src/plugins/visualizations/public/wizard/show_new_vis.tsx
# x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/error_display.tsx
# x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/instructions.tsx
# x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/main.tsx
# x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_csv_uploader.tsx
# x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_create_from_csv/pipelines_preview.tsx
# x-pack/plugins/ingest_pipelines/public/application/sections/pipelines_list/empty_list.tsx
# x-pack/plugins/lens/public/editor_frame_service/editor_frame/suggestion_panel.tsx
# x-pack/plugins/lens/public/indexpattern_datasource/utils.tsx
# x-pack/plugins/lens/public/metric_visualization/visualization.tsx
# x-pack/plugins/lens/public/pie_visualization/render_function.tsx
# x-pack/plugins/maps/public/classes/sources/ems_tms_source/update_source_editor.js
# x-pack/plugins/maps/public/classes/sources/es_search_source/util/scaling_documenation_popover.tsx
# x-pack/plugins/security/public/authentication/access_agreement/access_agreement_page.tsx
# x-pack/plugins/security/public/authentication/logged_out/logged_out_page.tsx
# x-pack/plugins/security/public/authentication/login/login_page.tsx
# x-pack/plugins/security/public/authentication/overwritten_session/overwritten_session_page.tsx
# x-pack/plugins/security/public/management/users/users_management_app.tsx
# x-pack/plugins/security_solution/public/management/pages/event_filters/view/components/form/index.tsx
# x-pack/plugins/spaces/public/space_selector/space_selector.tsx
# yarn.lock
* chore(NA): missing @kbn/i18n/react imports
2021-11-24 12:19:43 -07:00
Ahmad Bamieh
249c5fbf9a
[Core deprecations] Add title field to deprecation info ( #109840 )
2021-09-01 13:10:25 +03:00
Spencer
c0395c9ef6
[build_ts_refs] improve caches, allow building a subset of projects ( #107981 )
...
* [build_ts_refs] improve caches, allow building a subset of projects
* cleanup project def script and update refs in type check script
* rename browser_bazel config to avoid kebab-case
* remove execInProjects() helper
* list references for tsconfig.types.json for api-extractor workload
* disable composite features of tsconfig.types.json for api-extractor
* set declaration: true to avoid weird debug error
* fix jest tests
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-08-10 22:12:45 -07:00
Tiago Costa
2558194f80
chore(NA): moving @kbn/config to babel transpiler ( #107763 )
...
* chore(NA): moving @kbn/config to babel transpiler
* chore(NA): fix types
* chore(NA): include missing deps
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-09 16:20:01 +01:00
Tiago Costa
50616aa0f9
chore(NA): correctly setup dep order on js_library to fix windows build ( #100420 )
2021-05-21 00:03:54 +01:00
Tiago Costa
d6b41ff7bf
chore(NA): moving @kbn/config into bazel ( #99199 )
2021-05-04 23:04:55 +01:00