ember-data-model-fragments
Advanced tools
Comparing version
# Changelog | ||
### v0.4.0 (August 14, 2015) | ||
* Updated to support Ember Data v1.13 | ||
### v0.3.3 (May 20, 2015) | ||
@@ -4,0 +8,0 @@ |
{ | ||
"name": "ember-data-model-fragments", | ||
"description": "Ember Data plugin to support nested JSON documents", | ||
"version": "0.3.3", | ||
"description": "Ember Data addon to support nested JSON documents", | ||
"version": "0.4.0", | ||
"repository": { | ||
@@ -12,3 +12,6 @@ "type": "git", | ||
"scripts": { | ||
"test": "grunt build && ./node_modules/testem/testem.js ci" | ||
"build": "ember build", | ||
"build:production": "ember build --environment=production", | ||
"start": "ember serve", | ||
"test": "npm run build && ./node_modules/testem/testem.js ci" | ||
}, | ||
@@ -31,19 +34,23 @@ "keywords": [ | ||
"devDependencies": { | ||
"defeatureify": "~0.1.4", | ||
"ember-cli": "0.2.3", | ||
"ember-cli-release": "0.2.3", | ||
"grunt": "~0.4.1", | ||
"grunt-contrib-clean": "~0.5.0", | ||
"grunt-contrib-concat": "~0.3.0", | ||
"grunt-contrib-copy": "~0.5.0", | ||
"grunt-contrib-jshint": "~0.6.3", | ||
"grunt-contrib-uglify": "~0.2.2", | ||
"grunt-contrib-watch": "~0.6.1", | ||
"grunt-contrib-yuidoc": "~0.5.0", | ||
"grunt-ember-defeatureify": "~0.1.0", | ||
"grunt-es6-module-transpiler": "~0.6.0", | ||
"grunt-preprocess": "~4.0.0", | ||
"load-grunt-config": "~0.7.0", | ||
"broccoli-babel-transpiler": "^5.2.3", | ||
"broccoli-defeatureify": "^1.0.0", | ||
"broccoli-es3-safe-recast": "^2.0.0", | ||
"broccoli-es6-module-transpiler": "^0.5.0", | ||
"broccoli-funnel": "^0.2.3", | ||
"broccoli-jshint": "^0.5.6", | ||
"broccoli-merge-trees": "^0.2.1", | ||
"broccoli-replace": "^0.3.1", | ||
"broccoli-sourcemap-concat": "^0.4.4", | ||
"broccoli-uglify-js": "^0.1.3", | ||
"defeatureify": "^0.2.2", | ||
"ember-cli": "1.13.8", | ||
"ember-cli-release": "0.2.5", | ||
"es6-module-transpiler": "^0.9.6", | ||
"es6-module-transpiler-amd-formatter": "^0.3.0", | ||
"es6-module-transpiler-package-resolver": "^1.0.1", | ||
"git-repo-version": "^0.3.0", | ||
"publish": "^0.5.0", | ||
"rsvp": "^3.0.21", | ||
"testem": "0.8.3" | ||
} | ||
} |
@@ -9,2 +9,4 @@ # Ember Data: Model Fragments | ||
:warning: This project is not compatible with Ember Data past v1.0.0-beta.18 yet. | ||
:warning: This project is not compatible with Ember Data v1.0.0-beta.12, due to a bug in that version. Use the following table to decide which version of this project to use with your app: | ||
@@ -18,3 +20,3 @@ | ||
| v1.0.0-beta.14 | v0.2.8 | | ||
| >= v1.0.0-beta.15 | >= v0.3.0 | | ||
| >= v1.0.0-beta.15 <= v1.0.0-beta.18 | >= v0.3.0 | | ||
@@ -422,21 +424,26 @@ ## Installation | ||
Building requires [Grunt](http://gruntjs.com/) and running tests requires [Test 'Em](https://github.com/airportyh/testem), which can both be installed globally with: | ||
Building requires [Ember CLI](http://www.ember-cli.com/) and running tests requires [Test 'Em](https://github.com/airportyh/testem) and [Bower](http://bower.io/), which can all be installed globally with: | ||
```sh | ||
$ npm install --global grunt-cli bower testem | ||
$ npm install --global ember-cli bower testem | ||
``` | ||
Then install NPM packages, build the plugin, and start the development test server: | ||
Then install NPM & Bower packages, build the project, and start the development test server: | ||
```sh | ||
$ npm install | ||
$ bower install | ||
$ grunt build | ||
$ npm install && bower install | ||
$ ember build | ||
$ testem | ||
``` | ||
If you encounter errors, ensure that your global testem NPM package is up to date. | ||
If you encounter test errors, ensure that your global testem NPM package is up to date. | ||
When developing, it is often convenient to build the project with `ember serve` which will watch for file changes and rebuild, which triggers the test runner to re-run tests. A production build with debugging aids stripped out can also be made by running: | ||
```sh | ||
$ ember build --environment=production | ||
``` | ||
## Contributing | ||
When reporting an issue, follow the [Ember guidelines](https://github.com/emberjs/ember.js/blob/master/CONTRIBUTING.md#reporting-a-bug). When contributing features, follow [Github guidelines](https://help.github.com/articles/fork-a-repo) for forking and creating a new pull request. All existing tests must pass (or be suitably modified), and all new features must be accompanied by tests to be considered. |
22079
2.89%13
8.33%447
1.59%20
25%58
-7.94%