mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-20 08:33:11 +00:00
@@ -13,22 +13,20 @@
|
||||
* this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
import {Logger} from '@openstapps/logger';
|
||||
import {mkdir, PathLike, readFile, writeFile} from 'fs';
|
||||
import {mkdir, PathLike, readFile, unlink, writeFile} from 'fs';
|
||||
import * as glob from 'glob';
|
||||
import {Schema as JSONSchema, ValidationError} from 'jsonschema';
|
||||
import {Definition} from 'ts-json-schema-generator';
|
||||
import {Application, ProjectReflection} from 'typedoc';
|
||||
import {promisify} from 'util';
|
||||
|
||||
/**
|
||||
* Initialized logger
|
||||
*/
|
||||
export const logger = new Logger();
|
||||
|
||||
export const globPromisfied = promisify(glob);
|
||||
export const globPromisified = promisify(glob);
|
||||
export const mkdirPromisified = promisify(mkdir);
|
||||
export const readFilePromisifed = promisify(readFile);
|
||||
export const readFilePromisified = promisify(readFile);
|
||||
export const writeFilePromisified = promisify(writeFile);
|
||||
export const unlinkPromisified = promisify(unlink);
|
||||
|
||||
/**
|
||||
* A route instance with its relevant meta information
|
||||
|
||||
Reference in New Issue
Block a user