Changes
8 changed files (+14/-19)
-
-
@@ -57,10 +57,7 @@ "ts","js", "json", "node" ], "moduleNameMapper": { "~/(.*)": "<rootDir>/src/$1" } ] }, "lint-staged": { "*.{ts,md}": [
-
-
-
@@ -1,5 +1,5 @@import { Node } from '~/types/Node' import { Parser, ParseText } from '~/types/Parser' import { Node } from './types/Node' import { Parser, ParseText } from './types/Parser' export const or = (parsers: Parser[]): Parser => { const { length } = parsers
-
-
-
@@ -1,7 +1,7 @@import { Node, NodeType } from '~/types/Node' import { ParseText } from '~/types/Parser' import { Node, NodeType } from './types/Node' import { ParseText } from './types/Parser' import parser from '~/parser' import parser from './parser' const parseText: ParseText = text => { const children: Node[] = []
-
@@ -52,3 +52,5 @@ }} export default parse export * from './types/Node'
-
-
-
@@ -1,6 +1,6 @@import { NodeType } from '~/types/Node' import { NodeType } from './types/Node' import { explicit, or, regexp, topOfLine } from '~/combinator' import { explicit, or, regexp, topOfLine } from './combinator' const parseBold = explicit( regexp(
-
-
-
@@ -1,4 +1,4 @@import { Node } from '~/types/Node' import { Node } from './Node' export type Parser = ( text: string,
-
-
-
@@ -1,4 +1,4 @@import { Node, NodeType } from '~/types/Node' import { Node, NodeType } from '../src/types/Node' export const root = (children: Node[]): Node => ({ type: NodeType.Root,
-
-
-
@@ -1,4 +1,4 @@import { parse } from '~/index' import { parse } from '../src' import { bold,
-
-
-
@@ -8,11 +8,7 @@ "preserveConstEnums": true,"sourceMap": true, "target": "es2015", "outDir": "lib", "declaration": true, "baseUrl": ".", "paths": { "~/*": ["./src/*"] } "declaration": true }, "include": ["src/**/*"], "exclude": ["node_modules"]
-