kitsu icon indicating copy to clipboard operation
kitsu copied to clipboard

WIP: kitsu-core typescript implementations & JSON:API v1.1 type definitions

Open pedep opened this issue 2 years ago • 2 comments

Currently work in progress, but im opening the PR now to let @wopian peek at my progress.

I'm aware i may not be refactoring in-line with your visions, and am very open to critique and changes to fit the project coding-style.

Progress

  • [ ] kitsu-core
    • [x] ~~camel~~ (replaced by case-anything dep)
    • [x] ~~kebab~~ (replaced by case-anything dep)
    • [x] ~~snake~~ (replaced by case-anything dep)
    • [x] deattribute
    • [x] deepEqual
    • [x] deserialise
    • [x] error
    • [x] filterIncludes
    • [ ] linkRelationships
    • [x] query
    • [x] serialise
    • [x] splitModel
  • [ ] kitsu
    • [ ] get
    • [ ] patch
    • [ ] post
    • [ ] delete
    • [ ] self
    • [ ] request

pedep avatar Nov 02 '23 13:11 pedep

Thanks for taking this up! Overall it is looking very good so far! 🎉

wopian avatar Nov 12 '23 15:11 wopian