|
@@ -1,12 +1,12 @@
|
|
|
-import glob from "glob";
|
|
|
-import fs from "fs";
|
|
|
+import glob from 'glob';
|
|
|
+import fs from 'fs';
|
|
|
|
|
|
// Utils: read files under specified directories
|
|
|
export const getDirectories = (
|
|
|
src: string,
|
|
|
callback: (err: Error, res: string[]) => void
|
|
|
) => {
|
|
|
- glob(src + "/**/*", callback);
|
|
|
+ glob(src + '/**/*', callback);
|
|
|
};
|
|
|
|
|
|
// sync: read files under specified directories
|
|
@@ -15,7 +15,7 @@ export const getDirectoriesSync = (
|
|
|
callback: (err: Error, res: string[]) => void
|
|
|
) => {
|
|
|
try {
|
|
|
- const results = glob.sync(src + "/**/*");
|
|
|
+ const results = glob.sync(src + '/**/*');
|
|
|
callback(undefined, results);
|
|
|
} catch (error) {
|
|
|
callback(error, []);
|
|
@@ -28,12 +28,12 @@ export const generateCfgs = (
|
|
|
isSrcPlugin: boolean = true
|
|
|
) => {
|
|
|
dirRes.forEach((item: string) => {
|
|
|
- if (item.endsWith("/config.json")) {
|
|
|
+ if (item.endsWith('/config.json')) {
|
|
|
const fileData = fs.readFileSync(item);
|
|
|
const jsonData = JSON.parse(fileData.toString());
|
|
|
const apiPath = jsonData?.server?.api;
|
|
|
- const dirName = item.split("/config.json").shift().split("/").pop();
|
|
|
- const dir = item.split("/config.json").shift();
|
|
|
+ const dirName = item.split('/config.json').shift().split('/').pop();
|
|
|
+ const dir = item.split('/config.json').shift();
|
|
|
const cfg = {
|
|
|
path: item,
|
|
|
dir,
|
|
@@ -48,3 +48,8 @@ export const generateCfgs = (
|
|
|
}
|
|
|
});
|
|
|
};
|
|
|
+
|
|
|
+export * from './Const';
|
|
|
+export * from './Error';
|
|
|
+export * from './Helper';
|
|
|
+export * from './Network';
|