{"library":"spraypaint","type":"library","category":null,"description":"JS Client for Graphiti, a JSON:API-compliant ORM similar to ActiveRecord. v0.10.24 is current. Supports TypeScript and plain JavaScript, isomorphic (browser + Node.js). Key differentiators: decorator-based model definitions, fluent query builder, includes/pagination/sorting. Actively maintained with regular releases.","language":"javascript","status":"active","version":"0.10.24","tags":["javascript","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install spraypaint","imports":["import { SpraypaintBase } from 'spraypaint'","import { Model } from 'spraypaint'","import { Attr } from 'spraypaint'","import { HasMany } from 'spraypaint'","import { JsonapiQuery } from 'spraypaint'"]},{"cmd":"yarn add spraypaint","imports":[]},{"cmd":"pnpm add spraypaint","imports":[]}],"homepage":"https://github.com/graphiti-api/spraypaint.js","github":"https://github.com/graphiti-api/spraypaint.js","docs":null,"changelog":null,"pypi":null,"npm":"spraypaint","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}