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

Bump the tunnel-server-deps group in /tunnel-server with 16 updates #435

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 25, 2024

Bumps the tunnel-server-deps group in /tunnel-server with 16 updates:

Package From To
@fastify/cors 8.3.0 8.5.0
@fastify/request-context 5.0.0 5.1.0
fastify 4.24.3 4.26.1
htmlparser2 9.0.0 9.1.0
pino 8.16.2 8.19.0
pino-pretty 10.3.0 10.3.1
ssh2 1.14.0 1.15.0
ts-pattern 5.0.5 5.0.8
tseep 1.1.3 1.2.1
@types/node 18.18.10 18.19.18
@types/ssh2 1.11.16 1.11.19
@types/tough-cookie 4.0.3 4.0.5
esbuild 0.19.9 0.19.12
esbuild-plugin-pino 2.1.0 2.1.1
eslint 8.54.0 8.57.0
undici 6.4.0 6.6.2

Updates @fastify/cors from 8.3.0 to 8.5.0

Release notes

Sourced from @​fastify/cors's releases.

v8.5.0

What's Changed

Full Changelog: fastify/fastify-cors@v8.4.2...v8.5.0

v8.4.2

What's Changed

New Contributors

Full Changelog: fastify/fastify-cors@v8.4.1...v8.4.2

v8.4.1

What's Changed

New Contributors

Full Changelog: fastify/fastify-cors@v8.4.0...v8.4.1

v8.4.0

What's Changed

New Contributors

Full Changelog: fastify/fastify-cors@v8.3.0...v8.4.0

Commits

Updates @fastify/request-context from 5.0.0 to 5.1.0

Release notes

Sourced from @​fastify/request-context's releases.

v5.1.0

What's Changed

New Contributors

Full Changelog: fastify/fastify-request-context@v5.0.0...v5.1.0

Commits

Updates fastify from 4.24.3 to 4.26.1

Release notes

Sourced from fastify's releases.

v4.26.1

What's Changed

New Contributors

Full Changelog: fastify/fastify@v4.26.0...v4.26.1

v4.26.0

What's Changed

... (truncated)

