Skip to content

Commit 3c77013

Browse files
authored
Refactor Cloud Functions samples. (GoogleCloudPlatform#245)
1 parent eeeaa98 commit 3c77013

File tree

94 files changed

+3083
-2545
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+3083
-2545
lines changed

appengine/analytics/package.json

+3-6
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@
1010
},
1111
"scripts": {
1212
"start": "node app.js",
13-
"test": "mocha -R spec -t 120000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
13+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1414
},
1515
"dependencies": {
16-
"express": "^4.14.0",
17-
"request": "^2.75.0"
18-
},
19-
"devDependencies": {
20-
"mocha": "^3.1.0"
16+
"express": "4.14.0",
17+
"request": "2.78.0"
2118
}
2219
}

appengine/bower/package.json

+4-7
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,11 @@
1010
},
1111
"scripts": {
1212
"postinstall": "bower install --config.interactive=false",
13-
"test": "mocha -R spec -t 120000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
13+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1414
},
1515
"dependencies": {
16-
"bower": "^1.7.9",
17-
"express": "^4.14.0",
18-
"pug": "^2.0.0-beta6"
19-
},
20-
"devDependencies": {
21-
"mocha": "^3.1.0"
16+
"bower": "1.8.0",
17+
"express": "4.14.0",
18+
"pug": "2.0.0-beta6"
2219
}
2320
}

appengine/cloudsql/package.json

+4-7
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,11 @@
99
"node": ">=4.3.2"
1010
},
1111
"scripts": {
12-
"test": "mocha -R spec -t 120000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
12+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1313
},
1414
"dependencies": {
15-
"express": "^4.14.0",
16-
"mysql": "^2.11.1",
17-
"prompt": "^1.0.0"
18-
},
19-
"devDependencies": {
20-
"mocha": "^3.1.0"
15+
"express": "4.14.0",
16+
"mysql": "2.12.0",
17+
"prompt": "1.0.0"
2118
}
2219
}

appengine/datastore/app.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ function getVisits (callback) {
7171
callback(err);
7272
return;
7373
}
74-
callback(null, entities.map((entity) => `Time: ${entity.data.timestamp}, AddrHash: ${entity.data.userIp}`));
74+
callback(null, entities.map((entity) => `Time: ${entity.timestamp}, AddrHash: ${entity.userIp}`));
7575
});
7676
}
7777
// [END getVisits]

appengine/datastore/package.json

+3-6
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@
1010
},
1111
"scripts": {
1212
"start": "node app.js",
13-
"test": "mocha -R spec -t 120000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
13+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1414
},
1515
"dependencies": {
16-
"@google-cloud/datastore": "^0.4.0",
17-
"express": "^4.14.0"
18-
},
19-
"devDependencies": {
20-
"mocha": "^3.1.0"
16+
"@google-cloud/datastore": "0.5.0",
17+
"express": "4.14.0"
2118
}
2219
}

appengine/datastore/test/app.test.js

+2-4
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,8 @@ function getSample () {
3939
const expressMock = sinon.stub().returns(testApp);
4040
const resultsMock = [
4141
{
42-
data: {
43-
timestamp: `1234`,
44-
userIp: `abcd`
45-
}
42+
timestamp: `1234`,
43+
userIp: `abcd`
4644
}
4745
];
4846
const queryMock = {

appengine/disk/package.json

+2-5
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,9 @@
1010
},
1111
"scripts": {
1212
"start": "node app.js",
13-
"test": "mocha -R spec -t 120000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
13+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1414
},
1515
"dependencies": {
16-
"express": "^4.14.0"
17-
},
18-
"devDependencies": {
19-
"mocha": "^3.1.0"
16+
"express": "4.14.0"
2017
}
2118
}

appengine/endpoints/package.json

+4-7
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,14 @@
66
"license": "Apache Version 2.0",
77
"author": "Google Inc.",
88
"engines": {
9-
"node": "~4.2"
9+
"node": ">=4.3.2"
1010
},
1111
"scripts": {
1212
"start": "node app.js",
13-
"test": "mocha -R spec -t 120000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
13+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1414
},
1515
"dependencies": {
16-
"express": "^4.13.4",
17-
"body-parser": "^1.15.0"
18-
},
19-
"devDependencies": {
20-
"mocha": "^2.5.3"
16+
"express": "4.14.0",
17+
"body-parser": "1.15.2"
2118
}
2219
}

appengine/errorreporting/package.json

+3-6
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@
1010
},
1111
"scripts": {
1212
"start": "node app.js",
13-
"test": "mocha -R spec -t 120000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
13+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1414
},
1515
"dependencies": {
16-
"express": "^4.14.0",
17-
"winston": "^2.2.0"
18-
},
19-
"devDependencies": {
20-
"mocha": "^3.1.0"
16+
"express": "4.14.0",
17+
"winston": "2.3.0"
2118
}
2219
}

appengine/express-memcached-session/package.json

+6-9
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,13 @@
1010
},
1111
"scripts": {
1212
"start": "node server.js",
13-
"test": "mocha -R spec -t 1000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
13+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1414
},
1515
"dependencies": {
16-
"connect-memjs": "^0.1.0",
17-
"cookie-parser": "^1.4.3",
18-
"express": "^4.14.0",
19-
"express-session": "^1.14.2",
20-
"public-ip": "^2.0.1"
21-
},
22-
"devDependencies": {
23-
"mocha": "^3.1.2"
16+
"connect-memjs": "0.1.0",
17+
"cookie-parser": "1.4.3",
18+
"express": "4.14.0",
19+
"express-session": "1.14.2",
20+
"public-ip": "2.0.1"
2421
}
2522
}

appengine/express/package.json

+8-11
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,15 @@
1010
},
1111
"scripts": {
1212
"start": "node ./bin/www",
13-
"test": "mocha -R spec -t 1000 --require intelli-espower-loader ../../test/_setup.js test/*.test.js"
13+
"test": "cd ..; npm run t -- appengine/analytics/test/*.test.js"
1414
},
1515
"dependencies": {
16-
"body-parser": "^1.15.2",
17-
"cookie-parser": "^1.4.3",
18-
"debug": "^2.3.2",
19-
"express": "^4.14.0",
20-
"morgan": "^1.7.0",
21-
"pug": "^2.0.0-beta6",
22-
"serve-favicon": "^2.3.0"
23-
},
24-
"devDependencies": {
25-
"mocha": "^3.1.2"
16+
"body-parser": "1.15.2",
17+
"cookie-parser": "1.4.3",
18+
"debug": "2.3.2",
19+
"express": "4.14.0",
20+
"morgan": "1.7.0",
21+
"pug": "2.0.0-beta6",
22+
"serve-favicon": "2.3.0"
2623
}
2724
}

appengine/extending-runtime/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"start": "node app.js"
1313
},
1414
"dependencies": {
15-
"express": "^4.14.0"
15+
"express": "4.14.0"
1616
}
1717
}

appengine/geddy/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
"debug": "geddy --debug"
1515
},
1616
"dependencies": {
17-
"geddy": "^13.0.8"
17+
"geddy": "13.0.8"
1818
}
1919
}

appengine/grunt/package.json

+13-13
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@
1313
"postinstall": "grunt build"
1414
},
1515
"dependencies": {
16-
"body-parser": "^1.15.2",
17-
"cookie-parser": "^1.4.3",
18-
"debug": "^2.2.0",
19-
"express": "^4.14.0",
20-
"grunt": "^1.0.1",
21-
"grunt-cli": "^1.2.0",
22-
"grunt-contrib-clean": "^1.0.0",
23-
"grunt-contrib-cssmin": "^1.0.2",
24-
"grunt-contrib-jshint": "^1.0.0",
25-
"grunt-contrib-watch": "^1.0.0",
26-
"morgan": "^1.7.0",
27-
"pug": "^2.0.0-beta6",
28-
"serve-favicon": "^2.3.0"
16+
"body-parser": "1.15.2",
17+
"cookie-parser": "1.4.3",
18+
"debug": "2.3.2",
19+
"express": "4.14.0",
20+
"grunt": "1.0.1",
21+
"grunt-cli": "1.2.0",
22+
"grunt-contrib-clean": "1.0.0",
23+
"grunt-contrib-cssmin": "1.0.2",
24+
"grunt-contrib-jshint": "1.0.0",
25+
"grunt-contrib-watch": "1.0.0",
26+
"morgan": "1.7.0",
27+
"pug": "2.0.0-beta6",
28+
"serve-favicon": "2.3.0"
2929
}
3030
}

appengine/hapi/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"start": "node index.js"
1313
},
1414
"dependencies": {
15-
"hapi": "^15.1.1"
15+
"hapi": "15.2.0"
1616
}
1717
}

