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): bump the npm group with 9 updates #108

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 20, 2025

Bumps the npm group with 9 updates:

Package From To
effect 3.12.2 3.12.5
@effect/vitest 0.16.2 0.17.1
@types/node 22.10.5 22.10.7
@typescript-eslint/eslint-plugin 8.20.0 8.21.0
@typescript-eslint/parser 8.20.0 8.21.0
bun 1.1.43 1.1.45
typescript-eslint 8.20.0 8.21.0
vite 6.0.7 6.0.9
vitest 2.1.8 3.0.2

Updates effect from 3.12.2 to 3.12.5

Release notes

Sourced from effect's releases.

[email protected]

Patch Changes

  • #4273 a8b0ddb Thanks @​gcanti! - Arbitrary: Fix bug adjusting array constraints for schemas with fixed and rest elements

    This fix ensures that when a schema includes both fixed elements and a rest element, the constraints for the array are correctly adjusted. The adjustment now subtracts the number of values generated by the fixed elements from the overall constraints.

  • #4259 507d546 Thanks @​gcanti! - Schema: improve error messages for invalid transformations

    Before

    import { Schema } from "effect"
    Schema.decodeUnknownSync(Schema.NumberFromString)("a")
    /*
    throws:
    ParseError: NumberFromString
    └─ Transformation process failure
    └─ Expected NumberFromString, actual "a"
    */

    After

    import { Schema } from "effect"
    Schema.decodeUnknownSync(Schema.NumberFromString)("a")
    /*
    throws:
    ParseError: NumberFromString
    └─ Transformation process failure
    └─ Unable to decode "a" into a number
    */

  • #4273 a8b0ddb Thanks @​gcanti! - Schema: Extend Support for Array filters, closes #4269.

    Added support for minItems, maxItems, and itemsCount to all schemas where A extends ReadonlyArray, including NonEmptyArray.

    Example

    import { Schema } from "effect"
    // Previously, this would have caused an error
    const schema = Schema.NonEmptyArray(Schema.String).pipe(Schema.maxItems(2))

... (truncated)

Changelog

Sourced from effect's changelog.

3.12.5

Patch Changes

  • #4273 a8b0ddb Thanks @​gcanti! - Arbitrary: Fix bug adjusting array constraints for schemas with fixed and rest elements

    This fix ensures that when a schema includes both fixed elements and a rest element, the constraints for the array are correctly adjusted. The adjustment now subtracts the number of values generated by the fixed elements from the overall constraints.

  • #4259 507d546 Thanks @​gcanti! - Schema: improve error messages for invalid transformations

    Before

    import { Schema } from "effect"
    Schema.decodeUnknownSync(Schema.NumberFromString)("a")
    /*
    throws:
    ParseError: NumberFromString
    └─ Transformation process failure
    └─ Expected NumberFromString, actual "a"
    */

    After

    import { Schema } from "effect"
    Schema.decodeUnknownSync(Schema.NumberFromString)("a")
    /*
    throws:
    ParseError: NumberFromString
    └─ Transformation process failure
    └─ Unable to decode "a" into a number
    */

  • #4273 a8b0ddb Thanks @​gcanti! - Schema: Extend Support for Array filters, closes #4269.

    Added support for minItems, maxItems, and itemsCount to all schemas where A extends ReadonlyArray, including NonEmptyArray.

    Example

    import { Schema } from "effect"
    // Previously, this would have caused an error
    const schema = Schema.NonEmptyArray(Schema.String).pipe(Schema.maxItems(2))

... (truncated)

