Skip to content

Commit dc06599

Browse files
committed
- Add Chrome > 69 in browserlist to support at least RStudio IDE > 2022.02.2
- `JsonSchema`: Use replace instead of replaceAll for better compatibility
1 parent e02bb25 commit dc06599

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

components/JsonSchema.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
<Description v-else-if="key == 'description'" :description="val" :compact="true" />
8585
<em v-else-if="key == 'default' && val === ''">Empty string</em>
8686
<code v-else-if="key == 'default' && (typeof val === 'object' || typeof val === 'boolean')">{{ JSON.stringify(val) }}</code>
87-
<code v-else-if="key == 'pattern'">{{ val | regex }}</code>
87+
<code v-else-if="key == 'pattern' && typeof val === 'string'">{{ val | regex }}</code>
8888
<openeo-json-schema v-else-if="typeof val === 'object'" :schema="val" :initShown="nestingLevel < 3" :nestingLevel="nestingLevel+1" :processUrl="processUrl" />
8989
<span v-else>{{ val }}</span>
9090
</td>
@@ -136,7 +136,7 @@ export default {
136136
},
137137
filters: {
138138
regex(value) {
139-
return value.replaceAll("\r", "\\r").replaceAll("\n", "\\n").replaceAll("\t", "\\t");
139+
return value.replaceAll(/\r/g, "\\r").replaceAll(/\n/g, "\\n").replaceAll(/\t/g, "\\t");
140140
}
141141
},
142142
computed: {

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
},
5858
"browserslist": [
5959
"> 1%",
60-
"not ie > 0"
60+
"not ie > 0",
61+
"chrome > 69"
6162
]
6263
}

0 commit comments

Comments
 (0)