1 | {
|
2 | "name": "engine.io-client",
|
3 | "description": "Client for the realtime Engine",
|
4 | "license": "MIT",
|
5 | "version": "6.6.3",
|
6 | "main": "./build/cjs/index.js",
|
7 | "module": "./build/esm/index.js",
|
8 | "exports": {
|
9 | "./package.json": "./package.json",
|
10 | "./dist/engine.io.esm.min.js": "./dist/engine.io.esm.min.js",
|
11 | "./dist/engine.io.js": "./dist/engine.io.js",
|
12 | "./dist/engine.io.min.js": "./dist/engine.io.min.js",
|
13 | ".": {
|
14 | "import": {
|
15 | "types": "./build/esm/index.d.ts",
|
16 | "node": "./build/esm-debug/index.js",
|
17 | "default": "./build/esm/index.js"
|
18 | },
|
19 | "require": {
|
20 | "types": "./build/cjs/index.d.ts",
|
21 | "default": "./build/cjs/index.js"
|
22 | }
|
23 | },
|
24 | "./debug": {
|
25 | "import": {
|
26 | "types": "./build/esm/index.d.ts",
|
27 | "default": "./build/esm-debug/index.js"
|
28 | },
|
29 | "require": {
|
30 | "types": "./build/cjs/index.d.ts",
|
31 | "default": "./build/cjs/index.js"
|
32 | }
|
33 | }
|
34 | },
|
35 | "types": "build/esm/index.d.ts",
|
36 | "contributors": [
|
37 | {
|
38 | "name": "Guillermo Rauch",
|
39 | "email": "rauchg@gmail.com"
|
40 | },
|
41 | {
|
42 | "name": "Vladimir Dronnikov",
|
43 | "email": "dronnikov@gmail.com"
|
44 | },
|
45 | {
|
46 | "name": "Christoph Dorn",
|
47 | "web": "https://github.com/cadorn"
|
48 | },
|
49 | {
|
50 | "name": "Mark Mokryn",
|
51 | "email": "mokesmokes@gmail.com"
|
52 | }
|
53 | ],
|
54 | "dependencies": {
|
55 | "@socket.io/component-emitter": "~3.1.0",
|
56 | "debug": "~4.3.1",
|
57 | "engine.io-parser": "~5.2.1",
|
58 | "ws": "~8.17.1",
|
59 | "xmlhttprequest-ssl": "~2.1.1"
|
60 | },
|
61 | "scripts": {
|
62 | "compile": "rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh",
|
63 | "test": "npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi",
|
64 | "test:node": "mocha --bail --require test/support/hooks.js test/index.js test/webtransport.mjs",
|
65 | "test:node-fetch": "USE_FETCH=1 npm run test:node",
|
66 | "test:node-builtin-ws": "USE_BUILTIN_WS=1 npm run test:node",
|
67 | "test:browser": "zuul test/index.js",
|
68 | "build": "rimraf ./dist && rollup -c support/rollup.config.umd.js && rollup -c support/rollup.config.esm.js",
|
69 | "bundle-size": "node support/bundle-size.js",
|
70 | "format:check": "prettier --check 'lib/**/*.ts' 'test/**/*.js' 'test/webtransport.mjs' 'support/**/*.js'",
|
71 | "format:fix": "prettier --write 'lib/**/*.ts' 'test/**/*.js' 'test/webtransport.mjs' 'support/**/*.js'",
|
72 | "prepack": "npm run compile"
|
73 | },
|
74 | "browser": {
|
75 | "./test/node.js": false,
|
76 | "./build/esm/transports/polling-xhr.node.js": "./build/esm/transports/polling-xhr.js",
|
77 | "./build/esm/transports/websocket.node.js": "./build/esm/transports/websocket.js",
|
78 | "./build/esm/globals.node.js": "./build/esm/globals.js",
|
79 | "./build/cjs/transports/polling-xhr.node.js": "./build/cjs/transports/polling-xhr.js",
|
80 | "./build/cjs/transports/websocket.node.js": "./build/cjs/transports/websocket.js",
|
81 | "./build/cjs/globals.node.js": "./build/cjs/globals.js"
|
82 | },
|
83 | "homepage": "https://github.com/socketio/socket.io/tree/main/packages/engine.io-client#readme",
|
84 | "repository": {
|
85 | "type": "git",
|
86 | "url": "git+https://github.com/socketio/socket.io.git"
|
87 | },
|
88 | "bugs": {
|
89 | "url": "https://github.com/socketio/socket.io/issues"
|
90 | },
|
91 | "files": [
|
92 | "build/",
|
93 | "dist/"
|
94 | ]
|
95 | }
|