├── .editorconfig ├── .github └── workflows │ ├── bb.yml │ └── main.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .remarkignore ├── index.js ├── lib └── index.js ├── license ├── package.json ├── readme.md ├── test ├── fixtures │ ├── clash-different-sections │ │ ├── input.md │ │ └── output.md │ ├── clash-object-prototype-props │ │ ├── input.md │ │ └── output.md │ ├── clash-other-definitions │ │ ├── input.md │ │ └── output.md │ ├── clash-reuse-title-mismatch │ │ ├── input.md │ │ └── output.md │ ├── clash-reuse │ │ ├── input.md │ │ └── output.md │ ├── id-multi │ │ ├── config.json │ │ ├── input.md │ │ └── output.md │ ├── id-single │ │ ├── config.json │ │ ├── input.md │ │ └── output.md │ ├── local-example │ │ ├── input.md │ │ └── output.md │ ├── object-prototype-props │ │ ├── config.json │ │ ├── input.md │ │ └── output.md │ └── wonders │ │ ├── input.md │ │ └── output.md └── index.js └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/bb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/.github/workflows/bb.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-scripts=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | *.md 3 | -------------------------------------------------------------------------------- /.remarkignore: -------------------------------------------------------------------------------- 1 | /test/fixtures/ 2 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/index.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/lib/index.js -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/license -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/readme.md -------------------------------------------------------------------------------- /test/fixtures/clash-different-sections/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-different-sections/input.md -------------------------------------------------------------------------------- /test/fixtures/clash-different-sections/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-different-sections/output.md -------------------------------------------------------------------------------- /test/fixtures/clash-object-prototype-props/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-object-prototype-props/input.md -------------------------------------------------------------------------------- /test/fixtures/clash-object-prototype-props/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-object-prototype-props/output.md -------------------------------------------------------------------------------- /test/fixtures/clash-other-definitions/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-other-definitions/input.md -------------------------------------------------------------------------------- /test/fixtures/clash-other-definitions/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-other-definitions/output.md -------------------------------------------------------------------------------- /test/fixtures/clash-reuse-title-mismatch/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-reuse-title-mismatch/input.md -------------------------------------------------------------------------------- /test/fixtures/clash-reuse-title-mismatch/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-reuse-title-mismatch/output.md -------------------------------------------------------------------------------- /test/fixtures/clash-reuse/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-reuse/input.md -------------------------------------------------------------------------------- /test/fixtures/clash-reuse/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/clash-reuse/output.md -------------------------------------------------------------------------------- /test/fixtures/id-multi/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/id-multi/config.json -------------------------------------------------------------------------------- /test/fixtures/id-multi/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/id-multi/input.md -------------------------------------------------------------------------------- /test/fixtures/id-multi/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/id-multi/output.md -------------------------------------------------------------------------------- /test/fixtures/id-single/config.json: -------------------------------------------------------------------------------- 1 | {"id": "travis-ci-0"} 2 | -------------------------------------------------------------------------------- /test/fixtures/id-single/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/id-single/input.md -------------------------------------------------------------------------------- /test/fixtures/id-single/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/id-single/output.md -------------------------------------------------------------------------------- /test/fixtures/local-example/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/local-example/input.md -------------------------------------------------------------------------------- /test/fixtures/local-example/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/local-example/output.md -------------------------------------------------------------------------------- /test/fixtures/object-prototype-props/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": ["__proto__", "constructor"] 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/object-prototype-props/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/object-prototype-props/input.md -------------------------------------------------------------------------------- /test/fixtures/object-prototype-props/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/object-prototype-props/output.md -------------------------------------------------------------------------------- /test/fixtures/wonders/input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/wonders/input.md -------------------------------------------------------------------------------- /test/fixtures/wonders/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/fixtures/wonders/output.md -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/test/index.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/remarkjs/remark-defsplit/HEAD/tsconfig.json --------------------------------------------------------------------------------