{"library":"rest-client-sdk","type":"library","category":null,"description":"A JavaScript SDK generator that avoids custom API client implementations by letting you define entity mappings, attributes, and relations declaratively. Version 7.2.3 is current; the project has a slow release cadence with occasional minor bumps. Integrates token management (OAuth refresh), UnitOfWork for batch operations, and storage adapters (localforage, AsyncStorage). Ships TypeScript definitions. Differentiates from generic clients (Axios, Fetch) by providing a metadata-driven ORM-like layer over REST endpoints.","language":"javascript","status":"active","version":"7.2.3","tags":["javascript","Rest","SDK","API","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install rest-client-sdk","imports":["import RestClientSdk from 'rest-client-sdk'","import { Mapping } from 'rest-client-sdk'","import { TokenStorage } from 'rest-client-sdk'","import { ClassMetadata } from 'rest-client-sdk'","import { Attribute } from 'rest-client-sdk'","import { Relation } from 'rest-client-sdk'"]},{"cmd":"yarn add rest-client-sdk","imports":[]},{"cmd":"pnpm add rest-client-sdk","imports":[]}],"homepage":"https://github.com/mapado/rest-client-js-sdk#readme","github":"https://github.com/mapado/rest-client-js-sdk","docs":null,"changelog":null,"pypi":null,"npm":"rest-client-sdk","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}