Node 6 and NPM 4 (#8081)

* upgrade node to version 6

* upgrade npm to v4

* update shrinkwrap

* use npm 4 in travis

* use mongoose 4.6.4

* update shrinkwrap

* fix async test and upgrade mongoose

* fix amazon test

* remove debugging code

* working tests with separate server

* update coupon code

* mupdate mongoose

* nvm: relax node version in .nvmrc
This commit is contained in:
Matteo Pagliazzi
2016-12-12 21:51:53 +01:00
committed by GitHub
parent 66d402c985
commit 5dbaf39aba
8 changed files with 194 additions and 162 deletions

View File

@@ -14,7 +14,7 @@ files:
owner: root owner: root
group: users group: users
content: | content: |
$(ls -td /opt/elasticbeanstalk/node-install/node-* | head -1)/bin/npm install -g npm@3 $(ls -td /opt/elasticbeanstalk/node-install/node-* | head -1)/bin/npm install -g npm@4
container_commands: container_commands:
01_makeBabel: 01_makeBabel:
command: "touch /tmp/.babel.json" command: "touch /tmp/.babel.json"

2
.nvmrc
View File

@@ -1 +1 @@
4.3.1 6

View File

@@ -1,8 +1,8 @@
language: node_js language: node_js
node_js: node_js:
- '4.3.1' - '6'
before_install: before_install:
- npm install -g npm@3 - npm install -g npm@4
- if [ $REQUIRES_SERVER ]; then sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10; echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list; sudo apt-get update; sudo apt-get install mongodb-org-server; fi - if [ $REQUIRES_SERVER ]; then sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10; echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list; sudo apt-get update; sudo apt-get install mongodb-org-server; fi
before_script: before_script:
- npm run test:build - npm run test:build

View File

@@ -17,7 +17,7 @@ RUN apt-get install -y \
python python
# Install NodeJS # Install NodeJS
RUN curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - RUN curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
RUN apt-get install -y nodejs RUN apt-get install -y nodejs
# Clean up package management # Clean up package management
@@ -25,7 +25,7 @@ RUN apt-get clean
RUN rm -rf /var/lib/apt/lists/* RUN rm -rf /var/lib/apt/lists/*
# Install global packages # Install global packages
RUN npm install -g npm@3 RUN npm install -g npm@4
RUN npm install -g gulp grunt-cli bower RUN npm install -g gulp grunt-cli bower
# Clone Habitica repo and install dependencies # Clone Habitica repo and install dependencies

View File

@@ -318,7 +318,7 @@ gulp.task('test:api-v3:integration:watch', () => {
gulp.task('test:api-v3:integration:separate-server', (done) => { gulp.task('test:api-v3:integration:separate-server', (done) => {
let runner = exec( let runner = exec(
testBin('mocha test/api/v3/integration --recursive', 'LOAD_SERVER=0'), testBin('mocha test/api/v3/integration --recursive --require ./test/helpers/start-server', 'LOAD_SERVER=0'),
{maxBuffer: 500 * 1024}, {maxBuffer: 500 * 1024},
(err, stdout, stderr) => done(err) (err, stdout, stderr) => done(err)
); );

320
npm-shrinkwrap.json generated
View File

@@ -509,9 +509,9 @@
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.5.3.tgz" "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.5.3.tgz"
}, },
"aws-sdk": { "aws-sdk": {
"version": "2.7.7", "version": "2.7.9",
"from": "aws-sdk@2.7.7", "from": "aws-sdk@>=2.0.25 <3.0.0",
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.7.7.tgz", "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.7.9.tgz",
"dependencies": { "dependencies": {
"lodash": { "lodash": {
"version": "3.5.0", "version": "3.5.0",
@@ -523,6 +523,11 @@
"from": "sax@1.1.5", "from": "sax@1.1.5",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.1.5.tgz" "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.5.tgz"
}, },
"uuid": {
"version": "3.0.0",
"from": "uuid@3.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.0.tgz"
},
"xml2js": { "xml2js": {
"version": "0.4.15", "version": "0.4.15",
"from": "xml2js@0.4.15", "from": "xml2js@0.4.15",
@@ -654,7 +659,7 @@
}, },
"babel-loader": { "babel-loader": {
"version": "6.2.8", "version": "6.2.8",
"from": "babel-loader@6.2.8", "from": "babel-loader@>=6.0.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.2.8.tgz" "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.2.8.tgz"
}, },
"babel-messages": { "babel-messages": {
@@ -903,9 +908,9 @@
"resolved": "https://registry.npmjs.org/babelify/-/babelify-7.3.0.tgz" "resolved": "https://registry.npmjs.org/babelify/-/babelify-7.3.0.tgz"
}, },
"babylon": { "babylon": {
"version": "6.14.0", "version": "6.14.1",
"from": "babylon@>=6.11.0 <7.0.0", "from": "babylon@>=6.11.0 <7.0.0",
"resolved": "https://registry.npmjs.org/babylon/-/babylon-6.14.0.tgz" "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.14.1.tgz"
}, },
"backo2": { "backo2": {
"version": "1.0.2", "version": "1.0.2",
@@ -1068,6 +1073,11 @@
"from": "debug@>=2.2.0 <2.3.0", "from": "debug@>=2.2.0 <2.3.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz"
}, },
"iconv-lite": {
"version": "0.4.13",
"from": "iconv-lite@0.4.13",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz"
},
"ms": { "ms": {
"version": "0.7.1", "version": "0.7.1",
"from": "ms@0.7.1", "from": "ms@0.7.1",
@@ -1504,9 +1514,9 @@
"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.6.tgz" "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.0.6.tgz"
}, },
"browser-pack": { "browser-pack": {
"version": "6.0.1", "version": "6.0.2",
"from": "browser-pack@>=6.0.1 <7.0.0", "from": "browser-pack@>=6.0.1 <7.0.0",
"resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.1.tgz" "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.2.tgz"
}, },
"browser-resolve": { "browser-resolve": {
"version": "1.11.2", "version": "1.11.2",
@@ -1606,9 +1616,9 @@
"optional": true "optional": true
}, },
"bson": { "bson": {
"version": "0.5.6", "version": "0.5.7",
"from": "bson@>=0.5.4 <0.6.0", "from": "bson@>=0.5.4 <0.6.0",
"resolved": "https://registry.npmjs.org/bson/-/bson-0.5.6.tgz" "resolved": "https://registry.npmjs.org/bson/-/bson-0.5.7.tgz"
}, },
"buffer": { "buffer": {
"version": "4.9.1", "version": "4.9.1",
@@ -1616,9 +1626,9 @@
"resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz" "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz"
}, },
"buffer-crc32": { "buffer-crc32": {
"version": "0.2.5", "version": "0.2.13",
"from": "buffer-crc32@>=0.2.3 <0.3.0", "from": "buffer-crc32@>=0.2.3 <0.3.0",
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.5.tgz" "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz"
}, },
"buffer-peek-stream": { "buffer-peek-stream": {
"version": "1.0.1", "version": "1.0.1",
@@ -1717,9 +1727,9 @@
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz" "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz"
}, },
"caniuse-db": { "caniuse-db": {
"version": "1.0.30000584", "version": "1.0.30000590",
"from": "caniuse-db@>=1.0.30000578 <2.0.0", "from": "caniuse-db@>=1.0.30000578 <2.0.0",
"resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000584.tgz" "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000590.tgz"
}, },
"capture-stack-trace": { "capture-stack-trace": {
"version": "1.0.0", "version": "1.0.0",
@@ -2053,16 +2063,28 @@
"resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz"
}, },
"commoner": { "commoner": {
"version": "0.10.4", "version": "0.10.8",
"from": "commoner@>=0.10.3 <0.11.0", "from": "commoner@>=0.10.3 <0.11.0",
"resolved": "https://registry.npmjs.org/commoner/-/commoner-0.10.4.tgz", "resolved": "https://registry.npmjs.org/commoner/-/commoner-0.10.8.tgz",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"esprima": {
"version": "3.1.2",
"from": "esprima@>=3.1.0 <3.2.0",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.2.tgz",
"dev": true
},
"glob": { "glob": {
"version": "5.0.15", "version": "5.0.15",
"from": "glob@>=5.0.15 <6.0.0", "from": "glob@>=5.0.15 <6.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
"dev": true "dev": true
},
"recast": {
"version": "0.11.18",
"from": "recast@>=0.11.17 <0.12.0",
"resolved": "https://registry.npmjs.org/recast/-/recast-0.11.18.tgz",
"dev": true
} }
} }
}, },
@@ -2287,7 +2309,7 @@
}, },
"coupon-code": { "coupon-code": {
"version": "0.4.5", "version": "0.4.5",
"from": "coupon-code@0.4.5", "from": "coupon-code@>=0.4.5 <0.5.0",
"resolved": "https://registry.npmjs.org/coupon-code/-/coupon-code-0.4.5.tgz" "resolved": "https://registry.npmjs.org/coupon-code/-/coupon-code-0.4.5.tgz"
}, },
"coveralls": { "coveralls": {
@@ -2361,9 +2383,9 @@
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"lru-cache": { "lru-cache": {
"version": "4.0.1", "version": "4.0.2",
"from": "lru-cache@>=4.0.0 <5.0.0", "from": "lru-cache@>=4.0.0 <5.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.1.tgz", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz",
"dev": true "dev": true
}, },
"which": { "which": {
@@ -2437,9 +2459,9 @@
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz" "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz"
}, },
"cssnano": { "cssnano": {
"version": "3.8.0", "version": "3.8.1",
"from": "cssnano@>=2.6.1 <4.0.0", "from": "cssnano@>=2.6.1 <4.0.0",
"resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.8.0.tgz" "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.8.1.tgz"
}, },
"csso": { "csso": {
"version": "2.2.1", "version": "2.2.1",
@@ -2489,9 +2511,9 @@
"resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.6.0 <3.0.0", "from": "uglify-js@>=2.6.0 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz" "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz"
} }
} }
}, },
@@ -2516,9 +2538,9 @@
"resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz" "resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz"
}, },
"dashdash": { "dashdash": {
"version": "1.14.0", "version": "1.14.1",
"from": "dashdash@>=1.12.0 <2.0.0", "from": "dashdash@>=1.12.0 <2.0.0",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.0.tgz", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
"dependencies": { "dependencies": {
"assert-plus": { "assert-plus": {
"version": "1.0.0", "version": "1.0.0",
@@ -2553,9 +2575,9 @@
"resolved": "https://registry.npmjs.org/deap/-/deap-1.0.0.tgz" "resolved": "https://registry.npmjs.org/deap/-/deap-1.0.0.tgz"
}, },
"debug": { "debug": {
"version": "2.3.2", "version": "2.3.3",
"from": "debug@>=2.0.0 <3.0.0", "from": "debug@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.3.2.tgz" "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz"
}, },
"debug-fabulous": { "debug-fabulous": {
"version": "0.0.4", "version": "0.0.4",
@@ -2902,9 +2924,9 @@
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"esprima": { "esprima": {
"version": "3.1.1", "version": "3.1.2",
"from": "esprima@>=3.0.0 <4.0.0", "from": "esprima@>=3.0.0 <4.0.0",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.1.tgz", "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.2.tgz",
"dev": true "dev": true
} }
} }
@@ -3586,7 +3608,7 @@
}, },
"eslint-plugin-html": { "eslint-plugin-html": {
"version": "1.7.0", "version": "1.7.0",
"from": "eslint-plugin-html@1.7.0", "from": "eslint-plugin-html@>=1.3.0 <2.0.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-1.7.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-1.7.0.tgz",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
@@ -4127,9 +4149,9 @@
"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz", "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz",
"dependencies": { "dependencies": {
"async": { "async": {
"version": "2.1.2", "version": "2.1.4",
"from": "async@>=2.0.1 <3.0.0", "from": "async@>=2.0.1 <3.0.0",
"resolved": "https://registry.npmjs.org/async/-/async-2.1.2.tgz" "resolved": "https://registry.npmjs.org/async/-/async-2.1.4.tgz"
}, },
"lodash": { "lodash": {
"version": "4.17.2", "version": "4.17.2",
@@ -5057,26 +5079,21 @@
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz" "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz"
}, },
"global-prefix": { "global-prefix": {
"version": "0.1.4", "version": "0.1.5",
"from": "global-prefix@>=0.1.4 <0.2.0", "from": "global-prefix@>=0.1.4 <0.2.0",
"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.4.tgz", "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
"dependencies": { "dependencies": {
"osenv": {
"version": "0.1.3",
"from": "osenv@>=0.1.3 <0.2.0",
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz"
},
"which": { "which": {
"version": "1.2.12", "version": "1.2.12",
"from": "which@>=1.2.10 <2.0.0", "from": "which@>=1.2.12 <2.0.0",
"resolved": "https://registry.npmjs.org/which/-/which-1.2.12.tgz" "resolved": "https://registry.npmjs.org/which/-/which-1.2.12.tgz"
} }
} }
}, },
"globals": { "globals": {
"version": "9.13.0", "version": "9.14.0",
"from": "globals@>=9.0.0 <10.0.0", "from": "globals@>=9.0.0 <10.0.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-9.13.0.tgz" "resolved": "https://registry.npmjs.org/globals/-/globals-9.14.0.tgz"
}, },
"globby": { "globby": {
"version": "4.1.0", "version": "4.1.0",
@@ -5133,9 +5150,9 @@
"resolved": "https://registry.npmjs.org/got/-/got-6.6.3.tgz" "resolved": "https://registry.npmjs.org/got/-/got-6.6.3.tgz"
}, },
"graceful-fs": { "graceful-fs": {
"version": "4.1.10", "version": "4.1.11",
"from": "graceful-fs@>=4.1.2 <5.0.0", "from": "graceful-fs@>=4.1.2 <5.0.0",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.10.tgz" "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"
}, },
"graceful-readlink": { "graceful-readlink": {
"version": "1.0.1", "version": "1.0.1",
@@ -5487,9 +5504,9 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz" "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.4.0 <3.0.0", "from": "uglify-js@>=2.4.0 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz" "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz"
} }
} }
}, },
@@ -5755,7 +5772,7 @@
}, },
"gulp-sourcemaps": { "gulp-sourcemaps": {
"version": "1.9.1", "version": "1.9.1",
"from": "gulp-sourcemaps@1.9.1", "from": "gulp-sourcemaps@>=1.6.0 <2.0.0",
"resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.9.1.tgz", "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.9.1.tgz",
"dependencies": { "dependencies": {
"acorn": { "acorn": {
@@ -6074,6 +6091,11 @@
"from": "home-or-tmp@>=2.0.0 <3.0.0", "from": "home-or-tmp@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz" "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz"
}, },
"homedir-polyfill": {
"version": "1.0.0",
"from": "homedir-polyfill@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.0.tgz"
},
"hooker": { "hooker": {
"version": "0.2.3", "version": "0.2.3",
"from": "hooker@>=0.2.3 <0.3.0", "from": "hooker@>=0.2.3 <0.3.0",
@@ -6101,9 +6123,9 @@
"dev": true "dev": true
}, },
"html-minifier": { "html-minifier": {
"version": "3.2.2", "version": "3.2.3",
"from": "html-minifier@>=3.1.0 <4.0.0", "from": "html-minifier@>=3.1.0 <4.0.0",
"resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.2.2.tgz", "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.2.3.tgz",
"dependencies": { "dependencies": {
"async": { "async": {
"version": "0.2.10", "version": "0.2.10",
@@ -6128,9 +6150,9 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz" "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz"
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.7.0 <2.8.0", "from": "uglify-js@>=2.7.0 <2.8.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"dependencies": { "dependencies": {
"source-map": { "source-map": {
"version": "0.5.6", "version": "0.5.6",
@@ -6246,9 +6268,9 @@
"resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz" "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz"
}, },
"iconv-lite": { "iconv-lite": {
"version": "0.4.13", "version": "0.4.15",
"from": "iconv-lite@>=0.4.13 <0.5.0", "from": "iconv-lite@>=0.4.13 <0.5.0",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz" "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.15.tgz"
}, },
"icss-replace-symbols": { "icss-replace-symbols": {
"version": "1.0.2", "version": "1.0.2",
@@ -7040,9 +7062,9 @@
"dev": true "dev": true
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.6.0 <3.0.0", "from": "uglify-js@>=2.6.0 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"dev": true, "dev": true,
"optional": true, "optional": true,
"dependencies": { "dependencies": {
@@ -7160,9 +7182,9 @@
"dev": true "dev": true
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.6.0 <3.0.0", "from": "uglify-js@>=2.6.0 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"dev": true, "dev": true,
"optional": true, "optional": true,
"dependencies": { "dependencies": {
@@ -7229,9 +7251,9 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz" "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz"
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.4.19 <3.0.0", "from": "uglify-js@>=2.4.19 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"dependencies": { "dependencies": {
"source-map": { "source-map": {
"version": "0.5.6", "version": "0.5.6",
@@ -7381,9 +7403,9 @@
"dev": true "dev": true
}, },
"json5": { "json5": {
"version": "0.5.0", "version": "0.5.1",
"from": "json5@>=0.5.0 <0.6.0", "from": "json5@>=0.5.0 <0.6.0",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.0.tgz" "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz"
}, },
"jsonfile": { "jsonfile": {
"version": "2.4.0", "version": "2.4.0",
@@ -7441,9 +7463,9 @@
"optional": true "optional": true
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.6.1 <3.0.0", "from": "uglify-js@>=2.6.1 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"optional": true "optional": true
} }
} }
@@ -7706,9 +7728,9 @@
"dev": true "dev": true
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.6.0 <3.0.0", "from": "uglify-js@>=2.6.0 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"dev": true, "dev": true,
"optional": true, "optional": true,
"dependencies": { "dependencies": {
@@ -8032,7 +8054,14 @@
"libmime": { "libmime": {
"version": "2.1.0", "version": "2.1.0",
"from": "libmime@2.1.0", "from": "libmime@2.1.0",
"resolved": "https://registry.npmjs.org/libmime/-/libmime-2.1.0.tgz" "resolved": "https://registry.npmjs.org/libmime/-/libmime-2.1.0.tgz",
"dependencies": {
"iconv-lite": {
"version": "0.4.13",
"from": "iconv-lite@0.4.13",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz"
}
}
}, },
"libqp": { "libqp": {
"version": "1.1.0", "version": "1.1.0",
@@ -8680,21 +8709,14 @@
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"
}, },
"merge-stream": { "merge-stream": {
"version": "1.0.0", "version": "1.0.1",
"from": "merge-stream@>=1.0.0 <2.0.0", "from": "merge-stream@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.0.tgz" "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz"
}, },
"method-override": { "method-override": {
"version": "2.3.7", "version": "2.3.7",
"from": "method-override@2.3.7", "from": "method-override@>=2.3.5 <3.0.0",
"resolved": "https://registry.npmjs.org/method-override/-/method-override-2.3.7.tgz", "resolved": "https://registry.npmjs.org/method-override/-/method-override-2.3.7.tgz"
"dependencies": {
"debug": {
"version": "2.3.3",
"from": "debug@2.3.3",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz"
}
}
}, },
"methods": { "methods": {
"version": "1.1.2", "version": "1.1.2",
@@ -8717,14 +8739,14 @@
"resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz" "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"
}, },
"mime-db": { "mime-db": {
"version": "1.24.0", "version": "1.25.0",
"from": "mime-db@>=1.24.0 <1.25.0", "from": "mime-db@>=1.25.0 <1.26.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.24.0.tgz" "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.25.0.tgz"
}, },
"mime-types": { "mime-types": {
"version": "2.1.12", "version": "2.1.13",
"from": "mime-types@>=2.1.7 <2.2.0", "from": "mime-types@>=2.1.7 <2.2.0",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.12.tgz" "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.13.tgz"
}, },
"minimalistic-assert": { "minimalistic-assert": {
"version": "1.0.0", "version": "1.0.0",
@@ -8916,7 +8938,7 @@
}, },
"moment": { "moment": {
"version": "2.17.0", "version": "2.17.0",
"from": "moment@2.17.0", "from": "moment@>=2.13.0 <3.0.0",
"resolved": "https://registry.npmjs.org/moment/-/moment-2.17.0.tgz" "resolved": "https://registry.npmjs.org/moment/-/moment-2.17.0.tgz"
}, },
"mongodb": { "mongodb": {
@@ -8942,9 +8964,9 @@
"resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.0.13.tgz" "resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.0.13.tgz"
}, },
"mongoose": { "mongoose": {
"version": "4.6.6", "version": "4.7.1",
"from": "mongoose@4.6.6", "from": "mongoose@>=4.7.1 <5.0.0",
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-4.6.6.tgz", "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-4.7.1.tgz",
"dependencies": { "dependencies": {
"async": { "async": {
"version": "2.1.2", "version": "2.1.2",
@@ -9979,6 +10001,11 @@
"from": "parse-json@>=2.2.0 <3.0.0", "from": "parse-json@>=2.2.0 <3.0.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz" "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz"
}, },
"parse-passwd": {
"version": "1.0.0",
"from": "parse-passwd@>=1.0.0 <2.0.0",
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz"
},
"parsejson": { "parsejson": {
"version": "0.0.1", "version": "0.0.1",
"from": "parsejson@0.0.1", "from": "parsejson@0.0.1",
@@ -10094,9 +10121,9 @@
"resolved": "https://registry.npmjs.org/paypal-ipn/-/paypal-ipn-3.0.0.tgz" "resolved": "https://registry.npmjs.org/paypal-ipn/-/paypal-ipn-3.0.0.tgz"
}, },
"paypal-rest-sdk": { "paypal-rest-sdk": {
"version": "1.7.0", "version": "1.7.1",
"from": "paypal-rest-sdk@>=1.2.1 <2.0.0", "from": "paypal-rest-sdk@>=1.2.1 <2.0.0",
"resolved": "https://registry.npmjs.org/paypal-rest-sdk/-/paypal-rest-sdk-1.7.0.tgz" "resolved": "https://registry.npmjs.org/paypal-rest-sdk/-/paypal-rest-sdk-1.7.1.tgz"
}, },
"pbkdf2": { "pbkdf2": {
"version": "3.0.9", "version": "3.0.9",
@@ -10230,9 +10257,9 @@
"resolved": "https://registry.npmjs.org/pngjs2/-/pngjs2-1.2.0.tgz" "resolved": "https://registry.npmjs.org/pngjs2/-/pngjs2-1.2.0.tgz"
}, },
"postcss": { "postcss": {
"version": "5.2.5", "version": "5.2.6",
"from": "postcss@>=5.2.5 <6.0.0", "from": "postcss@>=5.2.5 <6.0.0",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.5.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.6.tgz",
"dependencies": { "dependencies": {
"supports-color": { "supports-color": {
"version": "3.1.2", "version": "3.1.2",
@@ -10252,9 +10279,9 @@
"resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.1.tgz" "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.1.tgz"
}, },
"postcss-convert-values": { "postcss-convert-values": {
"version": "2.4.1", "version": "2.5.0",
"from": "postcss-convert-values@>=2.3.4 <3.0.0", "from": "postcss-convert-values@>=2.3.4 <3.0.0",
"resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.4.1.tgz" "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.5.0.tgz"
}, },
"postcss-discard-comments": { "postcss-discard-comments": {
"version": "2.0.4", "version": "2.0.4",
@@ -10277,9 +10304,9 @@
"resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz" "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz"
}, },
"postcss-discard-unused": { "postcss-discard-unused": {
"version": "2.2.2", "version": "2.2.3",
"from": "postcss-discard-unused@>=2.2.1 <3.0.0", "from": "postcss-discard-unused@>=2.2.1 <3.0.0",
"resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.2.tgz" "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz"
}, },
"postcss-easy-import": { "postcss-easy-import": {
"version": "1.0.1", "version": "1.0.1",
@@ -10431,9 +10458,9 @@
"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz" "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz"
}, },
"postcss-zindex": { "postcss-zindex": {
"version": "2.1.1", "version": "2.2.0",
"from": "postcss-zindex@>=2.0.1 <3.0.0", "from": "postcss-zindex@>=2.0.1 <3.0.0",
"resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.1.1.tgz" "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz"
}, },
"prelude-ls": { "prelude-ls": {
"version": "1.1.2", "version": "1.1.2",
@@ -10685,9 +10712,9 @@
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz" "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz"
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.6.1 <3.0.0", "from": "uglify-js@>=2.6.1 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"dependencies": { "dependencies": {
"source-map": { "source-map": {
"version": "0.5.6", "version": "0.5.6",
@@ -10770,9 +10797,9 @@
} }
}, },
"pusher": { "pusher": {
"version": "1.5.0", "version": "1.5.1",
"from": "pusher@>=1.3.0 <2.0.0", "from": "pusher@>=1.3.0 <2.0.0",
"resolved": "https://registry.npmjs.org/pusher/-/pusher-1.5.0.tgz" "resolved": "https://registry.npmjs.org/pusher/-/pusher-1.5.1.tgz"
}, },
"q": { "q": {
"version": "1.4.1", "version": "1.4.1",
@@ -10844,9 +10871,9 @@
"dev": true "dev": true
}, },
"randomatic": { "randomatic": {
"version": "1.1.5", "version": "1.1.6",
"from": "randomatic@>=1.1.3 <2.0.0", "from": "randomatic@>=1.1.3 <2.0.0",
"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz" "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.6.tgz"
}, },
"randombytes": { "randombytes": {
"version": "2.0.3", "version": "2.0.3",
@@ -10861,7 +10888,14 @@
"raw-body": { "raw-body": {
"version": "2.1.7", "version": "2.1.7",
"from": "raw-body@>=2.1.7 <2.2.0", "from": "raw-body@>=2.1.7 <2.2.0",
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz" "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz",
"dependencies": {
"iconv-lite": {
"version": "0.4.13",
"from": "iconv-lite@0.4.13",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz"
}
}
}, },
"rc": { "rc": {
"version": "1.1.6", "version": "1.1.6",
@@ -10983,16 +11017,9 @@
"resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz" "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz"
}, },
"reduce-function-call": { "reduce-function-call": {
"version": "1.0.1", "version": "1.0.2",
"from": "reduce-function-call@>=1.0.1 <2.0.0", "from": "reduce-function-call@>=1.0.1 <2.0.0",
"resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.1.tgz", "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz"
"dependencies": {
"balanced-match": {
"version": "0.1.0",
"from": "balanced-match@>=0.1.0 <0.2.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.1.0.tgz"
}
}
}, },
"regenerate": { "regenerate": {
"version": "1.3.2", "version": "1.3.2",
@@ -11211,9 +11238,9 @@
"resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-1.0.1.tgz" "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-1.0.1.tgz"
}, },
"rollup": { "rollup": {
"version": "0.36.3", "version": "0.36.4",
"from": "rollup@>=0.36.3 <0.37.0", "from": "rollup@>=0.36.3 <0.37.0",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-0.36.3.tgz" "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.36.4.tgz"
}, },
"rsvp": { "rsvp": {
"version": "3.3.3", "version": "3.3.3",
@@ -12061,7 +12088,7 @@
}, },
"stripe": { "stripe": {
"version": "4.13.0", "version": "4.13.0",
"from": "stripe@4.13.0", "from": "stripe@>=4.2.0 <5.0.0",
"resolved": "https://registry.npmjs.org/stripe/-/stripe-4.13.0.tgz", "resolved": "https://registry.npmjs.org/stripe/-/stripe-4.13.0.tgz",
"dependencies": { "dependencies": {
"bluebird": { "bluebird": {
@@ -12238,9 +12265,9 @@
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz" "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz"
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.6.1 <3.0.0", "from": "uglify-js@>=2.6.1 <3.0.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz" "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz"
} }
} }
}, },
@@ -12331,9 +12358,16 @@
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz" "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
}, },
"through2": { "through2": {
"version": "2.0.1", "version": "2.0.3",
"from": "through2@>=2.0.0 <3.0.0", "from": "through2@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz" "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
"dependencies": {
"readable-stream": {
"version": "2.2.2",
"from": "readable-stream@>=2.1.5 <3.0.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.2.tgz"
}
}
}, },
"through2-concurrent": { "through2-concurrent": {
"version": "1.1.1", "version": "1.1.1",
@@ -12583,9 +12617,9 @@
"dev": true "dev": true
}, },
"type-is": { "type-is": {
"version": "1.6.13", "version": "1.6.14",
"from": "type-is@>=1.6.13 <1.7.0", "from": "type-is@>=1.6.13 <1.7.0",
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.13.tgz" "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.14.tgz"
}, },
"typedarray": { "typedarray": {
"version": "0.0.6", "version": "0.0.6",
@@ -13083,9 +13117,9 @@
"resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz" "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz"
}, },
"vue": { "vue": {
"version": "2.1.0", "version": "2.1.3",
"from": "vue@2.1.0", "from": "vue@>=2.1.0 <3.0.0",
"resolved": "https://registry.npmjs.org/vue/-/vue-2.1.0.tgz" "resolved": "https://registry.npmjs.org/vue/-/vue-2.1.3.tgz"
}, },
"vue-hot-reload-api": { "vue-hot-reload-api": {
"version": "1.3.3", "version": "1.3.3",
@@ -13093,14 +13127,14 @@
"resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-1.3.3.tgz" "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-1.3.3.tgz"
}, },
"vue-loader": { "vue-loader": {
"version": "10.0.0", "version": "10.0.2",
"from": "vue-loader@10.0.0", "from": "vue-loader@>=10.0.0 <11.0.0",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-10.0.0.tgz", "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-10.0.2.tgz",
"dependencies": { "dependencies": {
"lru-cache": { "lru-cache": {
"version": "4.0.1", "version": "4.0.2",
"from": "lru-cache@>=4.0.1 <5.0.0", "from": "lru-cache@>=4.0.1 <5.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.1.tgz" "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz"
}, },
"vue-hot-reload-api": { "vue-hot-reload-api": {
"version": "2.0.6", "version": "2.0.6",
@@ -13115,9 +13149,9 @@
"resolved": "https://registry.npmjs.org/vue-resource/-/vue-resource-1.0.3.tgz" "resolved": "https://registry.npmjs.org/vue-resource/-/vue-resource-1.0.3.tgz"
}, },
"vue-router": { "vue-router": {
"version": "2.0.3", "version": "2.1.0",
"from": "vue-router@2.0.3", "from": "vue-router@>=2.0.0-rc.5 <3.0.0",
"resolved": "https://registry.npmjs.org/vue-router/-/vue-router-2.0.3.tgz" "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-2.1.0.tgz"
}, },
"vue-style-loader": { "vue-style-loader": {
"version": "1.0.0", "version": "1.0.0",
@@ -13125,14 +13159,14 @@
"resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-1.0.0.tgz" "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-1.0.0.tgz"
}, },
"vue-template-compiler": { "vue-template-compiler": {
"version": "2.1.0", "version": "2.1.3",
"from": "vue-template-compiler@latest", "from": "vue-template-compiler@>=2.1.0 <3.0.0",
"resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.1.0.tgz" "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.1.3.tgz"
}, },
"vue-template-es2015-compiler": { "vue-template-es2015-compiler": {
"version": "1.3.0", "version": "1.3.2",
"from": "vue-template-es2015-compiler@>=1.2.2 <2.0.0", "from": "vue-template-es2015-compiler@>=1.2.2 <2.0.0",
"resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.3.0.tgz" "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.3.2.tgz"
}, },
"w3counter": { "w3counter": {
"version": "3.0.1", "version": "3.0.1",
@@ -13189,9 +13223,9 @@
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz" "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz"
}, },
"uglify-js": { "uglify-js": {
"version": "2.7.4", "version": "2.7.5",
"from": "uglify-js@>=2.7.3 <2.8.0", "from": "uglify-js@>=2.7.3 <2.8.0",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.4.tgz", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
"dependencies": { "dependencies": {
"async": { "async": {
"version": "0.2.10", "version": "0.2.10",
@@ -13304,9 +13338,9 @@
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz" "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
}, },
"wrap-ansi": { "wrap-ansi": {
"version": "2.0.0", "version": "2.1.0",
"from": "wrap-ansi@>=2.0.0 <3.0.0", "from": "wrap-ansi@>=2.0.0 <3.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.0.0.tgz" "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz"
}, },
"wrap-fn": { "wrap-fn": {
"version": "0.1.5", "version": "0.1.5",
@@ -13388,9 +13422,9 @@
"dev": true "dev": true
}, },
"xpath.js": { "xpath.js": {
"version": "1.0.6", "version": "1.0.7",
"from": "xpath.js@>=0.0.3", "from": "xpath.js@>=0.0.3",
"resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.0.6.tgz" "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.0.7.tgz"
}, },
"xregexp": { "xregexp": {
"version": "2.0.0", "version": "2.0.0",

View File

@@ -31,7 +31,7 @@
"compression": "^1.6.1", "compression": "^1.6.1",
"connect-ratelimit": "0.0.7", "connect-ratelimit": "0.0.7",
"cookie-session": "^1.2.0", "cookie-session": "^1.2.0",
"coupon-code": "^0.4.3", "coupon-code": "^0.4.5",
"css-loader": "^0.23.1", "css-loader": "^0.23.1",
"csv-stringify": "^1.0.2", "csv-stringify": "^1.0.2",
"cwait": "^1.0.0", "cwait": "^1.0.0",
@@ -77,7 +77,7 @@
"merge-stream": "^1.0.0", "merge-stream": "^1.0.0",
"method-override": "^2.3.5", "method-override": "^2.3.5",
"moment": "^2.13.0", "moment": "^2.13.0",
"mongoose": "4.6.6", "mongoose": "^4.7.1",
"mongoose-id-autoinc": "~2013.7.14-4", "mongoose-id-autoinc": "~2013.7.14-4",
"morgan": "^1.7.0", "morgan": "^1.7.0",
"nconf": "~0.8.2", "nconf": "~0.8.2",
@@ -128,8 +128,8 @@
}, },
"private": true, "private": true,
"engines": { "engines": {
"node": "^4.3.1", "node": "^6.9.1",
"npm": "^3.8.9" "npm": "^4.0.2"
}, },
"scripts": { "scripts": {
"lint": "eslint --ext .js,.vue .", "lint": "eslint --ext .js,.vue .",

View File

@@ -10,13 +10,11 @@ describe('payments - amazon - #createOrderReferenceId', () => {
user = await generateUser(); user = await generateUser();
}); });
it('verifies billingAgreementId', async (done) => { it('verifies billingAgreementId', async () => {
try { await expect(user.post(endpoint)).to.eventually.be.rejected.and.eql({
await user.post(endpoint); code: 400,
} catch (e) { error: 'BadRequest',
// Parameter AWSAccessKeyId cannot be empty. message: 'Missing req.body.billingAgreementId',
expect(e.error).to.eql('BadRequest'); });
done();
}
}); });
}); });