0.11.2 • Published 7 years ago
carina v0.11.2
Carina 
Installation
You can either use npm (recommended) or download the zip from the releases page.
Browser
<script src="js/carina.js"></script>Node
npm i --save carinaUsage
Browser
index.html
<doctype html>
<html>
<head>
<title>Carina</title>
</head>
<body>
<script src="js/carina.js"></script>
<script src="js/app.js"></script>
</body>
</html>app.js
var ca = new carina.Carina().open();
ca.subscribe('channel:1:update', function (data) {
console.log('Channel update', data);
});Node
JavaScript
const Carina = require('carina').Carina;
const ws = require('ws');
Carina.WebSocket = ws;
// Note: You MUST set isBot if the client is
// an automated bot and you are NOT authing.
const ca = new Carina({ isBot: true }).open();
ca.subscribe('channel:1:update', data => {
console.log('Channel update', data);
});TypeScript
import { Carina } from 'carina';
import * as ws from 'ws';
Carina.WebSocket = ws;
const ca = new Carina({ isBot: true }).open();
ca.subscribe<ChannelUpdate>('channel:1:update', data => {
console.log('Channel update', data);
});
// Example interface, does not contain all possible values.
interface ChannelUpdate {
online?: boolean;
}0.11.2
7 years ago
0.11.1
7 years ago
0.12.0
7 years ago
0.11.0
8 years ago
0.10.0
8 years ago
0.9.1
9 years ago
0.9.0
9 years ago
0.8.0
9 years ago
0.7.0
9 years ago
0.6.0
9 years ago
0.5.4
9 years ago
0.5.3
10 years ago
0.5.2
10 years ago
0.5.1
10 years ago
0.5.0
10 years ago
0.4.2
10 years ago
0.4.1
10 years ago
0.4.0
10 years ago
0.3.1
10 years ago
0.3.0
10 years ago
0.2.1
10 years ago
0.2.0
10 years ago
0.1.0
10 years ago