Skip to content

Commit 6887acc

Browse files
committed
chore: get rid of tree-list
1 parent 399e963 commit 6887acc

File tree

7 files changed

+1
-49
lines changed

7 files changed

+1
-49
lines changed

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
"peerDependencies": {
3838
"@stoplight/markdown-viewer": "^4",
3939
"@stoplight/ui-kit": "^3",
40-
"mobx": "^5",
4140
"react": ">=16.8",
4241
"react-dom": ">=16.8"
4342
},
@@ -47,7 +46,6 @@
4746
"@stoplight/json-schema-tree": "^1.1.0",
4847
"@stoplight/mosaic": "^1.0.0-beta.22",
4948
"@stoplight/react-error-boundary": "^1.0.0",
50-
"@stoplight/tree-list": "^5.0.3",
5149
"classnames": "^2.2.6",
5250
"lodash": "^4.17.19"
5351
},
@@ -87,7 +85,6 @@
8785
"fast-glob": "^3.2.4",
8886
"jest": "^26.6.2",
8987
"jest-enzyme": "^7.1.2",
90-
"mobx": "^5.13.0",
9188
"prettier": "^2.2.1",
9289
"react": "^16.14.0",
9390
"react-dom": "^16.14.0",

src/__stories__/_styles.scss

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
@import "~@stoplight/tree-list/styles/_tree-list.scss";
21
@import "~@stoplight/ui-kit/styles/_ui-kit.scss";
32
@import "~@stoplight/mosaic/styles.css";
43
@import "~@stoplight/mosaic/themes/default.css";

src/components/__tests__/SchemaRow.spec.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'jest-enzyme';
22

33
import { Icon } from '@stoplight/mosaic';
4-
import { TreeState } from '@stoplight/tree-list';
54
import { mount } from 'enzyme';
65
import { JSONSchema4 } from 'json-schema';
76
import * as React from 'react';

src/components/shared/__tests__/Format.spec.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'jest-enzyme';
22

3-
import { TreeState } from '@stoplight/tree-list';
43
import { mount } from 'enzyme';
54
import { JSONSchema4 } from 'json-schema';
65
import * as React from 'react';

src/components/shared/__tests__/Property.spec.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'jest-enzyme';
22

33
import { SchemaNode } from '@stoplight/json-schema-tree';
4-
import { TreeState } from '@stoplight/tree-list';
54
import { mount, ReactWrapper } from 'enzyme';
65
import { JSONSchema4 } from 'json-schema';
76
import * as React from 'react';

src/types.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1 @@
1-
import { SchemaNode } from '@stoplight/json-schema-tree';
2-
import { IRowRendererOptions, TreeListNode, TreeStore } from '@stoplight/tree-list';
3-
import { ITreeListNodeWithChildren } from '@stoplight/tree-list/types';
4-
import * as React from 'react';
5-
6-
type Metadata = { schemaNode: SchemaNode; typeOptions?: ReadonlyArray<SchemaNode> };
7-
export type SchemaTreeListNode = TreeListNode<Metadata>;
8-
export type SchemaTreeListNodeWithChildren = ITreeListNodeWithChildren<Metadata, SchemaTreeListNode>;
9-
10-
export type RowRenderer = (
11-
node: SchemaTreeListNode,
12-
rowOptions: IRowRendererOptions,
13-
treeStore: TreeStore,
14-
) => React.ReactNode;
15-
161
export type ViewMode = 'read' | 'write' | 'standalone';

yarn.lock

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1825,7 +1825,7 @@
18251825
lodash "^4.17.15"
18261826
safe-stable-stringify "^1.1"
18271827

1828-
"@stoplight/lifecycle@^2.2.1", "@stoplight/lifecycle@^2.3.2":
1828+
"@stoplight/lifecycle@^2.3.2":
18291829
version "2.3.2"
18301830
resolved "https://registry.yarnpkg.com/@stoplight/lifecycle/-/lifecycle-2.3.2.tgz#d61dff9ba20648241432e2daaef547214dc8976e"
18311831
integrity sha512-v0u8p27FA/eg04b4z6QXw4s0NeeFcRzyvseBW0+k/q4jtpg7EhVCqy42EbbbU43NTNDpIeQ81OcvkFz+6CYshw==
@@ -1954,17 +1954,6 @@
19541954
ts-loader "^6.2.1"
19551955
webpack "^4.41.5"
19561956

1957-
"@stoplight/tree-list@^5.0.3":
1958-
version "5.0.3"
1959-
resolved "https://registry.yarnpkg.com/@stoplight/tree-list/-/tree-list-5.0.3.tgz#dfbc2175cb359a26da1ceb6af2bea91ca9d828b3"
1960-
integrity sha512-TI/ffQbVDZsS0lM1z0Fp5aWkrbqzmyk7oP+YZle0oTauS7lK/2TXKbuenCwNuzjbe7jU4G7hMnrLBItN+IlYuA==
1961-
dependencies:
1962-
"@stoplight/lifecycle" "^2.2.1"
1963-
"@stoplight/react-error-boundary" "^1.0.0"
1964-
classnames "^2.2.6"
1965-
mobx-react-lite "^1.5.2"
1966-
strict-event-emitter-types "^2.0.0"
1967-
19681957
"@stoplight/types@^11.1.0", "@stoplight/types@^11.9.0":
19691958
version "11.9.0"
19701959
resolved "https://registry.yarnpkg.com/@stoplight/types/-/types-11.9.0.tgz#ced7de2dd53439d2409a3cb390bf7d5b76382ac6"
@@ -11028,16 +11017,6 @@ [email protected], mkdirp@^1.0.4:
1102811017
dependencies:
1102911018
minimist "0.0.8"
1103011019

11031-
mobx-react-lite@^1.5.2:
11032-
version "1.5.2"
11033-
resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-1.5.2.tgz#c4395b0568b9cb16f07669d8869cc4efa1b8656d"
11034-
integrity sha512-PyZmARqqWtpuQaAoHF5pKX7h6TKNLwq6vtovm4zZvG6sEbMRHHSqioGXSeQbpRmG8Kw8uln3q/W1yMO5IfL5Sg==
11035-
11036-
mobx@^5.13.0:
11037-
version "5.13.0"
11038-
resolved "https://registry.yarnpkg.com/mobx/-/mobx-5.13.0.tgz#0fd68f10aa5ff2d146a4ed9e145b53337cfbca59"
11039-
integrity sha512-eSAntMSMNj0PFL705rgv+aB/z1RjNqDnFEpBe18yQVreXTWiVgIrmBUXzjnJfuba+eo4eAk6zi+/gXQkSUea8A==
11040-
1104111020
modify-values@^1.0.0:
1104211021
version "1.0.1"
1104311022
resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
@@ -15001,11 +14980,6 @@ stream-shift@^1.0.0:
1500114980
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952"
1500214981
integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=
1500314982

15004-
strict-event-emitter-types@^2.0.0:
15005-
version "2.0.0"
15006-
resolved "https://registry.yarnpkg.com/strict-event-emitter-types/-/strict-event-emitter-types-2.0.0.tgz#05e15549cb4da1694478a53543e4e2f4abcf277f"
15007-
integrity sha512-Nk/brWYpD85WlOgzw5h173aci0Teyv8YdIAEtV+N88nDB0dLlazZyJMIsN6eo1/AR61l+p6CJTG1JIyFaoNEEA==
15008-
1500914983
strict-uri-encode@^1.0.0:
1501014984
version "1.1.0"
1501114985
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"

0 commit comments

Comments
 (0)