diff --git a/docker/code-templates/nodejs/blank-client/_projname_.js b/docker/code-templates/nodejs/blank-client/_projname_.js new file mode 100644 index 0000000..1a30c03 --- /dev/null +++ b/docker/code-templates/nodejs/blank-client/_projname_.js @@ -0,0 +1,17 @@ +const HotPocket = require('hotpocket-js-client'); + +async function clientApp() { + + const userKeyPair = await HotPocket.generateKeys(); + const client = await HotPocket.createClient(['wss://localhost:8081'], userKeyPair); + + // Establish HotPocket connection. + if (!await client.connect()) { + console.log('Connection failed.'); + return; + } + + console.log('HotPocket Connected.'); +} + +clientApp(); \ No newline at end of file diff --git a/docker/code-templates/nodejs/blank-client/package.json b/docker/code-templates/nodejs/blank-client/package.json new file mode 100644 index 0000000..2ec530f --- /dev/null +++ b/docker/code-templates/nodejs/blank-client/package.json @@ -0,0 +1,6 @@ +{ + "name": "_projname_", + "dependencies": { + "hotpocket-js-client": "0.5.3" + } +}