File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ packages :
3+ npm:@tiesen/effect-tanstack-query : patch
4+ ---
5+
6+ ## Patch Changes
7+
8+ - Bump effect to rc 118
9+ - Remove unstable flag of effect modules
Original file line number Diff line number Diff line change 11import * as Context from 'effect/Context'
2+ import * as HttpApiClient from 'effect/http-api/HttpApiClient'
3+ import * as FetchHttpClient from 'effect/http/FetchHttpClient'
24import * as Layer from 'effect/Layer'
35import * as ManagedRuntime from 'effect/ManagedRuntime'
4- import * as FetchHttpClient from 'effect/unstable/http/FetchHttpClient'
5- import * as HttpApiClient from 'effect/unstable/httpapi/HttpApiClient'
66
77import { createTanstackQueryOptionsProxy } from '../dist/index.mjs'
88import { Api } from './contract'
Original file line number Diff line number Diff line change 11// oxlint-disable max-classes-per-file
22
3+ import * as HttpApi from 'effect/http-api/HttpApi'
4+ import * as HttpApiEndpoint from 'effect/http-api/HttpApiEndpoint'
5+ import * as HttpApiGroup from 'effect/http-api/HttpApiGroup'
6+ import * as HttpApiSchema from 'effect/http-api/HttpApiSchema'
37import * as Schema from 'effect/Schema'
4- import * as HttpApi from 'effect/unstable/httpapi/HttpApi'
5- import * as HttpApiEndpoint from 'effect/unstable/httpapi/HttpApiEndpoint'
6- import * as HttpApiGroup from 'effect/unstable/httpapi/HttpApiGroup'
7- import * as HttpApiSchema from 'effect/unstable/httpapi/HttpApiSchema'
88
99class ApiGroup extends HttpApiGroup . make ( 'group' )
1010 . add (
Original file line number Diff line number Diff line change 11import * as Effect from 'effect/Effect'
2+ import * as HttpApiBuilder from 'effect/http-api/HttpApiBuilder'
3+ import * as HttpRouter from 'effect/http/HttpRouter'
4+ import * as HttpServer from 'effect/http/HttpServer'
5+ import * as HttpServerResponse from 'effect/http/HttpServerResponse'
26import * as Layer from 'effect/Layer'
37import * as Schedule from 'effect/Schedule'
48import * as Stream from 'effect/Stream'
5- import * as HttpRouter from 'effect/unstable/http/HttpRouter'
6- import * as HttpServer from 'effect/unstable/http/HttpServer'
7- import * as HttpServerResponse from 'effect/unstable/http/HttpServerResponse'
8- import * as HttpApiBuilder from 'effect/unstable/httpapi/HttpApiBuilder'
99
1010import { Api } from './contract'
1111
Original file line number Diff line number Diff line change 6161 "devDependencies" : {
6262 "@types/react" : " ^19.3.0" ,
6363 "@types/vue" : " ^2.0.0" ,
64- "oxfmt" : " ^0.68 .0" ,
65- "oxlint" : " ^1.83 .0" ,
64+ "oxfmt" : " ^0.71 .0" ,
65+ "oxlint" : " ^1.86 .0" ,
6666 "tegami" : " ^1.5.0" ,
6767 "tsdown" : " ^0.23.0" ,
6868 "typescript" : " ^7.0.2"
6969 },
7070 "peerDependencies" : {
71- "@tanstack/query-core" : " >=5.103 .0" ,
72- "effect" : " >=4.0.0-rc.115 " ,
71+ "@tanstack/query-core" : " >=5.104 .0" ,
72+ "effect" : " >=4.0.0-rc.118 " ,
7373 "react" : " >=19.0.0" ,
74- "vue" : " >=3.0.0 "
74+ "vue" : " >=3.5.43 "
7575 },
7676 "peerDependenciesMeta" : {
7777 "react" : {
Original file line number Diff line number Diff line change 22
33import type { MutationOptions } from '@tanstack/query-core'
44import type { Service } from 'effect/Context'
5+ import type { HttpClientResponse } from 'effect/http/HttpClientResponse'
56import type { ManagedRuntime } from 'effect/ManagedRuntime'
6- import type { HttpClientResponse } from 'effect/unstable/http/HttpClientResponse'
77
88import * as Effect from 'effect/Effect'
99import * as Fiber from 'effect/Fiber'
Original file line number Diff line number Diff line change @@ -6,13 +6,10 @@ import type {
66} from '@tanstack/query-core'
77import type { Input } from 'effect/Duration'
88import type { Effect } from 'effect/Effect'
9+ import type { Client } from 'effect/http-api/HttpApiClient'
10+ import type { HttpApiEndpoint } from 'effect/http-api/HttpApiEndpoint'
11+ import type { SseEventFromData , StreamSse } from 'effect/http-api/HttpApiSchema'
912import type { Schema } from 'effect/Schema'
10- import type { Client } from 'effect/unstable/httpapi/HttpApiClient'
11- import type { HttpApiEndpoint } from 'effect/unstable/httpapi/HttpApiEndpoint'
12- import type {
13- SseEventFromData ,
14- StreamSse ,
15- } from 'effect/unstable/httpapi/HttpApiSchema'
1613
1714type TanstackQueryOptionsProxyInternal < T > =
1815 T extends Client . Method <
You can’t perform that action at this time.
0 commit comments