<commit_before># JSONAPI::Resources

JSONAPI::Resources, or "JR", provides a framework for developing a server that complies with the [JSON API](http://jsonapi.org/) specification.

Like JSON API itself, JR's design is focused on the resources served by an API. JR needs little more than a definition of your resources, including their attributes and relationships, to make your server compliant with JSON API.

While designed primarily to use Rails, it is possible to use JR with data not backed by ActiveRecord.

## Status

The JSON API specification is close to a [1.0rc1 release](https://github.com/json-api/json-api/pull/237) but is still in flux. JR follows many aspects of the spec but is not yet a complete implementation.

## Demo App

We have a simple demo app, called [Peeps](https://github.com/cerebris/peeps), available to show how JR is used. 

## Installation

Add JR to your application's `Gemfile`:

    gem 'jsonapi-resources'

And then execute:

    $ bundle

Or install it yourself as:<commit_msg>Update now that JSON API is at version 1<commit_after># JSONAPI::Resources

JSONAPI::Resources, or "JR", provides a framework for developing a server that complies with the [JSON API](http://jsonapi.org/) specification.

Like JSON API itself, JR's design is focused on the resources served by an API. JR needs little more than a definition of your resources, including their attributes and relationships, to make your server compliant with JSON API.

While designed primarily to use Rails, it is possible to use JR with data not backed by ActiveRecord.

## Demo App

We have a simple demo app, called [Peeps](https://github.com/cerebris/peeps), available to show how JR is used. 

## Installation

Add JR to your application's `Gemfile`:

    gem 'jsonapi-resources'

And then execute:

    $ bundle

Or install it yourself as:
{'fraction_non_alphanumeric': 0.07212581344902386, 'fraction_numerical': 0.003796095444685466, 'mean_word_length': 4.301724137931035, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5053738', 'n_tokens_mistral': 513, 'n_tokens_neox': 477, 'n_words': 257}