BMAD-METHOD/tools/cli/installers/lib/modules/custom-modules.js

24 lines
389 B
JavaScript

class CustomModules {
constructor() {
this.paths = new Map();
}
setPaths(customModulePaths) {
this.paths = customModulePaths;
}
has(moduleCode) {
return this.paths.has(moduleCode);
}
get(moduleCode) {
return this.paths.get(moduleCode);
}
set(moduleId, sourcePath) {
this.paths.set(moduleId, sourcePath);
}
}
module.exports = { CustomModules };