Commits
  • ffbc92c Bumped v4.26.1
  • 3a646b8 Add docs for tracing warnings (#5310)
  • 2f4f5f5 fix(types): Request route options url add undefined (#5307)
  • f26de5d fix: amend error codes for latest avvio v8.3.0 (#5309)
  • 42cf27c chore(.gitignore): add .tap/ dir (#5303)
  • eb4ae3c chore: Bump actions/dependency-review-action from 3 to 4 (#5301)
  • 37b9b3d chore: Bump lycheeverse/lychee-action from 1.8.0 to 1.9.3 (#5300)
  • 5fe74e5 fix misattributed property parent in deprecation warning: request.elapsedTime...
  • 9c03896 docs(ecosystem): adds fastify-hana to the community plugins list (#5289)
  • e10ae40 Bumped v4.26.0
  • Additional commits viewable in compare view

Updates htmlparser2 from 9.0.0 to 9.1.0

Release notes

Sourced from htmlparser2's releases.

v9.1.0

Fixes

Features

Commits
  • e2939a6 9.1.0
  • a0f4f4b feat(Parser): exports Handler interface from Parser (#1690)
  • 59b3538 build(deps-dev): Bump prettier from 3.0.3 to 3.1.1 (#1711)
  • 7dade15 build(deps): Bump github/codeql-action from 2 to 3 (#1715)
  • 11ceb64 build(deps-dev): Bump @​typescript-eslint/eslint-plugin (#1731)
  • cd32e60 build(deps-dev): Bump eslint-plugin-n from 16.6.0 to 16.6.1 (#1730)
  • 8b902d5 build(deps-dev): Bump @​typescript-eslint/parser from 6.16.0 to 6.17.0 (#1729)
  • bf4a220 build(deps-dev): Bump @​types/node from 20.10.5 to 20.10.6 (#1727)
  • bfb2a23 build(deps-dev): Bump eslint-plugin-n from 16.5.0 to 16.6.0 (#1726)
  • 3c5a72b build(deps-dev): Bump @​typescript-eslint/parser from 6.15.0 to 6.16.0 (#1725)
  • Additional commits viewable in compare view

Updates pino from 8.16.2 to 8.19.0

Release notes

Sourced from pino's releases.

v8.19.0

What's Changed

New Contributors

Full Changelog: pinojs/pino@v8.18.0...v8.19.0

v8.18.0

What's Changed

New Contributors

Full Changelog: pinojs/pino@v8.17.2...v8.18.0

v8.17.2

What's Changed

Full Changelog: pinojs/pino@v8.17.1...v8.17.2

v8.17.1

What's Changed

Full Changelog: pinojs/pino@v8.17.0...v8.17.1

v8.17.0

What's Changed

... (truncated)

Commits

Updates pino-pretty from 10.3.0 to 10.3.1

Release notes

Sourced from pino-pretty's releases.

v10.3.1

What's Changed

New Contributors

Full Changelog: pinojs/pino-pretty@v10.3.0...v10.3.1

Commits

Updates ssh2 from 1.14.0 to 1.15.0

Commits
  • a56e70e package: bump version to v1.15.0
  • fcf3a48 package: bump nan to v2.18.0
  • b1b0077 ci: update test workflow
  • 97b223f lib: add strict key exchange mode support
  • 739a589 package: bump cpu-features version to v0.0.9
  • fb88f18 ci: update workflows
  • See full diff in compare view

Updates ts-pattern from 5.0.5 to 5.0.8

Release notes

Sourced from ts-pattern's releases.

v5.0.8

The main thing

This release includes type narrowing improvement to isMatching when used in its curried form:

type Pizza = { type: 'pizza', topping: string };
type Sandwich = { type: 'sandwich', condiments: string[] }
type Food =  Pizza | Sandwich;
declare const food: Food
const isPizza = isMatching({ type: 'pizza' })
if (isPizza(food)) {
x  // Used to  infer food as Food, no infers Pizza
}

This also improves type checking performance for complex patterns and fixes a small bug in the ES5 build of TS-Pattern.

What's Changed

Full Changelog: gvergnaud/ts-pattern@v5.0.6...v5.0.8

v5.0.6

Close issue issues

What's Changed

New Contributors

Full Changelog: gvergnaud/ts-pattern@v5.0.5...v5.0.6

Commits
  • e22cc7f 5.0.8
  • 579962d 5.0.7
  • f0cf3d4 Merge pull request #224 from gvergnaud/gvergnaud/fix-regenerator-runtime-call...
  • dbff156 fix: Make sure regeneratorRuntime isn't included in the cjs build
  • 5fffafd docs: update roadmap.md
  • a287f41 Merge pull request #221 from gvergnaud/fix-is-matching-to-take-a-const-type-p...
  • 4bd508c tests: add unit tests for isMatching's inference
  • e707bf7 deps: update jest
  • 442a0c3 fix: make isMatching(p) infer the pattern as a const type parameter
  • 2352f00 readme: improvements
  • Additional commits viewable in compare view

Updates tseep from 1.1.3 to 1.2.1

Commits

Updates @types/node from 18.18.10 to 18.19.18

Commits

Updates @types/ssh2 from 1.11.16 to 1.11.19

Commits

Updates @types/tough-cookie from 4.0.3 to 4.0.5

Commits

Updates esbuild from 0.19.9 to 0.19.12

Release notes

Sourced from esbuild's releases.

v0.19.12

  • The "preserve" JSX mode now preserves JSX text verbatim (#3605)

    The JSX specification deliberately doesn't specify how JSX text is supposed to be interpreted and there is no canonical way to interpret JSX text. Two most popular interpretations are Babel and TypeScript. Yes they are different (esbuild deliberately follows TypeScript by the way).

    Previously esbuild normalized text to the TypeScript interpretation when the "preserve" JSX mode is active. However, "preserve" should arguably reproduce the original JSX text verbatim so that whatever JSX transform runs after esbuild is free to interpret it however it wants. So with this release, esbuild will now pass JSX text through unmodified:

    // Original code
    let el =
      <a href={'/'} title='&apos;&quot;'> some text
        {foo}
          more text </a>
    // Old output (with --loader=jsx --jsx=preserve)
    let el = <a href="/" title={'&quot;}>
    {" some text"}
    {foo}
    {"more text "}
    </a>;
    // New output (with --loader=jsx --jsx=preserve)
    let el = <a href={"/"} title='&apos;&quot;'> some text
    {foo}
    more text </a>;

  • Allow JSX elements as JSX attribute values

    JSX has an obscure feature where you can use JSX elements in attribute position without surrounding them with {...}. It looks like this:

    let el = <div data-ab=<><a/><b/></>/>;

    I think I originally didn't implement it even though it's part of the JSX specification because it previously didn't work in TypeScript (and potentially also in Babel?). However, support for it was silently added in TypeScript 4.8 without me noticing and Babel has also since fixed their bugs regarding this feature. So I'm adding it to esbuild too now that I know it's widely supported.

    Keep in mind that there is some ongoing discussion about removing this feature from JSX. I agree that the syntax seems out of place (it does away with the elegance of "JSX is basically just XML with {...} escapes" for something arguably harder to read, which doesn't seem like a good trade-off), but it's in the specification and TypeScript and Babel both implement it so I'm going to have esbuild implement it too. However, I reserve the right to remove it from esbuild if it's ever removed from the specification in the future. So use it with caution.

  • Fix a bug with TypeScript type parsing (#3574)

    This release fixes a bug with esbuild's TypeScript parser where a conditional type containing a union type that ends with an infer type that ends with a constraint could fail to parse. This was caused by the "don't parse a conditional type" flag not getting passed through the union type parser. Here's an example of valid TypeScript code that previously failed to parse correctly:

    type InferUnion<T> = T extends { a: infer U extends number } | infer U extends number ? U : never

v0.19.11

  • Fix TypeScript-specific class transform edge case (#3559)

... (truncated)

Changelog

Sourced from esbuild's changelog.

0.19.12

  • The "preserve" JSX mode now preserves JSX text verbatim (#3605)

    The JSX specification deliberately doesn't specify how JSX text is supposed to be interpreted and there is no canonical way to interpret JSX text. Two most popular interpretations are Babel and TypeScript. Yes they are different (esbuild deliberately follows TypeScript by the way).

    Previously esbuild normalized text to the TypeScript interpretation when the "preserve" JSX mode is active. However, "preserve" should arguably reproduce the original JSX text verbatim so that whatever JSX transform runs after esbuild is free to interpret it however it wants. So with this release, esbuild will now pass JSX text through unmodified:

    // Original code
    let el =
      <a href={'/'} title='&apos;&quot;'> some text
        {foo}
          more text </a>
    // Old output (with --loader=jsx --jsx=preserve)
    let el = <a href="/" title={'&quot;}>
    {" some text"}
    {foo}
    {"more text "}
    </a>;
    // New output (with --loader=jsx --jsx=preserve)
    let el = <a href={"/"} title='&apos;&quot;'> some text
    {foo}
    more text </a>;

  • Allow JSX elements as JSX attribute values

    JSX has an obscure feature where you can use JSX elements in attribute position without surrounding them with {...}. It looks like this:

    let el = <div data-ab=<><a/><b/></>/>;

    I think I originally didn't implement it even though it's part of the JSX specification because it previously didn't work in TypeScript (and potentially also in Babel?). However, support for it was silently added in TypeScript 4.8 without me noticing and Babel has also since fixed their bugs regarding this feature. So I'm adding it to esbuild too now that I know it's widely supported.

    Keep in mind that there is some ongoing discussion about removing this feature from JSX. I agree that the syntax seems out of place (it does away with the elegance of "JSX is basically just XML with {...} escapes" for something arguably harder to read, which doesn't seem like a good trade-off), but it's in the specification and TypeScript and Babel both implement it so I'm going to have esbuild implement it too. However, I reserve the right to remove it from esbuild if it's ever removed from the specification in the future. So use it with caution.

  • Fix a bug with TypeScript type parsing (#3574)

    This release fixes a bug with esbuild's TypeScript parser where a conditional type containing a union type that ends with an infer type that ends with a constraint could fail to parse. This was caused by the "don't parse a conditional type" flag not getting passed through the union type parser. Here's an example of valid TypeScript code that previously failed to parse correctly:

    type InferUnion<T> = T extends { a: infer U extends number } | infer U extends number ? U : never

0.19.11

... (truncated)

Commits

Updates esbuild-plugin-pino from 2.1.0 to 2.1.1

Release notes

Sourced from esbuild-plugin-pino's releases.

v2.1.1

What's Changed

Bumps the tunnel-server-deps group in /tunnel-server with 16 updates:

| Package | From | To |
| --- | --- | --- |
| [@fastify/cors](https://github.com/fastify/fastify-cors) | `8.3.0` | `8.5.0` |
| [@fastify/request-context](https://github.com/fastify/fastify-request-context) | `5.0.0` | `5.1.0` |
| [fastify](https://github.com/fastify/fastify) | `4.24.3` | `4.26.1` |
| [htmlparser2](https://github.com/fb55/htmlparser2) | `9.0.0` | `9.1.0` |
| [pino](https://github.com/pinojs/pino) | `8.16.2` | `8.19.0` |
| [pino-pretty](https://github.com/pinojs/pino-pretty) | `10.3.0` | `10.3.1` |
| [ssh2](https://github.com/mscdex/ssh2) | `1.14.0` | `1.15.0` |
| [ts-pattern](https://github.com/gvergnaud/ts-pattern) | `5.0.5` | `5.0.8` |
| [tseep](https://github.com/Morglod/tseep) | `1.1.3` | `1.2.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `18.18.10` | `18.19.18` |
| [@types/ssh2](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ssh2) | `1.11.16` | `1.11.19` |
| [@types/tough-cookie](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tough-cookie) | `4.0.3` | `4.0.5` |
| [esbuild](https://github.com/evanw/esbuild) | `0.19.9` | `0.19.12` |
| [esbuild-plugin-pino](https://github.com/davipon/esbuild-plugin-pino) | `2.1.0` | `2.1.1` |
| [eslint](https://github.com/eslint/eslint) | `8.54.0` | `8.57.0` |
| [undici](https://github.com/nodejs/undici) | `6.4.0` | `6.6.2` |


Updates `@fastify/cors` from 8.3.0 to 8.5.0
- [Release notes](https://github.com/fastify/fastify-cors/releases)
- [Commits](fastify/fastify-cors@v8.3.0...v8.5.0)

Updates `@fastify/request-context` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/fastify/fastify-request-context/releases)
- [Commits](fastify/fastify-request-context@v5.0.0...v5.1.0)

Updates `fastify` from 4.24.3 to 4.26.1
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](fastify/fastify@v4.24.3...v4.26.1)

Updates `htmlparser2` from 9.0.0 to 9.1.0
- [Release notes](https://github.com/fb55/htmlparser2/releases)
- [Commits](fb55/htmlparser2@v9.0.0...v9.1.0)

Updates `pino` from 8.16.2 to 8.19.0
- [Release notes](https://github.com/pinojs/pino/releases)
- [Commits](pinojs/pino@v8.16.2...v8.19.0)

Updates `pino-pretty` from 10.3.0 to 10.3.1
- [Release notes](https://github.com/pinojs/pino-pretty/releases)
- [Commits](pinojs/pino-pretty@v10.3.0...v10.3.1)

Updates `ssh2` from 1.14.0 to 1.15.0
- [Commits](mscdex/ssh2@v1.14.0...v1.15.0)

Updates `ts-pattern` from 5.0.5 to 5.0.8
- [Release notes](https://github.com/gvergnaud/ts-pattern/releases)
- [Commits](gvergnaud/ts-pattern@v5.0.5...v5.0.8)

Updates `tseep` from 1.1.3 to 1.2.1
- [Commits](https://github.com/Morglod/tseep/commits)

Updates `@types/node` from 18.18.10 to 18.19.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/ssh2` from 1.11.16 to 1.11.19
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ssh2)

Updates `@types/tough-cookie` from 4.0.3 to 4.0.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/tough-cookie)

Updates `esbuild` from 0.19.9 to 0.19.12
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.19.9...v0.19.12)

Updates `esbuild-plugin-pino` from 2.1.0 to 2.1.1
- [Release notes](https://github.com/davipon/esbuild-plugin-pino/releases)
- [Changelog](https://github.com/wd-David/esbuild-plugin-pino/blob/main/CHANGELOG.md)
- [Commits](wd-David/esbuild-plugin-pino@v2.1.0...v2.1.1)

Updates `eslint` from 8.54.0 to 8.57.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.54.0...v8.57.0)

Updates `undici` from 6.4.0 to 6.6.2
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.4.0...v6.6.2)

---
updated-dependencies:
- dependency-name: "@fastify/cors"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: "@fastify/request-context"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: fastify
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: htmlparser2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: pino
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: pino-pretty
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tunnel-server-deps
- dependency-name: ssh2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: ts-pattern
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tunnel-server-deps
- dependency-name: tseep
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: "@types/ssh2"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: tunnel-server-deps
- dependency-name: "@types/tough-cookie"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: tunnel-server-deps
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: tunnel-server-deps
- dependency-name: esbuild-plugin-pino
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: tunnel-server-deps
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
- dependency-name: undici
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: tunnel-server-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Feb 25, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 3, 2024

Superseded by #437.

@dependabot dependabot bot closed this Mar 3, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/tunnel-server/tunnel-server-deps-1ff1c1bb7e branch March 3, 2024 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants