Skip to content

Commit 4ec6912

Browse files
authored
Merge pull request #129 from iterative/highlight-option-with-hyphen
2 parents 833f7ef + 08e8e85 commit 4ec6912

File tree

4 files changed

+27
-11
lines changed

4 files changed

+27
-11
lines changed

packages/example/content/docs/examples.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,14 @@ To push the changes upstream, run:
8585
git push origin cv-class#dev#1 #this is a comment
8686
#This is a comment
8787
```
88+
89+
## Highlight --options-with-hypthen
90+
91+
```cli
92+
$ cml runner launch \
93+
--cloud=aws \
94+
--cloud-region=us-west \
95+
--cloud-type=m+t4 \
96+
--cloud-permission-set=arn:aws:iam::1234567890:instance-profile/dvc-s3-access \
97+
--labels=cml-gpu
98+
```

packages/gatsby-theme-iterative/config/prismjs/dvc.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,12 @@ Prism.languages.cli = {
7373
greedy: true,
7474
lookbehind: true
7575
},
76-
...bash
76+
...bash,
77+
parameter: {
78+
pattern: /(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:[\.-]\w+)*(?=[=\s]|$)/,
79+
alias: 'variable',
80+
lookbehind: true
81+
}
7782
}
7883
},
7984
comment: {

packages/gatsby-theme-iterative/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"gatsby-remark-embedder": "^6.0.0",
3838
"gatsby-remark-external-links": "^0.0.4",
3939
"gatsby-remark-images": "^6.14.0",
40-
"gatsby-remark-prismjs": "^6.14.0",
40+
"gatsby-remark-prismjs": "6.24.0",
4141
"gatsby-remark-relative-images": "^2.0.2",
4242
"gatsby-remark-responsive-iframe": "^5.14.0",
4343
"gatsby-remark-smartypants": "^5.14.0",
@@ -54,7 +54,7 @@
5454
"perfect-scrollbar": "^1.5.5",
5555
"postcss": "^8.4.14",
5656
"postcss-nested": "^5.0.6",
57-
"prismjs": "^1.28.0",
57+
"prismjs": "^1.29.0",
5858
"promise-polyfill": "^8.2.3",
5959
"react-collapse": "^5.1.1",
6060
"react-collapsible": "^2.8.4",

yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6753,10 +6753,10 @@ gatsby-remark-images@^6.14.0:
67536753
unist-util-select "^3.0.4"
67546754
unist-util-visit-parents "^3.1.1"
67556755

6756-
gatsby-remark-prismjs@^6.14.0:
6757-
version "6.21.0"
6758-
resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-6.21.0.tgz#66ecbb227eae1c26ebded7e725341ebf8e447ea3"
6759-
integrity sha512-dmtJZmnTzziGT0ENl7cPUgch3yqkQzdrzU26nOi2spR6jsUNMyDwWZcyJEbNOAbW6792bWLr+Ay9godI62Inyw==
6756+
gatsby-remark-prismjs@6.24.0:
6757+
version "6.24.0"
6758+
resolved "https://registry.yarnpkg.com/gatsby-remark-prismjs/-/gatsby-remark-prismjs-6.24.0.tgz#728455be1986ae55f52563ad034bf9971bbcd976"
6759+
integrity sha512-xI8BrjbKHJHftfVVyIxmPMuyHX1kU+dHZrpOYjdTfOw8fv3jvR3cKUqZDCBy0pIRMYdPJUPMwUcggAhbtBiaEw==
67606760
dependencies:
67616761
"@babel/runtime" "^7.15.4"
67626762
parse-numeric-range "^1.2.0"
@@ -10910,10 +10910,10 @@ pretty-error@^2.1.2:
1091010910
lodash "^4.17.20"
1091110911
renderkid "^2.0.4"
1091210912

10913-
prismjs@^1.28.0:
10914-
version "1.28.0"
10915-
resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.28.0.tgz#0d8f561fa0f7cf6ebca901747828b149147044b6"
10916-
integrity sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==
10913+
prismjs@^1.29.0:
10914+
version "1.29.0"
10915+
resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12"
10916+
integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==
1091710917

1091810918
probe-image-size@^7.2.3:
1091910919
version "7.2.3"

0 commit comments

Comments
 (0)