remark-asset-copy
v0.0.1
Published
Copy assets from markdown to folder
Downloads
7
Readme
remark-asset-copy
Copy assets from markdown to a folder inside public.
I created this because there was no easy way to have this type of file structure with next.js without using require().
/
|- content
| |-post-slug
| | |- index.md
| | |- image.jpgHow to use
Basic example :
import remark from 'remark';
import vfile from 'vfile';
import frontmatter from 'remark-frontmatter';
import assetCopy from 'remark-asset-copy';
const processedContent = await remark()
.use(frontmatter)
.use(html)
.use(copy, {
destination: "public/assets",
})
.process(vfile.readSync(fullPath));
const contentHtml = processedContent.toString();Tests
Basic testing is implemented but a deeper tests must be written
