UNPKG

reconnecting-eventsource

Version:

wrapper library around the JavaScript EventSource API to ensure it maintains a connection to the server.

81 lines (80 loc) 2.45 kB
{ "name": "reconnecting-eventsource", "version": "1.6.4", "description": "wrapper library around the JavaScript EventSource API to ensure it maintains a connection to the server.", "main": "./build/src/reconnecting-eventsource.js", "exports": { ".": { "types": "./build/src/reconnecting-eventsource.d.ts", "import": "./build/esm/reconnecting-eventsource.js", "require": "./build/src/reconnecting-eventsource.js" } }, "module": "./build/esm/reconnecting-eventsource.js", "esnext": "./build/esnext/reconnecting-eventsource.js", "types": "./build/src/reconnecting-eventsource.d.ts", "scripts": { "clean": "rimraf build browser", "build": "npm run build:commonjs && npm run build:esm && npm run build:esnext && npm run build:browser", "build:commonjs": "tsc --project tsconfig.json", "build:esm": "tsc --project tsconfig.esm.json && cp resources/esm_package.json build/esm/package.json", "build:esnext": "tsc --project tsconfig.esnext.json", "build:browser": "webpack", "lint": "eslint src --ext .ts", "prepublishOnly": "npm run clean && npm run lint && npm run build", "test": "npm run build && node test" }, "repository": { "type": "git", "url": "git+https://github.com/fanout/reconnecting-eventsource.git" }, "author": "Fanout, Inc. <info@fanout.io>", "license": "MIT", "contributors": [ { "name": "Katsuyuki Ohmuro", "email": "harmony7@pex2.jp" } ], "keywords": [ "fanout", "eventsource", "sse", "realtime", "push" ], "bugs": { "url": "https://github.com/fanout/reconnecting-eventsource/issues" }, "homepage": "https://github.com/fanout/reconnecting-eventsource#readme", "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/parser": "^5.30.5", "eslint": "^8.19.0", "rimraf": "^2.6.1", "sse": "0.0.8", "stoppable": "^1.1.0", "ts-loader": "^9.3.1", "typescript": "^4.7.4", "webpack-cli": "^4.10.0" }, "engines": { "node": ">=12.0.0" }, "files": [ "build/esm/**/package.json", "build/esm/**/*.js", "build/esm/**/*.js.map", "build/esm/**/*.d.ts", "build/esnext/**/*.js", "build/esnext/**/*.js.map", "build/esnext/**/*.d.ts", "build/src/**/*.js", "build/src/**/*.js.map", "build/src/**/*.d.ts", "dist/**/*.js", "dist/**/*.js.map", "COPYING", "README.md" ] }