synopkg
Version:
Consistent dependency versions in large JavaScript Monorepos
50 lines (33 loc) • 915 B
text/mdx
---
title: With Range
---
import { Badge } from "@astrojs/starlight/components";
import Packages from "@partials/group-config/packages.mdx";
import Dependencies from "@partials/group-config/dependencies.mdx";
import DependencyTypes from "@partials/group-config/dependency-types.mdx";
import SpecifierTypes from "@partials/group-config/specifier-types.mdx";
import Label from "@partials/group-config/label.mdx";
Ensure all dependencies within this group have the specified semver range.
## Configuration
### range <Badge text="Required" variant="danger" />
Which of the Supported Ranges this group should use.
```json title=".synopkgrc.json"
{
"semverGroups": [
{
"dependencies": ["@alpha/**"],
"range": "~"
}
]
}
```
### dependencies
<Dependencies />
### dependencyTypes
<DependencyTypes />
### specifierTypes
<SpecifierTypes />
### label
<Label />
### packages
<Packages />