renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
69 lines (68 loc) • 1.92 kB
JavaScript
//#region lib/modules/manager/npm/dep-types.ts
const pnpmWorkspaceOverrides = "pnpm-workspace.overrides";
const knownDepTypes = [
{
depType: "dependencies",
prettyDepType: "dependency",
description: "Listed under `dependencies`"
},
{
depType: "devDependencies",
prettyDepType: "devDependency",
description: "Listed under `devDependencies`"
},
{
depType: "optionalDependencies",
prettyDepType: "optionalDependency",
description: "Listed under `optionalDependencies`"
},
{
depType: "peerDependencies",
prettyDepType: "peerDependency",
description: "Listed under `peerDependencies`"
},
{
depType: "engines",
prettyDepType: "engine",
description: "Listed under `engines`"
},
{
depType: "volta",
prettyDepType: "volta",
description: "Listed under `volta`"
},
{
depType: "resolutions",
prettyDepType: "resolutions",
description: "Listed under `resolutions` (Yarn)"
},
{
depType: "packageManager",
prettyDepType: "packageManager",
description: "Listed under `packageManager`"
},
{
depType: "overrides",
prettyDepType: "overrides",
description: "Listed under `overrides`"
},
{
depType: "pnpm",
prettyDepType: "pnpm",
description: "Listed under the top-level `pnpm` field"
},
{
depType: "pnpm.overrides",
prettyDepType: "overrides",
description: "Listed under `pnpm.overrides`"
},
{
depType: pnpmWorkspaceOverrides,
prettyDepType: "overrides",
description: "Listed under `overrides` in a pnpm workspace YAML file"
}
];
const supportsDynamicDepTypesNote = "Additionally, catalog dependencies produce dynamic `depType` values: `pnpm.catalog.<name>` for [pnpm catalogs](https://pnpm.io/catalogs#defining-catalogs) and `yarn.catalog.<name>` for [yarn catalogs](https://yarnpkg.com/features/catalogs).";
//#endregion
export { knownDepTypes, pnpmWorkspaceOverrides, supportsDynamicDepTypesNote };
//# sourceMappingURL=dep-types.js.map