You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Make LinkType a string union.
* Remove RushConnectError.
* Remove the 'path' dependency.
* fixup! Remove the 'path' dependency.
* Asyncify BaseLinkManager._createSymlinkAsync.
* Replace FileSystem.createSymbolicLinkFolderAsync with BaseLinkManager._createSymlinkAsync, which handles quirks between Windows and non-Windows.
* Clean up some logic around paths existing.
* Plumb terminal around from parser.
* Stop constructing a new terminal in RushConnnect.
* Rename IRushLinkFileState to IRushLinkFileStateJson.
* Clean up the RushConnect API some more.
* Future-proof a FileSystem reference.
* Limit concurrency in a few places.
* fixup! Limit concurrency in a few places.
* Clean up a few variable names.
* Clean up BaseSymlinkPackageAction.
* Refactor of the links file.
* fixup! Replace FileSystem.createSymbolicLinkFolderAsync with BaseLinkManager._createSymlinkAsync, which handles quirks between Windows and non-Windows.
* fixup! Refactor of the links file.
* fixup! Clean up the RushConnect API some more.
* fixup! Clean up the RushConnect API some more.
* Some wordsmithing of link- and bridge-package commands.
* fixup! Refactor of the links file.
* More wordsmithing.
* fixup! Some wordsmithing of link- and bridge-package commands.
* Rush change.
* Update libraries/rush-lib/src/api/test/__snapshots__/RushCommandLine.test.ts.snap
* Update libraries/rush-lib/src/cli/actions/BridgePackageAction.ts
* Rename RushConnect --> HotlinkManager
Rename BaseSymlinkPackageAction --> BaseHotlinkPackageAction
* Update docs to use hotlink terminology
* Rename rush-project-link-state.json --> rush-hotlink-state.json
* Update snapshots
---------
Co-authored-by: Ian Clanton-Thuon <iclanton@users.noreply.github.com>
Co-authored-by: Pete Gonzalez <4673363+octogonz@users.noreply.github.com>
Copy file name to clipboardExpand all lines: libraries/rush-lib/src/api/test/__snapshots__/RushCommandLine.test.ts.snap
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1141,23 +1141,23 @@ Object {
1141
1141
"actionName": "bridge-package",
1142
1142
"parameters": Array [
1143
1143
Object {
1144
-
"description": "The folder path of a locally built project, whose installation will be simulated using node_modules symlinks. This folder will be the target of the symlinks.",
1144
+
"description": "The path of folder of a project outside of this Rush repo, whose installation will be simulated using node_modules symlinks (\\"hotlinks\\"). This folder is the symlink target.",
1145
1145
"environmentVariable": undefined,
1146
1146
"kind": "String",
1147
1147
"longName": "--path",
1148
1148
"required": true,
1149
1149
"shortName": undefined,
1150
1150
},
1151
1151
Object {
1152
-
"description": "A list of Rush project names to connect to the external package. If not specified, uses the project in the current working directory.",
1152
+
"description": "A list of Rush project names that will be hotlinked to the \\"--path\\" folder. If not specified, the default is the project of the current working directory.",
1153
1153
"environmentVariable": undefined,
1154
1154
"kind": "StringList",
1155
1155
"longName": "--project",
1156
1156
"required": false,
1157
1157
"shortName": undefined,
1158
1158
},
1159
1159
Object {
1160
-
"description": "It will directly replace the output for the specified version of the package, which requires you to have that package installed under the specified name in advance.",
1160
+
"description": "Specify which installed versions should be hotlinked. If omitted, the default is all versions (\\"*).",
1161
1161
"environmentVariable": undefined,
1162
1162
"kind": "String",
1163
1163
"longName": "--version",
@@ -1170,15 +1170,15 @@ Object {
1170
1170
"actionName": "link-package",
1171
1171
"parameters": Array [
1172
1172
Object {
1173
-
"description": "The folder path of a locally built project, whose installation will be simulated using node_modules symlinks. This folder will be the target of the symlinks.",
1173
+
"description": "The path of folder of a project outside of this Rush repo, whose installation will be simulated using node_modules symlinks (\\"hotlinks\\"). This folder is the symlink target.",
1174
1174
"environmentVariable": undefined,
1175
1175
"kind": "String",
1176
1176
"longName": "--path",
1177
1177
"required": true,
1178
1178
"shortName": undefined,
1179
1179
},
1180
1180
Object {
1181
-
"description": "A list of Rush project names to connect to the external package. If not specified, uses the project in the current working directory.",
1181
+
"description": "A list of Rush project names that will be hotlinked to the \\"--path\\" folder. If not specified, the default is the project of the current working directory.",
0 commit comments