@samchon/openapi
Version:
OpenAPI definitions and converters for 'typia' and 'nestia'.
1 lines • 1.36 kB
Source Map (JSON)
{"version":3,"file":"Escaper.mjs","sources":["../../src/utils/Escaper.ts"],"sourcesContent":["export namespace Escaper {\n export const variable = (str: string): boolean =>\n reserved(str) === false && /^[a-zA-Z_$][a-zA-Z_$0-9]*$/g.test(str);\n\n export const reserved = (str: string): boolean => RESERVED.has(str);\n}\n\nconst RESERVED: Set<string> = new Set([\n \"break\",\n \"case\",\n \"catch\",\n \"class\",\n \"const\",\n \"continue\",\n \"debugger\",\n \"default\",\n \"delete\",\n \"do\",\n \"else\",\n \"enum\",\n \"export\",\n \"extends\",\n \"false\",\n \"finally\",\n \"for\",\n \"function\",\n \"if\",\n \"import\",\n \"in\",\n \"instanceof\",\n \"new\",\n \"null\",\n \"package\",\n \"return\",\n \"super\",\n \"switch\",\n \"this\",\n \"throw\",\n \"true\",\n \"try\",\n \"typeof\",\n \"var\",\n \"void\",\n \"while\",\n \"with\",\n]);\n"],"names":["Escaper","variable","str","reserved","test","RESERVED","has","Set"],"mappings":"AAAM,IAAWA;;CAAjB,SAAiBA;IACFA,QAAQC,WAAIC,OACvBF,QAAAG,SAASD,SAAS,SAAS,8BAA8BE,KAAKF;IAEnDF,QAAAG,WAAYD,OAAyBG,SAASC,IAAIJ;AAChE,EALD,CAAiBF,YAAAA,UAKhB,CAAA;;AAED,MAAMK,WAAwB,IAAIE,IAAI,EACpC,SACA,QACA,SACA,SACA,SACA,YACA,YACA,WACA,UACA,MACA,QACA,QACA,UACA,WACA,SACA,WACA,OACA,YACA,MACA,UACA,MACA,cACA,OACA,QACA,WACA,UACA,SACA,UACA,QACA,SACA,QACA,OACA,UACA,OACA,QACA,SACA;;"}