mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-18 17:38:19 +08:00
12 lines
411 B
TypeScript
12 lines
411 B
TypeScript
import { Context } from 'hydrooj';
|
|
import { JudgeSettings, overrideConfig } from './config';
|
|
|
|
export const Config = JudgeSettings;
|
|
|
|
export function apply(ctx: Context, config: ReturnType<typeof Config>) {
|
|
overrideConfig(config);
|
|
if (process.env.NODE_APP_INSTANCE !== '0') return;
|
|
// eslint-disable-next-line consistent-return
|
|
if (!config.disable) return require('./hosts/builtin').apply(ctx);
|
|
}
|