You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/resources/editor/tools/vs-code.mjs
+46-4Lines changed: 46 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -8724,6 +8724,25 @@ var require_yaml_intelligence_resources = __commonJS({
8724
8724
]
8725
8725
}
8726
8726
},
8727
+
{
8728
+
id: "external-engine",
8729
+
schema: {
8730
+
object: {
8731
+
closed: true,
8732
+
properties: {
8733
+
path: {
8734
+
path: {
8735
+
description: "Path to the TypeScript module for the execution engine"
8736
+
}
8737
+
}
8738
+
},
8739
+
required: [
8740
+
"path"
8741
+
]
8742
+
},
8743
+
description: "An execution engine not pre-loaded in Quarto"
8744
+
}
8745
+
},
8727
8746
{
8728
8747
id: "document-comments-configuration",
8729
8748
anyOf: [
@@ -20200,6 +20219,16 @@ var require_yaml_intelligence_resources = __commonJS({
20200
20219
},
20201
20220
formats: {
20202
20221
schema: "object"
20222
+
},
20223
+
engines: {
20224
+
arrayOf: {
20225
+
anyOf: [
20226
+
"string",
20227
+
{
20228
+
ref: "external-engine"
20229
+
}
20230
+
]
20231
+
}
20203
20232
}
20204
20233
}
20205
20234
}
@@ -20638,7 +20667,14 @@ var require_yaml_intelligence_resources = __commonJS({
20638
20667
{
20639
20668
name: "engines",
20640
20669
schema: {
20641
-
arrayOf: "string"
20670
+
arrayOf: {
20671
+
anyOf: [
20672
+
"string",
20673
+
{
20674
+
ref: "external-engine"
20675
+
}
20676
+
]
20677
+
}
20642
20678
},
20643
20679
description: "List execution engines you want to give priority when determining which engine should render a notebook. If two engines have support for a notebook, the one listed earlier will be chosen. Quarto's default order is 'knitr', 'jupyter', 'markdown', 'julia'."
20644
20680
}
@@ -21439,6 +21475,8 @@ var require_yaml_intelligence_resources = __commonJS({
21439
21475
"The light theme name.",
21440
21476
"The dark theme name.",
21441
21477
"The language that should be used when displaying the commenting\ninterface.",
21478
+
"An execution engine not pre-loaded in Quarto",
21479
+
"Path to the TypeScript module for the execution engine",
21442
21480
"The Github repo that will be used to store comments.",
21443
21481
"The label that will be assigned to issues created by Utterances.",
21444
21482
{
@@ -22560,6 +22598,10 @@ var require_yaml_intelligence_resources = __commonJS({
22560
22598
"Specify a default profile and profile groups",
22561
22599
"Default profile to apply if QUARTO_PROFILE is not defined.",
22562
22600
"Define a profile group for which at least one profile is always\nactive.",
22601
+
"Control when tests should run",
22602
+
"Run tests on CI (true = run, false = skip)",
22603
+
"Run tests ONLY on these platforms (whitelist)",
22604
+
"Don\u2019t run tests on these platforms (blacklist)",
22563
22605
"The path to the locally referenced notebook.",
22564
22606
"The title of the notebook when viewed.",
22565
22607
"The url to use when viewing this notebook.",
@@ -25037,12 +25079,12 @@ var require_yaml_intelligence_resources = __commonJS({
25037
25079
mermaid: "%%"
25038
25080
},
25039
25081
"handlers/mermaid/schema.yml": {
25040
-
_internalId: 197523,
25082
+
_internalId: 197583,
25041
25083
type: "object",
25042
25084
description: "be an object",
25043
25085
properties: {
25044
25086
"mermaid-format": {
25045
-
_internalId: 197515,
25087
+
_internalId: 197575,
25046
25088
type: "enum",
25047
25089
enum: [
25048
25090
"png",
@@ -25058,7 +25100,7 @@ var require_yaml_intelligence_resources = __commonJS({
Copy file name to clipboardExpand all lines: src/resources/editor/tools/yaml/yaml-intelligence-resources.json
+46-4Lines changed: 46 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1696,6 +1696,25 @@
1696
1696
]
1697
1697
}
1698
1698
},
1699
+
{
1700
+
"id": "external-engine",
1701
+
"schema": {
1702
+
"object": {
1703
+
"closed": true,
1704
+
"properties": {
1705
+
"path": {
1706
+
"path": {
1707
+
"description": "Path to the TypeScript module for the execution engine"
1708
+
}
1709
+
}
1710
+
},
1711
+
"required": [
1712
+
"path"
1713
+
]
1714
+
},
1715
+
"description": "An execution engine not pre-loaded in Quarto"
1716
+
}
1717
+
},
1699
1718
{
1700
1719
"id": "document-comments-configuration",
1701
1720
"anyOf": [
@@ -13172,6 +13191,16 @@
13172
13191
},
13173
13192
"formats": {
13174
13193
"schema": "object"
13194
+
},
13195
+
"engines": {
13196
+
"arrayOf": {
13197
+
"anyOf": [
13198
+
"string",
13199
+
{
13200
+
"ref": "external-engine"
13201
+
}
13202
+
]
13203
+
}
13175
13204
}
13176
13205
}
13177
13206
}
@@ -13610,7 +13639,14 @@
13610
13639
{
13611
13640
"name": "engines",
13612
13641
"schema": {
13613
-
"arrayOf": "string"
13642
+
"arrayOf": {
13643
+
"anyOf": [
13644
+
"string",
13645
+
{
13646
+
"ref": "external-engine"
13647
+
}
13648
+
]
13649
+
}
13614
13650
},
13615
13651
"description": "List execution engines you want to give priority when determining which engine should render a notebook. If two engines have support for a notebook, the one listed earlier will be chosen. Quarto's default order is 'knitr', 'jupyter', 'markdown', 'julia'."
13616
13652
}
@@ -14411,6 +14447,8 @@
14411
14447
"The light theme name.",
14412
14448
"The dark theme name.",
14413
14449
"The language that should be used when displaying the commenting\ninterface.",
14450
+
"An execution engine not pre-loaded in Quarto",
14451
+
"Path to the TypeScript module for the execution engine",
14414
14452
"The Github repo that will be used to store comments.",
14415
14453
"The label that will be assigned to issues created by Utterances.",
14416
14454
{
@@ -15532,6 +15570,10 @@
15532
15570
"Specify a default profile and profile groups",
15533
15571
"Default profile to apply if QUARTO_PROFILE is not defined.",
15534
15572
"Define a profile group for which at least one profile is always\nactive.",
0 commit comments