-
chris authored1f0401a5
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
PmPlugins.js 328 B
/* eslint-disable no-underscore-dangle */
import { injectable } from 'inversify';
@injectable()
export default class PmPlugins {
_plugins = new Map();
add(key, plugin) {
this._plugins.set(key, plugin);
}
getAll() {
return [...this._plugins.values()];
}
get(key) {
return this._plugins.get(key);
}
}