Commits
  • 8704e55 Version Packages (#4258)
  • dd7724a refactor Chunk.toArray tests for clarity and coverage (#4283)
  • d9a63d9 improve performance of Effect.forkIn (#4279)
  • bd0d489 add experimental EventLog modules (#3978)
  • 84a0911 fix formatting of time zone offsets that round to 60 minutes (#4276)
  • a8b0ddb Schema: Extend Support for Array filters, closes #4269 (#4273)
  • 3179a9f ensure DateTime.Zoned produces valid dates (#4267)
  • 1fcbe55 Schema: Replace the TimeZoneFromSelf interface with a class definit… (#4266)
  • 6cb9b76 Add support for symbols in the Issue definition within `platform/HttpApiErr...
  • a4a5b87 Schema: update Symbol encoding to use Symbol.keyFor (#4262)
  • Additional commits viewable in compare view

Updates @effect/vitest from 0.16.2 to 0.17.1

Release notes

Sourced from @​effect/vitest's releases.

@​effect/vitest@​0.17.1

Patch Changes

@​effect/vitest@​0.17.0

Minor Changes

Patch Changes

@​effect/vitest@​0.16.3

Patch Changes

Changelog

Sourced from @​effect/vitest's changelog.

0.17.1

Patch Changes

0.17.0

Minor Changes

Patch Changes

0.16.3

Patch Changes

Commits

Updates @types/node from 22.10.5 to 22.10.7

Commits

Updates @typescript-eslint/eslint-plugin from 8.20.0 to 8.21.0

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.21.0

8.21.0 (2025-01-20)

🚀 Features

  • ast-spec: support import attributes in TSImportType (#10640)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-type-arguments] handle type args on jsx (#10630)
  • eslint-plugin: check JSX spread elements for misused spread usage (#10653)
  • eslint-plugin: [no-for-in-array] report on any type which may be an array or array-like (#10535)
  • eslint-plugin: [no-base-to-string] don't crash for recursive array or tuple types (#10633)
  • eslint-plugin: [no-duplicate-enum-values] handle template literal (#10675)
  • eslint-plugin-internal: [debug-namespace] on windows (#10661)
  • rule-tester: handle window root path (#10654)
  • scope-manager: add a reference for JSX closing element if it exists (#10614)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.21.0 (2025-01-20)

🩹 Fixes

  • eslint-plugin: [no-duplicate-enum-values] handle template literal (#10675)
  • eslint-plugin: [no-base-to-string] don't crash for recursive array or tuple types (#10633)
  • eslint-plugin: [no-for-in-array] report on any type which may be an array or array-like (#10535)
  • eslint-plugin: check JSX spread elements for misused spread usage (#10653)
  • eslint-plugin: [no-unnecessary-type-arguments] handle type args on jsx (#10630)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

Commits
  • 79af426 chore(release): publish 8.21.0
  • 609a78f test(eslint-plugin): adjust tests to verify no-unnecessary-type-assertion d...
  • fb4ca72 fix(eslint-plugin): [no-duplicate-enum-values] handle template literal (#10675)
  • 1895948 fix(eslint-plugin): [no-base-to-string] don't crash for recursive array or tu...
  • 74f1c5a fix(eslint-plugin): [no-for-in-array] report on any type which may be an arra...
  • 916b989 fix(eslint-plugin): check JSX spread elements for misused spread usage (#10653)
  • 31be053 chore: fix failing test on master
  • 70f3092 docs: [no-misused-spread] fix sample code (#10659)
  • a157fd4 chore: standardized on inline named exports (mostly) (#10596)
  • 3dbcc19 fix(eslint-plugin): [no-unnecessary-type-arguments] handle type args on jsx (...
  • See full diff in compare view

Updates @typescript-eslint/parser from 8.20.0 to 8.21.0

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.21.0

8.21.0 (2025-01-20)

🚀 Features

  • ast-spec: support import attributes in TSImportType (#10640)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-type-arguments] handle type args on jsx (#10630)
  • eslint-plugin: check JSX spread elements for misused spread usage (#10653)
  • eslint-plugin: [no-for-in-array] report on any type which may be an array or array-like (#10535)
  • eslint-plugin: [no-base-to-string] don't crash for recursive array or tuple types (#10633)
  • eslint-plugin: [no-duplicate-enum-values] handle template literal (#10675)
  • eslint-plugin-internal: [debug-namespace] on windows (#10661)
  • rule-tester: handle window root path (#10654)
  • scope-manager: add a reference for JSX closing element if it exists (#10614)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.21.0 (2025-01-20)

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 and releases on our website.

Commits

Updates bun from 1.1.43 to 1.1.45

Release notes

Sourced from bun's releases.

Bun v1.1.45

To install Bun v1.1.45

curl -fsSL https://bun.sh/install | bash
# or you can use npm
# npm install -g bun

Windows:

powershell -c "irm bun.sh/install.ps1|iex"

To upgrade to Bun v1.1.45:

bun upgrade

Read Bun v1.1.45's release notes on Bun's blog

Thanks to 5 contributors!

Bun v1.1.44

To install Bun v1.1.44

curl -fsSL https://bun.sh/install | bash
# or you can use npm
# npm install -g bun

Windows:

powershell -c "irm bun.sh/install.ps1|iex"

To upgrade to Bun v1.1.44:

bun upgrade

Read Bun v1.1.44's release notes on Bun's blog

Thanks to 21 contributors!

... (truncated)

Commits

Updates typescript-eslint from 8.20.0 to 8.21.0

Release notes

Sourced from typescript-eslint's releases.

v8.21.0

8.21.0 (2025-01-20)

🚀 Features

  • ast-spec: support import attributes in TSImportType (#10640)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-type-arguments] handle type args on jsx (#10630)
  • eslint-plugin: check JSX spread elements for misused spread usage (#10653)
  • eslint-plugin: [no-for-in-array] report on any type which may be an array or array-like (#10535)
  • eslint-plugin: [no-base-to-string] don't crash for recursive array or tuple types (#10633)
  • eslint-plugin: [no-duplicate-enum-values] handle template literal (#10675)
  • eslint-plugin-internal: [debug-namespace] on windows (#10661)
  • rule-tester: handle window root path (#10654)
  • scope-manager: add a reference for JSX closing element if it exists (#10614)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from typescript-eslint's changelog.

8.21.0 (2025-01-20)

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

You can read about our versioning strategy and releases on our website.

Commits

Updates vite from 6.0.7 to 6.0.9

Release notes

Sourced from vite's releases.

v6.0.9

This version contains a breaking change due to security fixes. See GHSA-vg6x-rcgg-rjx6 for more details.

Please refer to CHANGELOG.md for details.

v6.0.8

Please refer to CHANGELOG.md for details.

Changelog

Sourced from vite's changelog.

6.0.9 (2025-01-20)

  • fix!: check host header to prevent DNS rebinding attacks and introduce server.allowedHosts (bd896fb)
  • fix!: default server.cors: false to disallow fetching from untrusted origins (b09572a)
  • fix: verify token for HMR WebSocket connection (029dcd6)

6.0.8 (2025-01-20)

Commits
  • a55f8ba release: v6.0.9
  • bd896fb fix!: check host header to prevent DNS rebinding attacks and introduce `serve...
  • 029dcd6 fix: verify token for HMR WebSocket connection
  • b09572a fix!: default server.cors: false to disallow fetching from untrusted origins
  • c0f72a6 release: v6.0.8
  • f2aed62 fix: tree shake stringified JSON imports (#19189)
  • db81c2d fix: ensure server.close() only called once (#19204)
  • 47039f4 fix: use shared sigterm callback (#19203)
  • 3bd55bc fix: avoid SSR HMR for HTML files (#19193)
  • e690d8b fix(optimizer): use correct default install state path for yarn PnP (#19119)
  • Additional commits viewable in compare view

Updates vitest from 2.1.8 to 3.0.2

Release notes

Sourced from vitest's releases.

v3.0.2

   🐞 Bug Fixes

    View changes on GitHub

v3.0.1

   🐞 Bug Fixes

    View changes on GitHub

v3.0.0

Vitest 3 is here! There are a few breaking changes, but we expect the migration to be smooth. This release page lists all changes made to the project during the beta. For the migration guide, please refer to the documentation.

   🚨 Breaking Changes

   🚀 Features

... (truncated)

Commits
  • f17918a chore: release v3.0.2
  • 56c5018 chore: release v3.0.1
  • 755ecdf Revert "fix: re-apply default conditions if using vite 6 or later (#7071)" (#...
  • 537fa5e fix(deps): update all non-major dependencies (#7147)
  • 01600e0 chore: release v3.0.0
  • 84287fc fix: re-apply default conditions if using vite 6 or later (#7071)
  • b526896 fix(coverage)!: always exclude test files (#7254)
  • 1c2b210 fix(api): don't report events during vitest list (#7257)
  • 80ce0e1 feat(api): add onBrowserInit event (#7255)
  • 003c0be fix(watch): don't indicate exit when no matching files (#7246)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the npm group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [effect](https://github.com/Effect-TS/effect/tree/HEAD/packages/effect) | `3.12.2` | `3.12.5` |
| [@effect/vitest](https://github.com/Effect-TS/effect/tree/HEAD/packages/vitest) | `0.16.2` | `0.17.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.10.5` | `22.10.7` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.20.0` | `8.21.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.20.0` | `8.21.0` |
| [bun](https://github.com/oven-sh/bun) | `1.1.43` | `1.1.45` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.20.0` | `8.21.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.0.7` | `6.0.9` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `2.1.8` | `3.0.2` |


Updates `effect` from 3.12.2 to 3.12.5
- [Release notes](https://github.com/Effect-TS/effect/releases)
- [Changelog](https://github.com/Effect-TS/effect/blob/main/packages/effect/CHANGELOG.md)
- [Commits](https://github.com/Effect-TS/effect/commits/[email protected]/packages/effect)

Updates `@effect/vitest` from 0.16.2 to 0.17.1
- [Release notes](https://github.com/Effect-TS/effect/releases)
- [Changelog](https://github.com/Effect-TS/effect/blob/main/packages/vitest/CHANGELOG.md)
- [Commits](https://github.com/Effect-TS/effect/commits/@effect/[email protected]/packages/vitest)

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

Updates `@typescript-eslint/eslint-plugin` from 8.20.0 to 8.21.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.21.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.20.0 to 8.21.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.21.0/packages/parser)

Updates `bun` from 1.1.43 to 1.1.45
- [Release notes](https://github.com/oven-sh/bun/releases)
- [Commits](oven-sh/bun@bun-v1.1.43...bun-v1.1.45)

Updates `typescript-eslint` from 8.20.0 to 8.21.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.21.0/packages/typescript-eslint)

Updates `vite` from 6.0.7 to 6.0.9
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.0.9/packages/vite)

Updates `vitest` from 2.1.8 to 3.0.2
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.2/packages/vitest)

---
updated-dependencies:
- dependency-name: effect
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@effect/vitest"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: bun
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: typescript-eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: vitest
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm
...

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 Jan 20, 2025
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