|
17 | 17 | * under the License. |
18 | 18 | */ |
19 | 19 | import { i18n } from '@kbn/i18n'; |
20 | | -import semver from 'semver'; |
| 20 | +import semverSatisfies from 'semver/functions/satisfies'; |
21 | 21 | import uuid from 'uuid'; |
22 | 22 | import { |
23 | 23 | GridData, |
@@ -60,23 +60,23 @@ function isPre61Panel( |
60 | 60 | } |
61 | 61 |
|
62 | 62 | function is61Panel(panel: unknown | RawSavedDashboardPanel610): panel is RawSavedDashboardPanel610 { |
63 | | - return semver.satisfies((panel as RawSavedDashboardPanel610).version, '6.1.x'); |
| 63 | + return semverSatisfies((panel as RawSavedDashboardPanel610).version, '6.1.x'); |
64 | 64 | } |
65 | 65 |
|
66 | 66 | function is62Panel(panel: unknown | RawSavedDashboardPanel620): panel is RawSavedDashboardPanel620 { |
67 | | - return semver.satisfies((panel as RawSavedDashboardPanel620).version, '6.2.x'); |
| 67 | + return semverSatisfies((panel as RawSavedDashboardPanel620).version, '6.2.x'); |
68 | 68 | } |
69 | 69 |
|
70 | 70 | function is63Panel(panel: unknown | RawSavedDashboardPanel630): panel is RawSavedDashboardPanel630 { |
71 | | - return semver.satisfies((panel as RawSavedDashboardPanel630).version, '6.3.x'); |
| 71 | + return semverSatisfies((panel as RawSavedDashboardPanel630).version, '6.3.x'); |
72 | 72 | } |
73 | 73 |
|
74 | 74 | function is640To720Panel( |
75 | 75 | panel: unknown | RawSavedDashboardPanel640To720 |
76 | 76 | ): panel is RawSavedDashboardPanel640To720 { |
77 | 77 | return ( |
78 | | - semver.satisfies((panel as RawSavedDashboardPanel630).version, '>6.3') && |
79 | | - semver.satisfies((panel as RawSavedDashboardPanel630).version, '<7.3') |
| 78 | + semverSatisfies((panel as RawSavedDashboardPanel630).version, '>6.3') && |
| 79 | + semverSatisfies((panel as RawSavedDashboardPanel630).version, '<7.3') |
80 | 80 | ); |
81 | 81 | } |
82 | 82 |
|
|
0 commit comments