Damien Arrachequesne
bc98bf1232
refactor: bump prettier to version 2.8.1
...
This major bump creates a lot of noise, but it is necessary for
prettier to be able to parse new syntax such as:
- typed imports: `import { type xxx } from ...`
- private attributes: `class A { #b; #c() {} }`
2023-01-10 15:22:57 +01:00
Damien Arrachequesne
535a01d889
ci: add Node.js 18 in the test matrix
...
A few notes:
- the certificates were recreated because Node.js 18 includes OpenSSL
v3, which has deprecated support for some legacy ciphers (like RC2)
- eiows currently fails to build on Node.js 18, so the tests are
temporarily skipped
See also: https://github.com/nodejs/Release
2022-11-20 00:20:30 +01:00
Damien Arrachequesne
fe5d97fc3d
chore(release): 6.0.0
...
Diff: https://github.com/socketio/engine.io/compare/5.2.0...6.0.0
2021-10-08 16:12:32 +02:00
Damien Arrachequesne
663d326d18
feat: add support for v3.x clients
...
In order to ease the migration to Socket.IO v3, the Engine.IO server
can now communicate with v3.x clients.
```js
const eioServer = require("engine.io")(httpServer, {
allowEIO3: true // false by default
});
```
If `allowEIO3` is false, the v3.x clients will now receive an HTTP 400
response ("Unsupported protocol version").
Note: the code of the v3 parser has been imported from [1] and
browser-related dependencies were removed.
[1]: https://github.com/socketio/engine.io-parser/tree/2.2.1
Related:
- https://github.com/socketio/engine.io-protocol/issues/35
- https://github.com/socketio/socket.io-protocol/issues/21
2021-01-14 01:44:52 +01:00
Damien Arrachequesne
f5efa1e02a
refactor: use ES6 syntax for the tests
2020-12-07 10:57:28 +01:00
Damien Arrachequesne
33564b2391
refactor: use prettier to format code
2020-01-14 21:58:38 +01:00
Diga Widyaprana
7cbdd5e5d9
[style] Add ESlint ( #385 )
2016-10-31 02:40:58 +01:00
nkzawa
1a98563898
add tests for graceful close
2016-01-21 20:35:11 +09:00
nkzawa
ce835c3b22
renew certs to extend expiration date
2015-11-19 02:46:44 +09:00
Tony Kovanen
0a100b0054
Additional SSL tests.
2014-11-24 04:56:44 -03:00
Tony Kovanen
b55a0e71b5
Add cert tests.
2014-11-24 04:56:08 -03:00