@nextcloud/eslint-config
Version:
Eslint shared config for nextcloud apps and libraries
42 lines (41 loc) • 1.42 kB
TypeScript
/*!
* SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
import type { Rule } from 'eslint';
declare const _default: {
meta: {
docs: {
description: string;
};
type: "problem";
fixable: "code";
messages: {
outdatedVueLibrary: string;
useTypeInstead: string;
useVariantInstead: string;
useDisableSwipeForNavInstead: string;
useHideStatusInstead: string;
useVerboseStatusInstead: string;
useNoPlaceholderInstead: string;
useFormatInstead: string;
useLocaleInstead: string;
useTypeDateRangeInstead: string;
useNoCloseInstead: string;
useNoCloseOnClickOutsideInstead: string;
useDisableSwipeForModalInstead: string;
useNoFocusTrapInstead: string;
useKeepOpenInstead: string;
useNcSelectUsersInstead: string;
useArrowEndInstead: string;
removeAriaHidden: string;
removeLimitWidth: string;
removeExact: string;
useCloseButtonOutsideInstead: string;
useModelValueInsteadChecked: string;
useModelValueInsteadValue: string;
};
};
create(context: Rule.RuleContext): Rule.RuleListener;
};
export default _default;