Add support for running using deno (#362)

* Add missing CRLF line ending

* Add support for running using deno

Prefix node imports with "node:" and gate a socket API that is not
implemented in [deno](https://deno.land) so that the library can be used
there. This should not break node and doesn't in my brief testing.
This commit is contained in:
Tom 2023-10-10 09:25:57 +00:00 committed by GitHub
parent 150fa0035f
commit 01794f6339
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 32 additions and 14 deletions

View file

@ -1,5 +1,5 @@
import { EventEmitter } from 'events'
import * as net from 'net'
import { EventEmitter } from 'node:events'
import * as net from 'node:net'
import Reader from '../lib/reader.js'
import { debugDump } from '../lib/HexUtil.js'
import Logger from '../lib/Logger.js'

View file

@ -1,5 +1,6 @@
import Bzip2 from 'seek-bzip'
import Core from './core.js'
import { Buffer } from 'node:buffer'
const AppId = {
Squad: 393380,