Kevin Van Lierde
Kevin Van Lierde
**Suggested extra toolbar actions** The Folder as Workspace panel is a great addition to NPP, but I'm sorely missing the essential toolbar actions "Add / remove workspace" (currently available only...
**What pain point are you perceiving?.** There are 2 types of extensions with marked: * TokenizerAndRendererExtensions * MarkedExtensions There are 3 (and more) signatures: * `new Marked(extension, extension, extension)` *...
I started this effort because I was in sore need of localized dates (we have Java & Node microservices and it's a pain that one takes into account timezone while...
Proposed signatures: ```ts async function imports(module:string):Promise function imports(module:string, callback: (err: Error|null, ModuleObject) => void ``` The method allows loading of JS, CJS, MJS modules A variant of this is already...
The proposal is to add a parameterless signature to `metalsmith.run()` so that it functions much like `metalsmith.metadata()` and `metalsmith.ignore()`. The method would return a new (read-only) object of type `Metalsmith.Run`...
Currently all metalsmith options can be set in a CLI format slightly different from using dedicated API methods like `ignore()` and `destination()`. Those are distinct in that calling `metalsmith.destination('different/path')` from...
Parsing the metalsmith.json as front-matter allows specifying inline pure functions! This is a solution for plugins that allow function type options and is a quick win to implement
Before trying to parse front-matter metalsmith.readFile does a utf-8 check, however this information is lost in the build although it could be useful. Proposal would be to add a `file.encoding`...
Penning this down not to forget: there is probably a better way to replace metalsmith.concurrency with some kind of check on Error: EMFILE, too many open files (which it was...
#### Context It is a frequent requirement for plugins to access and manipulate properties on metalsmith metadata or files. Retrieving and setting these properties is not always worry-free. For example,...