A data persistence library for Ember.js.
Branch: master
Clone or download
dependabot-bot and runspired Bump eslint-plugin-node from 7.0.1 to 8.0.0
Bumps [eslint-plugin-node](https://github.com/mysticatea/eslint-plugin-node) from 7.0.1 to 8.0.0.
- [Release notes](https://github.com/mysticatea/eslint-plugin-node/releases)
- [Commits](mysticatea/eslint-plugin-node@v7.0.1...v8.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Latest commit 4bea385 Dec 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github [FEAT github-templates] ensure our templates work as defaults Oct 2, 2018
addon [Docs] link to specs Jan 31, 2019
app yarn eslint --fix . May 9, 2018
bin Publish docs to npm (#5602) Aug 28, 2018
blueprints bump ember-cli to 3.5 and upgrade blueprint compat Oct 26, 2018
config update travis config for lts Oct 12, 2018
generators License: 2017 Jan 11, 2017
lib [CHORE deps] upgrades all dependencies to latest (babel7!) Oct 26, 2018
node-tests bump ember-cli to 3.5 and upgrade blueprint compat Oct 26, 2018
notes [CHORE] update contribution guidelines Oct 1, 2018
tests Update init-properties-test.js Dec 12, 2018
types/dummy [CHORE ts] convert IdentityMap to typescript Nov 20, 2018
vendor adds a mock server, dummy app, and heimdall instrumentation for bench… Sep 30, 2016
.codeclimate.yml cleanup code climate config Sep 13, 2018
.editorconfig bump to latest ember-cli, run ember init, cleanup post init (#4536) Sep 16, 2016
.ember-cli update ember-cli to 1.13.12 Nov 14, 2015
.eslintignore Move all eslint exceptions to top-level overrides. May 9, 2018
.eslintrc.js [FEAT adapterOptions] Ensure adapterOptions use is possible throughout ( Sep 13, 2018
.gitignore [CHORE tests,owner,factoryFor] eliminate unnecessary fallbacks for fa… Nov 8, 2018
.npmignore Revert "Add *.ts to `.npmignore`" Nov 28, 2018
.npmrc disable package-lock.json, update docs (#5284) Dec 18, 2017
.prettierrc.js Add prettier configuration to eslint. May 9, 2018
.travis.yml update travis config for lts Oct 12, 2018
.watchmanconfig update ember-cli to 1.13.12 Nov 14, 2015
CHANGELOG.md update changelog Dec 12, 2018
CODE_OF_CONDUCT.md [CHORE] update contribution guidelines Oct 1, 2018
CONTRIBUTING.md [FEAT github-templates] ensure our templates work as defaults Oct 2, 2018
FEATURES.md [FEAT] remove all stale feature flags (#5384) Mar 26, 2018
LICENSE Update LICENSE through 2017 Sep 21, 2017
README.md [CHORE readme] modernize our readme Oct 2, 2018
RELEASE.md Update RELEASE.md Nov 29, 2018
appveyor.yml fix appveyor build May 8, 2018
ember-cli-build.js Revert "Ui layer cleanup" Dec 5, 2018
index.js TS support (#5719) Oct 27, 2018
package.json Bump eslint-plugin-node from 7.0.1 to 8.0.0 Jan 31, 2019
testem.js adds tests and fix for infinite re-render Jun 20, 2018
tsconfig.json fix: convert record, reference & coerceId to TypeScript (#5730) Nov 3, 2018
yarn.lock Bump eslint-plugin-node from 7.0.1 to 8.0.0 Jan 31, 2019
yuidoc.json install ember-cli-yuidoc addon (#5505) Jul 2, 2018

README.md

ember-data

Build Status Code Climate Discord Community Server

ember-data is a library for robustly managing data in applications built with Ember.js.

ember-data is designed to be agnostic to the underlying persistence mechanism, so it works just as well with JSON API over HTTP as it does with streaming WebSockets or local IndexedDB storage.

It provides many of the facilities you'd find in server-side ORMs like ActiveRecord, but is designed specifically for the unique environment of JavaScript in the browser.

Installation

ember-data is installed by default for new applications generated with ember-cli.

If you wish to add ember-data to an addon or application, you can do so by running the following command, which will use yarn or npm to install ember-data as a devDependency.

ember install ember-data

Similarly, if you have generated a new Ember application using ember-cli but do not wish to use ember-data, remove ember-data from your package.json.