Skip to content

Commit ac0d8f9

Browse files
committed
fix(templates): only escape single quotes
1 parent 6e75fb0 commit ac0d8f9

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

rollup.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const handlebarsPlugin = () => ({
3232
preventIndent: true,
3333
knownHelpersOnly: true,
3434
knownHelpers: {
35-
escapeQuotes: true,
35+
escapeSinglequotes: true,
3636
equals: true,
3737
notEquals: true,
3838
containsSpaces: true,

src/templates/partials/schemaComposition.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
type: '{{export}}',
33
{{#if description}}
4-
description: '{{{escapeQuotes description}}}',
4+
description: '{{{escapeSinglequotes description}}}',
55
{{/if}}
66
contains: [{{#each properties}}{{>schema}}{{#unless @last}}, {{/unless}}{{/each}}],
77
{{#if isReadOnly}}

src/templates/partials/schemaGeneric.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
type: '{{{base}}}',
44
{{/if}}
55
{{#if description}}
6-
description: '{{{escapeQuotes description}}}',
6+
description: '{{{escapeSinglequotes description}}}',
77
{{/if}}
88
{{#if isReadOnly}}
99
isReadOnly: {{{isReadOnly}}},

src/templates/partials/schemaInterface.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
{{#if description}}
3-
description: '{{{escapeQuotes description}}}',
3+
description: '{{{escapeSinglequotes description}}}',
44
{{/if}}
55
properties: {
66
{{#if properties}}

src/utils/registerHandlebarHelpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export function registerHandlebarHelpers(root: {
1111
useUnionTypes: boolean;
1212
}): void {
1313
Handlebars.registerHelper('escapeQuotes', function (value: string): string {
14-
return value.replace(/(['"])/g, '\\$1');
14+
return value.replace(/(')/g, '\\$1');
1515
});
1616

1717
Handlebars.registerHelper(

0 commit comments

Comments
 (0)