diplodoc-platform / diplodoc-platform/transform
Change plugin configuration method
Open
major
- Dominant language
- TypeScript
- Stars
- 69
- Forks
- 59
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 6
Description
At current time all plugins consumes union (global) configuration object, which passes from md constructor.
This configuration method can be buggy on large scope of plugins.
Proposal:
Move plugin configuration to closure:
```js
export function somePlugn(options) {
return function pluginBody(md) {
if (options.flag) {
...
}
}
}
```
Contributor guide
Assessment
This issue has not been assessed yet.