Variable appConfigConst

appConfig: {
    client: {
        development_server_id: null | string;
        id: string;
        token: string;
    };
    colors: {
        debug: number;
        error: number;
        info: number;
        primary: number;
        secondary: number;
        success: number;
        waiting: number;
        warning: number;
    };
    emojis: {
        debug: string;
        error: string;
        info: string;
        primary: string;
        secondary: string;
        separator: string;
        success: string;
        waiting: string;
        warning: string;
    };
    logging: {
        file_options: {
            directory: string;
            filename: string;
            json: boolean;
            level: string;
            max_files: number;
            max_size: number;
            tailable: boolean;
            zipped_archive: boolean;
        };
        log_level: string;
        timestamp_format: string;
        use_console: boolean;
        use_file: boolean;
    };
    permissions: {
        developer_ids: never[];
        owner_id: string;
        system_administrator_ids: never[];
    };
    pkg: {
        author: { email: string; name: string; url: string };
        bugs: { url: string };
        config: { commitizen: { path: string } };
        dependencies: {
            "@prisma/client": string;
            "cache-manager": string;
            "chrono-node": string;
            colors: string;
            "common-tags": string;
            cron: string;
            "date-fns-tz": string;
            debug: string;
            "deep-object-diff": string;
            "discord.js": string;
            i18next: string;
            keyv: string;
            "lru-cache": string;
            "module-alias": string;
            "object-property-extractor": string;
            winston: string;
        };
        description: string;
        devDependencies: {
            "@changesets/cli": string;
            "@commitlint/cli": string;
            "@commitlint/config-conventional": string;
            "@types/common-tags": string;
            "@types/debug": string;
            "@types/module-alias": string;
            "@types/node": string;
            commitizen: string;
            "cz-conventional-changelog": string;
            gts: string;
            husky: string;
            "lint-staged": string;
            prisma: string;
            rimraf: string;
            "ts-json-schema-generator": string;
            "ts-node-dev": string;
            "tsconfig-paths": string;
            tslib: string;
            typedoc: string;
            typescript: string;
        };
        engines: { node: string; npm: string; vscode: string };
        homepage: string;
        keywords: string[];
        license: string;
        main: string;
        name: string;
        packageManager: string;
        pnpm: { overrides: { undici: string } };
        prisma: { schema: string; seed: string };
        repository: { type: string; url: string };
        scripts: {
            build: string;
            checks: string;
            "ci:cs": string;
            "ci:publish": string;
            "ci:version": string;
            clean: string;
            "clean:full": string;
            commit: string;
            "db:deploy": string;
            "db:format": string;
            "db:generate": string;
            "db:migrate": string;
            "db:push": string;
            "db:reset": string;
            "db:seed": string;
            dev: string;
            "docs:build": string;
            "docs:watch": string;
            fix: string;
            lint: string;
            posttest: string;
            prebuild: string;
            prepare: string;
            pretest: string;
            "setup:linux": string;
            "setup:windows": string;
            start: string;
            "start:dev": string;
            test: string;
            "test:dev": string;
            typecheck: string;
            "typecheck:watch": string;
        };
        version: string;
    };
    urls: {
        docs: string;
        github: string;
        support_server: string;
        website: string;
    };
} = ...

Type declaration

  • client: { development_server_id: null | string; id: string; token: string }
  • colors: {
        debug: number;
        error: number;
        info: number;
        primary: number;
        secondary: number;
        success: number;
        waiting: number;
        warning: number;
    }
  • emojis: {
        debug: string;
        error: string;
        info: string;
        primary: string;
        secondary: string;
        separator: string;
        success: string;
        waiting: string;
        warning: string;
    }
  • logging: {
        file_options: {
            directory: string;
            filename: string;
            json: boolean;
            level: string;
            max_files: number;
            max_size: number;
            tailable: boolean;
            zipped_archive: boolean;
        };
        log_level: string;
        timestamp_format: string;
        use_console: boolean;
        use_file: boolean;
    }
  • permissions: { developer_ids: never[]; owner_id: string; system_administrator_ids: never[] }
  • pkg: {
        author: { email: string; name: string; url: string };
        bugs: { url: string };
        config: { commitizen: { path: string } };
        dependencies: {
            "@prisma/client": string;
            "cache-manager": string;
            "chrono-node": string;
            colors: string;
            "common-tags": string;
            cron: string;
            "date-fns-tz": string;
            debug: string;
            "deep-object-diff": string;
            "discord.js": string;
            i18next: string;
            keyv: string;
            "lru-cache": string;
            "module-alias": string;
            "object-property-extractor": string;
            winston: string;
        };
        description: string;
        devDependencies: {
            "@changesets/cli": string;
            "@commitlint/cli": string;
            "@commitlint/config-conventional": string;
            "@types/common-tags": string;
            "@types/debug": string;
            "@types/module-alias": string;
            "@types/node": string;
            commitizen: string;
            "cz-conventional-changelog": string;
            gts: string;
            husky: string;
            "lint-staged": string;
            prisma: string;
            rimraf: string;
            "ts-json-schema-generator": string;
            "ts-node-dev": string;
            "tsconfig-paths": string;
            tslib: string;
            typedoc: string;
            typescript: string;
        };
        engines: { node: string; npm: string; vscode: string };
        homepage: string;
        keywords: string[];
        license: string;
        main: string;
        name: string;
        packageManager: string;
        pnpm: { overrides: { undici: string } };
        prisma: { schema: string; seed: string };
        repository: { type: string; url: string };
        scripts: {
            build: string;
            checks: string;
            "ci:cs": string;
            "ci:publish": string;
            "ci:version": string;
            clean: string;
            "clean:full": string;
            commit: string;
            "db:deploy": string;
            "db:format": string;
            "db:generate": string;
            "db:migrate": string;
            "db:push": string;
            "db:reset": string;
            "db:seed": string;
            dev: string;
            "docs:build": string;
            "docs:watch": string;
            fix: string;
            lint: string;
            posttest: string;
            prebuild: string;
            prepare: string;
            pretest: string;
            "setup:linux": string;
            "setup:windows": string;
            start: string;
            "start:dev": string;
            test: string;
            "test:dev": string;
            typecheck: string;
            "typecheck:watch": string;
        };
        version: string;
    }
  • urls: { docs: string; github: string; support_server: string; website: string }