|
|
@@ -11,10 +11,10 @@ class PluginUtils {
|
|
|
* return a definition objects that has following structure:
|
|
|
*
|
|
|
* {
|
|
|
- * name: 'crowi-plugin-X',
|
|
|
- * meta: require('crowi-plugin-X'),
|
|
|
+ * name: 'growi-plugin-X',
|
|
|
+ * meta: require('growi-plugin-X'),
|
|
|
* entries: [
|
|
|
- * 'crowi-plugin-X/lib/client-entry'
|
|
|
+ * 'growi-plugin-X/lib/client-entry'
|
|
|
* ]
|
|
|
* }
|
|
|
*
|
|
|
@@ -42,13 +42,14 @@ class PluginUtils {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * list plugin module objects that starts with 'crowi-plugin-'
|
|
|
+ * list plugin module objects
|
|
|
+ * that starts with 'growi-plugin-' or 'crowi-plugin-'
|
|
|
* borrowing from: https://github.com/hexojs/hexo/blob/d1db459c92a4765620343b95789361cbbc6414c5/lib/hexo/load_plugins.js#L17
|
|
|
*
|
|
|
* @returns array of objects
|
|
|
* [
|
|
|
- * { name: 'crowi-plugin-...', version: '1.0.0' },
|
|
|
- * { name: 'crowi-plugin-...', version: '1.0.0' },
|
|
|
+ * { name: 'growi-plugin-...', version: '1.0.0' },
|
|
|
+ * { name: 'growi-plugin-...', version: '1.0.0' },
|
|
|
* ...
|
|
|
* ]
|
|
|
*
|
|
|
@@ -69,7 +70,7 @@ class PluginUtils {
|
|
|
|
|
|
let objs = {};
|
|
|
Object.keys(deps).forEach((name) => {
|
|
|
- if (/^crowi-plugin-/.test(name)) {
|
|
|
+ if (/^(crowi|growi)-plugin-/.test(name)) {
|
|
|
objs[name] = deps[name];
|
|
|
}
|
|
|
});
|