kitsu
kitsu copied to clipboard
🦊 A simple, lightweight & framework agnostic JSON:API client
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`~8.20.0` -> `~8.21.0`](https://renovatebot.com/diffs/npm/eslint/8.20.0/8.21.0) |...
[This example](https://github.com/wopian/kitsu/blob/b3e2624a1e5969e606fc50daa68fdd44ff90abb2/packages/kitsu-core/src/deserialise/index.js#L36-L55) states that the linked relationship `user` will look like this: ```js user: { type: 'users', id: '2', slug: 'wopian' } ``` However, according to the [linkRelationships documentation](https://github.com/wopian/kitsu/blob/b3e2624a1e5969e606fc50daa68fdd44ff90abb2/packages/kitsu-core/src/linkRelationships/index.js#L89-L95) and...
Changes are broken down by package (`kitsu` and `kitsu-core`) ## kitsu ### What 1. Change the first parameter behaviour of `api.get`, `api.patch`, `api.post` and `api.delete` to be a plain URL...
The `resourceCase` option defaults to 'kebab' even though that's invalid for Kitsu. For example, when trying to include "animeStaff" when fetching anime, the error "anime-staff is not a valid relationship...
There's many edge cases that `kitsu` currently doesn't test its spec compliance with. Discussion about a test suite cropped up at https://github.com/json-api/json-api/issues/1209, but they're all Ruby solutions at the moment....
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/wopian/kitsu). ## Config Migration Needed - [ ]...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [browserslist](https://togithub.com/browserslist/browserslist) | [`~4.22.0` -> `~4.23.0`](https://renovatebot.com/diffs/npm/browserslist/4.22.3/4.23.0) | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [axios](https://axios-http.com) ([source](https://togithub.com/axios/axios)) | [`^0.27.0` -> `^0.28.0`](https://renovatebot.com/diffs/npm/axios/0.27.2/0.28.0) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@size-limit/preset-small-lib](https://togithub.com/ai/size-limit) | [`~8.2.0` -> `~11.0.0`](https://renovatebot.com/diffs/npm/@size-limit%2fpreset-small-lib/8.2.6/11.0.0) | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [axios](https://axios-http.com) ([source](https://togithub.com/axios/axios)) | [`^0.27.0` -> `^1.0.0`](https://renovatebot.com/diffs/npm/axios/0.27.2/1.6.7) |...