default: {
configs: {
base: { files: string[]; language: string; plugins: {} };
recommended: {
files: string[];
language: string;
plugins: {};
rules: {
"check-package-dependencies/consistent-workspace-dependencies": "error";
"check-package-dependencies/min-range-dependencies-satisfies-dev-dependencies": "error";
"check-package-dependencies/min-range-peer-dependencies-satisfies-dependencies": "error";
"check-package-dependencies/no-direct-duplicate-dependencies": "error";
"check-package-dependencies/no-root-workspace-dependencies": "error";
"check-package-dependencies/require-direct-peer-dependencies": "error";
"check-package-dependencies/require-pinned-versions": "error";
"check-package-dependencies/require-resolutions-explanation": "error";
"check-package-dependencies/require-workspace-protocol": "error";
"check-package-dependencies/resolutions-versions-match": "error";
};
};
};
languages: {
"package-json": Language<
{
Code: SourceCode;
LangOptions: LanguageOptions;
Node: unknown;
RootNode: unknown;
},
>;
};
meta: { name: string; namespace: string };
rules: { [key: string]: RuleModule };
} = ...
Type Declaration
-
configs: {
base: { files: string[]; language: string; plugins: {} };
recommended: {
files: string[];
language: string;
plugins: {};
rules: {
"check-package-dependencies/consistent-workspace-dependencies": "error";
"check-package-dependencies/min-range-dependencies-satisfies-dev-dependencies": "error";
"check-package-dependencies/min-range-peer-dependencies-satisfies-dependencies": "error";
"check-package-dependencies/no-direct-duplicate-dependencies": "error";
"check-package-dependencies/no-root-workspace-dependencies": "error";
"check-package-dependencies/require-direct-peer-dependencies": "error";
"check-package-dependencies/require-pinned-versions": "error";
"check-package-dependencies/require-resolutions-explanation": "error";
"check-package-dependencies/require-workspace-protocol": "error";
"check-package-dependencies/resolutions-versions-match": "error";
};
};
}
-
languages: {
"package-json": Language<
{
Code: SourceCode;
LangOptions: LanguageOptions;
Node: unknown;
RootNode: unknown;
},
>;
}
-
-
rules: { [key: string]: RuleModule }