You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/kitsu-core/README.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -127,7 +127,7 @@ All code released under [MIT]
127
127
128
128
### deattribute
129
129
130
-
[packages/kitsu-core/src/deattribute/index.js:29-51](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/deattribute/index.js#L29-L51"Source code on GitHub")
130
+
[packages/kitsu-core/src/deattribute/index.js:29-51](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/deattribute/index.js#L29-L51"Source code on GitHub")
[packages/kitsu-core/src/deserialise/index.js:57-72](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/deserialise/index.js#L57-L72"Source code on GitHub")
174
+
[packages/kitsu-core/src/deserialise/index.js:57-72](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/deserialise/index.js#L57-L72"Source code on GitHub")
[packages/kitsu-core/src/error/index.js:27-33](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/error/index.js#L27-L33"Source code on GitHub")
226
+
[packages/kitsu-core/src/error/index.js:27-33](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/error/index.js#L27-L33"Source code on GitHub")
227
227
228
228
Uniform error handling for Axios, JSON:API and internal package errors. Mutated Error object is rethrown to the caller.
229
229
@@ -260,7 +260,7 @@ error({
260
260
261
261
### filterIncludes
262
262
263
-
[packages/kitsu-core/src/filterIncludes/index.js:33-46](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/filterIncludes/index.js#L33-L46"Source code on GitHub")
263
+
[packages/kitsu-core/src/filterIncludes/index.js:33-46](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/filterIncludes/index.js#L33-L46"Source code on GitHub")
264
264
265
265
Filters includes for the specific relationship requested
[packages/kitsu-core/src/linkRelationships/index.js:97-117](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/linkRelationships/index.js#L97-L117"Source code on GitHub")
302
+
[packages/kitsu-core/src/linkRelationships/index.js:97-117](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/linkRelationships/index.js#L97-L117"Source code on GitHub")
303
303
304
304
Links relationships to included data
305
305
@@ -337,7 +337,7 @@ Returns **any** Parsed data
337
337
338
338
### query
339
339
340
-
[packages/kitsu-core/src/query/index.js:33-44](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/query/index.js#L33-L44"Source code on GitHub")
340
+
[packages/kitsu-core/src/query/index.js:33-44](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/query/index.js#L33-L44"Source code on GitHub")
341
341
342
342
Constructs a URL query string for JSON:API parameters
[packages/kitsu-core/src/serialise/index.js:210-221](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/serialise/index.js#L210-L221"Source code on GitHub")
368
+
[packages/kitsu-core/src/serialise/index.js:210-221](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/serialise/index.js#L210-L221"Source code on GitHub")
[packages/kitsu-core/src/splitModel/index.js:29-39](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/splitModel/index.js#L29-L39"Source code on GitHub")
414
+
[packages/kitsu-core/src/splitModel/index.js:29-39](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/splitModel/index.js#L29-L39"Source code on GitHub")
[packages/kitsu-core/src/camel/index.js:14-14](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/camel/index.js#L14-L14"Source code on GitHub")
457
+
[packages/kitsu-core/src/camel/index.js:14-14](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/camel/index.js#L14-L14"Source code on GitHub")
[packages/kitsu-core/src/kebab/index.js:11-11](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/kebab/index.js#L11-L11"Source code on GitHub")
485
+
[packages/kitsu-core/src/kebab/index.js:11-11](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/kebab/index.js#L11-L11"Source code on GitHub")
[packages/kitsu-core/src/snake/index.js:11-11](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu-core/src/snake/index.js#L11-L11"Source code on GitHub")
503
+
[packages/kitsu-core/src/snake/index.js:11-11](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu-core/src/snake/index.js#L11-L11"Source code on GitHub")
Copy file name to clipboardExpand all lines: packages/kitsu/README.md
+47-35Lines changed: 47 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -224,7 +224,7 @@ If you're working with [Kitsu.io]'s API, their [API docs][kitsu.io api docs] lis
224
224
225
225
### Kitsu
226
226
227
-
[packages/kitsu/src/index.js:31-482](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L31-L482"Source code on GitHub")
227
+
[packages/kitsu/src/index.js:31-503](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L31-L503"Source code on GitHub")
228
228
229
229
Creates a new `kitsu` instance
230
230
@@ -271,7 +271,7 @@ const api = new Kitsu({
271
271
272
272
#### plural
273
273
274
-
[packages/kitsu/src/index.js:53-54](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L53-L54"Source code on GitHub")
274
+
[packages/kitsu/src/index.js:53-54](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L53-L54"Source code on GitHub")
275
275
276
276
-**See: <https://www.npmjs.com/package/pluralize> for documentation
[packages/kitsu/src/index.js:68-68](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L68-L68"Source code on GitHub")
296
+
[packages/kitsu/src/index.js:68-68](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L68-L68"Source code on GitHub")
[packages/kitsu/src/index.js:113-113](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L113-L113"Source code on GitHub")
327
+
[packages/kitsu/src/index.js:113-113](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L113-L113"Source code on GitHub")
328
328
329
329
-**See: <https://github.com/axios/axios#interceptors> for documentation
[packages/kitsu/src/index.js:191-211](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L191-L211"Source code on GitHub")
378
+
[packages/kitsu/src/index.js:210-230](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L210-L230"Source code on GitHub")
379
379
380
380
Fetch resources (alias `fetch`)
381
381
@@ -404,11 +404,13 @@ Getting a resource with JSON:API parameters
404
404
405
405
```javascript
406
406
api.get('users', {
407
-
fields: {
408
-
users:'name,birthday'
409
-
},
410
-
filter: {
411
-
name:'wopian'
407
+
params: {
408
+
fields: {
409
+
users:'name,birthday'
410
+
},
411
+
filter: {
412
+
name:'wopian'
413
+
}
412
414
}
413
415
})
414
416
```
@@ -418,7 +420,9 @@ Getting a collection of resources with their relationships
418
420
419
421
```javascript
420
422
api.get('anime', {
421
-
include:'categories'
423
+
params: {
424
+
include:'categories'
425
+
}
422
426
})
423
427
```
424
428
@@ -427,7 +431,9 @@ Getting a single resource by ID (method one)
427
431
428
432
```javascript
429
433
api.get('anime/2', {
430
-
include:'categories'
434
+
params: {
435
+
include:'categories'
436
+
}
431
437
})
432
438
```
433
439
@@ -436,8 +442,10 @@ Getting a single resource by ID (method two)
436
442
437
443
```javascript
438
444
api.get('anime', {
439
-
include:'categories',
440
-
filter: { id:'2' }
445
+
params: {
446
+
include:'categories',
447
+
filter: { id:'2' }
448
+
}
441
449
})
442
450
```
443
451
@@ -448,6 +456,22 @@ Getting a resource's relationship data only
448
456
api.get('anime/2/categories')
449
457
```
450
458
459
+
Getting a resource with nested JSON:API filters (not supported by Kitsu.io's API)
[packages/kitsu/src/index.js:246-273](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L246-L273"Source code on GitHub")
519
+
[packages/kitsu/src/index.js:265-292](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L265-L292 "Source code on GitHub")
[packages/kitsu/src/index.js:303-328](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L303-L328"Source code on GitHub")
584
+
[packages/kitsu/src/index.js:322-347](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L322-L347 "Source code on GitHub")
[packages/kitsu/src/index.js:345-378](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L345-L378"Source code on GitHub")
629
+
[packages/kitsu/src/index.js:364-397](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L364-L397 "Source code on GitHub")
[packages/kitsu/src/index.js:399-408](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L399-L408"Source code on GitHub")
661
+
[packages/kitsu/src/index.js:420-429](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L420-L429 "Source code on GitHub")
[packages/kitsu/src/index.js:462-481](https://github.com/wopian/kitsu/blob/3f9f99672eb9c883bbccd5cad7a13c88bf0f7561/packages/kitsu/src/index.js#L462-L481"Source code on GitHub")
699
+
[packages/kitsu/src/index.js:483-502](https://github.com/wopian/kitsu/blob/e1b988cb961081f12309f5e881d63d123be7f4cf/packages/kitsu/src/index.js#L483-L502 "Source code on GitHub")
0 commit comments