[office-ui upgrade] Move ChoiceGroup & all other remaining dependencies to fluentui (#1501)
* fix Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * update Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * lintfix Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * update Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * lintfix Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * lintfix Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * lintfix Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * update snap Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * update Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com> * remove index sel Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
This commit is contained in:
Родитель
bcd90ddd1f
Коммит
080fbe165f
|
@ -8,7 +8,6 @@
|
|||
"allow": [
|
||||
"core-js/stable",
|
||||
"regenerator-runtime/runtime.js",
|
||||
"office-ui-fabric-react/lib/utilities/positioning",
|
||||
"highcharts/modules/accessibility",
|
||||
"highcharts/modules/exporting",
|
||||
"highcharts/highcharts-more",
|
||||
|
|
|
@ -76,7 +76,6 @@
|
|||
"sdist",
|
||||
"shap",
|
||||
"sklearn",
|
||||
"uifabric",
|
||||
"Unmount",
|
||||
"zstat"
|
||||
],
|
||||
|
|
3098
_NOTICE.md
3098
_NOTICE.md
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -11,10 +11,5 @@ module.exports = {
|
|||
collectCoverageFrom: ["<rootDir>/src/**/*.ts?(x)"],
|
||||
coverageReporters: ["html", "cobertura", "lcov", "text", "json"],
|
||||
setupFilesAfterEnv: ["<rootDir>/../../setupTest.ts"],
|
||||
moduleNameMapper: {
|
||||
"^@uifabric/foundation/lib/(.*)$": "@uifabric/foundation/lib-commonjs/$1",
|
||||
"^office-ui-fabric-react/lib/(.*)$":
|
||||
"office-ui-fabric-react/lib-commonjs/$1"
|
||||
},
|
||||
snapshotSerializers: ["enzyme-to-json/serializer"]
|
||||
};
|
||||
|
|
|
@ -10,12 +10,13 @@ import {
|
|||
PrimaryButton,
|
||||
Stack,
|
||||
Panel,
|
||||
Link
|
||||
Link,
|
||||
ChoiceGroup,
|
||||
IChoiceGroupOption
|
||||
} from "@fluentui/react";
|
||||
import { localization } from "@responsible-ai/localization";
|
||||
import { RangeTypes } from "@responsible-ai/mlchartlib";
|
||||
import _ from "lodash";
|
||||
import { ChoiceGroup, IChoiceGroupOption } from "office-ui-fabric-react";
|
||||
import React, { FormEvent } from "react";
|
||||
|
||||
import { ConfirmationDialog } from "../../components/ConfirmationDialog";
|
||||
|
@ -95,8 +96,10 @@ export class CohortEditor extends React.PureComponent<
|
|||
compositeFilters: this.props.compositeFilters || [],
|
||||
filterIndex: this.props.filterList?.length || 0,
|
||||
filters: this.props.filterList || [],
|
||||
openedFilter: undefined,
|
||||
selectedFilterCategory: undefined,
|
||||
openedFilter: this.getFilterValue(
|
||||
this.leftItems[0] && this.leftItems[0].key
|
||||
),
|
||||
selectedFilterCategory: this.leftItems[0] && this.leftItems[0].key,
|
||||
showConfirmation: false,
|
||||
showEmptyCohortError: false,
|
||||
showInvalidMinMaxValueError: false,
|
||||
|
@ -500,6 +503,13 @@ export class CohortEditor extends React.PureComponent<
|
|||
};
|
||||
|
||||
private setDefaultStateForKey(key: string): void {
|
||||
const filter = this.getFilterValue(key);
|
||||
this.setState({
|
||||
openedFilter: filter
|
||||
});
|
||||
}
|
||||
|
||||
private getFilterValue(key: string): IFilter {
|
||||
const filter: IFilter = { column: key } as IFilter;
|
||||
const meta = this.props.jointDataset.metaDict[key];
|
||||
if (meta?.treatAsCategorical && meta.sortedCategoricalValues) {
|
||||
|
@ -509,9 +519,7 @@ export class CohortEditor extends React.PureComponent<
|
|||
filter.method = FilterMethods.LessThan;
|
||||
filter.arg = [meta.featureRange?.max || Number.MAX_SAFE_INTEGER];
|
||||
}
|
||||
this.setState({
|
||||
openedFilter: filter
|
||||
});
|
||||
return filter;
|
||||
}
|
||||
|
||||
private updateFilter(filter: IFilter, index: number): void {
|
||||
|
|
|
@ -12,12 +12,13 @@ import {
|
|||
Panel,
|
||||
Stack,
|
||||
DefaultButton,
|
||||
Position
|
||||
Position,
|
||||
ChoiceGroup,
|
||||
IChoiceGroupOption
|
||||
} from "@fluentui/react";
|
||||
import { localization } from "@responsible-ai/localization";
|
||||
import { RangeTypes } from "@responsible-ai/mlchartlib";
|
||||
import _ from "lodash";
|
||||
import { ChoiceGroup, IChoiceGroupOption } from "office-ui-fabric-react";
|
||||
import React from "react";
|
||||
|
||||
import { cohortKey } from "../cohortKey";
|
||||
|
|
|
@ -24,7 +24,6 @@ export function describeCohortFunctionality(
|
|||
});
|
||||
it("should not allow creating empty cohort", () => {
|
||||
cy.get(Locators.CreateNewCohortButton).click();
|
||||
cy.get(Locators.CohortFilterSelection).first().check();
|
||||
cy.get(Locators.CohortDatasetValueInput).clear().type("0");
|
||||
cy.get(Locators.CohortAddFilterButton).click();
|
||||
cy.get(Locators.CohortSaveAndSwitchButton).click();
|
||||
|
|
|
@ -8,7 +8,8 @@ import {
|
|||
IDropdownOption,
|
||||
Pivot,
|
||||
PivotItem,
|
||||
IPivotItemProps
|
||||
IPivotItemProps,
|
||||
initializeIcons
|
||||
} from "@fluentui/react";
|
||||
import {
|
||||
FabricStyles,
|
||||
|
@ -35,7 +36,6 @@ import {
|
|||
SelectionContext,
|
||||
ModelMetadata
|
||||
} from "@responsible-ai/mlchartlib";
|
||||
import { initializeIcons } from "@uifabric/icons";
|
||||
import _ from "lodash";
|
||||
import memoize from "memoize-one";
|
||||
import React from "react";
|
||||
|
|
|
@ -61,7 +61,6 @@
|
|||
"memoize-one": "^5.1.1",
|
||||
"minimist": "^1.2.6",
|
||||
"moment": "^2.24.0",
|
||||
"office-ui-fabric-react": "^7.117.0",
|
||||
"plotly.js": "^1.48.0",
|
||||
"react": "^17.0.2",
|
||||
"react-dom": "^17.0.2",
|
||||
|
|
|
@ -41,7 +41,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -110,7 +109,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -179,7 +177,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -375,7 +372,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -496,7 +492,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -565,7 +560,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -634,7 +628,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -739,7 +732,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -808,7 +800,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
@ -877,7 +868,6 @@
|
|||
"lodash",
|
||||
"memoize-one",
|
||||
"moment",
|
||||
"office-ui-fabric-react",
|
||||
"plotly.js",
|
||||
"react-plotly.js",
|
||||
"react",
|
||||
|
|
141
yarn.lock
141
yarn.lock
|
@ -2738,14 +2738,6 @@
|
|||
"@fluentui/set-version" "^8.2.0"
|
||||
tslib "^2.1.0"
|
||||
|
||||
"@fluentui/dom-utilities@^1.1.1":
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/dom-utilities/-/dom-utilities-1.1.1.tgz#b0bbab665fe726f245800bb9e7883b1ceb54248b"
|
||||
integrity sha512-w40gi8fzCpwa7U8cONiuu8rszPStkVOL/weDf5pCbYEb1gdaV7MDPSNkgM6IV0Kz+k017noDgK9Fv4ru1Dwz1g==
|
||||
dependencies:
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@fluentui/dom-utilities@^2.2.0":
|
||||
version "2.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/dom-utilities/-/dom-utilities-2.2.0.tgz#99a67dff1579564cdb9d9a37cbc3b9e8c75c9bc0"
|
||||
|
@ -2775,13 +2767,6 @@
|
|||
"@fluentui/utilities" "^8.8.2"
|
||||
tslib "^2.1.0"
|
||||
|
||||
"@fluentui/keyboard-key@^0.2.12":
|
||||
version "0.2.12"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/keyboard-key/-/keyboard-key-0.2.12.tgz#74eddf4657c164193b6c8855746e691af466441a"
|
||||
integrity sha512-t3yIbbPKJubb22vQ/FIWwS9vFAzaPYzFxKWPHVWLtxs/P+5yL+LD3B16DRtYreWAdl9CZvEbos58ChLZ0KHwSQ==
|
||||
dependencies:
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@fluentui/keyboard-key@^0.4.0":
|
||||
version "0.4.0"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/keyboard-key/-/keyboard-key-0.4.0.tgz#25e138764a4d7764050d19048da45bc86da498a2"
|
||||
|
@ -2797,18 +2782,6 @@
|
|||
"@fluentui/set-version" "^8.2.0"
|
||||
tslib "^2.1.0"
|
||||
|
||||
"@fluentui/react-focus@^7.12.4":
|
||||
version "7.16.10"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/react-focus/-/react-focus-7.16.10.tgz#e82e0719f48877bfc7220d359db4859c4d10b99d"
|
||||
integrity sha512-+4aP36KjD2RrijRBr6aPYNiBm9M9+33DOHpAdcE0K93TToLIlQ/WIwZGDNbM/6dPFD6vgUj+ya5rvfy6sbibjw==
|
||||
dependencies:
|
||||
"@fluentui/keyboard-key" "^0.2.12"
|
||||
"@uifabric/merge-styles" "^7.19.1"
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
"@uifabric/styling" "^7.16.10"
|
||||
"@uifabric/utilities" "^7.32.4"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@fluentui/react-focus@^8.4.0":
|
||||
version "8.5.7"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/react-focus/-/react-focus-8.5.7.tgz#522855a6a3b0633bfcf8140fb8920cb755e33560"
|
||||
|
@ -2831,24 +2804,6 @@
|
|||
"@fluentui/utilities" "^8.8.2"
|
||||
tslib "^2.1.0"
|
||||
|
||||
"@fluentui/react-icons@^0.1.23":
|
||||
version "0.1.48"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/react-icons/-/react-icons-0.1.48.tgz#3ee77fe1c9cab39960d8daeab8f5de236f536bf9"
|
||||
integrity sha512-0RggbvYm14MlgxcE1d8FZvdWR37l6xbUJT/gNBo5HoA0JB4LlKcqDLVuvmjgvyohsAtjcMCRT6v/UivMeRuOVA==
|
||||
dependencies:
|
||||
"@microsoft/load-themed-styles" "^1.10.26"
|
||||
"@uifabric/set-version" "^7.0.21"
|
||||
"@uifabric/utilities" "^7.28.0"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@fluentui/react-window-provider@^0.3.3":
|
||||
version "0.3.3"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/react-window-provider/-/react-window-provider-0.3.3.tgz#2950c4e19b28f24079d0e9d6a7a7e4d5b79ad115"
|
||||
integrity sha512-MVPf2hqOQ17LAZsuvGcr3oOHksAskUm+fCYdXFhbVoAgsCDVTIuH6i8XgHFd6YjBtzjZmI4+k/3NTQfDqBX8EQ==
|
||||
dependencies:
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@fluentui/react-window-provider@^2.2.0":
|
||||
version "2.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/react-window-provider/-/react-window-provider-2.2.0.tgz#c3ae2d89c9ee802d8c572f689d907da25f74396b"
|
||||
|
@ -2895,16 +2850,6 @@
|
|||
"@microsoft/load-themed-styles" "^1.10.26"
|
||||
tslib "^2.1.0"
|
||||
|
||||
"@fluentui/theme@^1.3.0":
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/theme/-/theme-1.3.0.tgz#15a65c6ff20c11a1a7550919b1a71b9c922e9255"
|
||||
integrity sha512-OVN3yPdJShOGhTakalI5DC9+8myOhLPKzY/ZlICnNoKhh7cbPVrvdCnv2fLcDyZYMQg0CnB3oAaghBHiIW3jmA==
|
||||
dependencies:
|
||||
"@uifabric/merge-styles" "^7.19.1"
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
"@uifabric/utilities" "^7.32.4"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@fluentui/theme@^2.5.0", "@fluentui/theme@^2.6.5":
|
||||
version "2.6.5"
|
||||
resolved "https://registry.yarnpkg.com/@fluentui/theme/-/theme-2.6.5.tgz#a67d87ee452ab6e9f0d64216bdcc242aef6e6cfe"
|
||||
|
@ -4393,74 +4338,6 @@
|
|||
"@typescript-eslint/types" "4.28.4"
|
||||
eslint-visitor-keys "^2.0.0"
|
||||
|
||||
"@uifabric/foundation@^7.7.21":
|
||||
version "7.9.10"
|
||||
resolved "https://registry.yarnpkg.com/@uifabric/foundation/-/foundation-7.9.10.tgz#3855fe1490e20eb2ac5c8bfb428d7488dd6989bf"
|
||||
integrity sha512-DeKN+beoqn6HsMW+Ezici1umj7j8aaNykOhLjqg11XRevJh7ifKQOrpePXM+m13B2VAdm2nPyfO3d7eYFvu7Zw==
|
||||
dependencies:
|
||||
"@uifabric/merge-styles" "^7.19.1"
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
"@uifabric/styling" "^7.16.10"
|
||||
"@uifabric/utilities" "^7.32.4"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@uifabric/icons@^7.3.47":
|
||||
version "7.5.9"
|
||||
resolved "https://registry.yarnpkg.com/@uifabric/icons/-/icons-7.5.9.tgz#08f5772a0eb7e224fda3434dd3ab29143f21517a"
|
||||
integrity sha512-kiFw2hm2++OwcVT8ZkHm/UIsyA+4CXBgttmtMaEXMB6/VSt6mfAc+3gs0ehnfXbrBTLUIM9omxXUrrtULSWLTw==
|
||||
dependencies:
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
"@uifabric/styling" "^7.16.10"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@uifabric/merge-styles@^7.14.0", "@uifabric/merge-styles@^7.19.1":
|
||||
version "7.19.1"
|
||||
resolved "https://registry.yarnpkg.com/@uifabric/merge-styles/-/merge-styles-7.19.1.tgz#446b3da48ce9925d1649edd0fc232221974b00c9"
|
||||
integrity sha512-yqUwmk62Kgu216QNPE9vOfS3h0kiSbTvoqM5QcZi+IzpqsBOlzZx3A9Er9UiDaqHRd5lsYF5pO/jeUULmBWF/A==
|
||||
dependencies:
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@uifabric/react-hooks@^7.4.4":
|
||||
version "7.13.6"
|
||||
resolved "https://registry.yarnpkg.com/@uifabric/react-hooks/-/react-hooks-7.13.6.tgz#0626791fe283b235b8ddfedc51f693b50b2792b6"
|
||||
integrity sha512-DvfphxrTsjo3oYioRZ0D8mXdpxWQhhIHeWk1cfdq0MVGqRyKM+cm++9pJpvItFvnTNba38jzKdggqRSUWi+clg==
|
||||
dependencies:
|
||||
"@fluentui/react-window-provider" "^0.3.3"
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
"@uifabric/utilities" "^7.32.4"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@uifabric/set-version@^7.0.12", "@uifabric/set-version@^7.0.21", "@uifabric/set-version@^7.0.23":
|
||||
version "7.0.23"
|
||||
resolved "https://registry.yarnpkg.com/@uifabric/set-version/-/set-version-7.0.23.tgz#bfe10b6ba17a2518704cca856bdba8adbc11ffb0"
|
||||
integrity sha512-9E+YKtnH2kyMKnK9XZZsqyM8OCxEJIIfxtaThTlQpYOzrWAGJxQADFbZ7+Usi0U2xHnWNPFROjq+B9ocEzhqMA==
|
||||
dependencies:
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@uifabric/styling@^7.12.14", "@uifabric/styling@^7.16.10":
|
||||
version "7.16.10"
|
||||
resolved "https://registry.yarnpkg.com/@uifabric/styling/-/styling-7.16.10.tgz#c9f25c4a269b2a75214928376088dbbd20820e65"
|
||||
integrity sha512-qhTJME41VM63paw690xp9SxD3NJP7a4YGUQTifLU0q2GM0e7AMQVDPQ+Cd8Fv9YBS1lJKHi069hVRwSfBejlwg==
|
||||
dependencies:
|
||||
"@fluentui/theme" "^1.3.0"
|
||||
"@microsoft/load-themed-styles" "^1.10.26"
|
||||
"@uifabric/merge-styles" "^7.19.1"
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
"@uifabric/utilities" "^7.32.4"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@uifabric/utilities@^7.20.2", "@uifabric/utilities@^7.28.0", "@uifabric/utilities@^7.32.4":
|
||||
version "7.32.4"
|
||||
resolved "https://registry.yarnpkg.com/@uifabric/utilities/-/utilities-7.32.4.tgz#6e784c29101742196da69d0b60e63cf193c10c71"
|
||||
integrity sha512-IKZc03uyfTrgcCGSPAUWfFl9CyxzpSrxrYwAuO4NgDEySdOlkYBRwsRUh6UwWfM+sJdhg7Y3nupzNU3VSC/arg==
|
||||
dependencies:
|
||||
"@fluentui/dom-utilities" "^1.1.1"
|
||||
"@uifabric/merge-styles" "^7.19.1"
|
||||
"@uifabric/set-version" "^7.0.23"
|
||||
prop-types "^15.7.2"
|
||||
tslib "^1.10.0"
|
||||
|
||||
"@webassemblyjs/ast@1.9.0":
|
||||
version "1.9.0"
|
||||
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964"
|
||||
|
@ -13728,24 +13605,6 @@ obuf@^1.0.0, obuf@^1.1.2:
|
|||
resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
|
||||
integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==
|
||||
|
||||
office-ui-fabric-react@^7.117.0:
|
||||
version "7.117.0"
|
||||
resolved "https://registry.yarnpkg.com/office-ui-fabric-react/-/office-ui-fabric-react-7.117.0.tgz#d8c7aa2102f51c2ee89144041e74cb88ac5780a6"
|
||||
integrity sha512-iWMdAu9FaoWIxU+V9WxTCP/AjHO57EYO3WpjnJPoGMWFy/b4uUJ23aUVr3ZXO+f+rrPQM1nvCnl+B77By8TRFg==
|
||||
dependencies:
|
||||
"@fluentui/react-focus" "^7.12.4"
|
||||
"@fluentui/react-icons" "^0.1.23"
|
||||
"@microsoft/load-themed-styles" "^1.10.26"
|
||||
"@uifabric/foundation" "^7.7.21"
|
||||
"@uifabric/icons" "^7.3.47"
|
||||
"@uifabric/merge-styles" "^7.14.0"
|
||||
"@uifabric/react-hooks" "^7.4.4"
|
||||
"@uifabric/set-version" "^7.0.12"
|
||||
"@uifabric/styling" "^7.12.14"
|
||||
"@uifabric/utilities" "^7.20.2"
|
||||
prop-types "^15.7.2"
|
||||
tslib "^1.10.0"
|
||||
|
||||
on-finished@~2.3.0:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
|
||||
|
|
Загрузка…
Ссылка в новой задаче