Compiler Character Check Fix (#378)

This commit is contained in:
Mauro
2023-04-12 14:48:17 +02:00
committed by GitHub
parent e1b923cdba
commit d8effff195
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -64,7 +64,7 @@ namespace Character {
return code === 95
}
export function IsAlpha(code: number) {
return (code >= 64 && code <= 90) || (code >= 97 && code <= 122)
return (code >= 65 && code <= 90) || (code >= 97 && code <= 122)
}
export function IsNumeric(code: number) {
return code >= 48 && code <= 57
+2
View File
@@ -136,6 +136,7 @@ describe('type/compiler/Object', () => {
'node-mirror:release:1': Type.Optional(Type.Literal(6)), // issue: 356
'node-mirror:release:2': Type.Union([Type.Literal(7), Type.Undefined()]), // key known
"a'a": Type.Literal(8),
"@onlyAtSymbol": Type.Literal(9)
})
Ok(T, {
'with-hyphen': 1,
@@ -146,6 +147,7 @@ describe('type/compiler/Object', () => {
'node-mirror:release:1': 6,
'node-mirror:release:2': 7,
"a'a": 8,
"@onlyAtSymbol": 9
})
})
it('Should validate schema additional properties of string', () => {