Bump ts-rest
This commit is contained in:
parent
f58552be84
commit
5295c69f46
6 changed files with 19 additions and 12 deletions
14
package-lock.json
generated
14
package-lock.json
generated
|
@ -25,7 +25,7 @@
|
|||
"@mantine/utils": "^6.0.13",
|
||||
"@tanstack/react-query": "^4.29.5",
|
||||
"@tanstack/react-query-devtools": "^4.29.6",
|
||||
"@ts-rest/core": "^3.22.0",
|
||||
"@ts-rest/core": "^3.23.0",
|
||||
"axios": "^1.4.0",
|
||||
"cmdk": "^0.2.0",
|
||||
"dayjs": "^1.11.6",
|
||||
|
@ -3094,9 +3094,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@ts-rest/core": {
|
||||
"version": "3.22.0",
|
||||
"resolved": "https://registry.npmjs.org/@ts-rest/core/-/core-3.22.0.tgz",
|
||||
"integrity": "sha512-65FhsjhdQntITzUwB2M8CTz8bdODwNmVHMBIQiXTZrkmzxA0YiyrShotkDrorSNH9IspU+qavb82ZVlU9ZdWnQ==",
|
||||
"version": "3.23.0",
|
||||
"resolved": "https://registry.npmjs.org/@ts-rest/core/-/core-3.23.0.tgz",
|
||||
"integrity": "sha512-2vJwa682m9yS/xQPvPxZBluJfIZwNkt2HY9ER3UtGnu8Dijw+8iymSyIyjRLpFFWUyRnVp9IqrEi/d84bkNFIw==",
|
||||
"peerDependencies": {
|
||||
"zod": "^3.0.0"
|
||||
},
|
||||
|
@ -25728,9 +25728,9 @@
|
|||
"dev": true
|
||||
},
|
||||
"@ts-rest/core": {
|
||||
"version": "3.22.0",
|
||||
"resolved": "https://registry.npmjs.org/@ts-rest/core/-/core-3.22.0.tgz",
|
||||
"integrity": "sha512-65FhsjhdQntITzUwB2M8CTz8bdODwNmVHMBIQiXTZrkmzxA0YiyrShotkDrorSNH9IspU+qavb82ZVlU9ZdWnQ==",
|
||||
"version": "3.23.0",
|
||||
"resolved": "https://registry.npmjs.org/@ts-rest/core/-/core-3.23.0.tgz",
|
||||
"integrity": "sha512-2vJwa682m9yS/xQPvPxZBluJfIZwNkt2HY9ER3UtGnu8Dijw+8iymSyIyjRLpFFWUyRnVp9IqrEi/d84bkNFIw==",
|
||||
"requires": {}
|
||||
},
|
||||
"@tsconfig/node10": {
|
||||
|
|
|
@ -263,7 +263,7 @@
|
|||
"@mantine/utils": "^6.0.13",
|
||||
"@tanstack/react-query": "^4.29.5",
|
||||
"@tanstack/react-query-devtools": "^4.29.6",
|
||||
"@ts-rest/core": "^3.22.0",
|
||||
"@ts-rest/core": "^3.23.0",
|
||||
"axios": "^1.4.0",
|
||||
"cmdk": "^0.2.0",
|
||||
"dayjs": "^1.11.6",
|
||||
|
|
|
@ -23,6 +23,9 @@ export const contract = c.router({
|
|||
},
|
||||
authenticate: {
|
||||
body: jfType._parameters.authenticate,
|
||||
headers: z.object({
|
||||
'X-Emby-Authorization': z.string(),
|
||||
}),
|
||||
method: 'POST',
|
||||
path: 'users/authenticatebyname',
|
||||
responses: {
|
||||
|
@ -324,6 +327,7 @@ export const jfApiClient = (args: {
|
|||
});
|
||||
return {
|
||||
body: result.data,
|
||||
headers: result.headers as any,
|
||||
status: result.status,
|
||||
};
|
||||
} catch (e: Error | AxiosError | any) {
|
||||
|
@ -331,7 +335,8 @@ export const jfApiClient = (args: {
|
|||
const error = e as AxiosError;
|
||||
const response = error.response as AxiosResponse;
|
||||
return {
|
||||
body: response.data,
|
||||
body: response?.data,
|
||||
headers: response?.headers as any,
|
||||
status: response.status,
|
||||
};
|
||||
}
|
||||
|
|
|
@ -71,7 +71,7 @@ const authenticate = async (
|
|||
Username: body.username,
|
||||
},
|
||||
headers: {
|
||||
'X-Emby-Authorization': `MediaBrowser Client="Feishin", Device="PC", DeviceId="Feishin", Version="${packageJson.version}"`,
|
||||
'x-emby-authorization': `MediaBrowser Client="Feishin", Device="PC", DeviceId="Feishin", Version="${packageJson.version}"`,
|
||||
},
|
||||
});
|
||||
|
||||
|
|
|
@ -266,6 +266,7 @@ export const ndApiClient = (args: {
|
|||
});
|
||||
return {
|
||||
body: { data: result.data, headers: result.headers },
|
||||
headers: result.headers as any,
|
||||
status: result.status,
|
||||
};
|
||||
} catch (e: Error | AxiosError | any) {
|
||||
|
@ -274,6 +275,7 @@ export const ndApiClient = (args: {
|
|||
const response = error.response as AxiosResponse;
|
||||
return {
|
||||
body: { data: response.data, headers: response.headers },
|
||||
headers: response.headers as any,
|
||||
status: response.status,
|
||||
};
|
||||
}
|
||||
|
|
|
@ -178,6 +178,7 @@ export const ssApiClient = (args: {
|
|||
|
||||
return {
|
||||
body: result.data['subsonic-response'],
|
||||
headers: result.headers as any,
|
||||
status: result.status,
|
||||
};
|
||||
} catch (e: Error | AxiosError | any) {
|
||||
|
@ -187,10 +188,9 @@ export const ssApiClient = (args: {
|
|||
const error = e as AxiosError;
|
||||
const response = error.response as AxiosResponse;
|
||||
|
||||
console.log(response, 'response');
|
||||
|
||||
return {
|
||||
body: response?.data,
|
||||
headers: response.headers as any,
|
||||
status: response?.status,
|
||||
};
|
||||
}
|
||||
|
|
Reference in a new issue