base project

This commit is contained in:
2025-05-02 15:42:14 +02:00
commit ea2b94bf65
3682 changed files with 392213 additions and 0 deletions

13
node_modules/union/examples/socketio/README generated vendored Normal file
View File

@@ -0,0 +1,13 @@
This folder contains an example of how to use Union with Socket.io.
First, you'll want to install both Union and Socket.io. Run this
command in the folder you placed these two files:
npm install union socket.io
You can run the server like so:
node server.js
Now open up your web browser to http://localhost and see the results
in the console!

8
node_modules/union/examples/socketio/index.html generated vendored Normal file
View File

@@ -0,0 +1,8 @@
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>

30
node_modules/union/examples/socketio/server.js generated vendored Normal file
View File

@@ -0,0 +1,30 @@
var fs = require('fs'),
union = require('union');
var server = union.createServer({
before: [
function (req, res) {
fs.readFile(__dirname + '/index.html',
function (err, data) {
if (err) {
res.writeHead(500);
return res.end('Error loading index.html');
}
res.writeHead(200);
res.end(data);
});
}
]
});
server.listen(9090);
var io = require('socket.io').listen(server);
io.sockets.on('connection', function (socket) {
socket.emit('news', {hello: 'world'});
socket.on('my other event', function (data) {
console.log(data);
});
});