Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/main' into OdspUrl
Browse files Browse the repository at this point in the history
  • Loading branch information
ChumpChief committed Apr 5, 2024
2 parents 6c82ff0 + 23652a0 commit ded4142
Show file tree
Hide file tree
Showing 173 changed files with 5,843 additions and 4,549 deletions.
2 changes: 1 addition & 1 deletion azure/packages/azure-service-utils/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
"uuid": "^9.0.0"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.13.3",
"@arethetypeswrong/cli": "^0.15.2",
"@biomejs/biome": "^1.6.2",
"@fluid-tools/build-cli": "^0.34.0",
"@fluidframework/azure-service-utils-previous": "npm:@fluidframework/azure-service-utils@2.0.0-internal.8.0.0",
Expand Down
2 changes: 1 addition & 1 deletion build-tools/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
"copyfiles": "^2.4.1",
"cz-conventional-changelog": "^3.3.0",
"cz-customizable": "^7.0.0",
"eslint": "~8.55.0",
"eslint": "~8.57.0",
"inquirer": "^8.2.5",
"rimraf": "^4.4.1",
"run-script-os": "^1.1.6",
Expand Down
2 changes: 1 addition & 1 deletion build-tools/packages/build-cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ USAGE
<!-- commands -->
# Command Topics

* [`flub autocomplete`](docs/autocomplete.md) - display autocomplete installation instructions
* [`flub autocomplete`](docs/autocomplete.md) - Display autocomplete installation instructions.
* [`flub bump`](docs/bump.md) - Bump the version of packages, release groups, and their dependencies.
* [`flub check`](docs/check.md) - Check commands are used to verify repo state, apply policy, etc.
* [`flub commands`](docs/commands.md) - list all the commands
Expand Down
8 changes: 4 additions & 4 deletions build-tools/packages/build-cli/docs/autocomplete.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
`flub autocomplete`
===================

display autocomplete installation instructions
Display autocomplete installation instructions.

