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

Update all dependencies #507

Merged
merged 1 commit into from
Mar 25, 2023
Merged

Update all dependencies #507

merged 1 commit into from
Mar 25, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 25, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/node (source) 18.15.3 -> 18.15.5 age adoption passing confidence
@typescript-eslint/eslint-plugin 5.55.0 -> 5.56.0 age adoption passing confidence
@typescript-eslint/parser 5.55.0 -> 5.56.0 age adoption passing confidence
esbuild 0.17.11 -> 0.17.12 age adoption passing confidence
esbuild-sass-plugin 2.6.0 -> 2.8.0 age adoption passing confidence
eslint-config-prettier 8.7.0 -> 8.8.0 age adoption passing confidence
prettier (source) 2.8.4 -> 2.8.6 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v5.56.0

Compare Source

Bug Fixes
  • eslint-plugin: [member-ordering] check order when optionalityOrder is present with no optional members (#​6619) (6aff431)
  • eslint-plugin: [no-misused-promises] avoid unnecessary calls to getContextualType (#​6193) (745cfe4)
  • eslint-plugin: [no-misused-promises] fix incorrect detection of void functions in JSX attributes (#​6638) (9e41cee)
  • eslint-plugin: [strict-boolean-expression] support falsy and truthy literals simultaneously (#​6672) (62ef487)
  • eslint-plugin: [strict-boolean-expressions] handle truthy enums (#​6618) (0d0639f)
  • eslint-plugin: add TSPropertySignature with TSFunctionType annotation to typeMethod selector (#​6645) (3fc5c63)
Features
  • eslint-plugin: add allowNever support to restrict-template-expressions (#​6554) (423f164)
typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v5.56.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

evanw/esbuild

v0.17.12

Compare Source

  • Fix a crash when parsing inline TypeScript decorators (#​2991)

    Previously esbuild's TypeScript parser crashed when parsing TypeScript decorators if the definition of the decorator was inlined into the decorator itself:

    @​(function sealed(constructor: Function) {
      Object.seal(constructor);
      Object.seal(constructor.prototype);
    })
    class Foo {}

    This crash was not noticed earlier because this edge case did not have test coverage. The crash is fixed in this release.

glromeo/esbuild-sass-plugin

v2.8.0: Joke's on me

Compare Source

bitmoji

  • Forget about exclude and external is better off passed to esbuild directly
  • On the plus side I fixed a bug affecting CSS chunks solution on windows

v2.7.0: Chunky fries

Compare Source

bitmoji

  • Finally found a solution for the css modules vs type css conundrum
  • Fixed peer dependencies
  • Re-instated exclude and added external as well
  • Freshen up the README accordingly
prettier/eslint-config-prettier

v8.8.0

Compare Source

prettier/prettier

v2.8.6

Compare Source

diff

Allow decorators on private members and class expressions (#​14548 by @​fisker)
// Input
class A {
  @​decorator()
  #privateMethod () {}
}

// Prettier 2.8.5
SyntaxError: Decorators are not valid here. (2:3)
  1 | class A {
> 2 |   @​decorator()
    |   ^^^^^^^^^^^^
  3 |   #privateMethod () {}
  4 | }

// Prettier 2.8.6
class A {
  @​decorator()
  #privateMethod() {}
}

v2.8.5

Compare Source

diff

Support TypeScript 5.0 (#​14391 by @​fisker, #​13819 by @​fisker, @​sosukesuzuki)

TypeScript 5.0 introduces two new syntactic features:

  • const modifiers for type parameters
  • export type * declarations
Add missing parentheses for decorator (#​14393 by @​fisker)
// Input
class Person {
  @​(myDecoratorArray[0])
  greet() {}
}

// Prettier 2.8.4
class Person {
  @​myDecoratorArray[0]
  greet() {}
}

// Prettier 2.8.5
class Person {
  @​(myDecoratorArray[0])
  greet() {}
}
Add parentheses for TypeofTypeAnnotation to improve readability (#​14458 by @​fisker)
// Input
type A = (typeof node.children)[];

// Prettier 2.8.4
type A = typeof node.children[];

// Prettier 2.8.5
type A = (typeof node.children)[];
Support max_line_length=off when parsing .editorconfig (#​14516 by @​josephfrazier)

If an .editorconfig file is in your project and it sets max_line_length=off for the file you're formatting,
it will be interpreted as a printWidth of Infinity rather than being ignored
(which previously resulted in the default printWidth of 80 being applied, if not overridden by Prettier-specific configuration).

<!-- Input -->
<div className='HelloWorld' title={`You are visitor number ${ num }`} onMouseOver={onMouseOver}/>

<!-- Prettier 2.8.4 -->
<div
  className="HelloWorld"
  title={`You are visitor number ${num}`}
  onMouseOver={onMouseOver}
/>;

<!-- Prettier 2.8.5 -->
<div className="HelloWorld" title={`You are visitor number ${num}`} onMouseOver={onMouseOver} />;

Configuration

📅 Schedule: Branch creation - "every weekend" (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.

@github-actions
Copy link

Unit Test Results

    1 files  ±0    20 suites  ±0   5s ⏱️ ±0s
131 tests ±0  131 ✔️ ±0  0 💤 ±0  0 ±0 
135 runs  ±0  135 ✔️ ±0  0 💤 ±0  0 ±0 

Results for commit 1945dae. ± Comparison against base commit 0f92770.

@github-actions
Copy link

Coverage report for commit: 1945dae
File: coverage/clover.xml

Cover ┌─────────────────────────┐ Freq.
   0% │ ██░░░░░░░░░░░░░░░░░░░░░ │  4.5%
  10% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  20% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  30% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  40% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  50% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  60% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  70% │ ░░░░░░░░░░░░░░░░░░░░░░░ │  0.0%
  80% │ ██░░░░░░░░░░░░░░░░░░░░░ │  4.5%
  90% │ █████████████░░░░░░░░░░ │ 31.8%
 100% │ ███████████████████████ │ 59.1%
      └─────────────────────────┘
 *Legend:* █ = Current Distribution 
Summary - Lines: 90.03% | Methods: 89.20% | Branchs: 75.07%
FilesLinesMethodsBranchs
scripts
   CampaignRenderer.ts90.91%96.15%78.57%
   CampaignStat.ts89.53%87.50%88.89%
   Chat.ts100.00%100.00%-
   CombatFlag.ts100.00%100.00%100.00%
   EncounterRenderer.ts77.33%100.00%62.86%
   Handlers.ts87.27%72.73%76.92%
   SetupHooks.ts---
   StatManager.ts89.47%100.00%33.33%
   enums.ts100.00%100.00%100.00%
scripts/Helpers
   Dates.ts100.00%100.00%-
   Gamemaster.ts100.00%100.00%100.00%
   Logger.ts100.00%100.00%100.00%
   Trans.ts100.00%100.00%-
scripts/parsers
   DND5e.ts100.00%100.00%100.00%
   MidiQol.ts100.00%100.00%88.24%
   PF2e.ts100.00%100.00%58.82%
   ReadySetRoll.ts94.44%100.00%57.14%
scripts/stats
   DND5eStat.ts100.00%100.00%100.00%
   MidiQolStat.ts100.00%100.00%100.00%
   PF2eStat.ts100.00%100.00%100.00%
   ReadySetRollStat.ts92.00%100.00%66.67%
   Stat.ts91.48%83.08%60.67%

🤖 comment via lucassabreu/comment-coverage-clover

@sonarcloud
Copy link

sonarcloud bot commented Mar 25, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@renovate renovate bot merged commit b8d4afc into main Mar 25, 2023
@renovate renovate bot deleted the renovate/all branch March 25, 2023 02:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants