├── .gitignore ├── README.md ├── headingsidentifierSample.png ├── index.js ├── package.json └── spec ├── fixture ├── expected │ ├── context.html │ ├── customTemplate.html │ ├── duplicateHeadings.html │ ├── headingClasses.html │ ├── headingWithID.html │ ├── headingWithoutID.html │ ├── positioning.html │ ├── remainsUntouched.html │ ├── scopedNonDuplicateIds.html │ └── selector.html └── src │ ├── context.html │ ├── customTemplate.html │ ├── duplicateHeadings.html │ ├── headingClasses.html │ ├── headingWithID.html │ ├── headingWithoutID.html │ ├── positioning.html │ ├── remainsUntouched.html │ ├── scopedNonDuplicateIds.html │ └── selector.html └── index.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | spec/fixture/build -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/README.md -------------------------------------------------------------------------------- /headingsidentifierSample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/headingsidentifierSample.png -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/package.json -------------------------------------------------------------------------------- /spec/fixture/expected/context.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/context.html -------------------------------------------------------------------------------- /spec/fixture/expected/customTemplate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/customTemplate.html -------------------------------------------------------------------------------- /spec/fixture/expected/duplicateHeadings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/duplicateHeadings.html -------------------------------------------------------------------------------- /spec/fixture/expected/headingClasses.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/headingClasses.html -------------------------------------------------------------------------------- /spec/fixture/expected/headingWithID.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/headingWithID.html -------------------------------------------------------------------------------- /spec/fixture/expected/headingWithoutID.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/headingWithoutID.html -------------------------------------------------------------------------------- /spec/fixture/expected/positioning.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/positioning.html -------------------------------------------------------------------------------- /spec/fixture/expected/remainsUntouched.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/remainsUntouched.html -------------------------------------------------------------------------------- /spec/fixture/expected/scopedNonDuplicateIds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/scopedNonDuplicateIds.html -------------------------------------------------------------------------------- /spec/fixture/expected/selector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/expected/selector.html -------------------------------------------------------------------------------- /spec/fixture/src/context.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/context.html -------------------------------------------------------------------------------- /spec/fixture/src/customTemplate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/customTemplate.html -------------------------------------------------------------------------------- /spec/fixture/src/duplicateHeadings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/duplicateHeadings.html -------------------------------------------------------------------------------- /spec/fixture/src/headingClasses.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/headingClasses.html -------------------------------------------------------------------------------- /spec/fixture/src/headingWithID.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/headingWithID.html -------------------------------------------------------------------------------- /spec/fixture/src/headingWithoutID.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/headingWithoutID.html -------------------------------------------------------------------------------- /spec/fixture/src/positioning.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/positioning.html -------------------------------------------------------------------------------- /spec/fixture/src/remainsUntouched.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/remainsUntouched.html -------------------------------------------------------------------------------- /spec/fixture/src/scopedNonDuplicateIds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/scopedNonDuplicateIds.html -------------------------------------------------------------------------------- /spec/fixture/src/selector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/fixture/src/selector.html -------------------------------------------------------------------------------- /spec/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/majodev/metalsmith-headings-identifier/HEAD/spec/index.js --------------------------------------------------------------------------------