Skip to content

Commit eb0ef19

Browse files
authored
chore(NA): upgrades bazel rules nodejs to v5 (elastic#129522)
* chore(NA): upgrade bazel into v5 * chore(NA): initial work to upgrade to rules v5 * chore(NA): remove @elastic/datemath jest unit test for eslint plugin imports * chore(NA): removed packager tsc_wrapped added my mistake
1 parent 5dbd177 commit eb0ef19

File tree

139 files changed

+183
-179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+183
-179
lines changed

.eslintrc.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -304,8 +304,8 @@ module.exports = {
304304
*/
305305
{
306306
files: [
307-
'packages/elastic-datemath/**/*.{js,mjs,ts,tsx}',
308307
'packages/elastic-eslint-config-kibana/**/*.{js,mjs,ts,tsx}',
308+
'packages/kbn-datemath/**/*.{js,mjs,ts,tsx}',
309309
],
310310
rules: {
311311
'@kbn/eslint/require-license-header': [

.github/CODEOWNERS

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
/examples/field_formats_example/ @elastic/kibana-app-services
5656
/examples/partial_results_example/ @elastic/kibana-app-services
5757
/examples/search_examples/ @elastic/kibana-app-services
58-
/packages/elastic-datemath/ @elastic/kibana-app-services
58+
/packages/kbn-datemath/ @elastic/kibana-app-services
5959
/packages/kbn-interpreter/ @elastic/kibana-app-services
6060
/packages/kbn-react-field/ @elastic/kibana-app-services
6161
/packages/kbn-es-query/ @elastic/kibana-app-services

WORKSPACE.bazel

+8-8
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,16 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
1010
# Fetch Node.js rules
1111
http_archive(
1212
name = "build_bazel_rules_nodejs",
13-
sha256 = "8a7c981217239085f78acc9898a1f7ba99af887c1996ceb3b4504655383a2c3c",
14-
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.0.0/rules_nodejs-4.0.0.tar.gz"],
13+
sha256 = "523da2d6b50bc00eaf14b00ed28b1a366b3ab456e14131e9812558b26599125c",
14+
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.3.1/rules_nodejs-5.3.1.tar.gz"],
1515
)
1616

17-
# Now that we have the rules let's import from them to complete the work
18-
load("@build_bazel_rules_nodejs//:index.bzl", "check_rules_nodejs_version", "node_repositories", "yarn_install")
17+
# Build Node.js rules dependencies
18+
load("@build_bazel_rules_nodejs//:repositories.bzl", "build_bazel_rules_nodejs_dependencies")
19+
build_bazel_rules_nodejs_dependencies()
1920

20-
# Assure we have at least a given rules_nodejs version
21-
check_rules_nodejs_version(minimum_version_string = "4.0.0")
21+
# Now that we have the rules let's import from them to complete the work
22+
load("@build_bazel_rules_nodejs//:index.bzl", "node_repositories", "yarn_install")
2223

2324
# Setup the Node.js toolchain for the architectures we want to support
2425
#
@@ -38,14 +39,13 @@ node_repositories(
3839
node_urls = [
3940
"https://nodejs.org/dist/v{version}/{filename}",
4041
],
41-
yarn_repositories = {
42+
yarn_releases = {
4243
"1.21.1": ("yarn-v1.21.1.tar.gz", "yarn-v1.21.1", "d1d9f4a0f16f5ed484e814afeb98f39b82d4728c6c8beaafb5abc99c02db6674"),
4344
},
4445
yarn_version = "1.21.1",
4546
yarn_urls = [
4647
"https://github.com/yarnpkg/yarn/releases/download/v{version}/{filename}",
4748
],
48-
package_json = ["//:package.json"],
4949
)
5050

5151
# Run yarn_install rule to take care of dependencies

docs/developer/getting-started/monorepo-packages.asciidoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ yarn kbn watch
5151
[discrete]
5252
=== List of Already Migrated Packages to Bazel
5353

54-
- @elastic/datemath
5554
- @elastic/eslint-config-kibana
5655
- @elastic/safer-lodash-set
5756
- @kbn/ace
@@ -64,6 +63,7 @@ yarn kbn watch
6463
- @kbn/config
6564
- @kbn/config-schema
6665
- @kbn/crypto
66+
- @kbn/datemath
6767
- @kbn/dev-utils
6868
- @kbn/docs-utils
6969
- @kbn/es

package.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
"@elastic/apm-rum-react": "^1.3.4",
107107
"@elastic/apm-synthtrace": "link:bazel-bin/packages/elastic-apm-synthtrace",
108108
"@elastic/charts": "45.1.1",
109-
"@elastic/datemath": "link:bazel-bin/packages/elastic-datemath",
109+
"@elastic/datemath": "5.0.3",
110110
"@elastic/elasticsearch": "npm:@elastic/elasticsearch-canary@8.2.0-canary.2",
111111
"@elastic/ems-client": "8.2.0",
112112
"@elastic/eui": "53.0.1",
@@ -140,6 +140,7 @@
140140
"@kbn/config": "link:bazel-bin/packages/kbn-config",
141141
"@kbn/config-schema": "link:bazel-bin/packages/kbn-config-schema",
142142
"@kbn/crypto": "link:bazel-bin/packages/kbn-crypto",
143+
"@kbn/datemath": "link:bazel-bin/packages/kbn-datemath",
143144
"@kbn/doc-links": "link:bazel-bin/packages/kbn-doc-links",
144145
"@kbn/es-query": "link:bazel-bin/packages/kbn-es-query",
145146
"@kbn/eslint-plugin-imports": "link:bazel-bin/packages/kbn-eslint-plugin-imports",
@@ -455,7 +456,7 @@
455456
"@babel/traverse": "^7.17.3",
456457
"@babel/types": "^7.17.0",
457458
"@bazel/ibazel": "^0.16.2",
458-
"@bazel/typescript": "4.0.0",
459+
"@bazel/typescript": "5.3.1",
459460
"@cypress/code-coverage": "^3.9.12",
460461
"@cypress/snapshot": "^2.1.7",
461462
"@cypress/webpack-preprocessor": "^5.6.0",
@@ -545,7 +546,6 @@
545546
"@types/delete-empty": "^2.0.0",
546547
"@types/ejs": "^3.0.6",
547548
"@types/elastic__apm-synthtrace": "link:bazel-bin/packages/elastic-apm-synthtrace/npm_module_types",
548-
"@types/elastic__datemath": "link:bazel-bin/packages/elastic-datemath/npm_module_types",
549549
"@types/enzyme": "^3.10.8",
550550
"@types/eslint": "^7.28.0",
551551
"@types/express": "^4.17.13",
@@ -595,6 +595,7 @@
595595
"@types/kbn__config": "link:bazel-bin/packages/kbn-config/npm_module_types",
596596
"@types/kbn__config-schema": "link:bazel-bin/packages/kbn-config-schema/npm_module_types",
597597
"@types/kbn__crypto": "link:bazel-bin/packages/kbn-crypto/npm_module_types",
598+
"@types/kbn__datemath": "link:bazel-bin/packages/kbn-datemath/npm_module_types",
598599
"@types/kbn__dev-utils": "link:bazel-bin/packages/kbn-dev-utils/npm_module_types",
599600
"@types/kbn__doc-links": "link:bazel-bin/packages/kbn-doc-links/npm_module_types",
600601
"@types/kbn__docs-utils": "link:bazel-bin/packages/kbn-docs-utils/npm_module_types",

packages/BUILD.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ filegroup(
1111
srcs = [
1212
"//packages/elastic-analytics:build",
1313
"//packages/elastic-apm-synthtrace:build",
14-
"//packages/elastic-datemath:build",
1514
"//packages/elastic-eslint-config-kibana:build",
1615
"//packages/elastic-safer-lodash-set:build",
1716
"//packages/kbn-ace:build",
@@ -30,6 +29,7 @@ filegroup(
3029
"//packages/kbn-config-schema:build",
3130
"//packages/kbn-config:build",
3231
"//packages/kbn-crypto:build",
32+
"//packages/kbn-datemath:build",
3333
"//packages/kbn-dev-utils:build",
3434
"//packages/kbn-doc-links:build",
3535
"//packages/kbn-docs-utils:build",
@@ -102,7 +102,6 @@ filegroup(
102102
srcs = [
103103
"//packages/elastic-analytics:build_types",
104104
"//packages/elastic-apm-synthtrace:build_types",
105-
"//packages/elastic-datemath:build_types",
106105
"//packages/elastic-safer-lodash-set:build_types",
107106
"//packages/kbn-ace:build_types",
108107
"//packages/kbn-alerts:build_types",
@@ -116,6 +115,7 @@ filegroup(
116115
"//packages/kbn-config-schema:build_types",
117116
"//packages/kbn-config:build_types",
118117
"//packages/kbn-crypto:build_types",
118+
"//packages/kbn-datemath:build_types",
119119
"//packages/kbn-dev-utils:build_types",
120120
"//packages/kbn-doc-links:build_types",
121121
"//packages/kbn-docs-utils:build_types",

packages/elastic-apm-synthtrace/BUILD.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ NPM_MODULE_EXTRA_FILES = [
2525
]
2626

2727
RUNTIME_DEPS = [
28-
"//packages/elastic-datemath",
28+
"//packages/kbn-datemath",
2929
"@npm//@elastic/elasticsearch",
3030
"@npm//lodash",
3131
"@npm//moment",
@@ -36,7 +36,7 @@ RUNTIME_DEPS = [
3636
]
3737

3838
TYPES_DEPS = [
39-
"//packages/elastic-datemath:npm_module_types",
39+
"//packages/kbn-datemath:npm_module_types",
4040
"@npm//@elastic/elasticsearch",
4141
"@npm//@types/jest",
4242
"@npm//@types/lodash",

packages/elastic-apm-synthtrace/src/scripts/run.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* in compliance with, at your election, the Elastic License 2.0 or the Server
66
* Side Public License, v 1.
77
*/
8-
import datemath from '@elastic/datemath';
8+
import datemath from '@kbn/datemath';
99
import yargs from 'yargs/yargs';
1010
import { Argv } from 'yargs';
1111
import { intervalToMs } from './utils/interval_to_ms';
File renamed without changes.

packages/elastic-datemath/BUILD.bazel packages/kbn-datemath/BUILD.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ load("@npm//@bazel/typescript:index.bzl", "ts_config")
22
load("@build_bazel_rules_nodejs//:index.bzl", "js_library")
33
load("//src/dev/bazel:index.bzl", "jsts_transpiler", "ts_project", "pkg_npm", "pkg_npm_types")
44

5-
PKG_BASE_NAME = "elastic-datemath"
6-
PKG_REQUIRE_NAME = "@elastic/datemath"
5+
PKG_BASE_NAME = "kbn-datemath"
6+
PKG_REQUIRE_NAME = "@kbn/datemath"
77

88
SOURCE_FILES = glob([
99
"src/index.ts",
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# datemath
22

3-
Datemath string parser used in Kibana. This is published to NPM for use in a limited number of locations outside of Kibana, but is not regularly updated and may get seriously out of date.
3+
Datemath string parser used in Kibana. This is published to NPM under (@elastic/datemath) for use in a limited number of locations outside of Kibana, but is not regularly updated and may get seriously out of date.
44

55
If you file an issue in elastic/kibana we can probably update it for you if needed, though you probably shouldn't depend on this package for anything important.

packages/elastic-datemath/jest.config.js packages/kbn-datemath/jest.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
module.exports = {
2121
preset: '@kbn/test',
2222
rootDir: '../..',
23-
roots: ['<rootDir>/packages/elastic-datemath'],
23+
roots: ['<rootDir>/packages/kbn-datemath'],
2424
testEnvironment: 'jsdom',
2525
};

packages/elastic-datemath/package.json packages/kbn-datemath/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "@elastic/datemath",
3-
"version": "5.0.3",
2+
"name": "@kbn/datemath",
3+
"version": "5.0.4",
44
"description": "elasticsearch datemath parser, used in kibana",
55
"license": "Apache-2.0",
66
"main": "./target_node/index.js",
File renamed without changes.
File renamed without changes.

packages/kbn-docs-utils/src/api_docs/utils.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ const log = new ToolingLog({
2121
});
2222

2323
it('getFileName', () => {
24-
expect(getFileName('@elastic/datemath')).toBe('elastic_datemath');
24+
expect(getFileName('@kbn/datemath')).toBe('kbn_datemath');
2525
});
2626

2727
it('test getPluginForPath', () => {

packages/kbn-eslint-plugin-imports/src/integration_tests/resolve_kibana_import.test.ts

-9
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,6 @@ describe('standard import formats', () => {
6363
});
6464

6565
it('resolves @elastic/ imports', () => {
66-
expect(resolveKibanaImport('@elastic/datemath', pkg('kbn-dev-utils/src')))
67-
.toMatchInlineSnapshot(`
68-
Object {
69-
"absolute": <absolute path>/node_modules/@elastic/datemath/target_node/index.js,
70-
"nodeModule": "@elastic/datemath",
71-
"type": "file",
72-
}
73-
`);
74-
7566
expect(resolveKibanaImport('@elastic/eui', pkg('kbn-dev-utils/src'))).toMatchInlineSnapshot(`
7667
Object {
7768
"absolute": <absolute path>/node_modules/@elastic/eui/lib/index.js,

packages/kbn-pm/dist/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8949,7 +8949,7 @@ const BootstrapCommand = {
89498949
await time('force install dependencies', async () => {
89508950
await Object(_utils_bazel__WEBPACK_IMPORTED_MODULE_9__["removeYarnIntegrityFileIfExists"])(Object(path__WEBPACK_IMPORTED_MODULE_0__["resolve"])(kibanaProjectPath, 'node_modules'));
89518951
await Object(_utils_bazel__WEBPACK_IMPORTED_MODULE_9__["runBazel"])(['clean']);
8952-
await Object(_utils_bazel__WEBPACK_IMPORTED_MODULE_9__["runBazel"])(['run', '@nodejs//:yarn'], runOffline, {
8952+
await Object(_utils_bazel__WEBPACK_IMPORTED_MODULE_9__["runBazel"])(['run', '@yarn//:yarn'], runOffline, {
89538953
env: {
89548954
SASS_BINARY_SITE: 'https://us-central1-elastic-kibana-184716.cloudfunctions.net/kibana-ci-proxy-cache/node-sass',
89558955
RE2_DOWNLOAD_MIRROR: 'https://us-central1-elastic-kibana-184716.cloudfunctions.net/kibana-ci-proxy-cache/node-re2'

packages/kbn-pm/src/commands/bootstrap.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export const BootstrapCommand: ICommand = {
7272
await time('force install dependencies', async () => {
7373
await removeYarnIntegrityFileIfExists(resolve(kibanaProjectPath, 'node_modules'));
7474
await runBazel(['clean']);
75-
await runBazel(['run', '@nodejs//:yarn'], runOffline, {
75+
await runBazel(['run', '@yarn//:yarn'], runOffline, {
7676
env: {
7777
SASS_BINARY_SITE:
7878
'https://us-central1-elastic-kibana-184716.cloudfunctions.net/kibana-ci-proxy-cache/node-sass',

packages/kbn-securitysolution-autocomplete/BUILD.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ NPM_MODULE_EXTRA_FILES = [
3030
]
3131

3232
RUNTIME_DEPS = [
33-
"//packages/elastic-datemath",
33+
"//packages/kbn-datemath",
3434
"//packages/kbn-es-query",
3535
"//packages/kbn-i18n",
3636
"//packages/kbn-securitysolution-io-ts-list-types",
@@ -46,7 +46,7 @@ RUNTIME_DEPS = [
4646
]
4747

4848
TYPES_DEPS = [
49-
"//packages/elastic-datemath:npm_module_types",
49+
"//packages/kbn-datemath:npm_module_types",
5050
"//packages/kbn-es-query:npm_module_types",
5151
"//packages/kbn-i18n:npm_module_types",
5252
"//packages/kbn-securitysolution-io-ts-list-types:npm_module_types",

packages/kbn-securitysolution-autocomplete/src/param_is_valid/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* Side Public License, v 1.
77
*/
88

9-
import dateMath from '@elastic/datemath';
9+
import dateMath from '@kbn/datemath';
1010
import { DataViewFieldBase } from '@kbn/es-query';
1111
import { checkEmptyValue } from '../check_empty_value';
1212

packages/kbn-securitysolution-io-ts-utils/BUILD.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ NPM_MODULE_EXTRA_FILES = [
2828
]
2929

3030
RUNTIME_DEPS = [
31-
"//packages/elastic-datemath",
31+
"//packages/kbn-datemath",
3232
"@npm//fp-ts",
3333
"@npm//io-ts",
3434
"@npm//lodash",
@@ -37,7 +37,7 @@ RUNTIME_DEPS = [
3737
]
3838

3939
TYPES_DEPS = [
40-
"//packages/elastic-datemath:npm_module_types",
40+
"//packages/kbn-datemath:npm_module_types",
4141
"@npm//fp-ts",
4242
"@npm//io-ts",
4343
"@npm//moment",

packages/kbn-securitysolution-io-ts-utils/src/parse_schedule_dates/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*/
88

99
import moment from 'moment';
10-
import dateMath from '@elastic/datemath';
10+
import dateMath from '@kbn/datemath';
1111

1212
export const parseScheduleDates = (time: string): moment.Moment | null => {
1313
const isValidDateString = !isNaN(Date.parse(time));

packages/kbn-type-summarizer/BUILD.bazel

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
load("@npm//@bazel/typescript:index.bzl", "ts_config")
2-
load("@build_bazel_rules_nodejs//:index.bzl", "js_library")
2+
load("@rules_nodejs//nodejs:directory_file_path.bzl", "directory_file_path")
3+
load("@build_bazel_rules_nodejs//:index.bzl", "js_library", "nodejs_binary")
34
load("//src/dev/bazel:index.bzl", "jsts_transpiler", "pkg_npm", "pkg_npm_types", "ts_project")
4-
load("@build_bazel_rules_nodejs//internal/node:node.bzl", "nodejs_binary")
5-
load("@build_bazel_rules_nodejs//:index.bzl", "directory_file_path")
65

76
PKG_BASE_NAME = "kbn-type-summarizer"
87
PKG_REQUIRE_NAME = "@kbn/type-summarizer"

packages/kbn-ui-shared-deps-npm/BUILD.bazel

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ NPM_MODULE_EXTRA_FILES = [
2828
]
2929

3030
RUNTIME_DEPS = [
31-
"//packages/elastic-datemath",
3231
"@npm//@babel/runtime",
3332
"@npm//@elastic/charts",
3433
"@npm//@elastic/eui",

packages/kbn-ui-shared-deps-src/BUILD.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ NPM_MODULE_EXTRA_FILES = [
2828
]
2929

3030
RUNTIME_DEPS = [
31-
"//packages/elastic-datemath",
3231
"//packages/elastic-safer-lodash-set",
3332
"//packages/kbn-analytics",
3433
"//packages/kbn-babel-preset",
34+
"//packages/kbn-datemath",
3535
"//packages/kbn-flot-charts",
3636
"//packages/kbn-i18n",
3737
"//packages/kbn-i18n-react",
@@ -42,9 +42,9 @@ RUNTIME_DEPS = [
4242
]
4343

4444
TYPES_DEPS = [
45-
"//packages/elastic-datemath:npm_module_types",
4645
"//packages/elastic-safer-lodash-set:npm_module_types",
4746
"//packages/kbn-analytics:npm_module_types",
47+
"//packages/kbn-datemath:npm_module_types",
4848
"//packages/kbn-i18n:npm_module_types",
4949
"//packages/kbn-i18n-react:npm_module_types",
5050
"//packages/kbn-monaco:npm_module_types",

packages/kbn-ui-shared-deps-src/src/definitions.js

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ const externals = {
5656
numeral: '__kbnSharedDeps__.ElasticNumeral',
5757
'@elastic/numeral': '__kbnSharedDeps__.ElasticNumeral',
5858
'@elastic/charts': '__kbnSharedDeps__.ElasticCharts',
59+
'@kbn/datemath': '__kbnSharedDeps__.KbnDatemath',
5960
'@elastic/eui': '__kbnSharedDeps__.ElasticEui',
6061
'@elastic/eui/lib/services': '__kbnSharedDeps__.ElasticEuiLibServices',
6162
'@elastic/eui/lib/services/format': '__kbnSharedDeps__.ElasticEuiLibServicesFormat',

packages/kbn-ui-shared-deps-src/src/entry.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export const ElasticEui = require('@elastic/eui');
4141
export const ElasticEuiLibServices = require('@elastic/eui/lib/services');
4242
export const ElasticEuiLibServicesFormat = require('@elastic/eui/lib/services/format');
4343
export const ElasticEuiChartsTheme = require('@elastic/eui/dist/eui_charts_theme');
44-
export const ElasticDatemath = require('@elastic/datemath');
44+
export const KbnDatemath = require('@kbn/datemath');
4545
export const ReactBeautifulDnD = require('react-beautiful-dnd');
4646

4747
export const Lodash = require('lodash');

src/dev/bazel/pkg_npm_types.bzl

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ pkg_npm_types = rule(
142142
"_packager": attr.label(
143143
doc = "Target that executes the npm types package assembler binary",
144144
executable = True,
145-
cfg = "host",
145+
cfg = "exec",
146146
default = Label("//packages/kbn-type-summarizer:bazel-cli"),
147147
),
148148
},

src/plugins/controls/public/services/kibana/options_list.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*/
88

99
import { memoize } from 'lodash';
10-
import dateMath from '@elastic/datemath';
10+
import dateMath from '@kbn/datemath';
1111
import { buildEsQuery } from '@kbn/es-query';
1212

1313
import { TimeRange } from '../../../../data/public';

src/plugins/data/common/query/timefilter/get_time.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* Side Public License, v 1.
77
*/
88

9-
import dateMath from '@elastic/datemath';
9+
import dateMath from '@kbn/datemath';
1010
import { omitBy } from 'lodash';
1111
import { buildRangeFilter } from '@kbn/es-query';
1212
import type { Moment } from 'moment';

0 commit comments

Comments
 (0)