mirror of
https://github.com/thelounge/thelounge.git
synced 2026-03-14 14:35:50 +01:00
Changes: - `no-var-requires` replaced by `no-require-imports` (typescript-eslint/typescript-eslint#8334) - `restrict-template-expressions` does not trigger for `Error` (typescript-eslint/typescript-eslint#8556) - `only-throw-error` and `prefer-promise-reject-errors` recommended (typescript-eslint/typescript-eslint#9079) - fixed `no-base-to-string` in client/js/upload.ts - fixed `no-unsafe-enum-comparison` in client/js/store.ts - fixed `await-thenable` in test/client/js/helpers/parse.ts - fixed `no-empty-object-type` in client/shims-vue.d.ts and shared/types/socket-events.d.ts See <https://typescript-eslint.io/blog/announcing-typescript-eslint-v8/>
15 lines
428 B
TypeScript
15 lines
428 B
TypeScript
import Config from "../../config";
|
|
let add, reset;
|
|
|
|
if (!Config.values.ldap.enable) {
|
|
// eslint-disable-next-line @typescript-eslint/no-require-imports
|
|
add = require("./add").default;
|
|
// eslint-disable-next-line @typescript-eslint/no-require-imports
|
|
reset = require("./reset").default;
|
|
}
|
|
|
|
import list from "./list";
|
|
import remove from "./remove";
|
|
import edit from "./edit";
|
|
|
|
export default [list, remove, edit, add, reset];
|