{"library":"json-api-normalizer","type":"library","category":null,"description":"The `json-api-normalizer` package provides a utility to transform JSON:API compliant response data into a normalized, Redux-friendly format. Unlike general-purpose normalization libraries such as Normalizr, this package directly interprets the JSON:API specification, eliminating the need for manual schema definitions. It converts collections of resources into key-value maps, where keys are resource IDs, making it highly suitable for efficient state management within Redux applications. The current stable version is 1.0.4. Development appears to be largely inactive since 2017, with the last commit on GitHub approximately five years ago, suggesting a potentially abandoned status. Its primary differentiator is its direct, schema-less adherence to the JSON:API specification, providing a simpler setup for compliant APIs.","language":"javascript","status":"abandoned","version":"1.0.4","tags":["javascript","JSON","API","normalize","redux"],"last_verified":"Wed May 27","install":[{"cmd":"npm install json-api-normalizer","imports":["import normalize from 'json-api-normalizer';","const normalize = require('json-api-normalizer');"]},{"cmd":"yarn add json-api-normalizer","imports":[]},{"cmd":"pnpm add json-api-normalizer","imports":[]}],"homepage":null,"github":"https://github.com/yury-dymov/json-api-normalizer","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/json-api-normalizer","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/json-api-normalizer/compatibility"}}