Skip to content

Commit 91096b0

Browse files
committed
add monaco/code-editor dependencies
1 parent 844a360 commit 91096b0

2 files changed

Lines changed: 171 additions & 1 deletion

File tree

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
},
4747
"devDependencies": {
4848
"@cypress/webpack-preprocessor": "^6.0.4",
49+
"@monaco-editor/react": "^4.6.0",
4950
"@openshift-console/dynamic-plugin-sdk": "4.19.0",
5051
"@openshift-console/dynamic-plugin-sdk-webpack": "4.19.0",
5152
"@openshift/dynamic-plugin-sdk": "5.0.1",
@@ -55,10 +56,12 @@
5556
"@patternfly/quickstarts": "6.4.0",
5657
"@patternfly/react-catalog-view-extension": "^6.0.0",
5758
"@patternfly/react-charts": "^8.0.0",
59+
"@patternfly/react-code-editor": "^6.4.1",
5860
"@patternfly/react-core": "^6.0.0",
5961
"@patternfly/react-icons": "^6.0.0",
6062
"@patternfly/react-styles": "^6.0.0",
6163
"@patternfly/react-table": "^6.0.0",
64+
"@patternfly/react-templates": "^6.4.1",
6265
"@patternfly/react-topology": "^6.0.0",
6366
"@reduxjs/toolkit": "^1.9.3",
6467
"@stoplight/prism-cli": "^5.14.2",
@@ -94,6 +97,8 @@
9497
"mocha-junit-reporter": "^2.2.0",
9598
"mochawesome": "^7.1.4",
9699
"mochawesome-merge": "^5.1.0",
100+
"monaco-editor": "^0.55.1",
101+
"monaco-editor-webpack-plugin": "^7.1.1",
97102
"pluralize": "^8.0.0",
98103
"prettier": "^3.8.1",
99104
"prettier-stylelint": "^0.4.2",

yarn.lock

Lines changed: 166 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1609,6 +1609,28 @@ __metadata:
16091609
languageName: node
16101610
linkType: hard
16111611

1612+
"@monaco-editor/loader@npm:^1.5.0":
1613+
version: 1.7.0
1614+
resolution: "@monaco-editor/loader@npm:1.7.0"
1615+
dependencies:
1616+
state-local: "npm:^1.0.6"
1617+
checksum: 10/7ee7406f0a7036e2638430d151c65593dcce88e3f344e2e19556c284c23c1b51d5edb08b8c15a6454aaa62f5af459a296db76b9543686e2ea5037c54723d2f2d
1618+
languageName: node
1619+
linkType: hard
1620+
1621+
"@monaco-editor/react@npm:^4.6.0":
1622+
version: 4.7.0
1623+
resolution: "@monaco-editor/react@npm:4.7.0"
1624+
dependencies:
1625+
"@monaco-editor/loader": "npm:^1.5.0"
1626+
peerDependencies:
1627+
monaco-editor: ">= 0.25.0 < 1"
1628+
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
1629+
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
1630+
checksum: 10/d72392c4ed6faf8d830ba43421461e1b767b5978edba0739457d7781aa9533c66982be7f59bb156a77a2b578eddfb4711f50e0d84f0f0d25d28b5ab11140f5cc
1631+
languageName: node
1632+
linkType: hard
1633+
16121634
"@napi-rs/wasm-runtime@npm:^0.2.11":
16131635
version: 0.2.12
16141636
resolution: "@napi-rs/wasm-runtime@npm:0.2.12"
@@ -1898,6 +1920,23 @@ __metadata:
18981920
languageName: node
18991921
linkType: hard
19001922

1923+
"@patternfly/react-code-editor@npm:^6.4.1":
1924+
version: 6.4.3
1925+
resolution: "@patternfly/react-code-editor@npm:6.4.3"
1926+
dependencies:
1927+
"@monaco-editor/react": "npm:^4.6.0"
1928+
"@patternfly/react-core": "npm:^6.4.3"
1929+
"@patternfly/react-icons": "npm:^6.4.0"
1930+
"@patternfly/react-styles": "npm:^6.4.0"
1931+
react-dropzone: "npm:14.3.5"
1932+
tslib: "npm:^2.8.1"
1933+
peerDependencies:
1934+
react: ^17 || ^18 || ^19
1935+
react-dom: ^17 || ^18 || ^19
1936+
checksum: 10/2ccbb9fac072d8f776e2d088f6c98628fff39e08ee8ac2dd73d98873464f470820aa88f33dcefc24962d9bf376f4bf2c908ef9b7956cfa85b345a33b857c73ac
1937+
languageName: node
1938+
linkType: hard
1939+
19011940
"@patternfly/react-core@npm:^6.0.0, @patternfly/react-core@npm:^6.1.0, @patternfly/react-core@npm:^6.4.1":
19021941
version: 6.4.1
19031942
resolution: "@patternfly/react-core@npm:6.4.1"
@@ -1915,6 +1954,23 @@ __metadata:
19151954
languageName: node
19161955
linkType: hard
19171956

1957+
"@patternfly/react-core@npm:^6.4.3":
1958+
version: 6.4.3
1959+
resolution: "@patternfly/react-core@npm:6.4.3"
1960+
dependencies:
1961+
"@patternfly/react-icons": "npm:^6.4.0"
1962+
"@patternfly/react-styles": "npm:^6.4.0"
1963+
"@patternfly/react-tokens": "npm:^6.4.0"
1964+
focus-trap: "npm:7.6.4"
1965+
react-dropzone: "npm:^14.3.5"
1966+
tslib: "npm:^2.8.1"
1967+
peerDependencies:
1968+
react: ^17 || ^18 || ^19
1969+
react-dom: ^17 || ^18 || ^19
1970+
checksum: 10/85c767d1e2d8055e41a47597dc1ab395a939e725c4fe7809933b9d8272d99cb06bf538ced1e1bc1d5b16f92ca875e36e5f8bbdfbb8dfff173a2e9890a76e44bb
1971+
languageName: node
1972+
linkType: hard
1973+
19181974
"@patternfly/react-icons@npm:^6.0.0, @patternfly/react-icons@npm:^6.4.0":
19191975
version: 6.4.0
19201976
resolution: "@patternfly/react-icons@npm:6.4.0"
@@ -1949,6 +2005,22 @@ __metadata:
19492005
languageName: node
19502006
linkType: hard
19512007

2008+
"@patternfly/react-templates@npm:^6.4.1":
2009+
version: 6.4.3
2010+
resolution: "@patternfly/react-templates@npm:6.4.3"
2011+
dependencies:
2012+
"@patternfly/react-core": "npm:^6.4.3"
2013+
"@patternfly/react-icons": "npm:^6.4.0"
2014+
"@patternfly/react-styles": "npm:^6.4.0"
2015+
"@patternfly/react-tokens": "npm:^6.4.0"
2016+
tslib: "npm:^2.8.1"
2017+
peerDependencies:
2018+
react: ^17 || ^18 || ^19
2019+
react-dom: ^17 || ^18 || ^19
2020+
checksum: 10/40f26bba41e9f2132765a6de04f829794f88aaf7976cb83194b5e5330b32724b1d6573efcbd66e85c9591fa69853c53571902ff27211b42a5efebf4abad45dce
2021+
languageName: node
2022+
linkType: hard
2023+
19522024
"@patternfly/react-tokens@npm:^6.4.0":
19532025
version: 6.4.0
19542026
resolution: "@patternfly/react-tokens@npm:6.4.0"
@@ -4752,6 +4824,13 @@ __metadata:
47524824
languageName: node
47534825
linkType: hard
47544826

4827+
"big.js@npm:^5.2.2":
4828+
version: 5.2.2
4829+
resolution: "big.js@npm:5.2.2"
4830+
checksum: 10/c04416aeb084f4aa1c5857722439c327cc0ada9bd99ab80b650e3f30e2e4f1b92a04527ed1e7df8ffcd7c0ea311745a04af12d53e2f091bf09a06f1292003827
4831+
languageName: node
4832+
linkType: hard
4833+
47554834
"binary-extensions@npm:^2.0.0":
47564835
version: 2.3.0
47574836
resolution: "binary-extensions@npm:2.3.0"
@@ -5913,6 +5992,7 @@ __metadata:
59135992
resolution: "cryostat-openshift-console-plugin@workspace:."
59145993
dependencies:
59155994
"@cypress/webpack-preprocessor": "npm:^6.0.4"
5995+
"@monaco-editor/react": "npm:^4.6.0"
59165996
"@openshift-console/dynamic-plugin-sdk": "npm:4.19.0"
59175997
"@openshift-console/dynamic-plugin-sdk-webpack": "npm:4.19.0"
59185998
"@openshift/dynamic-plugin-sdk": "npm:5.0.1"
@@ -5922,10 +6002,12 @@ __metadata:
59226002
"@patternfly/quickstarts": "npm:6.4.0"
59236003
"@patternfly/react-catalog-view-extension": "npm:^6.0.0"
59246004
"@patternfly/react-charts": "npm:^8.0.0"
6005+
"@patternfly/react-code-editor": "npm:^6.4.1"
59256006
"@patternfly/react-core": "npm:^6.0.0"
59266007
"@patternfly/react-icons": "npm:^6.0.0"
59276008
"@patternfly/react-styles": "npm:^6.0.0"
59286009
"@patternfly/react-table": "npm:^6.0.0"
6010+
"@patternfly/react-templates": "npm:^6.4.1"
59296011
"@patternfly/react-topology": "npm:^6.0.0"
59306012
"@reduxjs/toolkit": "npm:^1.9.3"
59316013
"@stoplight/prism-cli": "npm:^5.14.2"
@@ -5963,6 +6045,8 @@ __metadata:
59636045
mocha-junit-reporter: "npm:^2.2.0"
59646046
mochawesome: "npm:^7.1.4"
59656047
mochawesome-merge: "npm:^5.1.0"
6048+
monaco-editor: "npm:^0.55.1"
6049+
monaco-editor-webpack-plugin: "npm:^7.1.1"
59666050
pluralize: "npm:^8.0.0"
59676051
prettier: "npm:^3.8.1"
59686052
prettier-stylelint: "npm:^0.4.2"
@@ -6999,6 +7083,18 @@ __metadata:
69997083
languageName: node
70007084
linkType: hard
70017085

7086+
"dompurify@npm:3.2.7":
7087+
version: 3.2.7
7088+
resolution: "dompurify@npm:3.2.7"
7089+
dependencies:
7090+
"@types/trusted-types": "npm:^2.0.7"
7091+
dependenciesMeta:
7092+
"@types/trusted-types":
7093+
optional: true
7094+
checksum: 10/51b7866fb834ee62d6c415f41ece5ce11db7b463f60a822932a1f832573a40b98be7715550298690e7647988fbe086db1098bda9b10548b3166fc975eb9bd849
7095+
languageName: node
7096+
linkType: hard
7097+
70027098
"dompurify@npm:^3.2.4":
70037099
version: 3.3.3
70047100
resolution: "dompurify@npm:3.3.3"
@@ -7141,6 +7237,13 @@ __metadata:
71417237
languageName: node
71427238
linkType: hard
71437239

7240+
"emojis-list@npm:^3.0.0":
7241+
version: 3.0.0
7242+
resolution: "emojis-list@npm:3.0.0"
7243+
checksum: 10/114f47d6d45612621497d2b1556c8f142c35332a591780a54e863e42d281e72d6c7d7c419f2e419319d4eb7f6ebf1db82d9744905d90f275db20d06a763b5e19
7244+
languageName: node
7245+
linkType: hard
7246+
71447247
"encodeurl@npm:~1.0.2":
71457248
version: 1.0.2
71467249
resolution: "encodeurl@npm:1.0.2"
@@ -11679,7 +11782,7 @@ __metadata:
1167911782
languageName: node
1168011783
linkType: hard
1168111784

11682-
"json5@npm:^2.2.2, json5@npm:^2.2.3":
11785+
"json5@npm:^2.1.2, json5@npm:^2.2.2, json5@npm:^2.2.3":
1168311786
version: 2.2.3
1168411787
resolution: "json5@npm:2.2.3"
1168511788
bin:
@@ -11954,6 +12057,17 @@ __metadata:
1195412057
languageName: node
1195512058
linkType: hard
1195612059

12060+
"loader-utils@npm:^2.0.2":
12061+
version: 2.0.4
12062+
resolution: "loader-utils@npm:2.0.4"
12063+
dependencies:
12064+
big.js: "npm:^5.2.2"
12065+
emojis-list: "npm:^3.0.0"
12066+
json5: "npm:^2.1.2"
12067+
checksum: 10/28bd9af2025b0cb2fc6c9c2d8140a75a3ab61016e5a86edf18f63732216e985a50bf2479a662555beb472a54d12292e380423705741bfd2b54cab883aa067f18
12068+
languageName: node
12069+
linkType: hard
12070+
1195712071
"locate-path@npm:^2.0.0":
1195812072
version: 2.0.0
1195912073
resolution: "locate-path@npm:2.0.0"
@@ -12265,6 +12379,15 @@ __metadata:
1226512379
languageName: node
1226612380
linkType: hard
1226712381

12382+
"marked@npm:14.0.0":
12383+
version: 14.0.0
12384+
resolution: "marked@npm:14.0.0"
12385+
bin:
12386+
marked: bin/marked.js
12387+
checksum: 10/5f69e58e177bde75fb6145127c939c096d05494c5dff92d73af8a550097d6631c82e919f8a375e3743379a2623418151086b925a902a2be123590b887716f2bb
12388+
languageName: node
12389+
linkType: hard
12390+
1226812391
"matcher-collection@npm:^2.0.0":
1226912392
version: 2.0.1
1227012393
resolution: "matcher-collection@npm:2.0.1"
@@ -12819,6 +12942,28 @@ __metadata:
1281912942
languageName: node
1282012943
linkType: hard
1282112944

12945+
"monaco-editor-webpack-plugin@npm:^7.1.1":
12946+
version: 7.1.1
12947+
resolution: "monaco-editor-webpack-plugin@npm:7.1.1"
12948+
dependencies:
12949+
loader-utils: "npm:^2.0.2"
12950+
peerDependencies:
12951+
monaco-editor: ">= 0.31.0"
12952+
webpack: ^4.5.0 || 5.x
12953+
checksum: 10/633ce250ac28008eb8fa0ce617655793fa014547f5b26f18210b5385365d96a967e799c3c16cf90ea01325fd8fd26d68d0b7995e6b1e5062984e72ee1bd3abd2
12954+
languageName: node
12955+
linkType: hard
12956+
12957+
"monaco-editor@npm:^0.55.1":
12958+
version: 0.55.1
12959+
resolution: "monaco-editor@npm:0.55.1"
12960+
dependencies:
12961+
dompurify: "npm:3.2.7"
12962+
marked: "npm:14.0.0"
12963+
checksum: 10/73836b612a923342001b8cbb459aad0de486c94672fb7cf9d28bdafed9f3b7523d5aba510d9f8e7d24476a5aacf0d3a5c0cdc520ed4764f6f89f8cf5ba8d9329
12964+
languageName: node
12965+
linkType: hard
12966+
1282212967
"ms@npm:2.0.0":
1282312968
version: 2.0.0
1282412969
resolution: "ms@npm:2.0.0"
@@ -14480,6 +14625,19 @@ __metadata:
1448014625
languageName: node
1448114626
linkType: hard
1448214627

14628+
"react-dropzone@npm:14.3.5":
14629+
version: 14.3.5
14630+
resolution: "react-dropzone@npm:14.3.5"
14631+
dependencies:
14632+
attr-accept: "npm:^2.2.4"
14633+
file-selector: "npm:^2.1.0"
14634+
prop-types: "npm:^15.8.1"
14635+
peerDependencies:
14636+
react: ">= 16.8 || 18.0.0"
14637+
checksum: 10/6124bacd2138002d721c86c2b507a5c1889cfde73344fe474855a4e2e81fecb2c318edb0ab3333a75fd502fb6da44a6f8e9cdee317ec916331fd520d454e6297
14638+
languageName: node
14639+
linkType: hard
14640+
1448314641
"react-dropzone@npm:^14.3.5":
1448414642
version: 14.4.1
1448514643
resolution: "react-dropzone@npm:14.4.1"
@@ -16091,6 +16249,13 @@ __metadata:
1609116249
languageName: node
1609216250
linkType: hard
1609316251

16252+
"state-local@npm:^1.0.6":
16253+
version: 1.0.7
16254+
resolution: "state-local@npm:1.0.7"
16255+
checksum: 10/1d956043e270861d40a639ff3457938cf61dbc7e25209d21b55060d8dfaf74742b8a1e525ed6fcb0c2d89b7d3e305bb8589bf27392012889456b3ad82a4b7d0a
16256+
languageName: node
16257+
linkType: hard
16258+
1609416259
"state-toggle@npm:^1.0.0":
1609516260
version: 1.0.3
1609616261
resolution: "state-toggle@npm:1.0.3"

0 commit comments

Comments
 (0)