├── .codeclimate.yml ├── .coveralls.yml ├── .editorconfig ├── .eslintrc ├── .flowconfig ├── .gitignore ├── .jshintrc ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── documentation ├── client.md ├── error.md ├── resource-interning.md └── resource.md ├── karma.local.conf.js ├── karma.saucelabs.conf.js ├── lib ├── Client.js ├── Resource.js ├── Transport.js └── resourceCache.js ├── package.json └── test ├── _testServer.js ├── authentication.js ├── promises.js ├── read.js └── write.js /.codeclimate.yml: -------------------------------------------------------------------------------- 1 | languages: 2 | JavaScript: true 3 | exclude_paths: 4 | - "dist/*.js" 5 | -------------------------------------------------------------------------------- /.coveralls.yml: -------------------------------------------------------------------------------- 1 | service_name: travis-ci 2 | repo_token: xBt1HoQbbXn6Buk0fEXR5zv6kQS1JOzim 3 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/.eslintrc -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "node": true 3 | } 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .* 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/README.md -------------------------------------------------------------------------------- /documentation/client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/documentation/client.md -------------------------------------------------------------------------------- /documentation/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/documentation/error.md -------------------------------------------------------------------------------- /documentation/resource-interning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/documentation/resource-interning.md -------------------------------------------------------------------------------- /documentation/resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/documentation/resource.md -------------------------------------------------------------------------------- /karma.local.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/karma.local.conf.js -------------------------------------------------------------------------------- /karma.saucelabs.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/karma.saucelabs.conf.js -------------------------------------------------------------------------------- /lib/Client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/lib/Client.js -------------------------------------------------------------------------------- /lib/Resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/lib/Resource.js -------------------------------------------------------------------------------- /lib/Transport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/lib/Transport.js -------------------------------------------------------------------------------- /lib/resourceCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/lib/resourceCache.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/package.json -------------------------------------------------------------------------------- /test/_testServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/test/_testServer.js -------------------------------------------------------------------------------- /test/authentication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/test/authentication.js -------------------------------------------------------------------------------- /test/promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/test/promises.js -------------------------------------------------------------------------------- /test/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/test/read.js -------------------------------------------------------------------------------- /test/write.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/holidayextras/jsonapi-client/HEAD/test/write.js --------------------------------------------------------------------------------