Skip to content

Commit 7b9289d

Browse files
committed
update effect
1 parent eea9a80 commit 7b9289d

12 files changed

Lines changed: 1320 additions & 1069 deletions

File tree

.changeset/fruity-donkeys-swim.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
"@effect-atom/atom-livestore": minor
3+
"@effect-atom/atom-react": minor
4+
"@effect-atom/atom-vue": minor
5+
"@effect-atom/atom": minor
6+
---
7+
8+
update effect

docs/atom-livestore/AtomLivestore.ts.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@ Added in v1.0.0
4242
**Signature**
4343
4444
```ts
45-
export interface AtomLiveStore<Self, Id extends string, S extends LiveStoreSchema, Context = {}>
46-
extends Context.Tag<Self, Store<S, Context>> {
45+
export interface AtomLiveStore<Self, Id extends string, S extends LiveStoreSchema, Context = {}> extends Context.Tag<
46+
Self,
47+
Store<S, Context>
48+
> {
4749
new (_: never): Context.TagClassShape<Id, Store<S, Context>>
4850

4951
readonly layer: Atom.Atom<Layer.Layer<Self>>

docs/atom/AtomHttpApi.ts.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,13 @@ Added in v1.0.0
6262
**Signature**
6363
6464
```ts
65-
export interface AtomHttpApiClient<Self, Id extends string, Groups extends HttpApiGroup.HttpApiGroup.Any, ApiE, E>
66-
extends Context.Tag<Self, Simplify<HttpApiClient.Client<Groups, ApiE, never>>> {
65+
export interface AtomHttpApiClient<
66+
Self,
67+
Id extends string,
68+
Groups extends HttpApiGroup.HttpApiGroup.Any,
69+
ApiE,
70+
E
71+
> extends Context.Tag<Self, Simplify<HttpApiClient.Client<Groups, ApiE, never>>> {
6772
new (_: never): Context.TagClassShape<Id, Simplify<HttpApiClient.Client<Groups, ApiE, never>>>
6873

6974
readonly layer: Layer.Layer<Self, E>

docs/atom/AtomRpc.ts.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,10 @@ Added in v1.0.0
5454
**Signature**
5555
5656
```ts
57-
export interface AtomRpcClient<Self, Id extends string, Rpcs extends Rpc.Any, E>
58-
extends Context.Tag<Self, RpcClient.RpcClient.Flat<Rpcs, RpcClientError>> {
57+
export interface AtomRpcClient<Self, Id extends string, Rpcs extends Rpc.Any, E> extends Context.Tag<
58+
Self,
59+
RpcClient.RpcClient.Flat<Rpcs, RpcClientError>
60+
> {
5961
new (_: never): Context.TagClassShape<Id, RpcClient.RpcClient.Flat<Rpcs, RpcClientError>>
6062

6163
readonly layer: Layer.Layer<Self, E>

docs/atom/Result.ts.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -225,12 +225,11 @@ Added in v1.0.0
225225
**Signature**
226226
227227
```ts
228-
export interface Schema<Success extends Schema_.Schema.All, Error extends Schema_.Schema.All>
229-
extends Schema_.Schema<
230-
Result<Success["Type"], Error["Type"]>,
231-
Encoded<Success["Encoded"], Error["Encoded"]>,
232-
Success["Context"] | Error["Context"]
233-
> {}
228+
export interface Schema<Success extends Schema_.Schema.All, Error extends Schema_.Schema.All> extends Schema_.Schema<
229+
Result<Success["Type"], Error["Type"]>,
230+
Encoded<Success["Encoded"], Error["Encoded"]>,
231+
Success["Context"] | Error["Context"]
232+
> {}
234233
```
235234

236235
Added in v1.0.0

package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,37 +19,37 @@
1919
"docgen-cp": "node scripts/docs-cp.js"
2020
},
2121
"devDependencies": {
22-
"@babel/cli": "^7.28.3",
23-
"@babel/core": "^7.28.5",
22+
"@babel/cli": "^7.28.6",
23+
"@babel/core": "^7.28.6",
2424
"@babel/plugin-transform-export-namespace-from": "^7.27.1",
25-
"@babel/plugin-transform-modules-commonjs": "^7.27.1",
26-
"@changesets/changelog-github": "^0.5.1",
27-
"@changesets/cli": "^2.29.7",
25+
"@babel/plugin-transform-modules-commonjs": "^7.28.6",
26+
"@changesets/changelog-github": "^0.5.2",
27+
"@changesets/cli": "^2.29.8",
2828
"@effect/build-utils": "^0.8.9",
2929
"@effect/docgen": "^0.5.2",
3030
"@effect/eslint-plugin": "^0.3.2",
31-
"@effect/language-service": "^0.55.2",
31+
"@effect/language-service": "^0.72.0",
3232
"@effect/vitest": "^0.27.0",
33-
"@eslint/compat": "^1.4.1",
34-
"@eslint/eslintrc": "^3.3.1",
35-
"@eslint/js": "^9.39.1",
36-
"@typescript-eslint/eslint-plugin": "^8.46.3",
37-
"@typescript-eslint/parser": "^8.46.3",
38-
"@vitest/coverage-v8": "^4.0.7",
33+
"@eslint/compat": "^2.0.1",
34+
"@eslint/eslintrc": "^3.3.3",
35+
"@eslint/js": "^9.39.2",
36+
"@typescript-eslint/eslint-plugin": "^8.54.0",
37+
"@typescript-eslint/parser": "^8.54.0",
38+
"@vitest/coverage-v8": "^4.0.18",
3939
"babel-plugin-annotate-pure-calls": "^0.5.0",
40-
"eslint": "^9.39.1",
40+
"eslint": "^9.39.2",
4141
"eslint-import-resolver-typescript": "^4.4.4",
4242
"eslint-plugin-codegen": "^0.34.1",
4343
"eslint-plugin-deprecation": "^3.0.0",
4444
"eslint-plugin-import": "^2.32.0",
4545
"eslint-plugin-simple-import-sort": "^12.1.1",
4646
"eslint-plugin-sort-destructure-keys": "^2.0.0",
47-
"fast-check": "^4.3.0",
48-
"glob": "^11.0.3",
47+
"fast-check": "^4.5.3",
48+
"glob": "^13.0.0",
4949
"madge": "^8.0.0",
50-
"prettier": "^3.6.2",
51-
"tsx": "^4.20.6",
50+
"prettier": "^3.8.1",
51+
"tsx": "^4.21.0",
5252
"typescript": "^5.9.3",
53-
"vitest": "^4.0.7"
53+
"vitest": "^4.0.18"
5454
}
5555
}

packages/atom-livestore/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"sideEffects": [],
2626
"devDependencies": {
2727
"@livestore/livestore": "^0.3.1",
28-
"effect": "^3.19.0"
28+
"effect": "^3.19.15"
2929
},
3030
"peerDependencies": {
3131
"@livestore/livestore": "*",

packages/atom-react/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@
2525
"devDependencies": {
2626
"@testing-library/dom": "^10.4.1",
2727
"@testing-library/jest-dom": "^6.9.1",
28-
"@testing-library/react": "^16.3.0",
29-
"@types/react": "^19.2.2",
30-
"@types/react-dom": "^19.2.2",
28+
"@testing-library/react": "^16.3.2",
29+
"@types/react": "^19.2.10",
30+
"@types/react-dom": "^19.2.3",
3131
"@types/scheduler": "^0.26.0",
32-
"effect": "^3.19.0",
33-
"jsdom": "^27.1.0",
34-
"react": "^19.2.0",
35-
"react-dom": "^19.2.0",
36-
"react-error-boundary": "^6.0.0",
32+
"effect": "^3.19.15",
33+
"jsdom": "^27.4.0",
34+
"react": "^19.2.4",
35+
"react-dom": "^19.2.4",
36+
"react-error-boundary": "^6.1.0",
3737
"scheduler": "^0.27.0"
3838
},
3939
"peerDependencies": {

packages/atom-vue/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
"license": "MIT",
2424
"sideEffects": [],
2525
"devDependencies": {
26-
"effect": "^3.19.0",
27-
"vue": "^3.5.22"
26+
"effect": "^3.19.15",
27+
"vue": "^3.5.27"
2828
},
2929
"peerDependencies": {
3030
"effect": "^3.19",

packages/atom/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
"license": "MIT",
2525
"sideEffects": [],
2626
"devDependencies": {
27-
"@effect/experimental": "^0.57.0",
28-
"@effect/platform": "^0.93.0",
29-
"@effect/rpc": "^0.72.1",
30-
"effect": "^3.19.0"
27+
"@effect/experimental": "^0.58.0",
28+
"@effect/platform": "^0.94.2",
29+
"@effect/rpc": "^0.73.0",
30+
"effect": "^3.19.15"
3131
},
3232
"peerDependencies": {
33-
"@effect/experimental": "^0.57.0",
34-
"@effect/platform": "^0.93.0",
35-
"@effect/rpc": "^0.72.1",
36-
"effect": "^3.19.0"
33+
"@effect/experimental": "^0.58.0",
34+
"@effect/platform": "^0.94.2",
35+
"@effect/rpc": "^0.73.0",
36+
"effect": "^3.19.15"
3737
}
3838
}

0 commit comments

Comments
 (0)