Skip to content

Commit

Permalink
chore(deps): update all non-major dependencies (#161)
Browse files Browse the repository at this point in the history
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@commitlint/cli](https://commitlint.js.org/) ([source](https://togithub.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli)) | [`^18.4.4` -> `^18.6.0`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/18.4.4/18.6.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fcli/18.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fcli/18.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fcli/18.4.4/18.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fcli/18.4.4/18.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`^20.11.3` -> `^20.11.16`](https://renovatebot.com/diffs/npm/@types%2fnode/20.11.5/20.11.16) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.11.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.11.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.11.5/20.11.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.11.5/20.11.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`^6.19.0` -> `^6.21.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.21.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.19.0/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`^6.19.0` -> `^6.21.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.19.0/6.21.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.19.0/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.19.0/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | [`^14.0.4` -> `^14.1.0`](https://renovatebot.com/diffs/npm/eslint-config-next/14.0.4/14.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.0.4/14.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.0.4/14.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [lint-staged](https://togithub.com/okonet/lint-staged) | [`^15.2.0` -> `^15.2.2`](https://renovatebot.com/diffs/npm/lint-staged/15.2.0/15.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.0/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.0/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | [`^3.2.2` -> `^3.2.5`](https://renovatebot.com/diffs/npm/prettier/3.2.2/3.2.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.2.2/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.2.2/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | [`^3.2.2` -> `^3.2.5`](https://renovatebot.com/diffs/npm/prettier/3.2.4/3.2.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.2.4/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.2.4/3.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [turbo](https://turbo.build/repo) ([source](https://togithub.com/vercel/turbo)) | [`^1.11.3` -> `^1.12.2`](https://renovatebot.com/diffs/npm/turbo/1.11.3/1.12.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.11.3/1.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.11.3/1.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>conventional-changelog/commitlint (@&#8203;commitlint/cli)</summary>

### [`v18.6.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/cli/CHANGELOG.md#1860-2024-01-25)

[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v18.5.0...v18.6.0)

**Note:** Version bump only for package [@&#8203;commitlint/cli](https://togithub.com/commitlint/cli)

### [`v18.5.0`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/cli/CHANGELOG.md#1850-2024-01-22)

[Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v18.4.4...v18.5.0)

##### Features

-   **cli:** print-config now can be configured to print a json in stdout ([#&#8203;3863](https://togithub.com/conventional-changelog/commitlint/issues/3863)) ([6381a2d](https://togithub.com/conventional-changelog/commitlint/commit/6381a2daa0d5d89ab2195998d63a9690a533d3f2)), closes [#&#8203;3819](https://togithub.com/conventional-changelog/commitlint/issues/3819)

#### [18.4.4](https://togithub.com/conventional-changelog/commitlint/compare/v18.4.3...v18.4.4) (2024-01-04)

**Note:** Version bump only for package [@&#8203;commitlint/cli](https://togithub.com/commitlint/cli)

#### [18.4.3](https://togithub.com/conventional-changelog/commitlint/compare/v18.4.2...v18.4.3) (2023-11-21)

**Note:** Version bump only for package [@&#8203;commitlint/cli](https://togithub.com/commitlint/cli)

#### [18.4.2](https://togithub.com/conventional-changelog/commitlint/compare/v18.4.1...v18.4.2) (2023-11-16)

**Note:** Version bump only for package [@&#8203;commitlint/cli](https://togithub.com/commitlint/cli)

#### [18.4.1](https://togithub.com/conventional-changelog/commitlint/compare/v18.4.0...v18.4.1) (2023-11-12)

**Note:** Version bump only for package [@&#8203;commitlint/cli](https://togithub.com/commitlint/cli)

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary>

### [`v6.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6210-2024-02-05)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.20.0...v6.21.0)

##### 🚀 Features

-   export plugin metadata

-   allow `parserOptions.project: false`

-   **eslint-plugin:** add rule prefer-find

##### 🩹 Fixes

-   **eslint-plugin:** \[no-unused-vars] don't report on types referenced in export assignment expression

-   **eslint-plugin:** \[switch-exhaustiveness-check] better support for intersections, infinite types, non-union values

-   **eslint-plugin:** \[consistent-type-imports] dont report on types used in export assignment expressions

-   **eslint-plugin:** \[no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option

-   **eslint-plugin:** \[class-literal-property-style] allow getter when same key setter exists

-   **eslint-plugin:** \[no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before `as` keyword

##### ❤️  Thank You

-   auvred
-   Brad Zacher
-   Kirk Waiblinger
-   Pete Gonzalez
-   YeonJuan

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

### [`v6.20.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6200-2024-01-29)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.1...v6.20.0)

##### 🚀 Features

-   **eslint-plugin:** \[member-ordering] allow easy reuse of the default ordering

##### 🩹 Fixes

-   **eslint-plugin:** \[no-useless-template-literals] incorrect bigint autofix result

-   **eslint-plugin:** \[prefer-nullish-coalescing] treat any/unknown as non-nullable

-   **eslint-plugin:** \[no-useless-template-literals] report Infinity & NaN

-   **eslint-plugin:** \[prefer-readonly] disable checking accessors

##### ❤️  Thank You

-   Alex Parloti
-   auvred
-   James Browning
-   StyleShit
-   YeonJuan

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

### [`v6.19.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6191-2024-01-22)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.0...v6.19.1)

##### 🩹 Fixes

-   **type-utils:** preventing isUnsafeAssignment infinite recursive calls

-   **eslint-plugin:** \[no-unnecessary-condition] fix false positive for type variable

##### ❤️  Thank You

-   YeonJuan

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary>

### [`v6.21.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6210-2024-02-05)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.20.0...v6.21.0)

##### 🚀 Features

-   allow `parserOptions.project: false`

##### ❤️  Thank You

-   auvred
-   Brad Zacher
-   Kirk Waiblinger
-   Pete Gonzalez
-   YeonJuan

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

### [`v6.20.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6200-2024-01-29)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.1...v6.20.0)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

### [`v6.19.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6191-2024-01-22)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.19.0...v6.19.1)

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

<details>
<summary>vercel/next.js (eslint-config-next)</summary>

### [`v14.1.0`](https://togithub.com/vercel/next.js/compare/v14.0.4...v14.1.0)

[Compare Source](https://togithub.com/vercel/next.js/compare/v14.0.4...v14.1.0)

</details>

<details>
<summary>okonet/lint-staged (lint-staged)</summary>

### [`v15.2.2`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1522)

[Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.1...v15.2.2)

##### Patch Changes

-   [#&#8203;1391](https://togithub.com/lint-staged/lint-staged/pull/1391) [`fdcdad4`](https://togithub.com/lint-staged/lint-staged/commit/fdcdad42ff96fea3c05598e378d3c44ad4a51bde) Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - *Lint-staged* no longer tries to load configuration from files that are not checked out. This might happen when using sparse-checkout.

### [`v15.2.1`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1521)

[Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.0...v15.2.1)

##### Patch Changes

-   [#&#8203;1387](https://togithub.com/lint-staged/lint-staged/pull/1387) [`e4023f6`](https://togithub.com/lint-staged/lint-staged/commit/e4023f687616dcf4816545b8eefbcce50e255c9c) Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - Ignore stdin of spawned commands so that they don't get stuck waiting. Until now, *lint-staged* has used the default settings to spawn linter commands. This means the `stdin` of the spawned commands has accepted input, and essentially gotten stuck waiting. Now the `stdin` is ignored and commands will no longer get stuck. If you relied on this behavior, please open a new issue and describe how; the behavior has not been intended.

</details>

<details>
<summary>prettier/prettier (prettier)</summary>

### [`v3.2.5`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#325)

[Compare Source](https://togithub.com/prettier/prettier/compare/3.2.4...3.2.5)

[diff](https://togithub.com/prettier/prettier/compare/3.2.4...3.2.5)

##### Support Angular inline styles as single template literal ([#&#8203;15968](https://togithub.com/prettier/prettier/pull/15968) by [@&#8203;sosukesuzuki](https://togithub.com/sosukesuzuki))

[Angular v17](https://blog.angular.io/introducing-angular-v17-4d7033312e4b) supports single string inline styles.



```ts
// Input
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `h1 { color: blue; }`,
})
export class AppComponent {}

// Prettier 3.2.4
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `h1 { color: blue; }`,
})
export class AppComponent {}

// Prettier 3.2.5
@&#8203;Component({
  template: `<div>...</div>`,
  styles: `
    h1 {
      color: blue;
    }
  `,
})
export class AppComponent {}

```

##### Unexpected embedded formatting for Angular template ([#&#8203;15969](https://togithub.com/prettier/prettier/pull/15969) by [@&#8203;JounQin](https://togithub.com/JounQin))

Computed template should not be considered as Angular component template



```ts
// Input
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{       hello }}</h1>`,
})
export class AppComponent {}

// Prettier 3.2.4
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{ hello }}</h1>`,
})
export class AppComponent {}

// Prettier 3.2.5
const template = "foobar";

@&#8203;Component({
  [template]: `<h1>{{       hello }}</h1>`,
})
export class AppComponent {}
```

##### Use `"json"` parser for `tsconfig.json` by default ([#&#8203;16012](https://togithub.com/prettier/prettier/pull/16012) by [@&#8203;sosukesuzuki](https://togithub.com/sosukesuzuki))

In [v2.3.0](https://prettier.io/blog/2024/01/12/3.2.0#new-jsonc-parser-added-15831httpsgithubcomprettierprettierpull15831-by-fiskerhttpsgithubcomfisker), we introduced `"jsonc"` parser which adds trialing comma **by default**.

When adding a new parser we also define how it will be used based on the [`linguist-languages`](https://www.npmjs.com/package/linguist-languages) data.

`tsconfig.json` is a special file used by [TypeScript](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#using-tsconfigjson-or-jsconfigjson), it uses `.json` file extension, but it actually uses the [JSON with Comments](https://code.visualstudio.com/docs/languages/json#\_json-with-comments) syntax. However, we found that there are many third-party tools not recognize it correctly because of the confusing `.json` file extension.

We decide to treat it as a JSON file for now to avoid the extra configuration step.

To keep using the `"jsonc"` parser for your `tsconfig.json` files, add the following to your `.pretterrc` file

```json
{
  "overrides": [
    {
      "files": ["tsconfig.json", "jsconfig.json"],
      "options": {
        "parser": "jsonc"
      }
    }
  ]
}
```



```
```

### [`v3.2.4`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#324)

[Compare Source](https://togithub.com/prettier/prettier/compare/3.2.3...3.2.4)

[diff](https://togithub.com/prettier/prettier/compare/3.2.3...3.2.4)

##### Fix incorrect parser inference ([#&#8203;15947](https://togithub.com/prettier/prettier/pull/15947) by [@&#8203;fisker](https://togithub.com/fisker))

Files like `.eslintrc.json` were incorrectly formatted as JSONC files.



```jsx
// Input
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "jsonc" }

// Prettier 3.2.4
prettier --file-info .eslintrc.json
{ "ignored": false, "inferredParser": "json" }
```

### [`v3.2.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#323)

[Compare Source](https://togithub.com/prettier/prettier/compare/3.2.2...3.2.3)

[diff](https://togithub.com/prettier/prettier/compare/3.2.2...3.2.3)

##### Throw errors for invalid code ([#&#8203;15881](https://togithub.com/prettier/prettier/pull/15881) by [@&#8203;fisker](https://togithub.com/fisker), [@&#8203;Josh-Cena](https://togithub.com/Josh-Cena), [@&#8203;auvred](https://togithub.com/auvred))



```ts
// Input
1++;

// Prettier 3.2.2
1++;

// Prettier 3.2.3
SyntaxError: Invalid left-hand side expression in unary operation (1:1)
> 1 | 1++;
    | ^
```



```ts
// Input
try {} catch (error = 1){}

// Prettier 3.2.2
try {
} catch (error) {}

// Prettier 3.2.3
SyntaxError: Catch clause variable cannot have an initializer. (1:23)
> 1 | try {} catch (error = 1){}
    |                       ^
```

##### Fix parser inference ([#&#8203;15927](https://togithub.com/prettier/prettier/pull/15927) by [@&#8203;fisker](https://togithub.com/fisker))



```console
// Prettier 3.2.2
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "json" }

// Prettier 3.2.3
prettier --file-info tsconfig.json
{ "ignored": false, "inferredParser": "jsonc" }
```

</details>

<details>
<summary>vercel/turbo (turbo)</summary>

### [`v1.12.2`](https://togithub.com/vercel/turbo/releases/tag/v1.12.2): Turborepo v1.12.2

[Compare Source](https://togithub.com/vercel/turbo/compare/v1.12.1...v1.12.2)



#### What's Changed

##### create-turbo

-   release(turborepo): 1.12.1 by [@&#8203;github-actions](https://togithub.com/github-actions) in [vercel/turborepo#7193

##### Changelog

-   feat(lockfile): traverse lockfile in parallel by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7178
-   perf: remove duplicate git construction by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7194
-   Make clippy happy by [@&#8203;Zertsov](https://togithub.com/Zertsov) in [vercel/turborepo#7195
-   fix: keep stdin open for persistent tasks by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7196
-   add vc config dir by [@&#8203;Zertsov](https://togithub.com/Zertsov) in [vercel/turborepo#7173
-   fix(Turborepo): Handle spaces in path names in git status by [@&#8203;gsoltis](https://togithub.com/gsoltis) in [vercel/turborepo#7197
-   feat: enable vt processing on windows by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7158

**Full Changelog**: vercel/turborepo@v1.12.1...v1.12.2

### [`v1.12.1`](https://togithub.com/vercel/turbo/releases/tag/v1.12.1): Turborepo v1.12.1

[Compare Source](https://togithub.com/vercel/turbo/compare/v1.12.0...v1.12.1)



#### What's Changed

##### Docs

-   docs: fix link in telemetry by [@&#8203;A7med3bdulBaset](https://togithub.com/A7med3bdulBaset) in [vercel/turborepo#7190

##### create-turbo

-   release(turborepo): 1.12.0 by [@&#8203;github-actions](https://togithub.com/github-actions) in [vercel/turborepo#7177

##### Changelog

-   Print telemetry warning on stderr by [@&#8203;laat](https://togithub.com/laat) in [vercel/turborepo#7189
-   chore(integration): remove \_helpers & fallback by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7172

#### New Contributors

-   [@&#8203;A7med3bdulBaset](https://togithub.com/A7med3bdulBaset) made their first contribution in [vercel/turborepo#7190
-   [@&#8203;laat](https://togithub.com/laat) made their first contribution in [vercel/turborepo#7189

**Full Changelog**: vercel/turborepo@v1.12.0...v1.12.1

### [`v1.12.0`](https://togithub.com/vercel/turbo/releases/tag/v1.12.0): Turborepo v1.12.0

[Compare Source](https://togithub.com/vercel/turbo/compare/v1.11.3...v1.12.0)



#### What's Changed

##### Docs

-   General CI steps on doc. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#6894
-   \[Docs] create-new.mdx - npm double slash typo fix by [@&#8203;Firfi](https://togithub.com/Firfi) in [vercel/turborepo#6933
-   fix(docs): correct option heading by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6973
-   Clean up inputs doc. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#6980
-   fix(docs): typo in `what-to-cache.mdx` by [@&#8203;pjlangley](https://togithub.com/pjlangley) in [vercel/turborepo#6960
-   fix(docs): update vercel.mdx by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6987
-   Doc for running setup tasks prior to development tasks. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#6999
-   Add Glossary to sidebar. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#7011
-   fix(docs): remote cache go -> rust by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7082
-   Use `exports`  in Internal Packages doc. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#7079
-   fix: typo in github-actions.mdx by [@&#8203;mattiadevivo](https://togithub.com/mattiadevivo) in [vercel/turborepo#7069
-   Document glob spec. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#7076
-   Document handling of Node.js versions, OS, and arch. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#7072
-   Add generalized deployment advice for Prisma doc. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#7130
-   \[DO NOT MERGE] feat(telemetry): cli reference by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6826
-   \[DO NOT MERGE] feat(telemetry): feature docs by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6827
-   \[DO NOT MERGE] feat(docs): $TURBO_DEFAULT$ by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7155

##### create-turbo

-   release(turborepo): 1.11.3 by [@&#8203;github-actions](https://togithub.com/github-actions) in [vercel/turborepo#6891
-   release(turborepo): 1.11.4-canary.0 by [@&#8203;github-actions](https://togithub.com/github-actions) in [vercel/turborepo#6975
-   release(turborepo): 1.11.4-canary.1 by [@&#8203;github-actions](https://togithub.com/github-actions) in [vercel/turborepo#6997
-   release(turborepo): 1.11.4-canary.3 by [@&#8203;github-actions](https://togithub.com/github-actions) in [vercel/turborepo#7157
-   release(turborepo): 1.11.4-canary.4 by [@&#8203;github-actions](https://togithub.com/github-actions) in [vercel/turborepo#7170

##### Examples

-   chore(deps-dev): bump the example-dependencies group in /examples/with-shell-commands with 1 update by [@&#8203;dependabot](https://togithub.com/dependabot) in [vercel/turborepo#6901
-   Update dependencies in examples. by [@&#8203;anthonyshew](https://togithub.com/anthonyshew) in [vercel/turborepo#6920
-   Fix with-svelte-example by [@&#8203;dummdidumm](https://togithub.com/dummdidumm) in [vercel/turborepo#6986
-   fix(examples): fontSize type is number not string by [@&#8203;devjiwonchoi](https://togithub.com/devjiwonchoi) in [vercel/turborepo#7005
-   Fix Svelte package export map by [@&#8203;dummdidumm](https://togithub.com/dummdidumm) in [vercel/turborepo#7007
-   fix(examples): basic generator by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7022
-   fix(examples): ui turbo.json no longer needed by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7087
-   chore(docs): remove unnecessary spaces by [@&#8203;GyoHeon](https://togithub.com/GyoHeon) in [vercel/turborepo#7118
-   chore: install jest in examples/kitchen-sink by [@&#8203;llllvvuu](https://togithub.com/llllvvuu) in [vercel/turborepo#7132

##### Changelog

-   fix: Make execution state use auth crate by [@&#8203;Zertsov](https://togithub.com/Zertsov) in [vercel/turborepo#6880
-   fix(telemetry): obfuscate rc endpoint by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6925
-   fix: treat empty environement variables as unset by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6929
-   Error out if dependent flags are provided without their parent by [@&#8203;arlyon](https://togithub.com/arlyon) in [vercel/turborepo#6780
-   fix: make sure that our concurrency check ignore packages without task by [@&#8203;arlyon](https://togithub.com/arlyon) in [vercel/turborepo#6790
-   chore: avoid panic on invalid directory filters by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6955
-   feat(Turborepo): Use a wrapper around the raw strings we pass to globwalk by [@&#8203;gsoltis](https://togithub.com/gsoltis) in [vercel/turborepo#6847
-   fix: ignore permission errors during globbing by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6957
-   fix: avoid retry panic by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6926
-   add better messaging when running with api flag by [@&#8203;Zertsov](https://togithub.com/Zertsov) in [vercel/turborepo#6927
-   fix some clippy lints by [@&#8203;arlyon](https://togithub.com/arlyon) in [vercel/turborepo#6959
-   Fix/unrevert daemon discovery by [@&#8203;arlyon](https://togithub.com/arlyon) in [vercel/turborepo#6712
-   feat(telemetry): track prune args by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6970
-   feat(lockfiles): support Yarn 4 patches by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6974
-   feat(telemetry): track global args by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6972
-   fix: update Cargo.lock with correct workspace dependencies by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6990
-   fix: rewrite prefix after carriage return by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6989
-   feat(telemetry): track run arguments by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6985
-   chore: remove usage of command groups by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6992
-   chore: add reason for service being unavailable by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6993
-   fix(turbo): validate graph extension by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#6995
-   chore: Adjusted error message for APIClient errors in cache by [@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in [vercel/turborepo#6996
-   fix(integration): update help integration test by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7017
-   fix(cache): truncate metadata file when writing by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7016
-   fix(prune): correctly create symlinks to directories  by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#6983
-   fix: forward fixes for LSP by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7023
-   fix(daemon): make sure cookie dir exists before writing cookie by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7015
-   feat(telemetry): track more daemon errors by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7031
-   chore: revert auth json by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7026
-   chore: prefactor process manager by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7034
-   chore(Turborepo): Scope down opts needed by the visitor, remove run lifetime by [@&#8203;gsoltis](https://togithub.com/gsoltis) in [vercel/turborepo#7032
-   fix: Examples turbo.json outputs key by [@&#8203;NicholasLYang](https://togithub.com/NicholasLYang) in [vercel/turborepo#7071
-   fix: filter package.json files that are subfolders of other packages by [@&#8203;arlyon](https://togithub.com/arlyon) in [vercel/turborepo#7025
-   feat: update `@turbo/repository` to use new terminology by [@&#8203;mrmckeb](https://togithub.com/mrmckeb) in [vercel/turborepo#7078
-   fix(turbo): sort dependents and dependencies during normalization by [@&#8203;mehulkar](https://togithub.com/mehulkar) in [vercel/turborepo#7018
-   release: `@turbo/repository@0.0.1-canary.3` by [@&#8203;mrmckeb](https://togithub.com/mrmckeb) in [vercel/turborepo#7090
-   chore(daemon): swap fallback logs to debug by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7102
-   feat: add ability to spawn child process with pty by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7077
-   chore(Turborepo): Move more CLI stuff out of run code by [@&#8203;gsoltis](https://togithub.com/gsoltis) in [vercel/turborepo#7085
-   fix(hashing): include gitignored files in fallback by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7105
-   fix(clippy): remove unused import by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7120
-   fix(hashing): include default files in fallback by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7106
-   chore: add tracing to pty usage by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7127
-   fix disable echoctl by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7109
-   feat(telemetry): enable feature by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7122
-   feat: enable pty usage by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7128
-   feat(hashing): support $TURBO_DEFAULT$ in inputs by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7113
-   fix: process manager tests tty by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7156
-   fix(tests): mock telemetry config by [@&#8203;tknickman](https://togithub.com/tknickman) in [vercel/turborepo#7168
-   chore: clean pnpm lockfile by [@&#8203;mehulkar](https://togithub.com/mehulkar) in [vercel/turborepo#7171
-   fix: tasks with no newline by [@&#8203;chris-olszewski](https://togithub.com/chris-olszewski) in [vercel/turborepo#7175

#### New Contributors

-   [@&#8203;Firfi](https://togithub.com/Firfi) made their first contribution in [vercel/turborepo#6933
-   [@&#8203;pjlangley](https://togithub.com/pjlangley) made their first contribution in [vercel/turborepo#6960
-   [@&#8203;dummdidumm](https://togithub.com/dummdidumm) made their first contribution in [vercel/turborepo#6986
-   [@&#8203;devjiwonchoi](https://togithub.com/devjiwonchoi) made their first contribution in [vercel/turborepo#7005
-   [@&#8203;nirban07](https://togithub.com/nirban07) made their first contribution in [vercel/turborepo#7008
-   [@&#8203;mrmckeb](https://togithub.com/mrmckeb) made their first contribution in [vercel/turborepo#7078
-   [@&#8203;mattiadevivo](https://togithub.com/mattiadevivo) made their first contribution in [vercel/turborepo#7069
-   [@&#8203;GyoHeon](https://togithub.com/GyoHeon) made their first contribution in [vercel/turborepo#7118
-   [@&#8203;llllvvuu](https://togithub.com/llllvvuu) made their first contribution in [vercel/turborepo#7132

**Full Changelog**: vercel/turborepo@v1.11.3...v1.12.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Wednesday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/mheob/config).



Co-authored-by: Alex Böhm <3983539+mheob@users.noreply.github.com>
  • Loading branch information
renovate[bot] and mheob committed Feb 9, 2024
1 parent 250df54 commit de8ee26
Show file tree
Hide file tree
Showing 6 changed files with 295 additions and 248 deletions.
6 changes: 6 additions & 0 deletions .changeset/long-lemons-nail.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@mheob/eslint-config": patch
"@mheob/prettier-config": patch
---

chore(deps): update all non-major dependencies
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,20 +27,20 @@
},
"devDependencies": {
"@changesets/cli": "^2.27.1",
"@commitlint/cli": "^18.4.4",
"@commitlint/cli": "^18.6.0",
"@mheob/changeset-changelog": "^3.0.1",
"@mheob/commitlint-config": "workspace:*",
"@mheob/eslint-config": "workspace:*",
"@mheob/prettier-config": "workspace:*",
"@types/node": "^20.11.3",
"@types/node": "^20.11.16",
"commitizen": "^4.3.0",
"cz-git": "^1.8.0",
"eslint": "^8.56.0",
"husky": "^8.0.3",
"lint-staged": "^15.2.0",
"prettier": "^3.2.2",
"lint-staged": "^15.2.2",
"prettier": "^3.2.5",
"ts-node": "^10.9.2",
"turbo": "^1.11.3",
"turbo": "^1.12.2",
"typescript": "^5.3.3"
}
}
4 changes: 2 additions & 2 deletions packages/commitlint-config/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"sort-package-json": "pnpm dlx sort-package-json"
},
"devDependencies": {
"@commitlint/cli": "^18.4.4",
"@commitlint/cli": "^18.6.0",
"@mheob/eslint-config": "workspace:*",
"@mheob/tsconfig": "workspace:*",
"commitizen": "^4.3.0",
Expand All @@ -35,7 +35,7 @@
"typescript": "^5.3.3"
},
"peerDependencies": {
"@commitlint/cli": "^18.4.4",
"@commitlint/cli": "^18.6.0",
"commitizen": "^4.3.0",
"cz-git": "^1.8.0"
},
Expand Down
10 changes: 5 additions & 5 deletions packages/eslint-config/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@
"sort-package-json": "pnpm dlx sort-package-json"
},
"dependencies": {
"@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.19.0",
"eslint-config-next": "^14.0.4",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"eslint-config-next": "^14.1.0",
"eslint-config-prettier": "^9.1.0",
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-plugin-import": "^2.29.1",
Expand All @@ -65,12 +65,12 @@
"@mheob/tsconfig": "workspace:*",
"@types/eslint": "^8.56.2",
"eslint": "^8.56.0",
"prettier": "^3.2.2",
"prettier": "^3.2.5",
"typescript": "^5.3.3"
},
"peerDependencies": {
"eslint": "^8.56.0",
"prettier": "^3.2.2"
"prettier": "^3.2.5"
},
"publishConfig": {
"access": "public"
Expand Down
4 changes: 2 additions & 2 deletions packages/prettier-config/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@
"@mheob/eslint-config": "workspace:*",
"@mheob/tsconfig": "workspace:*",
"eslint": "^8.56.0",
"prettier": "^3.2.2",
"prettier": "^3.2.5",
"typescript": "^5.3.3"
},
"peerDependencies": {
"prettier": "^3.2.2"
"prettier": "^3.2.5"
},
"publishConfig": {
"access": "public"
Expand Down
Loading

0 comments on commit de8ee26

Please sign in to comment.