* [`flub autocomplete [SHELL]`](#flub-autocomplete-shell)

## `flub autocomplete [SHELL]`

display autocomplete installation instructions
Display autocomplete installation instructions.

```
USAGE
Expand All @@ -20,7 +20,7 @@ FLAGS
-r, --refresh-cache Refresh cache (ignores displaying instructions)
DESCRIPTION
display autocomplete installation instructions
Display autocomplete installation instructions.
EXAMPLES
$ flub autocomplete
Expand All @@ -34,4 +34,4 @@ EXAMPLES
$ flub autocomplete --refresh-cache
```

_See code: [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete/blob/v2.3.10/src/commands/autocomplete/index.ts)_
_See code: [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete/blob/v3.0.13/src/commands/autocomplete/index.ts)_
22 changes: 11 additions & 11 deletions build-tools/packages/build-cli/docs/bump.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,20 +29,20 @@ FLAGS
type.
<options: major|minor|patch>
-x, --skipChecks Skip all checks.
--[no-]commit Commit changes to a new branch.
--exact=<value> An exact string to use as the version. The string must be a valid semver version
--[no-]commit Commit changes to a new branch.
--exact=<value> An exact string to use as the version. The string must be a valid semver version
string.
--exactDepType=<option> [DEPRECATED - Use interdependencyRange instead.] Controls the type of dependency
--exactDepType=<option> [DEPRECATED - Use interdependencyRange instead.] Controls the type of dependency
that is used between packages within the release group. Use "" to indicate exact
dependencies.
<options: ^|~||workspace:*|workspace:^|workspace:~>
--[no-]install Update lockfiles by running 'npm install' automatically.
--scheme=<option> Override the version scheme used by the release group or package.
--[no-]install Update lockfiles by running 'npm install' automatically.
--scheme=<option> Override the version scheme used by the release group or package.
<options: semver|internal|virtualPatch>
LOGGING FLAGS
-v, --verbose Enable verbose logging.
--quiet Disable all logging.
--quiet Disable all logging.
DESCRIPTION
Bumps the version of a release group or package to the next minor, major, or patch version, or to a specific version,
Expand Down Expand Up @@ -101,14 +101,14 @@ FLAGS
-t, --updateType=<option> [default: minor] Bump the current version of the dependency according to this bump type.
<options: latest|newest|greatest|minor|patch|@next|@canary>
-x, --skipChecks Skip all checks.
--[no-]commit Commit changes to a new branch.
--[no-]install Update lockfiles by running 'npm install' automatically.
--onlyBumpPrerelease Only bump dependencies that are on pre-release versions.
--prerelease Treat prerelease versions as valid versions to update to.
--[no-]commit Commit changes to a new branch.
--[no-]install Update lockfiles by running 'npm install' automatically.
--onlyBumpPrerelease Only bump dependencies that are on pre-release versions.
--prerelease Treat prerelease versions as valid versions to update to.
LOGGING FLAGS
-v, --verbose Enable verbose logging.
--quiet Disable all logging.
--quiet Disable all logging.
EXPERIMENTAL FLAGS
--updateChecker=<option> Specify the implementation to use to update dependencies. The default, 'ncu', uses
Expand Down
40 changes: 20 additions & 20 deletions build-tools/packages/build-cli/docs/check.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,24 +26,24 @@ FLAGS
--version=<value> The version against which to check all the packages.
PACKAGE SELECTION FLAGS
-g, --releaseGroup=<option>... Run on all child packages within the specified release groups. This does not include
release group root packages. To include those, use the --releaseGroupRoot argument.
Cannot be used with --all, --dir, or --packages.
<options: client|server|azure|build-tools|gitrest|historian|all>
--all Run on all packages and release groups. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--dir=<value> Run on the package in this directory. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--packages Run on all independent packages in the repo. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--releaseGroupRoot=<option>... Run on the root package of the specified release groups. This does not include any
child packages within the release group. To include those, use the --releaseGroup
argument. Cannot be used with --all, --dir, or --packages.
<options: client|server|azure|build-tools|gitrest|historian|all>
-g, --releaseGroup=<option>... Run on all child packages within the specified release groups. This does not
include release group root packages. To include those, use the --releaseGroupRoot
argument. Cannot be used with --all, --dir, or --packages.
<options: client|server|azure|build-tools|gitrest|historian|all>
--all Run on all packages and release groups. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--dir=<value> Run on the package in this directory. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--packages Run on all independent packages in the repo. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--releaseGroupRoot=<option>... Run on the root package of the specified release groups. This does not include any
child packages within the release group. To include those, use the --releaseGroup
argument. Cannot be used with --all, --dir, or --packages.
<options: client|server|azure|build-tools|gitrest|historian|all>
LOGGING FLAGS
-v, --verbose Enable verbose logging.
--quiet Disable all logging.
--quiet Disable all logging.
PACKAGE FILTER FLAGS
--[no-]private Only include private packages. Use --no-private to exclude private packages instead.
Expand Down Expand Up @@ -72,7 +72,7 @@ FLAGS
LOGGING FLAGS
-v, --verbose Enable verbose logging.
--quiet Disable all logging.
--quiet Disable all logging.
GLOBAL FLAGS
--json Format output as json.
Expand Down Expand Up @@ -105,7 +105,7 @@ FLAGS
LOGGING FLAGS
-v, --verbose Enable verbose logging.
--quiet Disable all logging.
--quiet Disable all logging.
DESCRIPTION
Checks that the dependencies between Fluid Framework packages are properly layered.
Expand All @@ -129,12 +129,12 @@ FLAGS
-e, --exclusions=<value> Path to the exclusions.json file.
-f, --fix Fix errors if possible.
-p, --path=<value> Filter file paths by <regex>.
--listHandlers List all policy handlers by name.
--stdin Read list of files from stdin.
--listHandlers List all policy handlers by name.
--stdin Read list of files from stdin.
LOGGING FLAGS
-v, --verbose Enable verbose logging.
--quiet Disable all logging.
--quiet Disable all logging.
DESCRIPTION
Checks and applies policies to the files in the repository, such as ensuring a consistent header comment in files,
Expand Down
31 changes: 16 additions & 15 deletions build-tools/packages/build-cli/docs/commands.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,23 @@ list all the commands

```
USAGE
$ flub commands [--json] [-h] [--hidden] [--tree] [--columns <value> | -x] [--filter <value>] [--no-header |
[--csv | --no-truncate]] [--output csv|json|yaml | | ] [--sort <value>]
$ flub commands [--json] [--deprecated] [-h] [--hidden] [--tree] [--columns <value> | -x] [--filter <value>]
[--no-header | [--csv | --no-truncate]] [--output csv|json|yaml | | ] [--sort <value>]
FLAGS
-h, --help Show CLI help.
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--filter=<value> filter property by partial string matching, ex: name=foo
--hidden show hidden commands
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
--tree show tree of commands
-h, --help Show CLI help.
-x, --extended show extra columns
--columns=<value> only show provided columns (comma-separated)
--csv output is csv format [alias: --output=csv]
--deprecated show deprecated commands
--filter=<value> filter property by partial string matching, ex: name=foo
--hidden show hidden commands
--no-header hide table header from output
--no-truncate do not truncate output to fit screen
--output=<option> output in a more machine friendly format
<options: csv|json|yaml>
--sort=<value> property to sort by (prepend '-' for descending)
--tree show tree of commands
GLOBAL FLAGS
--json Format output as json.
Expand All @@ -35,4 +36,4 @@ DESCRIPTION
list all the commands
```

_See code: [@oclif/plugin-commands](https://github.com/oclif/plugin-commands/blob/v3.0.4/src/commands/commands.ts)_
_See code: [@oclif/plugin-commands](https://github.com/oclif/plugin-commands/blob/v3.2.2/src/commands/commands.ts)_
30 changes: 15 additions & 15 deletions build-tools/packages/build-cli/docs/exec.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,24 +22,24 @@ FLAGS
--concurrency=<value> [default: 25] The number of tasks to execute concurrently.
PACKAGE SELECTION FLAGS
-g, --releaseGroup=<option>... Run on all child packages within the specified release groups. This does not include
release group root packages. To include those, use the --releaseGroupRoot argument.
Cannot be used with --all, --dir, or --packages.
<options: client|server|azure|build-tools|gitrest|historian|all>
--all Run on all packages and release groups. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--dir=<value> Run on the package in this directory. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--packages Run on all independent packages in the repo. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--releaseGroupRoot=<option>... Run on the root package of the specified release groups. This does not include any
child packages within the release group. To include those, use the --releaseGroup
argument. Cannot be used with --all, --dir, or --packages.
<options: client|server|azure|build-tools|gitrest|historian|all>
-g, --releaseGroup=<option>... Run on all child packages within the specified release groups. This does not
include release group root packages. To include those, use the --releaseGroupRoot
argument. Cannot be used with --all, --dir, or --packages.
<options: client|server|azure|build-tools|gitrest|historian|all>
--all Run on all packages and release groups. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--dir=<value> Run on the package in this directory. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--packages Run on all independent packages in the repo. Cannot be used with --all, --dir,
--releaseGroup, or --releaseGroupRoot.
--releaseGroupRoot=<option>... Run on the root package of the specified release groups. This does not include any
child packages within the release group. To include those, use the --releaseGroup
argument. Cannot be used with --all, --dir, or --packages.
<options: client|server|azure|build-tools|gitrest|historian|all>
LOGGING FLAGS
-v, --verbose Enable verbose logging.
--quiet Disable all logging.
--quiet Disable all logging.
PACKAGE FILTER FLAGS
--[no-]private Only include private packages. Use --no-private to exclude private packages instead.
Expand Down
Loading

0 comments on commit ded4142

Please sign in to comment.