├── .github └── workflows │ └── regression.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── package.json ├── pnpm-lock.yaml ├── src ├── index.js ├── lexer.js └── parser.js └── test ├── fixtures ├── combined.js └── isolated.js └── parser.test.js /.github/workflows/regression.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/.github/workflows/regression.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .workspace 2 | node_modules 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .github 2 | .workspace 3 | test 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/src/index.js -------------------------------------------------------------------------------- /src/lexer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/src/lexer.js -------------------------------------------------------------------------------- /src/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/src/parser.js -------------------------------------------------------------------------------- /test/fixtures/combined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/test/fixtures/combined.js -------------------------------------------------------------------------------- /test/fixtures/isolated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/test/fixtures/isolated.js -------------------------------------------------------------------------------- /test/parser.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Microflash/fenceparser/main/test/parser.test.js --------------------------------------------------------------------------------