├── .gitignore ├── .lintstagedrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── coverage.lcov ├── example ├── content │ ├── about.md │ ├── assets │ │ └── example.jpg │ ├── collections │ │ ├── journal │ │ │ ├── a-post.md │ │ │ └── assets │ │ │ │ └── example.jpg │ │ └── work │ │ │ ├── work-post-one.md │ │ │ └── work-post-two.md │ └── home │ │ ├── another-section.md │ │ ├── assets │ │ └── logo.png │ │ └── introduction.md ├── index.js └── public │ └── content │ ├── example-1612013290743.jpg │ ├── home-logo-1612013290746.png │ └── journal-example-1612013290744.jpg ├── license.md ├── npm-debug.log ├── package.json ├── readme.md ├── src ├── __tests__ │ ├── content │ │ ├── about.md │ │ ├── assets │ │ │ ├── logo.png │ │ │ ├── logo.svg │ │ │ ├── test.gif │ │ │ ├── test.pdf │ │ │ └── test.tif │ │ ├── collections │ │ │ ├── journal │ │ │ │ ├── a-post.md │ │ │ │ └── assets │ │ │ │ │ └── example.jpg │ │ │ └── work │ │ │ │ ├── assets │ │ │ │ ├── example.jpg │ │ │ │ └── logo.png │ │ │ │ ├── work-post-one.md │ │ │ │ └── work-post-two.md │ │ └── home │ │ │ ├── another-section.md │ │ │ ├── assets │ │ │ └── logo.png │ │ │ └── introduction.md │ ├── index.test.ts │ ├── public │ │ └── content │ │ │ ├── home-logo-1612013290765.png │ │ │ ├── journal-example-1612013290761.jpg │ │ │ ├── logo-1612013290756.png │ │ │ ├── logo-1612013290756.svg │ │ │ ├── test-1612013290758.gif │ │ │ ├── test-1612013290759.pdf │ │ │ ├── test-1612013290759.tif │ │ │ ├── work-example-1612013290763.jpg │ │ │ └── work-logo-1612013290763.png │ ├── temp │ │ └── content │ │ │ ├── home-logo-1612013290765.png │ │ │ ├── logo-1612013290756.png │ │ │ └── logo-1612013290756.svg │ ├── transform-assets.test.ts │ ├── transform-buffer-to-string.test.ts │ └── transform-content.test.ts ├── index.ts ├── transform-assets.ts ├── transform-buffer-to-string.ts ├── transform-content.ts └── types │ ├── files.ts │ ├── metalsmith-markdown.d.ts │ ├── metalsmith.d.ts │ └── options.ts ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | .vscode 4 | dist 5 | .nyc_output -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 15.5.0 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/.travis.yml -------------------------------------------------------------------------------- /coverage.lcov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/coverage.lcov -------------------------------------------------------------------------------- /example/content/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/content/about.md -------------------------------------------------------------------------------- /example/content/assets/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/content/assets/example.jpg -------------------------------------------------------------------------------- /example/content/collections/journal/a-post.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: A Post 3 | createdAt: 01/02/2019 4 | --- 5 | 6 | content... 7 | 8 | ![](./assets/example.jpg) -------------------------------------------------------------------------------- /example/content/collections/journal/assets/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/content/collections/journal/assets/example.jpg -------------------------------------------------------------------------------- /example/content/collections/work/work-post-one.md: -------------------------------------------------------------------------------- 1 | work post one... 2 | -------------------------------------------------------------------------------- /example/content/collections/work/work-post-two.md: -------------------------------------------------------------------------------- 1 | work post two... 2 | -------------------------------------------------------------------------------- /example/content/home/another-section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/content/home/another-section.md -------------------------------------------------------------------------------- /example/content/home/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/content/home/assets/logo.png -------------------------------------------------------------------------------- /example/content/home/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/content/home/introduction.md -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/index.js -------------------------------------------------------------------------------- /example/public/content/example-1612013290743.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/public/content/example-1612013290743.jpg -------------------------------------------------------------------------------- /example/public/content/home-logo-1612013290746.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/public/content/home-logo-1612013290746.png -------------------------------------------------------------------------------- /example/public/content/journal-example-1612013290744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/example/public/content/journal-example-1612013290744.jpg -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/license.md -------------------------------------------------------------------------------- /npm-debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/npm-debug.log -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/readme.md -------------------------------------------------------------------------------- /src/__tests__/content/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/about.md -------------------------------------------------------------------------------- /src/__tests__/content/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/assets/logo.png -------------------------------------------------------------------------------- /src/__tests__/content/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/assets/logo.svg -------------------------------------------------------------------------------- /src/__tests__/content/assets/test.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/assets/test.gif -------------------------------------------------------------------------------- /src/__tests__/content/assets/test.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/assets/test.pdf -------------------------------------------------------------------------------- /src/__tests__/content/assets/test.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/assets/test.tif -------------------------------------------------------------------------------- /src/__tests__/content/collections/journal/a-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/collections/journal/a-post.md -------------------------------------------------------------------------------- /src/__tests__/content/collections/journal/assets/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/collections/journal/assets/example.jpg -------------------------------------------------------------------------------- /src/__tests__/content/collections/work/assets/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/collections/work/assets/example.jpg -------------------------------------------------------------------------------- /src/__tests__/content/collections/work/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/collections/work/assets/logo.png -------------------------------------------------------------------------------- /src/__tests__/content/collections/work/work-post-one.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/collections/work/work-post-one.md -------------------------------------------------------------------------------- /src/__tests__/content/collections/work/work-post-two.md: -------------------------------------------------------------------------------- 1 | work post two... 2 | -------------------------------------------------------------------------------- /src/__tests__/content/home/another-section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/home/another-section.md -------------------------------------------------------------------------------- /src/__tests__/content/home/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/home/assets/logo.png -------------------------------------------------------------------------------- /src/__tests__/content/home/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/content/home/introduction.md -------------------------------------------------------------------------------- /src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /src/__tests__/public/content/home-logo-1612013290765.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/home-logo-1612013290765.png -------------------------------------------------------------------------------- /src/__tests__/public/content/journal-example-1612013290761.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/journal-example-1612013290761.jpg -------------------------------------------------------------------------------- /src/__tests__/public/content/logo-1612013290756.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/logo-1612013290756.png -------------------------------------------------------------------------------- /src/__tests__/public/content/logo-1612013290756.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/logo-1612013290756.svg -------------------------------------------------------------------------------- /src/__tests__/public/content/test-1612013290758.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/test-1612013290758.gif -------------------------------------------------------------------------------- /src/__tests__/public/content/test-1612013290759.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/test-1612013290759.pdf -------------------------------------------------------------------------------- /src/__tests__/public/content/test-1612013290759.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/test-1612013290759.tif -------------------------------------------------------------------------------- /src/__tests__/public/content/work-example-1612013290763.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/work-example-1612013290763.jpg -------------------------------------------------------------------------------- /src/__tests__/public/content/work-logo-1612013290763.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/public/content/work-logo-1612013290763.png -------------------------------------------------------------------------------- /src/__tests__/temp/content/home-logo-1612013290765.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/temp/content/home-logo-1612013290765.png -------------------------------------------------------------------------------- /src/__tests__/temp/content/logo-1612013290756.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/temp/content/logo-1612013290756.png -------------------------------------------------------------------------------- /src/__tests__/temp/content/logo-1612013290756.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/temp/content/logo-1612013290756.svg -------------------------------------------------------------------------------- /src/__tests__/transform-assets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/transform-assets.test.ts -------------------------------------------------------------------------------- /src/__tests__/transform-buffer-to-string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/transform-buffer-to-string.test.ts -------------------------------------------------------------------------------- /src/__tests__/transform-content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/__tests__/transform-content.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/transform-assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/transform-assets.ts -------------------------------------------------------------------------------- /src/transform-buffer-to-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/transform-buffer-to-string.ts -------------------------------------------------------------------------------- /src/transform-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/transform-content.ts -------------------------------------------------------------------------------- /src/types/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/types/files.ts -------------------------------------------------------------------------------- /src/types/metalsmith-markdown.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/types/metalsmith-markdown.d.ts -------------------------------------------------------------------------------- /src/types/metalsmith.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/types/metalsmith.d.ts -------------------------------------------------------------------------------- /src/types/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/src/types/options.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DanWebb/jdown/HEAD/tslint.json --------------------------------------------------------------------------------