Sha256: d5d6f225bc217476678c9f429bc09938aec07466e1d9dffd9fea6394e2e863de

Contents?: true

Size: 960 Bytes

Versions: 1

Compression:

Stored size: 960 Bytes

Contents

# sinatra-json

* [Homepage](https://github.com/postmodern/sinatra-json#readme)
* [Issues](https://github.com/postmodern/sinatra-json/issues)
* [Documentation](http://rubydoc.info/gems/sinatra-json/frames)
* [Email](mailto:postmodern.mod3 at gmail.com)

## Description

{Sinatra::JSON}, extracted from [sinatra-contrib].

## Features

* Encodes JSON responses.
* Sets Content-Type to `application/json`.
* Supports multiple JSON backends via [multi_json].

## Examples

    require 'sinatra/json'

    class App < Sinatra::Base

      get '/' do
        json(foo: 'bar')
      end

    end

## Requirements

* [multi_json] ~> 1.0
* [sinatra] ~> 1.0

## Install

    $ gem install sinatra-json

## Copyright

Copyright (c) 2009-2015 Konstantin Haase, Hal Brodigan

See {file:LICENSE.txt} for details.

[multi_json]: https://github.com/intridea/multi_json
[sinatra]: http://www.sinatrarb.com/
[sinatra-contrib]: https://github.com/sinatra/sinatra-contrib#readme

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sinatra-json-0.1.0 README.md