├── .eslintignore ├── .eslintrc ├── .gitignore ├── README.md ├── ava.config.js ├── dist ├── index.cjs ├── index.d.cts ├── index.d.mts └── index.mjs ├── package.json ├── prettier.config.js ├── src ├── build-markdown.ts ├── copy-files.ts ├── example.ts ├── expand-links.ts ├── get-chapter.ts ├── get-cover-color.ts ├── get-meta.ts ├── get-references.ts ├── get-toc.ts ├── index.ts ├── list-contents.ts ├── load-book.ts ├── markdown-rules │ ├── aba-codeblocks.ts │ ├── aba-figures.ts │ ├── aba-nobr-spans.ts │ ├── list-item.ts │ └── tables.ts └── process-book.ts ├── test ├── color.ts ├── copy.ts ├── expand-links.ts ├── list.ts ├── markdown.ts ├── meta.ts ├── section.ts └── toc.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/README.md -------------------------------------------------------------------------------- /ava.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/ava.config.js -------------------------------------------------------------------------------- /dist/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/dist/index.cjs -------------------------------------------------------------------------------- /dist/index.d.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/dist/index.d.cts -------------------------------------------------------------------------------- /dist/index.d.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/dist/index.d.mts -------------------------------------------------------------------------------- /dist/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/dist/index.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/prettier.config.js -------------------------------------------------------------------------------- /src/build-markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/build-markdown.ts -------------------------------------------------------------------------------- /src/copy-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/copy-files.ts -------------------------------------------------------------------------------- /src/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/example.ts -------------------------------------------------------------------------------- /src/expand-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/expand-links.ts -------------------------------------------------------------------------------- /src/get-chapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/get-chapter.ts -------------------------------------------------------------------------------- /src/get-cover-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/get-cover-color.ts -------------------------------------------------------------------------------- /src/get-meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/get-meta.ts -------------------------------------------------------------------------------- /src/get-references.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/get-references.ts -------------------------------------------------------------------------------- /src/get-toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/get-toc.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/list-contents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/list-contents.ts -------------------------------------------------------------------------------- /src/load-book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/load-book.ts -------------------------------------------------------------------------------- /src/markdown-rules/aba-codeblocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/markdown-rules/aba-codeblocks.ts -------------------------------------------------------------------------------- /src/markdown-rules/aba-figures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/markdown-rules/aba-figures.ts -------------------------------------------------------------------------------- /src/markdown-rules/aba-nobr-spans.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/markdown-rules/aba-nobr-spans.ts -------------------------------------------------------------------------------- /src/markdown-rules/list-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/markdown-rules/list-item.ts -------------------------------------------------------------------------------- /src/markdown-rules/tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/markdown-rules/tables.ts -------------------------------------------------------------------------------- /src/process-book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/src/process-book.ts -------------------------------------------------------------------------------- /test/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/test/color.ts -------------------------------------------------------------------------------- /test/copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/test/copy.ts -------------------------------------------------------------------------------- /test/expand-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/test/expand-links.ts -------------------------------------------------------------------------------- /test/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/test/list.ts -------------------------------------------------------------------------------- /test/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/test/markdown.ts -------------------------------------------------------------------------------- /test/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/test/meta.ts -------------------------------------------------------------------------------- /test/section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/test/section.ts -------------------------------------------------------------------------------- /test/toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/test/toc.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eaton/dq/HEAD/tsconfig.json --------------------------------------------------------------------------------