11export interface RcFile {
2- /** @see https://jamiemason.github.io/ syncpack/config/syncpackrc/#json */
2+ /** @see https://syncpack.dev /config/syncpackrc/#json */
33 $schema ?: string ;
4- /** @see https://jamiemason.github.io/ syncpack/config/custom-types */
4+ /** @see https://syncpack.dev /config/custom-types */
55 customTypes ?: {
66 [ name : string ] : CustomType . Any ;
77 } ;
8- /** @see https://jamiemason.github.io/ syncpack/config/dependency-groups */
8+ /** @see https://syncpack.dev /config/dependency-groups */
99 dependencyGroups ?: DependencyGroup [ ] ;
10- /** @see https://jamiemason.github.io/ syncpack/config/format-bugs */
10+ /** @see https://syncpack.dev /config/format-bugs */
1111 formatBugs ?: boolean ;
12- /** @see https://jamiemason.github.io/ syncpack/config/format-repository */
12+ /** @see https://syncpack.dev /config/format-repository */
1313 formatRepository ?: boolean ;
14- /** @see https://jamiemason.github.io/ syncpack/config/indent */
14+ /** @see https://syncpack.dev /config/indent */
1515 indent ?: string ;
16- /** @see https://jamiemason.github.io/ syncpack/config/max-concurrent-requests */
16+ /** @see https://syncpack.dev /config/max-concurrent-requests */
1717 maxConcurrentRequests ?: number ;
18- /** @see https://jamiemason.github.io/ syncpack/semver-groups */
18+ /** @see https://syncpack.dev /semver-groups */
1919 semverGroups ?: SemverGroup . Any [ ] ;
20- /** @see https://jamiemason.github.io/ syncpack/config/sort-az */
20+ /** @see https://syncpack.dev /config/sort-az */
2121 sortAz ?: string [ ] ;
22- /** @see https://jamiemason.github.io/ syncpack/config/sort-exports */
22+ /** @see https://syncpack.dev /config/sort-exports */
2323 sortExports ?: string [ ] ;
24- /** @see https://jamiemason.github.io/ syncpack/config/sort-first */
24+ /** @see https://syncpack.dev /config/sort-first */
2525 sortFirst ?: string [ ] ;
26- /** @see https://jamiemason.github.io/ syncpack/config/sort-packages */
26+ /** @see https://syncpack.dev /config/sort-packages */
2727 sortPackages ?: boolean ;
28- /** @see https://jamiemason.github.io/ syncpack/config/source */
28+ /** @see https://syncpack.dev /config/source */
2929 source ?: string [ ] ;
30- /** @see https://jamiemason.github.io/ syncpack/config/strict */
30+ /** @see https://syncpack.dev /config/strict */
3131 strict ?: boolean ;
32- /** @see https://jamiemason.github.io/ syncpack/version-groups */
32+ /** @see https://syncpack.dev /version-groups */
3333 versionGroups ?: VersionGroup . Any [ ] ;
3434
3535 /** @deprecated */
@@ -47,100 +47,100 @@ export interface RcFile {
4747}
4848
4949export interface GroupSelector {
50- /** @see https://jamiemason.github.io/ syncpack/version-groups/highest-semver/#dependencies */
50+ /** @see https://syncpack.dev /version-groups/highest-semver/#dependencies */
5151 dependencies ?: string [ ] ;
52- /** @see https://jamiemason.github.io/ syncpack/version-groups/highest-semver/#dependencytypes */
52+ /** @see https://syncpack.dev /version-groups/highest-semver/#dependencytypes */
5353 dependencyTypes ?: DependencyType [ ] ;
54- /** @see https://jamiemason.github.io/ syncpack/version-groups/highest-semver/#label */
54+ /** @see https://syncpack.dev /version-groups/highest-semver/#label */
5555 label ?: string ;
56- /** @see https://jamiemason.github.io/ syncpack/version-groups/highest-semver/#packages */
56+ /** @see https://syncpack.dev /version-groups/highest-semver/#packages */
5757 packages ?: string [ ] ;
58- /** @see https://jamiemason.github.io/ syncpack/version-groups/highest-semver/#specifiertypes */
58+ /** @see https://syncpack.dev /version-groups/highest-semver/#specifiertypes */
5959 specifierTypes ?: SpecifierType [ ] ;
6060}
6161
6262export interface DependencyGroup {
63- /** @see https://jamiemason.github.io/ syncpack/config/dependency-groups/#aliasname */
63+ /** @see https://syncpack.dev /config/dependency-groups/#aliasname */
6464 aliasName : string ;
65- /** @see https://jamiemason.github.io/ syncpack/config/dependency-groups/#dependencies */
65+ /** @see https://syncpack.dev /config/dependency-groups/#dependencies */
6666 dependencies ?: string [ ] ;
67- /** @see https://jamiemason.github.io/ syncpack/config/dependency-groups/#dependencytypes */
67+ /** @see https://syncpack.dev /config/dependency-groups/#dependencytypes */
6868 dependencyTypes ?: DependencyType [ ] ;
69- /** @see https://jamiemason.github.io/ syncpack/config/dependency-groups/#packages */
69+ /** @see https://syncpack.dev /config/dependency-groups/#packages */
7070 packages ?: string [ ] ;
71- /** @see https://jamiemason.github.io/ syncpack/config/dependency-groups/#specifiertypes */
71+ /** @see https://syncpack.dev /config/dependency-groups/#specifiertypes */
7272 specifierTypes ?: SpecifierType [ ] ;
7373}
7474
7575namespace SemverGroup {
7676 export interface Ignored extends GroupSelector {
77- /** @see https://jamiemason.github.io/ syncpack/semver-groups/ignored/#isignored */
77+ /** @see https://syncpack.dev /semver-groups/ignored/#isignored */
7878 isIgnored : true ;
7979 }
8080 export interface WithRange extends GroupSelector {
81- /** @see https://jamiemason.github.io/ syncpack/semver-groups/with-range/#range */
81+ /** @see https://syncpack.dev /semver-groups/with-range/#range */
8282 range : SemverRange ;
8383 }
8484 export type Any = Ignored | WithRange ;
8585}
8686
8787namespace VersionGroup {
8888 export interface Banned extends GroupSelector {
89- /** @see https://jamiemason.github.io/ syncpack/version-groups/banned/#isbanned */
89+ /** @see https://syncpack.dev /version-groups/banned/#isbanned */
9090 isBanned : true ;
9191 }
9292 export interface Ignored extends GroupSelector {
93- /** @see https://jamiemason.github.io/ syncpack/version-groups/ignored/#isignored */
93+ /** @see https://syncpack.dev /version-groups/ignored/#isignored */
9494 isIgnored : true ;
9595 }
9696 export interface Pinned extends GroupSelector {
97- /** @see https://jamiemason.github.io/ syncpack/version-groups/pinned/#pinversion */
97+ /** @see https://syncpack.dev /version-groups/pinned/#pinversion */
9898 pinVersion : string ;
9999 }
100100 export interface SnappedTo extends GroupSelector {
101- /** @see https://jamiemason.github.io/ syncpack/version-groups/snapped-to/#snapto */
101+ /** @see https://syncpack.dev /version-groups/snapped-to/#snapto */
102102 snapTo : string [ ] ;
103103 }
104104 export interface SameRange extends GroupSelector {
105- /** @see https://jamiemason.github.io/ syncpack/version-groups/same-range/#policy */
105+ /** @see https://syncpack.dev /version-groups/same-range/#policy */
106106 policy : 'sameRange' ;
107107 }
108108 export interface SameMinor extends GroupSelector {
109- /** @see https://jamiemason.github.io/ syncpack/version-groups/same-minor/#policy */
109+ /** @see https://syncpack.dev /version-groups/same-minor/#policy */
110110 policy : 'sameMinor' ;
111111 }
112112 export interface Standard extends GroupSelector {
113- /** @see https://jamiemason.github.io/ syncpack/version-groups/lowest-semver/#preferversion */
113+ /** @see https://syncpack.dev /version-groups/lowest-semver/#preferversion */
114114 preferVersion ?: 'highestSemver' | 'lowestSemver' ;
115115 }
116116 export type Any = Banned | Ignored | Pinned | SameRange | SameMinor | SnappedTo | Standard ;
117117}
118118
119119namespace CustomType {
120120 export interface NameAndVersionProps {
121- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#namepath */
121+ /** @see https://syncpack.dev /config/custom-types/#namepath */
122122 namePath : string ;
123- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#name */
123+ /** @see https://syncpack.dev /config/custom-types/#name */
124124 path : string ;
125- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#namestrategy */
125+ /** @see https://syncpack.dev /config/custom-types/#namestrategy */
126126 strategy : 'name~version' ;
127127 }
128128 export interface NamedVersionString {
129- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#name */
129+ /** @see https://syncpack.dev /config/custom-types/#name */
130130 path : string ;
131- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#namestrategy */
131+ /** @see https://syncpack.dev /config/custom-types/#namestrategy */
132132 strategy : 'name@version' ;
133133 }
134134 export interface UnnamedVersionString {
135- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#name */
135+ /** @see https://syncpack.dev /config/custom-types/#name */
136136 path : string ;
137- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#namestrategy */
137+ /** @see https://syncpack.dev /config/custom-types/#namestrategy */
138138 strategy : 'version' ;
139139 }
140140 export interface VersionsByName {
141- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#name */
141+ /** @see https://syncpack.dev /config/custom-types/#name */
142142 path : string ;
143- /** @see https://jamiemason.github.io/ syncpack/config/custom-types/#namestrategy */
143+ /** @see https://syncpack.dev /config/custom-types/#namestrategy */
144144 strategy : 'versionsByName' ;
145145 }
146146 export type Any = NameAndVersionProps | NamedVersionString | UnnamedVersionString | VersionsByName ;
0 commit comments