Closed dependabot[bot] closed 1 month ago
Bumps the development-dependencies group with 7 updates in the / directory:
1.8.3
1.9.3
0.9.2
0.11.0
22.5.4
22.7.4
2.0.5
2.1.2
1.7.15
1.7.18
Updates @biomejs/biome from 1.8.3 to 1.9.3
@biomejs/biome
Sourced from @biomejs/biome's releases.
@biomejs/biome
CLI v1.9.3 CLI New features GritQL queries that match functions or methods will now match async functions or methods as well. If this is not what you want, you can capture the async keyword (or its absence) in a metavariable and assert its emptiness: $async function foo() {} where $async <: . Contributed by @arendjr Bug fixes Fix #4077: Grit queries no longer need to match the statement's trailing semicolon. Contributed by @arendjr Fix #4102. Now the CLI command lint doesn't exit with an error code when using --write/--fix. Contributed by @ematipico Configuration Bug fixes Fix #4125, where noLabelWithoutControl options where incorrectly marked as mandatory. Contributed by @ematipico Editors Fix a case where CSS files weren't correctly linted using the default configuration. Contributed by @ematipico Formatter Bug fixes Fix #3924 where GraphQL formatter panics in block comments with empty line. Contributed by @vohoanglong0107 Fix a case where raw values inside url() functions weren't properly trimmed. .value { - background: url( - whitespace-around-string - ); + background: url(whitespace-around-string); } Contributed by @ematipico Fixed #4076, where a media query wasn't correctly formatted: .class {
GritQL queries that match functions or methods will now match async functions or methods as well.
If this is not what you want, you can capture the async keyword (or its absence) in a metavariable and assert its emptiness:
async
$async function foo() {} where $async <: .
Contributed by @arendjr
@arendjr
Fix #4077: Grit queries no longer need to match the statement's trailing semicolon. Contributed by @arendjr
Fix #4102. Now the CLI command lint doesn't exit with an error code when using --write/--fix. Contributed by @ematipico
lint
--write
--fix
@ematipico
noLabelWithoutControl
Fix #3924 where GraphQL formatter panics in block comments with empty line. Contributed by @vohoanglong0107
@vohoanglong0107
Fix a case where raw values inside url() functions weren't properly trimmed.
url()
.value { - background: url( - whitespace-around-string - ); + background: url(whitespace-around-string); }
Contributed by @ematipico
Fixed #4076, where a media query wasn't correctly formatted:
.class {
... (truncated)
Sourced from @biomejs/biome's changelog.
v1.9.3 (2024-10-01) CLI New features GritQL queries that match functions or methods will now match async functions or methods as well. If this is not what you want, you can capture the async keyword (or its absence) in a metavariable and assert its emptiness: $async function foo() {} where $async <: . Contributed by @arendjr Bug fixes Fix #4077: Grit queries no longer need to match the statement's trailing semicolon. Contributed by @arendjr Fix #4102. Now the CLI command lint doesn't exit with an error code when using --write/--fix. Contributed by @ematipico Configuration Bug fixes Fix #4125, where noLabelWithoutControl options where incorrectly marked as mandatory. Contributed by @ematipico Editors Fix a case where CSS files weren't correctly linted using the default configuration. Contributed by @ematipico Formatter Bug fixes Fix #3924 where GraphQL formatter panics in block comments with empty line. Contributed by @vohoanglong0107 Fix a case where raw values inside url() functions weren't properly trimmed. .value { - background: url( - whitespace-around-string - ); + background: url(whitespace-around-string); } Contributed by @ematipico Fixed #4076, where a media query wasn't correctly formatted:
3d498ed
7e29f06
10a1371
295efb9
noDescendingSpecificity
f3cfa8a
options
cc4c867
d03c6cd
2b6b3c8
@biomejs
b76cb41
a766aeb
Updates @effect/vitest from 0.9.2 to 0.11.0
@effect/vitest
Sourced from @effect/vitest's releases.
@effect/vitest
@effect/vitest@0.10.6 Patch Changes Updated dependencies [88e85db, 83887ca, 5266b6c, cdead5c, 766a8af]: effect@3.8.5 @effect/vitest@0.10.5 Patch Changes #3689 4d91f41 Thanks @tim-smart! - add layer api to @effect/vitest This allows you to share a Layer between multiple tests, optionally wrapping the tests in a describe block. import { expect, layer } from "@effect/vitest" import { Context, Effect, Layer } from "effect" class Foo extends Context.Tag("Foo")<Foo, "foo">() { static Live = Layer.succeed(Foo, "foo") } class Bar extends Context.Tag("Bar")<Bar, "bar">() { static Live = Layer.effect( Bar, Effect.map(Foo, () => "bar" as const) ) } layer(Foo.Live)("layer", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo expect(foo).toEqual("foo") }) ) it.layer(Bar.Live)("nested", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo const bar = yield* Bar expect(foo).toEqual("foo") expect(bar).toEqual("bar") }) ) }) })
@0
88e85db
83887ca
5266b6c
cdead5c
766a8af
#3689 4d91f41 Thanks @tim-smart! - add layer api to @effect/vitest
4d91f41
@tim-smart
This allows you to share a Layer between multiple tests, optionally wrapping the tests in a describe block.
Layer
describe
import { expect, layer } from "@effect/vitest" import { Context, Effect, Layer } from "effect" class Foo extends Context.Tag("Foo")<Foo, "foo">() { static Live = Layer.succeed(Foo, "foo") } class Bar extends Context.Tag("Bar")<Bar, "bar">() { static Live = Layer.effect( Bar, Effect.map(Foo, () => "bar" as const) ) } layer(Foo.Live)("layer", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo expect(foo).toEqual("foo") }) ) it.layer(Bar.Live)("nested", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo const bar = yield* Bar expect(foo).toEqual("foo") expect(bar).toEqual("bar") }) ) }) })
class Foo extends Context.Tag("Foo")<Foo, "foo">() { static Live = Layer.succeed(Foo, "foo") }
class Bar extends Context.Tag("Bar")<Bar, "bar">() { static Live = Layer.effect( Bar, Effect.map(Foo, () => "bar" as const) ) }
layer(Foo.Live)("layer", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo expect(foo).toEqual("foo") }) )
it.layer(Bar.Live)("nested", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo const bar = yield* Bar expect(foo).toEqual("foo") expect(bar).toEqual("bar") }) ) }) })
Sourced from @effect/vitest's changelog.
0.11.0 Patch Changes Updated dependencies [ff3d1aa, 0ba66f2, bf77f51, 016f9ad, 0779681, 534129f, d75140c, be0451c, 9237ac6, be0451c, 5b36494, c716adb, 4986391, d75140c, d1387ae]: effect@3.9.0 0.10.6 Patch Changes Updated dependencies [88e85db, 83887ca, 5266b6c, cdead5c, 766a8af]: effect@3.8.5 0.10.5 Patch Changes #3689 4d91f41 Thanks @tim-smart! - add layer api to @effect/vitest This allows you to share a Layer between multiple tests, optionally wrapping the tests in a describe block. import { expect, layer } from "@effect/vitest" import { Context, Effect, Layer } from "effect" class Foo extends Context.Tag("Foo")<Foo, "foo">() { static Live = Layer.succeed(Foo, "foo") } class Bar extends Context.Tag("Bar")<Bar, "bar">() { static Live = Layer.effect( Bar, Effect.map(Foo, () => "bar" as const) ) } layer(Foo.Live)("layer", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo expect(foo).toEqual("foo") }) ) it.layer(Bar.Live)("nested", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo
ff3d1aa
0ba66f2
bf77f51
016f9ad
0779681
534129f
d75140c
be0451c
9237ac6
5b36494
c716adb
4986391
d1387ae
import { expect, layer } from "@effect/vitest" import { Context, Effect, Layer } from "effect" class Foo extends Context.Tag("Foo")<Foo, "foo">() { static Live = Layer.succeed(Foo, "foo") } class Bar extends Context.Tag("Bar")<Bar, "bar">() { static Live = Layer.effect( Bar, Effect.map(Foo, () => "bar" as const) ) } layer(Foo.Live)("layer", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo expect(foo).toEqual("foo") }) ) it.layer(Bar.Live)("nested", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo
it.layer(Bar.Live)("nested", (it) => { it.effect("adds context", () => Effect.gen(function* () { const foo = yield* Foo
b06f17d
4c23a73
3b5b332
46efdc6
a7c3c85
d790dc1
5ff6485
798a6d5
4a848b0
Updates @types/node from 22.5.4 to 22.7.4
@types/node
Updates @vitest/coverage-v8 from 2.0.5 to 2.1.2
@vitest/coverage-v8
Sourced from @vitest/coverage-v8's releases.
@vitest/coverage-v8
v2.1.2 🐞 Bug Fixes Move Vitest.setServer to post configureServer hook to enable import analysis for workspace config loading - by @hi-ogawa in vitest-dev/vitest#6584 (e7f35) benchmark: Clear BenchmarkResult.samples array to reduce memory usage - by @hi-ogawa and @AriPerkkio in vitest-dev/vitest#6541 (a6407) browser: Fix dynamic import inside worker - by @hi-ogawa in vitest-dev/vitest#6569 (ea2d4) Fix browser mock factory event race condition - by @hi-ogawa in vitest-dev/vitest#6530 (f131f) Serve ui assets as static - by @hi-ogawa in vitest-dev/vitest#6564 (adcda) Update solidjs testing library lib - by @CamilleTeruel in vitest-dev/vitest#6548 (91442) Use data: protocol on preview provider file upload - by @userquin in vitest-dev/vitest#6501 (e9821) Fix base for client script - by @hi-ogawa in vitest-dev/vitest#6510 (f9528) Throw an error if "@vitest/browser/context" is imported outside of the browser mode - by @sheremet-va in vitest-dev/vitest#6570 (383f1) coverage: Remove empty coverage folder on test failure too - by @AriPerkkio in vitest-dev/vitest#6547 (1371c) Include *.astro by default - by @AriPerkkio in vitest-dev/vitest#6565 (f8ff7) cleanOnRerun: false to invalidate previous results - by @AriPerkkio in vitest-dev/vitest#6592 (88bde) expect: Fix toBeDefined with expect.poll - by @hi-ogawa in vitest-dev/vitest#6562 (f7da6) forks: Fix --cpu-prof and --heap-prof not working by default - by @AriPerkkio in vitest-dev/vitest#6555 (2e4d894) runner: Mark tests as skipped when beforeAll failed - by @hi-ogawa in vitest-dev/vitest#6524 (fb797) Support fixture parsing of lowered async syntax - by @hi-ogawa in vitest-dev/vitest#6531 (b553c) Fix fixture parsing of lowered async syntax for non arrow functions - by @hi-ogawa in vitest-dev/vitest#6575 (3de00) Guard test hook callback - by @sheremet-va in vitest-dev/vitest#6604 (14971) Run onTestFinished and onTestFailed during retry and repeats - by @hi-ogawa in vitest-dev/vitest#6609 (c5e29) ui: List tests on ui when --standalone - by @hi-ogawa in vitest-dev/vitest#6577 (d0bf8) vite-node: Fix esm false-detection inside comment - by @hi-ogawa in vitest-dev/vitest#6506 (91f85) vitest: Install dependencies with the same version when prompted - by @sheremet-va in vitest-dev/vitest#6611 (ed8b7) Make env.SSR consistent between different pools - by @sheremet-va in vitest-dev/vitest#6616 (8a8d3) Don't start a websocket server if api is disabled - by @sheremet-va in vitest-dev/vitest#6617 (82140) workspace: Fix glob pattern detection - by @hi-ogawa in vitest-dev/vitest#6502 (7727c) Ignore DS_Store by default - by @sheremet-va in vitest-dev/vitest#6571 (d2a86) View changes on GitHub v2.1.1 🐞 Bug Fixes browser: Make example test callbacks async - by @aqandrew in vitest-dev/vitest#6484 (16aa7) Optimize vitest-browser-vue correctly - by @sheremet-va in vitest-dev/vitest#6490 (5cbb0) workspace: Resolve glob pattern once to avoid name collision - by @sheremet-va in vitest-dev/vitest#6489 (36b5a)
Vitest.setServer
configureServer
@hi-ogawa
BenchmarkResult.samples
@AriPerkkio
@CamilleTeruel
data:
@userquin
@vitest/browser/
@sheremet-va
*.astro
cleanOnRerun: false
toBeDefined
expect.poll
--cpu-prof
--heap-prof
beforeAll
onTestFinished
onTestFailed
retry
repeats
--standalone
@aqandrew
0ce26a4
88bde99
1371ca6
699055e
9f1fd18
b2be23e
8ac7011
da52d23
vitenode
5932a7f
--exclude-after-remap
34199bd
Updates @vitest/ui from 2.0.5 to 2.1.2
@vitest/ui
Sourced from @vitest/ui's releases.
@vitest/ui
e7f3521
d0bf89d
94a186e
0223bb7
97773e2
b78fa88
@faker-js/faker
Updates lefthook from 1.7.15 to 1.7.18
lefthook
Sourced from lefthook's releases.
v1.7.18 Changelog 2eb8d43fcdfc47f647727becd7c130e13b80bfea deps: September 2024 (#829) 9be9ab0e7499dde6b38e008d2078a3eb291f707a fix: force remote name origin when using remotes (#830) v1.7.17 Changelog 6383ff38f936d08a70769d0fab73c6ef3eca45eb feat: skip LFS hooks when pre-push hook is skipped (#818) v1.7.16 Changelog eb24c87bc72f72a2dd1b614a5685094bd1d63d20 chore: enhance some code parts (#824) 3daab42c2fd0334e3134672d741c63068cc122dd fix: quote script path (#823)
Sourced from lefthook's changelog.
1.7.18 (2024-09-30) fix: force remote name origin when using remotes (#830) by @mrexox deps: September 2024 (#829) by @mrexox 1.7.17 (2024-09-26) feat: skip LFS hooks when pre-push hook is skipped (#818) by @zachahn 1.7.16 (2024-09-23) chore: enhance some code parts (#824) by @mrexox fix: quote script path (#823) by @mrexox docs: fix typo for command names in configuration.md (#814) by @nack43
@mrexox
@zachahn
@nack43
3291e7d
9be9ab0
2eb8d43
e4d5cd2
6383ff3
6858ccb
eb24c87
3daab42
76cf1a0
Updates vitest from 2.0.5 to 2.1.2
vitest
Sourced from vitest's releases.
383f179
821400b
8a8d3f0
ed8b7c0
d2a86ff
Superseded by #492.
Bumps the development-dependencies group with 7 updates in the / directory:
1.8.3
1.9.3
0.9.2
0.11.0
22.5.4
22.7.4
2.0.5
2.1.2
2.0.5
2.1.2
1.7.15
1.7.18
2.0.5
2.1.2
Updates
@biomejs/biome
from 1.8.3 to 1.9.3Release notes
Sourced from
@biomejs/biome
's releases.... (truncated)
Changelog
Sourced from
@biomejs/biome
's changelog.... (truncated)
Commits
3d498ed
release: v1.9.3 (#4140)7e29f06
fix(lint): options fornoLabelWithoutControl
are optional (#4138)10a1371
feat(useExhaustiveDependencies): add option to disable errors for unecessary ...295efb9
feat(biome_css_analyze): implementnoDescendingSpecificity
(#4097)f3cfa8a
fix(schema): make optional theoptions
JSON schema field (#4080)cc4c867
feat(linter): implement noTemplateCurlyInString (#4069)d03c6cd
feat(linter): implement no-nested-ternary (#4067)2b6b3c8
chore(deps): update@biomejs
packages (#4047)b76cb41
feat(linter): implement useExplicitFunctionReturnType (#3990)a766aeb
chore(readme): use polar shield (#4000)Updates
@effect/vitest
from 0.9.2 to 0.11.0Release notes
Sourced from
@effect/vitest
's releases.... (truncated)
Changelog
Sourced from
@effect/vitest
's changelog.... (truncated)
Commits
b06f17d
Version Packages (#3738)4c23a73
Version Packages (#3716)3b5b332
Version Packages (#3692)4d91f41
Add vitest layer api (#3689)46efdc6
Version Packages (#3668)a7c3c85
Version Packages (#3641)d790dc1
Version Packages (#3628)5ff6485
Version Packages (#3617)798a6d5
Version Packages (#3604)4a848b0
Version Packages (#3585)Updates
@types/node
from 22.5.4 to 22.7.4Commits
Updates
@vitest/coverage-v8
from 2.0.5 to 2.1.2Release notes
Sourced from
@vitest/coverage-v8
's releases.... (truncated)
Commits
0ce26a4
chore: release v2.1.288bde99
fix(coverage):cleanOnRerun: false
to invalidate previous results (#6592)1371ca6
fix(coverage): remove empty coverage folder on test failure too (#6547)699055e
chore: release v2.1.19f1fd18
chore: release v2.1.0b2be23e
chore: release v2.1.0-beta.78ac7011
chore: release v2.1.0-beta.6da52d23
fix(coverage): use project specificvitenode
for uncovered files (#6044)5932a7f
feat(coverage): add--exclude-after-remap
(#6309)34199bd
feat(browser): support v8 coverage (#6273)Updates
@vitest/ui
from 2.0.5 to 2.1.2Release notes
Sourced from
@vitest/ui
's releases.... (truncated)
Commits
0ce26a4
chore: release v2.1.2e7f3521
fix: moveVitest.setServer
to postconfigureServer
hook to enable import ...d0bf89d
fix(ui): list tests on ui when--standalone
(#6577)699055e
chore: release v2.1.19f1fd18
chore: release v2.1.094a186e
fix(ui): render project name consistently (#6329)b2be23e
chore: release v2.1.0-beta.70223bb7
fix(ui): remove "filters" flickering (#6463)97773e2
chore: fix edge case in license files bundling (#6460)b78fa88
chore(deps): update dependency@faker-js/faker
to v9 (#6461)Updates
lefthook
from 1.7.15 to 1.7.18Release notes
Sourced from lefthook's releases.
Changelog
Sourced from lefthook's changelog.
Commits
3291e7d
1.7.18: set origin when cloning remotes and ignore defaultRemoteName setting9be9ab0
fix: force remote name origin when using remotes (#830)2eb8d43
deps: September 2024 (#829)e4d5cd2
1.7.17: skip LFS hooks when hook is skipped by config6383ff3
feat: skip LFS hooks when pre-push hook is skipped (#818)6858ccb
1.7.16: allow spaces in project name when using scriptseb24c87
chore: enhance some code parts (#824)3daab42
fix: quote script path (#823)76cf1a0
docs: fix typo for command names in configuration.md (#814)Updates
vitest
from 2.0.5 to 2.1.2Release notes
Sourced from vitest's releases.
... (truncated)
Commits
0ce26a4
chore: release v2.1.2383f179
fix(browser): throw an error if "@vitest/browser/
context" is imported outside...821400b
fix(vitest): don't start a websocket server if api is disabled (#6617)8a8d3f0
fix(vitest): make env.SSR consistent between different pools (#6616)ed8b7c0
fix(vitest): install dependencies with the same version when prompted (#6611)d2a86ff
fix(workspace): ignore DS_Store by default (#6571)88bde99
fix(coverage):cleanOnRerun: false
to invalidate previous results (Superseded by #492.