0.0.1 • Published 8 years ago

ember-data-store-push-improvements v0.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

ember-data-store-push-improvements

Build Status Ember Observer Score

This is a POC addon for RFC#161, which goal is to improve the store.push situation within Ember Data.

  • add store.normalizePayload
  • add store.pushRef

Installation

ember install ember-data-store-push-improvements

Code samples

let normalized = store.normalizePayload({
  person: {
    id: 1,
    name: "GOB"
  }
});

assert.deepEqual(normalized, {
  data: {
    type: "person",
    id: "1",
    attributes: {
      name: "GOB"
    }
  }
});

Development

Installation

  • git clone this repository
  • npm install
  • bower install

Running

Running Tests

  • npm test (Runs ember try:testall to test your addon against multiple Ember versions)
  • ember test
  • ember test --server

Building

  • ember build

For more information on using ember-cli, visit http://ember-cli.com/.