ember-cli-deploy-build
Advanced tools
Comparing version 0.1.1 to 1.0.0-beta.0
@@ -1,23 +0,48 @@ | ||
## 0.1.1 | ||
# Change Log | ||
## [v1.0.0-beta.0](https://github.com/ember-cli-deploy/ember-cli-deploy-build/tree/v1.0.0-beta.0) (2017-03-25) | ||
[Full Changelog](https://github.com/ember-cli-deploy/ember-cli-deploy-build/compare/v0.1.1...v1.0.0-beta.0) | ||
**Merged pull requests:** | ||
- Update ember-cli and dependencies [\#36](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/36) ([lukemelia](https://github.com/lukemelia)) | ||
- \[DOC\] fix README broken plugin link [\#31](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/31) ([machty](https://github.com/machty)) | ||
## [v0.1.1](https://github.com/ember-cli-deploy/ember-cli-deploy-build/tree/v0.1.1) (2016-02-07) | ||
[Full Changelog](https://github.com/ember-cli-deploy/ember-cli-deploy-build/compare/v0.1.0...v0.1.1) | ||
**Merged pull requests:** | ||
- update ember-cli-deploy-plugin [\#25](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/25) ([ghedamat](https://github.com/ghedamat)) | ||
- fixing a small typo [\#20](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/20) ([kiwiupover](https://github.com/kiwiupover)) | ||
## 0.1.0 | ||
## [v0.1.0](https://github.com/ember-cli-deploy/ember-cli-deploy-build/tree/v0.1.0) (2015-10-25) | ||
[Full Changelog](https://github.com/ember-cli-deploy/ember-cli-deploy-build/compare/v0.1.0-beta.1...v0.1.0) | ||
- [#1](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/1) Update chalk to be a production dependency instead of dev [@achambers](https://github.com/achambers) | ||
- [#2](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/2) Add circle.yml [@achambers](https://github.com/achambers) | ||
- [#3](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/3) Add the index and assets paths to the data object [@achambers](https://github.com/achambers) | ||
- [#4](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/4) Updated to be in line with how ember-cli-deploy handles context data [@achambers](https://github.com/achambers) | ||
- [#6](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/6) Now we don't make a distinction between index and assets [@achambers](https://github.com/achambers) | ||
- [#7](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/7) Now the `context.distFiles` prop doesn't contain the dist dir [@achambers](https://github.com/achambers) | ||
- [#8](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/8) Add test coverage and willDeploy config validation [@lukemelia](https://github.com/lukemelia) | ||
- [#9](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/9) Allow outputPath to be configurable [@lukemelia](https://github.com/lukemelia) | ||
- [#10](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/10) A few tweaks to log output [@lukemelia](https://github.com/lukemelia) | ||
- [#11](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/11) Implement `configure` hook for config validation instead of `willDeploy` [@achambers](https://github.com/achambers) | ||
- [#12](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/12) Plugin base class restructure [@lukemelia](https://github.com/lukemelia) | ||
- [#14](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/14) Ensure we are using the Builder from the project's version of ember-cli [@lukemelia](https://github.com/lukemelia) | ||
- [#15](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/15) use path.sep instead of / for cross-platform compatibility [@duizendnegen](https://github.com/duizendnegen) | ||
- [#16](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/16) Update README for 0.5.0 [@achambers](https://github.com/achambers) | ||
**Merged pull requests:** | ||
Thank you to all who took the time to contribute! | ||
- Update to use new verbose option for logging [\#19](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/19) ([lukemelia](https://github.com/lukemelia)) | ||
- Update repo url [\#18](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/18) ([achambers](https://github.com/achambers)) | ||
- Update the repository [\#17](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/17) ([achambers](https://github.com/achambers)) | ||
## [v0.1.0-beta.1](https://github.com/ember-cli-deploy/ember-cli-deploy-build/tree/v0.1.0-beta.1) (2015-08-08) | ||
**Merged pull requests:** | ||
- Update README for 0.5.0 [\#16](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/16) ([achambers](https://github.com/achambers)) | ||
- use path.sep instead of / for cross-platform compatibility [\#15](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/15) ([duizendnegen](https://github.com/duizendnegen)) | ||
- Ensure we are using the Builder from the project's version of ember-cli [\#14](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/14) ([lukemelia](https://github.com/lukemelia)) | ||
- Plugin base class restructure [\#12](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/12) ([lukemelia](https://github.com/lukemelia)) | ||
- Implement `configure` hook for config validation instead of `willDeploy` [\#11](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/11) ([achambers](https://github.com/achambers)) | ||
- A few tweaks to log output [\#10](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/10) ([lukemelia](https://github.com/lukemelia)) | ||
- Allow outputPath to be configurable [\#9](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/9) ([lukemelia](https://github.com/lukemelia)) | ||
- Add test coverage and willDeploy config validation [\#8](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/8) ([lukemelia](https://github.com/lukemelia)) | ||
- Now the `context.distFiles` prop doesn't contain the dist dir [\#7](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/7) ([achambers](https://github.com/achambers)) | ||
- Now we don't make a distinction between index and assets [\#6](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/6) ([achambers](https://github.com/achambers)) | ||
- Updated to be in line with how ember-cli-deploy handles context data [\#4](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/4) ([achambers](https://github.com/achambers)) | ||
- Add the index and assets paths to the data object [\#3](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/3) ([achambers](https://github.com/achambers)) | ||
- Add circle.yml [\#2](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/2) ([achambers](https://github.com/achambers)) | ||
- Update chalk to be a production dependency instead of dev [\#1](https://github.com/ember-cli-deploy/ember-cli-deploy-build/pull/1) ([achambers](https://github.com/achambers)) | ||
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |
@@ -0,1 +1,2 @@ | ||
/* eslint-env node */ | ||
'use strict'; | ||
@@ -2,0 +3,0 @@ |
10
index.js
@@ -1,5 +0,5 @@ | ||
/* jshint node: true */ | ||
/*eslint-env node*/ | ||
'use strict'; | ||
var Promise = require('ember-cli/lib/ext/promise'); | ||
var RSVP = require('rsvp'); | ||
var glob = require('glob'); | ||
@@ -20,3 +20,3 @@ var DeployPluginBase = require('ember-cli-deploy-plugin'); | ||
build: function(context) { | ||
build: function(/* context */) { | ||
var self = this; | ||
@@ -50,3 +50,3 @@ var outputPath = this.readConfig('outputPath'); | ||
self.log('build failed', { color: 'red' }); | ||
return Promise.reject(error); | ||
return RSVP.reject(error); | ||
}); | ||
@@ -65,3 +65,3 @@ }, | ||
return Promise.resolve(files); | ||
return RSVP.resolve(files); | ||
} | ||
@@ -68,0 +68,0 @@ }); |
{ | ||
"name": "ember-cli-deploy-build", | ||
"version": "0.1.1", | ||
"version": "1.0.0-beta.0", | ||
"description": "A Build Plugin for ember-cli-deploy", | ||
@@ -10,32 +10,30 @@ "directories": { | ||
"scripts": { | ||
"start": "ember server", | ||
"build": "ember build", | ||
"test": "node tests/runner.js" | ||
"test": "node tests/runner.js && ./node_modules/.bin/eslint index.js tests/**/*.js" | ||
}, | ||
"repository": "https://github.com/ember-cli-deploy/ember-cli-deploy-build", | ||
"engines": { | ||
"node": ">= 0.10.0" | ||
"node": ">= 4" | ||
}, | ||
"author": "Aaron Chambers and the ember-cli-deploy team", | ||
"license": "MIT", | ||
"dependencies": { | ||
"chalk": "^1.0.0", | ||
"ember-cli-deploy-plugin": "^0.2.1", | ||
"glob": "^7.1.1", | ||
"rsvp": "^3.5.0" | ||
}, | ||
"devDependencies": { | ||
"broccoli-asset-rev": "^2.0.2", | ||
"chai": "^2.2.0", | ||
"chai-as-promised": "^5.0.0", | ||
"ember-cli": "0.2.3", | ||
"ember-cli-app-version": "0.3.3", | ||
"ember-cli-content-security-policy": "0.4.0", | ||
"ember-cli-dependency-checker": "0.0.8", | ||
"ember-cli-htmlbars": "0.7.4", | ||
"ember-cli-ic-ajax": "0.1.1", | ||
"ember-cli-inject-live-reload": "^1.3.0", | ||
"ember-cli-qunit": "0.3.10", | ||
"ember-cli-release": "1.0.0-beta.1", | ||
"ember-cli-uglify": "1.0.1", | ||
"ember-data": "1.0.0-beta.16.1", | ||
"ember-disable-prototype-extensions": "^1.0.0", | ||
"ember-export-application-global": "^1.0.2", | ||
"ember-try": "0.0.4", | ||
"chai-as-promised": "^6.0.0", | ||
"chai": "^3.5.0", | ||
"ember-cli-babel": "^5.2.4", | ||
"ember-cli-htmlbars": "^1.2.0", | ||
"ember-cli-release": "^1.0.0-beta.2", | ||
"ember-cli-shims": "^1.0.2", | ||
"ember-cli": "^2.12.0", | ||
"ember-source": "^2.12.0", | ||
"eslint": "^3.18.0", | ||
"github": "^0.2.4", | ||
"mocha": "^2.2.4", | ||
"glob": "^7.1.1", | ||
"loader.js": "^4.2.3", | ||
"mocha": "^3.2.0", | ||
"multiline": "^1.0.2" | ||
@@ -47,9 +45,2 @@ }, | ||
], | ||
"dependencies": { | ||
"chalk": "^1.0.0", | ||
"ember-cli-babel": "^5.0.0", | ||
"ember-cli-deploy-plugin": "^0.2.1", | ||
"glob": "^5.0.5", | ||
"rsvp": "^3.0.18" | ||
}, | ||
"ember-addon": { | ||
@@ -56,0 +47,0 @@ "configPath": "tests/dummy/config" |
@@ -63,6 +63,10 @@ # ember-cli-deploy-build | ||
## Running Tests | ||
## Tests | ||
- `npm test` | ||
* yarn test | ||
[1]: http://ember-cli.github.io/ember-cli-deploy/plugins "Plugin Documentation" | ||
## Why `ember test` doesn't work | ||
Since this is a node-only ember-cli addon, we use mocha for testing and this package does not include many files and devDependencies which are part of ember-cli's typical `ember test` processes. | ||
[1]: https://ember-cli-deploy.github.io/ember-cli-deploy/plugins/ "Plugin Documentation" |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
4
14
72
1
191571
11
64
1
- Removedember-cli-babel@^5.0.0
- Removedacorn@5.7.4(transitive)
- Removedalign-text@0.1.4(transitive)
- Removedalter@0.2.0(transitive)
- Removedamdefine@1.0.1(transitive)
- Removedarray-equal@1.0.2(transitive)
- Removedast-traverse@0.1.1(transitive)
- Removedast-types@0.8.120.9.6(transitive)
- Removedasync@2.6.4(transitive)
- Removedasync-disk-cache@1.3.5(transitive)
- Removedasync-promise-queue@1.0.5(transitive)
- Removedbabel-core@5.8.38(transitive)
- Removedbabel-plugin-constant-folding@1.0.1(transitive)
- Removedbabel-plugin-dead-code-elimination@1.0.2(transitive)
- Removedbabel-plugin-eval@1.0.1(transitive)
- Removedbabel-plugin-inline-environment-variables@1.0.1(transitive)
- Removedbabel-plugin-jscript@1.0.4(transitive)
- Removedbabel-plugin-member-expression-literals@1.0.1(transitive)
- Removedbabel-plugin-property-literals@1.0.1(transitive)
- Removedbabel-plugin-proto-to-assign@1.0.4(transitive)
- Removedbabel-plugin-react-constant-elements@1.0.3(transitive)
- Removedbabel-plugin-react-display-name@1.0.3(transitive)
- Removedbabel-plugin-remove-console@1.0.1(transitive)
- Removedbabel-plugin-remove-debugger@1.0.1(transitive)
- Removedbabel-plugin-runtime@1.0.7(transitive)
- Removedbabel-plugin-undeclared-variables-check@1.0.2(transitive)
- Removedbabel-plugin-undefined-to-void@1.1.6(transitive)
- Removedbabylon@5.8.38(transitive)
- Removedbinaryextensions@2.3.0(transitive)
- Removedblank-object@1.0.2(transitive)
- Removedbluebird@2.11.0(transitive)
- Removedbreakable@1.0.0(transitive)
- Removedbroccoli-babel-transpiler@5.7.4(transitive)
- Removedbroccoli-funnel@1.2.0(transitive)
- Removedbroccoli-kitchen-sink-helpers@0.3.1(transitive)
- Removedbroccoli-merge-trees@1.2.4(transitive)
- Removedbroccoli-persistent-filter@1.4.6(transitive)
- Removedbroccoli-plugin@1.3.1(transitive)
- Removedcall-bind@1.0.8(transitive)
- Removedcall-bind-apply-helpers@1.0.1(transitive)
- Removedcamelcase@1.2.1(transitive)
- Removedcan-symlink@1.0.0(transitive)
- Removedcenter-align@0.1.3(transitive)
- Removedcliui@2.1.0(transitive)
- Removedclone@0.2.02.1.2(transitive)
- Removedcommander@2.20.3(transitive)
- Removedcommoner@0.10.8(transitive)
- Removedconvert-source-map@1.9.0(transitive)
- Removedcore-js@1.2.7(transitive)
- Removeddebug@2.6.9(transitive)
- Removeddecamelize@1.2.0(transitive)
- Removeddefine-data-property@1.1.4(transitive)
- Removeddefined@1.0.1(transitive)
- Removeddefs@1.1.1(transitive)
- Removeddetect-indent@3.0.1(transitive)
- Removeddetective@4.7.1(transitive)
- Removeddunder-proto@1.0.0(transitive)
- Removededitions@1.3.4(transitive)
- Removedember-cli-babel@5.2.8(transitive)
- Removedember-cli-version-checker@1.3.1(transitive)
- Removedensure-posix-path@1.1.1(transitive)
- Removedes-define-property@1.0.1(transitive)
- Removedes-errors@1.3.0(transitive)
- Removedes-object-atoms@1.0.0(transitive)
- Removedesprima@2.7.33.1.3(transitive)
- Removedesprima-fb@15001.1001.0-dev-harmony-fb(transitive)
- Removedesutils@2.0.3(transitive)
- Removedexists-sync@0.0.4(transitive)
- Removedfast-ordered-set@1.0.3(transitive)
- Removedfs-readdir-recursive@0.1.2(transitive)
- Removedfs-tree-diff@0.5.9(transitive)
- Removedfunction-bind@1.1.2(transitive)
- Removedget-intrinsic@1.2.6(transitive)
- Removedget-stdin@4.0.1(transitive)
- Removedglob@5.0.15(transitive)
- Removedglobals@6.4.1(transitive)
- Removedgopd@1.2.0(transitive)
- Removedgraceful-fs@4.2.11(transitive)
- Removedhas-property-descriptors@1.0.2(transitive)
- Removedhas-symbols@1.1.0(transitive)
- Removedhash-for-dep@1.5.1(transitive)
- Removedhasown@2.0.2(transitive)
- Removedheimdalljs@0.2.6(transitive)
- Removedheimdalljs-logger@0.1.10(transitive)
- Removedhome-or-tmp@1.0.0(transitive)
- Removediconv-lite@0.4.24(transitive)
- Removedinvert-kv@1.0.0(transitive)
- Removedis-buffer@1.1.6(transitive)
- Removedis-core-module@2.16.0(transitive)
- Removedis-finite@1.1.0(transitive)
- Removedis-integer@1.0.7(transitive)
- Removedisarray@2.0.5(transitive)
- Removedistextorbinary@2.1.0(transitive)
- Removedjs-tokens@1.0.1(transitive)
- Removedjsesc@0.5.0(transitive)
- Removedjson-stable-stringify@1.1.1(transitive)
- Removedjson5@0.4.0(transitive)
- Removedjsonify@0.0.1(transitive)
- Removedkind-of@3.2.2(transitive)
- Removedlazy-cache@1.0.4(transitive)
- Removedlcid@1.0.0(transitive)
- Removedleven@1.0.2(transitive)
- Removedlodash@3.10.14.17.21(transitive)
- Removedlongest@1.0.1(transitive)
- Removedmatcher-collection@1.1.2(transitive)
- Removedmath-intrinsics@1.0.0(transitive)
- Removedminimatch@2.0.10(transitive)
- Removedminimist@1.2.8(transitive)
- Removedmkdirp@0.5.6(transitive)
- Removedmktemp@0.4.0(transitive)
- Removedms@2.0.0(transitive)
- Removedobject-assign@4.1.1(transitive)
- Removedobject-keys@1.1.1(transitive)
- Removedos-locale@1.4.0(transitive)
- Removedos-tmpdir@1.0.2(transitive)
- Removedoutput-file-sync@1.1.2(transitive)
- Removedpath-exists@1.0.0(transitive)
- Removedpath-parse@1.0.7(transitive)
- Removedpath-posix@1.0.0(transitive)
- Removedpath-root@0.1.1(transitive)
- Removedpath-root-regex@0.1.2(transitive)
- Removedprivate@0.1.8(transitive)
- Removedpromise-map-series@0.2.3(transitive)
- Removedq@1.5.1(transitive)
- Removedquick-temp@0.1.8(transitive)
- Removedrecast@0.10.330.11.23(transitive)
- Removedregenerate@1.4.2(transitive)
- Removedregenerator@0.8.40(transitive)
- Removedregexpu@1.3.0(transitive)
- Removedregjsgen@0.2.0(transitive)
- Removedregjsparser@0.1.5(transitive)
- Removedrepeat-string@1.6.1(transitive)
- Removedrepeating@1.1.3(transitive)
- Removedresolve@1.22.9(transitive)
- Removedresolve-package-path@1.2.7(transitive)
- Removedright-align@0.1.3(transitive)
- Removedrimraf@2.7.1(transitive)
- Removedrsvp@3.2.1(transitive)
- Removedsafer-buffer@2.1.2(transitive)
- Removedsemver@5.7.2(transitive)
- Removedset-function-length@1.2.2(transitive)
- Removedshebang-regex@1.0.0(transitive)
- Removedsimple-fmt@0.1.0(transitive)
- Removedsimple-is@0.2.0(transitive)
- Removedslash@1.0.0(transitive)
- Removedsource-map@0.1.320.5.7(transitive)
- Removedsource-map-support@0.2.10(transitive)
- Removedsprintf-js@1.1.3(transitive)
- Removedstable@0.1.8(transitive)
- Removedstringmap@0.2.2(transitive)
- Removedstringset@0.2.1(transitive)
- Removedsupports-preserve-symlinks-flag@1.0.0(transitive)
- Removedsymlink-or-copy@1.3.1(transitive)
- Removedtextextensions@2.6.0(transitive)
- Removedthrough@2.3.8(transitive)
- Removedtmp@0.0.28(transitive)
- Removedto-fast-properties@1.0.3(transitive)
- Removedtrim-right@1.0.1(transitive)
- Removedtry-resolve@1.0.1(transitive)
- Removedtryor@0.1.2(transitive)
- Removedunderscore.string@3.3.6(transitive)
- Removeduser-home@1.1.1(transitive)
- Removedusername-sync@1.0.3(transitive)
- Removedutil-deprecate@1.0.2(transitive)
- Removedwalk-sync@0.3.4(transitive)
- Removedwindow-size@0.1.4(transitive)
- Removedwordwrap@0.0.2(transitive)
- Removedworkerpool@2.3.4(transitive)
- Removedy18n@3.2.2(transitive)
- Removedyargs@3.27.0(transitive)
Updatedglob@^7.1.1
Updatedrsvp@^3.5.0