mdzjs
Version:
```bash npm i mdzjs ```
20 lines (16 loc) • 419 B
JavaScript
import { visit } from 'unist-util-visit';
const remarkImports = () => {
return (tree, file) => {
const imports = [];
visit(tree, 'html', (node, index, parent) => {
if (node.value.trim().startsWith('import ')) {
imports.push(node.value.trim());
parent.children.splice(index, 1);
}
});
file.data.imports = imports;
};
};
export {
remarkImports
};