default: {
configs: {
recommended: {
files: string[];
language: string;
plugins: {};
rules: {
"check-package-dependencies/direct-duplicate-dependencies": "error";
"check-package-dependencies/direct-peer-dependencies": "error";
"check-package-dependencies/exact-versions": "error";
"check-package-dependencies/resolutions-has-explanation": "error";
"check-package-dependencies/resolutions-versions-match": "error";
"check-package-dependencies/root-workspace-should-not-have-dependencies": "error";
"check-package-dependencies/workspace-dependencies": "error";
};
};
"recommended-library": {
files: string[];
language: string;
plugins: {};
rules: {
"check-package-dependencies/direct-duplicate-dependencies": "error";
"check-package-dependencies/direct-peer-dependencies": "error";
"check-package-dependencies/exact-versions": [
"error",
{ dependencies: boolean },
];
"check-package-dependencies/min-range-dependencies-satisfies-dev-dependencies": "error";
"check-package-dependencies/min-range-peer-dependencies-satisfies-dependencies": "error";
"check-package-dependencies/resolutions-has-explanation": "error";
"check-package-dependencies/resolutions-versions-match": "error";
"check-package-dependencies/root-workspace-should-not-have-dependencies": "error";
"check-package-dependencies/workspace-dependencies": "error";
};
settings: { "check-package-dependencies": { isLibrary: boolean } };
};
};
languages: { "package-json": any };
rules: { [key: string]: RuleModule };
} = ...
Type declaration
configs: {
recommended: {
files: string[];
language: string;
plugins: {};
rules: {
"check-package-dependencies/direct-duplicate-dependencies": "error";
"check-package-dependencies/direct-peer-dependencies": "error";
"check-package-dependencies/exact-versions": "error";
"check-package-dependencies/resolutions-has-explanation": "error";
"check-package-dependencies/resolutions-versions-match": "error";
"check-package-dependencies/root-workspace-should-not-have-dependencies": "error";
"check-package-dependencies/workspace-dependencies": "error";
};
};
"recommended-library": {
files: string[];
language: string;
plugins: {};
rules: {
"check-package-dependencies/direct-duplicate-dependencies": "error";
"check-package-dependencies/direct-peer-dependencies": "error";
"check-package-dependencies/exact-versions": [
"error",
{ dependencies: boolean },
];
"check-package-dependencies/min-range-dependencies-satisfies-dev-dependencies": "error";
"check-package-dependencies/min-range-peer-dependencies-satisfies-dependencies": "error";
"check-package-dependencies/resolutions-has-explanation": "error";
"check-package-dependencies/resolutions-versions-match": "error";
"check-package-dependencies/root-workspace-should-not-have-dependencies": "error";
"check-package-dependencies/workspace-dependencies": "error";
};
settings: { "check-package-dependencies": { isLibrary: boolean } };
};
}
languages: { "package-json": any }
rules: { [key: string]: RuleModule }