@lokalise/frontend-http-client
Advanced tools
Comparing version
@@ -1,2 +0,2 @@ | ||
import type { DeleteRouteDefinition, GetRouteDefinition, InferSchemaInput, InferSchemaOutput, PayloadRouteDefinition } from '@lokalise/universal-ts-utils/api-contracts/apiContracts'; | ||
import type { DeleteRouteDefinition, GetRouteDefinition, InferSchemaInput, InferSchemaOutput, PayloadRouteDefinition } from '@lokalise/api-contracts'; | ||
import { type ZodSchema, z } from 'zod'; | ||
@@ -3,0 +3,0 @@ import type { DeleteParams, FreeDeleteParams, FreeHeadersParams, GetParamsWrapper, HeadersParams, PayloadRequestParamsWrapper, PayloadRouteRequestParams, RequestResultType, RouteRequestParams, WretchInstance } from './types.js'; |
{ | ||
"name": "@lokalise/frontend-http-client", | ||
"version": "4.1.0", | ||
"version": "5.0.0", | ||
"description": "Opinionated HTTP client for the frontend", | ||
@@ -38,3 +38,3 @@ "files": ["dist/**", "LICENSE", "README.md"], | ||
"peerDependencies": { | ||
"@lokalise/universal-ts-utils": "^4.2.2", | ||
"@lokalise/api-contracts": ">=4.1.0", | ||
"wretch": "^2.8.0", | ||
@@ -44,16 +44,16 @@ "zod": "^3.22.0" | ||
"devDependencies": { | ||
"@biomejs/biome": "^1.8.3", | ||
"@lokalise/biome-config": "^1.0.0", | ||
"@lokalise/universal-ts-utils": "^4.2.2", | ||
"@lokalise/tsconfig": "^1.0.2", | ||
"@types/node": "^22.0.0", | ||
"@vitest/coverage-v8": "^3.0.5", | ||
"jest-fail-on-console": "^3.1.2", | ||
"@biomejs/biome": "^1.9.4", | ||
"@lokalise/api-contracts": "^4.1.0", | ||
"@lokalise/biome-config": "^1.6.1", | ||
"@lokalise/tsconfig": "~1.0.2", | ||
"@types/node": "^22.13.14", | ||
"@vitest/coverage-v8": "^3.0.9", | ||
"jest-fail-on-console": "^3.3.1", | ||
"mock-xmlhttprequest": "^8.4.1", | ||
"mockttp": "^3.13.0", | ||
"rimraf": "^6.0.0", | ||
"mockttp": "^3.17.0", | ||
"rimraf": "^6.0.1", | ||
"typescript": "~5.8.2", | ||
"vitest": "^3.0.7" | ||
"vitest": "^3.0.9" | ||
}, | ||
"keywords": ["frontend", "web", "browser", "http", "client", "zod", "validation", "typesafe"] | ||
} |
@@ -68,3 +68,3 @@ # Frontend HTTP client | ||
`frontend-http-client` supports using API contracts, created with `@lokalise/universal-ts-utils/api-contracts/apiContracts` in order to make fully type-safe HTTP requests. | ||
`frontend-http-client` supports using API contracts, created with `@lokalise/api-contracts` in order to make fully type-safe HTTP requests. | ||
@@ -127,2 +127,3 @@ Usage example: | ||
- [Lauris Mikāls](https://github.com/laurismikals) | ||
- [Oskar Kupski](https://github.com/oskarski) | ||
- [Igor Savin](https://github.com/kibertoad) |
128
0.79%55311
-0.05%