├── .gitignore ├── .travis.yml ├── Gemfile ├── README.md ├── Rakefile ├── VERSION ├── jsonapi.gemspec ├── lib └── jsonapi.rb ├── parser ├── .gitignore ├── README.md ├── VERSION ├── jsonapi-parser.gemspec ├── lib │ └── jsonapi │ │ ├── exceptions.rb │ │ ├── parser.rb │ │ └── parser │ │ ├── document.rb │ │ ├── exceptions.rb │ │ ├── relationship.rb │ │ └── resource.rb └── spec │ ├── relationship_spec.rb │ ├── resource_spec.rb │ └── response_spec.rb └── renderer ├── README.md ├── VERSION ├── jsonapi-renderer.gemspec ├── lib └── jsonapi │ ├── include_directive.rb │ ├── include_directive │ └── parser.rb │ └── renderer.rb └── spec ├── include_directive └── parser_spec.rb ├── include_directive_spec.rb └── renderer_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.1.1.beta6 2 | -------------------------------------------------------------------------------- /jsonapi.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/jsonapi.gemspec -------------------------------------------------------------------------------- /lib/jsonapi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/lib/jsonapi.rb -------------------------------------------------------------------------------- /parser/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/parser/README.md -------------------------------------------------------------------------------- /parser/VERSION: -------------------------------------------------------------------------------- 1 | 0.1.1.beta3 2 | -------------------------------------------------------------------------------- /parser/jsonapi-parser.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/parser/jsonapi-parser.gemspec -------------------------------------------------------------------------------- /parser/lib/jsonapi/exceptions.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /parser/lib/jsonapi/parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/parser/lib/jsonapi/parser.rb -------------------------------------------------------------------------------- /parser/lib/jsonapi/parser/document.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/parser/lib/jsonapi/parser/document.rb -------------------------------------------------------------------------------- /parser/lib/jsonapi/parser/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/parser/lib/jsonapi/parser/exceptions.rb -------------------------------------------------------------------------------- /parser/lib/jsonapi/parser/relationship.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/parser/lib/jsonapi/parser/relationship.rb -------------------------------------------------------------------------------- /parser/lib/jsonapi/parser/resource.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/parser/lib/jsonapi/parser/resource.rb -------------------------------------------------------------------------------- /parser/spec/relationship_spec.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /parser/spec/resource_spec.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /parser/spec/response_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/parser/spec/response_spec.rb -------------------------------------------------------------------------------- /renderer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/renderer/README.md -------------------------------------------------------------------------------- /renderer/VERSION: -------------------------------------------------------------------------------- 1 | 0.1.1.beta2 2 | -------------------------------------------------------------------------------- /renderer/jsonapi-renderer.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/renderer/jsonapi-renderer.gemspec -------------------------------------------------------------------------------- /renderer/lib/jsonapi/include_directive.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/renderer/lib/jsonapi/include_directive.rb -------------------------------------------------------------------------------- /renderer/lib/jsonapi/include_directive/parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/renderer/lib/jsonapi/include_directive/parser.rb -------------------------------------------------------------------------------- /renderer/lib/jsonapi/renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/renderer/lib/jsonapi/renderer.rb -------------------------------------------------------------------------------- /renderer/spec/include_directive/parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/renderer/spec/include_directive/parser_spec.rb -------------------------------------------------------------------------------- /renderer/spec/include_directive_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/renderer/spec/include_directive_spec.rb -------------------------------------------------------------------------------- /renderer/spec/renderer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beauby/jsonapi/HEAD/renderer/spec/renderer_spec.rb --------------------------------------------------------------------------------