Skip to content

Commit d413f08

Browse files
Updates isDateString() regular expression to add escape for digit (#69)
* Updates isDateString() regular expression to add escape for digit * Prettier updates
1 parent 5ad7f3c commit d413f08

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

__tests__/defaultConverters.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,8 @@ describe('defaultConverters', () => {
220220

221221
isBooleanString: { type: 'string', enum: ['true', 'false'] },
222222
isDateString: {
223-
pattern: 'd{4}-[01]d-[0-3]dT[0-2]d:[0-5]d:[0-5]d.d+Z?',
223+
pattern:
224+
'\\d{4}-[01]\\d-[0-3]\\dT[0-2]\\d:[0-5]\\d:[0-5]\\d.\\d+Z?',
224225
type: 'string',
225226
},
226227
isNumberString: { pattern: '^[-+]?[0-9]+$', type: 'string' },

src/defaultConverters.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ export const defaultConverters: ISchemaConverters = {
107107
type: 'string',
108108
},
109109
[cv.IS_DATE_STRING]: {
110-
pattern: 'd{4}-[01]d-[0-3]dT[0-2]d:[0-5]d:[0-5]d.d+Z?',
110+
pattern: '\\d{4}-[01]\\d-[0-3]\\dT[0-2]\\d:[0-5]\\d:[0-5]\\d.\\d+Z?',
111111
type: 'string',
112112
},
113113
[cv.IS_ARRAY]: {

0 commit comments

Comments
 (0)