Skip to content

Commit ab3645c

Browse files
committed
echo server sample app for node
1 parent 351129a commit ab3645c

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

Gruntfile.coffee

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -637,6 +637,11 @@ gruntConfig = {
637637
npmLibNames: ['freedom-for-firefox']
638638
pathsFromDevBuild: ['lib/echo', 'lib/loggingprovider']
639639
localDestPath: 'lib/samples/echo-server-firefoxapp/data/'
640+
libsForEchoServerNode:
641+
Rule.copyLibs
642+
npmLibNames: ['freedom-for-node']
643+
pathsFromDevBuild: ['lib/echo', 'lib/loggingprovider']
644+
localDestPath: 'lib/samples/echo-server-node/'
640645

641646
libsForCopypasteChatChromeApp:
642647
Rule.copyLibs
@@ -1050,6 +1055,7 @@ taskManager.add 'echoServer', [
10501055
'browserify:echoServerFreedomModule'
10511056
'copy:libsForEchoServerChromeApp'
10521057
'copy:libsForEchoServerFirefoxApp'
1058+
'copy:libsForEchoServerNode'
10531059
]
10541060

10551061
taskManager.add 'copypasteChat', [
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
var freedom = require('freedom-for-node');
2+
3+
freedom.freedom('./lib/echo/freedom-module.json', {
4+
'logger': './lib/loggingprovider/freedom-module.json',
5+
'debug': 'debug'
6+
}).then(function(moduleFactory) {
7+
moduleFactory();
8+
}, function(e) {
9+
console.error('could not load freedomjs module: ' + e.message);
10+
});

0 commit comments

Comments
 (0)