Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dev-dependencies #261

Merged
merged 1 commit into from
Apr 27, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 7, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@swc/core (source) ^1.3.101 -> ^1.4.17 age adoption passing confidence
@types/node (source) ^20.10.6 -> ^20.12.7 age adoption passing confidence
eslint (source) ^8.56.0 -> ^8.57.0 age adoption passing confidence
eslint-plugin-prettier ^5.1.2 -> ^5.1.3 age adoption passing confidence
prettier (source) ^3.1.1 -> ^3.2.5 age adoption passing confidence
turbo (source) ^1.11.2 -> ^1.13.3 age adoption passing confidence
typedoc (source) ^0.25.4 -> ^0.25.13 age adoption passing confidence
typescript (source) ^5.3.3 -> ^5.4.5 age adoption passing confidence

Release Notes

swc-project/swc (@​swc/core)

v1.4.17

Compare Source

Bug Fixes

v1.4.16

Compare Source

Bug Fixes

v1.4.15

Compare Source

Bug Fixes
Features
Refactor
Build

v1.4.14

Compare Source

Bug Fixes
Documentation
  • (swc_core) Resolve build issue with --all-features flag (#​8848) (c0d901e)
Refactor
Testing

v1.4.13

Compare Source

Bug Fixes

v1.4.12

Compare Source

Bug Fixes
Features
Miscellaneous Tasks
Performance

v1.4.11

Compare Source

v1.4.8

Compare Source

Bug Fixes
  • (es/module) Fix regression of resolving relative modules (#​8748) (f988b66)

  • (es/parser) Allow export after decorators when valid (#​8739) (663261b)

Miscellaneous Tasks

v1.4.7

Compare Source

Bug Fixes
  • (es/minifier) Fix eval of toString of array with holes (#​8727) (f3fbd9d)

  • (es/minifier) Do not evaluate slice calls with negative index (#​8726) (23f9635)

  • (es/minifier) Handle cyclic references while dropping unused properties (#​8725) (102241b)

  • (es/minifier) Fix evaluation of array literals with void 0 (#​8733) (aa0154d)

  • (es/minifier) Fix removal of array pattern bindings (#​8730) (312f0d8)

  • (es/minifier) Make Finalizer handle hoisted_props correctly (#​8738) (95761b7)

  • (es/proposal) Fix var placement for using transform (#​8732) (633cd89)

Features
Refactor
  • (es) Prepare wasm32-wasi-preview1-threads target support (#​8724) (e3acd14)

v1.4.6

Compare Source

Bug Fixes
Performance

v1.4.5

Compare Source

Bug Fixes
Features

v1.4.4

Compare Source

v1.4.2

Compare Source

Bug Fixes
Features
Testing

v1.4.1

Compare Source

Bug Fixes
Features
Miscellaneous Tasks
Refactor
  • (bindings) Remove bindings for experimental packages (#​8600) (6c50ff1)
Testing
Build

v1.4.0

Compare Source

Bug Fixes
Features
Refactor
Testing
  • (es/minifer) Update the passing terser test list (#​8573) (8b86638)

  • (es/testing) Ensure that test_inline! is working properly (#​8590) (872a47b)

v1.3.107

Compare Source

Bug Fixes
  • (es/codegen) Do not produce octal literals (#​8565) (07634a0)

  • (es/decorator) Skip TypeScript class method/prop declarations (#​8555) (6a8dd8c)

  • (es/decorator) Preserve state while traversing the module_items scope (#​8556) (f416aff)

  • (es/loader) Make tsc resolver work for bare specifier (#​8550) (d6a4615)

v1.3.106

Compare Source

Bug Fixes
Features
Miscellaneous Tasks

v1.3.105

Compare Source

Bug Fixes
Miscellaneous Tasks
Testing

v1.3.104

Compare Source

Bug Fixes

v1.3.103

Compare Source

Bug Fixes
Documentation
Features
  • (html/parser) Allow self-closing /> on non-void HTML elements via a flag (#​8460) (566063d)
Refactor
Testing

v1.3.102

Compare Source

Bug Fixes
eslint/eslint (eslint)

v8.57.0

Compare Source

Features

  • 1120b9b feat: Add loadESLint() API method for v8 (#​18098) (Nicholas C. Zakas)
  • dca7d0f feat: Enable eslint.config.mjs and eslint.config.cjs (#​18066) (Nitin Kumar)

Bug Fixes

  • 2196d97 fix: handle absolute file paths in FlatRuleTester (#​18064) (Nitin Kumar)
  • 69dd1d1 fix: Ensure config keys are printed for config errors (#​18067) (Nitin Kumar)
  • 9852a31 fix: deep merge behavior in flat config (#​18065) (Nitin Kumar)
  • 4c7e9b0 fix: allow circular references in config (#​18056) (Milos Djermanovic)

Documentation

Chores

prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.1.3

Compare Source

Patch Changes
prettier/prettier (prettier)

v3.2.5

Compare Source

diff

Support Angular inline styles as single template literal (#​15968 by @​sosukesuzuki)

Angular v17 supports single string inline styles.

// Input
@​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 (#​15969 by @​JounQin)

Computed template should not be considered as Angular component template

// 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 (#​16012 by @​sosukesuzuki)

In v2.3.0, 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 data.

tsconfig.json is a special file used by TypeScript, it uses .json file extension, but it actually uses the 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

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

v3.2.4

Compare Source

diff

Fix incorrect parser inference (#​15947 by @​fisker)

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

// 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

Compare Source

diff

Throw errors for invalid code (#​15881 by @​fisker, @​Josh-Cena, @​auvred)
// Input
1++;

// Prettier 3.2.2
1++;

// Prettier 3.2.3
SyntaxError: Invalid left-hand side expression in unary operation (1:1)
> 1 | 1++;
    | ^
// 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 (#​15927 by @​fisker)
// 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" }

v3.2.2

Compare Source

diff

Fix crash when parsing template literal CSS in a JSX style tag using a spread attribute (#​15896 by @​eelco)

For example this code would crash before:

<style {...spread}>{`.{}`}</style>
Fix formatting error on optional call expression and member chain (#​15920 by @​sosukesuzuki)
// Input
a(() => {}, c?.d());

// Prettier 3.2.1
TypeError: Cannot read properties of undefined (reading 'type')

// Prettier 3.2.2
a(() => {}, c?.d());

v3.2.1

Compare Source

diff

Fix formatting error on member chain (#​15915 by @​sosukesuzuki)
// Input
test().test2().test2(thing?.something);

// Prettier 3.2.0
TypeError: Cannot read properties of undefined (reading 'type')

// Prettier 3.2.1
test().test2().test2(thing?.something);

v3.2.0

Compare Source

diff

🔗 Release Notes

vercel/turbo (turbo)

v1.13.3

Compare Source

v1.13.2

Compare Source

v1.13.1

Compare Source

v1.13.0

Compare Source

v1.12.5

Compare Source

v1.12.4: Turborepo v1.12.4

Compare Source

What's Changed

Docs
create-turbo

Configuration

📅 Schedule: Branch creation - "before 12pm on Sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies label Jan 7, 2024
@renovate renovate bot enabled auto-merge (squash) January 7, 2024 01:50
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Jan 7, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 7, 2024
Copy link

codecov bot commented Jan 7, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.78%. Comparing base (3056525) to head (a4c4486).

❗ Current head a4c4486 differs from pull request most recent head fdd18f0. Consider uploading reports for the commit fdd18f0 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #261      +/-   ##
==========================================
- Coverage   97.79%   97.78%   -0.01%     
==========================================
  Files           8        8              
  Lines        1948     1944       -4     
  Branches      285      257      -28     
==========================================
- Hits         1905     1901       -4     
- Misses         31       43      +12     
+ Partials       12        0      -12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Jan 7, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 7, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 7, 2024
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Jan 7, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 8, 2024
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Jan 8, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 9, 2024
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Jan 9, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 9, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 27, 2024
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Apr 27, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 27, 2024
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Apr 27, 2024
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Apr 27, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 27, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 27, 2024
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Apr 27, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 27, 2024
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Apr 27, 2024
@renovate renovate bot merged commit 3389aa3 into main Apr 27, 2024
6 checks passed
@renovate renovate bot deleted the renovate/all-non-major-dev branch April 27, 2024 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants