Skip to content

Commit db26fc9

Browse files
authored
Update Pub/Sub samples. (GoogleCloudPlatform#259)
* Update Pub/Sub samples. * Address comments.
1 parent 073fe3e commit db26fc9

35 files changed

+725
-995
lines changed

appengine/loopback/.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/client/

appengine/loopback/.eslintrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"extends": "loopback"
3+
}

appengine/loopback/.jshintignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

appengine/loopback/.jshintrc

Lines changed: 0 additions & 21 deletions
This file was deleted.

appengine/loopback/client/index.html

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
module.exports = function(Message) {
2+
Message.greet = function(msg, cb) {
3+
process.nextTick(function() {
4+
msg = msg || 'hello';
5+
cb(null, 'Sender says ' + msg + ' to receiver');
6+
});
7+
};
8+
};
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"name": "Message",
3+
"base": "Model",
4+
"properties": {},
5+
"methods": {
6+
"greet": {
7+
"isStatic": true,
8+
"accepts": [{
9+
"arg": "msg",
10+
"type": "string",
11+
"http": {
12+
"source": "query"
13+
}
14+
}],
15+
"returns": {
16+
"arg": "greeting",
17+
"type": "string"
18+
},
19+
"http": {
20+
"verb": "get"
21+
}
22+
}
23+
}
24+
}

appengine/loopback/common/models/person.js

Lines changed: 0 additions & 18 deletions
This file was deleted.

appengine/loopback/common/models/person.json

Lines changed: 0 additions & 23 deletions
This file was deleted.

appengine/loopback/package.json

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,26 @@
88
"engines": {
99
"node": ">=4.3.2"
1010
},
11+
"main": "server/server.js",
1112
"scripts": {
12-
"pretest": "jshint .",
13-
"start": "node server/server.js"
13+
"lint": "eslint .",
14+
"start": "node .",
15+
"posttest": "npm run lint && nsp check"
1416
},
1517
"dependencies": {
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"
18+
"compression": "^1.0.3",
19+
"cors": "^2.5.2",
20+
"helmet": "^1.3.0",
21+
"loopback-boot": "^2.6.5",
22+
"loopback-component-explorer": "^2.4.0",
23+
"serve-favicon": "^2.0.1",
24+
"strong-error-handler": "^1.0.1",
25+
"loopback-datasource-juggler": "^2.39.0",
26+
"loopback": "^2.22.0"
27+
},
28+
"devDependencies": {
29+
"eslint": "^2.13.1",
30+
"eslint-config-loopback": "^4.0.0",
31+
"nsp": "^2.1.0"
2532
}
2633
}

0 commit comments

Comments
 (0)