├── .editorconfig ├── .eslintrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── README.md ├── bin └── cli.js ├── docs ├── _README.md ├── api │ ├── _README.md │ ├── build_link.md │ ├── build_link_string.md │ ├── compile_files.md │ ├── compile_heading_tags.md │ ├── find_heading_tags.md │ ├── find_include_tags.md │ ├── parse_heading_tag.md │ ├── parse_include_tag.md │ ├── process_file.md │ ├── process_include_tags.md │ ├── replace_include_tags.md │ ├── replace_with.md │ ├── resolve_custom_tags.md │ ├── strip_tag.md │ ├── strip_tags_in_file.md │ └── write_file.md ├── how_it_works.md ├── how_to_install.md ├── how_to_make_plugins.md ├── how_to_use_command_line.md ├── how_to_use_module.md ├── license.md ├── markdown-json.md └── markdown_include.md ├── markdown-include.js ├── markdown.json ├── package.json └── tests ├── all.js ├── data ├── README.md ├── docs │ ├── 1.md │ ├── 2.md │ ├── 3.md │ ├── 4.md │ ├── 5.md │ ├── 6.md │ ├── README.md │ ├── has_heading_tags.md │ ├── has_include_tags.md │ └── has_include_tags_and_heading_tags.md └── markdown.json ├── intern.js └── unit ├── buildContentItem.js ├── buildLinkString.js ├── compileFiles.js ├── compileHeadingTags.js ├── findHeadingTags.js ├── findIncludeTags.js ├── parseHeadingTag.js ├── parseIncludeTag.js ├── processFile.js ├── processIncludeTags.js ├── replaceIncludeTags.js ├── stripTag.js ├── stripTagsInFile.js └── writeFile.js /.editorconfig: -------------------------------------------------------------------------------- 1 | [*.js] 2 | indent_style = tab 3 | charset = "utf-8" -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/bin/cli.js -------------------------------------------------------------------------------- /docs/_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/_README.md -------------------------------------------------------------------------------- /docs/api/_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/_README.md -------------------------------------------------------------------------------- /docs/api/build_link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/build_link.md -------------------------------------------------------------------------------- /docs/api/build_link_string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/build_link_string.md -------------------------------------------------------------------------------- /docs/api/compile_files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/compile_files.md -------------------------------------------------------------------------------- /docs/api/compile_heading_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/compile_heading_tags.md -------------------------------------------------------------------------------- /docs/api/find_heading_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/find_heading_tags.md -------------------------------------------------------------------------------- /docs/api/find_include_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/find_include_tags.md -------------------------------------------------------------------------------- /docs/api/parse_heading_tag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/parse_heading_tag.md -------------------------------------------------------------------------------- /docs/api/parse_include_tag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/parse_include_tag.md -------------------------------------------------------------------------------- /docs/api/process_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/process_file.md -------------------------------------------------------------------------------- /docs/api/process_include_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/process_include_tags.md -------------------------------------------------------------------------------- /docs/api/replace_include_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/replace_include_tags.md -------------------------------------------------------------------------------- /docs/api/replace_with.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/replace_with.md -------------------------------------------------------------------------------- /docs/api/resolve_custom_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/resolve_custom_tags.md -------------------------------------------------------------------------------- /docs/api/strip_tag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/strip_tag.md -------------------------------------------------------------------------------- /docs/api/strip_tags_in_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/strip_tags_in_file.md -------------------------------------------------------------------------------- /docs/api/write_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/api/write_file.md -------------------------------------------------------------------------------- /docs/how_it_works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/how_it_works.md -------------------------------------------------------------------------------- /docs/how_to_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/how_to_install.md -------------------------------------------------------------------------------- /docs/how_to_make_plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/how_to_make_plugins.md -------------------------------------------------------------------------------- /docs/how_to_use_command_line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/how_to_use_command_line.md -------------------------------------------------------------------------------- /docs/how_to_use_module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/how_to_use_module.md -------------------------------------------------------------------------------- /docs/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/license.md -------------------------------------------------------------------------------- /docs/markdown-json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/markdown-json.md -------------------------------------------------------------------------------- /docs/markdown_include.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/docs/markdown_include.md -------------------------------------------------------------------------------- /markdown-include.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/markdown-include.js -------------------------------------------------------------------------------- /markdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/markdown.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/package.json -------------------------------------------------------------------------------- /tests/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/all.js -------------------------------------------------------------------------------- /tests/data/README.md: -------------------------------------------------------------------------------- 1 | Parsed data -------------------------------------------------------------------------------- /tests/data/docs/1.md: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /tests/data/docs/2.md: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /tests/data/docs/3.md: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /tests/data/docs/4.md: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /tests/data/docs/5.md: -------------------------------------------------------------------------------- 1 | # 5 !heading -------------------------------------------------------------------------------- /tests/data/docs/6.md: -------------------------------------------------------------------------------- 1 | # 6 !heading -------------------------------------------------------------------------------- /tests/data/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/data/docs/README.md -------------------------------------------------------------------------------- /tests/data/docs/has_heading_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/data/docs/has_heading_tags.md -------------------------------------------------------------------------------- /tests/data/docs/has_include_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/data/docs/has_include_tags.md -------------------------------------------------------------------------------- /tests/data/docs/has_include_tags_and_heading_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/data/docs/has_include_tags_and_heading_tags.md -------------------------------------------------------------------------------- /tests/data/markdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/data/markdown.json -------------------------------------------------------------------------------- /tests/intern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/intern.js -------------------------------------------------------------------------------- /tests/unit/buildContentItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/buildContentItem.js -------------------------------------------------------------------------------- /tests/unit/buildLinkString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/buildLinkString.js -------------------------------------------------------------------------------- /tests/unit/compileFiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/compileFiles.js -------------------------------------------------------------------------------- /tests/unit/compileHeadingTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/compileHeadingTags.js -------------------------------------------------------------------------------- /tests/unit/findHeadingTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/findHeadingTags.js -------------------------------------------------------------------------------- /tests/unit/findIncludeTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/findIncludeTags.js -------------------------------------------------------------------------------- /tests/unit/parseHeadingTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/parseHeadingTag.js -------------------------------------------------------------------------------- /tests/unit/parseIncludeTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/parseIncludeTag.js -------------------------------------------------------------------------------- /tests/unit/processFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/processFile.js -------------------------------------------------------------------------------- /tests/unit/processIncludeTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/processIncludeTags.js -------------------------------------------------------------------------------- /tests/unit/replaceIncludeTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/replaceIncludeTags.js -------------------------------------------------------------------------------- /tests/unit/stripTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/stripTag.js -------------------------------------------------------------------------------- /tests/unit/stripTagsInFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/stripTagsInFile.js -------------------------------------------------------------------------------- /tests/unit/writeFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethen/markdown-include/HEAD/tests/unit/writeFile.js --------------------------------------------------------------------------------