Spaces:
No application file
No application file
Download studyArena/lib/export/html-parser/index.ts from Nitishkumar-ai/arena-learning: direct link, hf CLI and curl.
- Browser
- Download file 439 Bytes
-
https://huggingface.co/spaces/Nitishkumar-ai/arena-learning/resolve/main/studyArena/lib/export/html-parser/index.ts
- Command line
-
hf download hf://spaces/Nitishkumar-ai/arena-learning/studyArena/lib/export/html-parser/index.ts
-
curl -L -o index.ts https://huggingface.co/spaces/Nitishkumar-ai/arena-learning/resolve/main/studyArena/lib/export/html-parser/index.ts
439 Bytes
| // Reference: https://github.com/andrejewski/himalaya — rewritten in TypeScript with simplified functionality | |
| import { lexer } from './lexer'; | |
| import { parser } from './parser'; | |
| import { format } from './format'; | |
| import { toHTML } from './stringify'; | |
| export type { AST } from './types'; | |
| export const toAST = (str: string) => { | |
| const tokens = lexer(str); | |
| const nodes = parser(tokens); | |
| return format(nodes); | |
| }; | |
| export { toHTML }; | |