appengine/hello-world/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"start": "node app.js"
1313
},
1414
"dependencies": {
15-
"express": "^4.14.0"
15+
"express": "4.14.0"
1616
}
1717
}

appengine/koa/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"start": "node --harmony app.js"
1313
},
1414
"dependencies": {
15-
"koa": "^1.2.4"
15+
"koa": "1.2.4"
1616
}
1717
}

appengine/logging/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"start": "node app.js"
1313
},
1414
"dependencies": {
15-
"express": "^4.14.0",
16-
"winston": "^2.2.0",
17-
"winston-gae": "^0.1.0"
15+
"express": "4.14.0",
16+
"winston": "2.3.0",
17+
"winston-gae": "0.1.0"
1818
}
1919
}

appengine/loopback/package.json

+10-11
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,17 @@
1010
},
1111
"scripts": {
1212
"pretest": "jshint .",
13-
"start": "node server/server.js",
14-
"deploy": "gcloud app deploy"
13+
"start": "node server/server.js"
1514
},
1615
"dependencies": {
17-
"compression": "^1.0.3",
18-
"cors": "^2.5.2",
19-
"errorhandler": "^1.1.1",
20-
"jshint": "^2.5.6",
21-
"loopback": "^2.14.0",
22-
"loopback-boot": "^2.6.5",
23-
"loopback-datasource-juggler": "^2.19.0",
24-
"loopback-explorer": "^1.1.0",
25-
"serve-favicon": "^2.0.1"
16+
"compression": "1.0.3",
17+
"cors": "2.5.2",
18+
"errorhandler": "1.1.1",
19+
"jshint": "2.5.6",
20+
"loopback": "2.14.0",
21+
"loopback-boot": "2.6.5",
22+
"loopback-datasource-juggler": "2.19.0",
23+
"loopback-explorer": "1.1.0",
24+
"serve-favicon": "2.0.1"
2625
}
2726
}

appengine/mailgun/package.json

+6-7
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,15 @@
66
"license": "Apache Version 2.0",
77
"author": "Google Inc.",
88
"engines": {
9-
"node": "~4.2"
9+
"node": ">=4.3.2"
1010
},
1111
"scripts": {
12-
"start": "node app.js",
13-
"deploy": "gcloud app deploy"
12+
"start": "node app.js"
1413
},
1514
"dependencies": {
16-
"body-parser": "^1.15.2",
17-
"express": "^4.14.0",
18-
"mailgun": "^0.5.0",
19-
"pug": "^2.0.0-beta6"
15+
"body-parser": "1.15.2",
16+
"express": "4.14.0",
17+
"mailgun": "0.5.0",
18+
"pug": "2.0.0-beta6"
2019
}
2120
}

appengine/mailjet/package.json

+6-7
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,15 @@
66
"license": "Apache Version 2.0",
77
"author": "Google Inc.",
88
"engines": {
9-
"node": "~4.2"
9+
"node": ">=4.3.2"
1010
},
1111
"scripts": {
12-
"start": "node app.js",
13-
"deploy": "gcloud app deploy"
12+
"start": "node app.js"
1413
},
1514
"dependencies": {
16-
"body-parser": "^1.14.2",
17-
"express": "^4.13.4",
18-
"jade": "^1.11.0",
19-
"node-mailjet": "^1.1.0"
15+
"body-parser": "1.15.2",
16+
"express": "4.14.0",
17+
"jade": "1.11.0",
18+
"node-mailjet": "1.1.0"
2019
}
2120
}

appengine/memcached/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"start": "node app.js"
1313
},
1414
"dependencies": {
15-
"express": "^4.14.0",
16-
"memjs": "^0.10.0"
15+
"express": "4.14.0",
16+
"memjs": "0.10.0"
1717
}
1818
}

appengine/mongodb/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"node": ">=4.3.2"
1010
},
1111
"dependencies": {
12-
"nconf": "^0.8.4",
13-
"mongodb": "^2.2.10"
12+
"nconf": "0.8.4",
13+
"mongodb": "2.2.11"
1414
}
1515
}

appengine/parse-server/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"node": ">=4.3.2"
1010
},
1111
"dependencies": {
12-
"express": "^4.14.0",
13-
"parse-server": "^2.2.22",
14-
"nconf": "^0.8.4"
12+
"express": "4.14.0",
13+
"parse-server": "2.2.22",
14+
"nconf": "0.8.4"
1515
}
1616
}

0 commit comments

Comments
 (0)