Skip to content

Commit

Permalink
docs: hyphenate word third-party (#12967)
Browse files Browse the repository at this point in the history
  • Loading branch information
HonkingGoose committed Dec 6, 2021
1 parent 97d4c22 commit 341acf2
Show file tree
Hide file tree
Showing 7 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion docs/usage/configuration-options.md
Expand Up @@ -392,7 +392,7 @@ Configure this option to `false` if you prefer Renovate to open a new issue when

## constraints

Constraints are used in package managers which use third party tools to update "artifacts" like lock files or checksum files.
Constraints are used in package managers which use third-party tools to update "artifacts" like lock files or checksum files.
Typically, the constraint is detected automatically by Renovate from files within the repository and there is no need to manually configure it.
Manually specifying constraints is supported for `ruby`, `bundler`, `composer`, `go`, `npm`, `yarn`, `pnpm`, `python`, `pipenv`, and `poetry`.

Expand Down
2 changes: 1 addition & 1 deletion docs/usage/examples/self-hosting.md
Expand Up @@ -15,7 +15,7 @@ If you want to use these package managers to update your lockfiles, you must ens
npm install -g yarn pnpm
```

The same goes for any other third party binary tool like `gradle` or `poetry` - you need to make sure they are installed and the appropriate version before running Renovate.
The same goes for any other third-party binary tool like `gradle` or `poetry` - you need to make sure it is installed and the appropriate version before running Renovate.

### Docker

Expand Down
4 changes: 2 additions & 2 deletions docs/usage/getting-started/running.md
Expand Up @@ -22,8 +22,8 @@ Self-hosting Renovate means that you are the "administrator" of the bot, which e

Renovate's Open Source CLI is built and distributed as the npm package `renovate`.
You can run this directly in any Node.js environment - even via `npx` - and it will process all the repositories it is configured with, before exiting.
When you install Renovate from npm it naturally does not come bundled with any third party tools or languages such as Ruby, Python, Composer, Bundler, Poetry, etc.
Therefore if you need Renovate to support any non-npm lock files like Bundler then you'll need to make sure all required third party tools are pre-installed in the same environment alongside Renovate before you run it.
When you install Renovate from npm it naturally does not come bundled with any third-party tools or languages such as Ruby, Python, Composer, Bundler, Poetry, etc.
Therefore if you need Renovate to support any non-npm lock files like Bundler then you'll need to make sure all required third-party tools are pre-installed in the same environment alongside Renovate before you run it.

The `renovate` npm package is compatible with all of Renovate's supported platforms.

Expand Down
2 changes: 1 addition & 1 deletion docs/usage/modules/manager.md
Expand Up @@ -3,7 +3,7 @@
Renovate is based around the concept of "package managers", or "managers" for short.
These range from traditional package managers like npm, Bundler and Composer through to less traditional concepts like CircleCI or Travis config files.

The goal of Renovate is to detect and maintain all third party dependencies in your repositories, through the use of managers.
The goal of Renovate is to detect and maintain all third-party dependencies in your repositories, through the use of managers.

## Supported Managers

Expand Down
4 changes: 2 additions & 2 deletions docs/usage/self-hosted-configuration.md
Expand Up @@ -104,10 +104,10 @@ e.g.

## binarySource

Renovate often needs to use third party binaries in its PRs, e.g. `npm` to update `package-lock.json` or `go` to update `go.sum`.
Renovate often needs to use third-party binaries in its PRs, e.g. `npm` to update `package-lock.json` or `go` to update `go.sum`.
By default, Renovate will use a child process to run such tools, so they need to be pre-installed before running Renovate and available in the path.

As an alternative, Renovate can use "sidecar" containers for third party tools.
As an alternative, Renovate can use "sidecar" containers for third-party tools.
If configured, Renovate will use `docker run` to create containers such as Node.js or Python to run tools within as-needed.
For this to work, `docker` needs to be installed and the Docker socket available to Renovate.

Expand Down
2 changes: 1 addition & 1 deletion lib/config/options/index.ts
Expand Up @@ -262,7 +262,7 @@ const options: RenovateOptions[] = [
{
name: 'binarySource',
description:
'Controls whether third party tools like npm or Gradle are called directly, or via Docker sidecar containers.',
'Controls whether third-party tools like npm or Gradle are called directly, or via Docker sidecar containers.',
globalOnly: true,
type: 'string',
allowedValues: ['global', 'docker'],
Expand Down
2 changes: 1 addition & 1 deletion readme.md
Expand Up @@ -63,7 +63,7 @@ If you are not on github.com or gitlab.com, or you prefer to run your own instan

- Install the `renovate` CLI tool from npmjs, run it on a schedule (e.g. using cron)
- Run the `renovate/renovate` Docker Hub image (same content/versions as the CLI tool), run it on a schedule
- Run the `renovate/renovate:slim` Docker Hub image if you only use package managers that don't need third party binaries (e.g. JavaScript, Docker, NuGet, pip)
- Run the `renovate/renovate:slim` Docker Hub image if you only use package managers that don't need third-party binaries (e.g. JavaScript, Docker, NuGet, pip)

[More details on the self-hosting development](https://github.com/renovatebot/renovate/blob/main/docs/usage/getting-started/running.md).

Expand Down

0 comments on commit 341acf2

Please sign in to comment.