@ionic/discover
Advanced tools
Comparing version 1.1.0-testing.fabaebf2 to 2.0.0-beta.0
@@ -6,2 +6,93 @@ # Change Log | ||
<a name="1.0.13"></a> | ||
## [1.0.13](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.12...@ionic/discover@1.0.13) (2019-02-27) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.12"></a> | ||
## [1.0.12](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.11...@ionic/discover@1.0.12) (2019-02-15) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.11"></a> | ||
## [1.0.11](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.10...@ionic/discover@1.0.11) (2019-01-23) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.10"></a> | ||
## [1.0.10](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.9...@ionic/discover@1.0.10) (2019-01-07) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.9"></a> | ||
## [1.0.9](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.8...@ionic/discover@1.0.9) (2018-12-19) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.8"></a> | ||
## [1.0.8](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.7...@ionic/discover@1.0.8) (2018-11-20) | ||
### Bug Fixes | ||
* **discover:** `new Buffer` deprecation warnings ([302b68c](https://github.com/ionic-team/ionic-cli/commit/302b68c)) | ||
<a name="1.0.7"></a> | ||
## [1.0.7](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.6...@ionic/discover@1.0.7) (2018-10-31) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.6"></a> | ||
## [1.0.6](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.5...@ionic/discover@1.0.6) (2018-10-05) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.5"></a> | ||
## [1.0.5](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.4...@ionic/discover@1.0.5) (2018-10-03) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.4"></a> | ||
## [1.0.4](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.3...@ionic/discover@1.0.4) (2018-08-15) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.3"></a> | ||
## [1.0.3](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.2...@ionic/discover@1.0.3) (2018-08-06) | ||
**Note:** Version bump only for package @ionic/discover | ||
<a name="1.0.2"></a> | ||
@@ -8,0 +99,0 @@ ## [1.0.2](https://github.com/ionic-team/ionic-cli/compare/@ionic/discover@1.0.1...@ionic/discover@1.0.2) (2018-08-02) |
@@ -6,10 +6,9 @@ /// <reference types="node" /> | ||
event: 'connect'; | ||
email: string; | ||
username: string; | ||
device: string; | ||
} | ||
export interface ICommServerEventEmitter { | ||
export interface CommServer { | ||
on(event: 'error', listener: (err: Error) => void): this; | ||
on(event: 'connect', listener: (data: CommServerConnectionPayload) => void): this; | ||
} | ||
export declare class CommServer extends events.EventEmitter implements ICommServerEventEmitter { | ||
export declare class CommServer extends events.EventEmitter { | ||
namespace: string; | ||
@@ -16,0 +15,0 @@ /** |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const Debug = require("debug"); | ||
const events = require("events"); | ||
const util = require("util"); | ||
const Debug = require("debug"); | ||
const WebSocket = require("ws"); | ||
@@ -84,4 +84,3 @@ const debug = Debug('ionic:discover:comm'); | ||
function isPayload(payload) { | ||
const p = payload; | ||
return typeof p.event === 'string'; | ||
return payload && typeof payload.event === 'string'; | ||
} |
@@ -29,3 +29,3 @@ /// <reference types="node" /> | ||
readonly id: string; | ||
readonly path: string; | ||
readonly path = "/"; | ||
running: boolean; | ||
@@ -32,0 +32,0 @@ interfaces?: Interface[]; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const Debug = require("debug"); | ||
const dgram = require("dgram"); | ||
const events = require("events"); | ||
const netmask_1 = require("netmask"); | ||
const os = require("os"); | ||
const Debug = require("debug"); | ||
const netmask_1 = require("netmask"); | ||
const debug = Debug('ionic:discover:publisher'); | ||
@@ -90,3 +90,3 @@ const PREFIX = 'ION_DP'; | ||
const serialized = PREFIX + JSON.stringify(message); | ||
const buf = new Buffer(serialized); | ||
const buf = Buffer.from(serialized); | ||
debug(`Broadcasting %O to ${iface.broadcast}`, serialized); | ||
@@ -93,0 +93,0 @@ this.client.send(buf, 0, buf.length, PORT, iface.broadcast, err => { |
{ | ||
"name": "@ionic/discover", | ||
"version": "1.1.0-testing.fabaebf2", | ||
"version": "2.0.0-beta.0", | ||
"description": "Simple UDP based protocol for service discovery implemented in pure JS.", | ||
@@ -24,8 +24,7 @@ "main": "dist/index.js", | ||
"clean": "rimraf dist", | ||
"lint": "tslint --config tslint.js --project tsconfig.json", | ||
"lint": "tslint --project tsconfig.json", | ||
"build": "npm run clean && tsc", | ||
"watch": "tsc -w --preserveWatchOutput", | ||
"test": "jest", | ||
"prepublishOnly": "npm run build", | ||
"precommit": "lint-staged" | ||
"test": "jest --maxWorkers=4", | ||
"prepublishOnly": "npm run build" | ||
}, | ||
@@ -41,3 +40,3 @@ "lint-staged": { | ||
"dependencies": { | ||
"debug": "^3.1.0", | ||
"debug": "^4.0.0", | ||
"netmask": "^1.0.6", | ||
@@ -48,29 +47,16 @@ "tslib": "^1.9.0", | ||
"devDependencies": { | ||
"@types/debug": "0.0.30", | ||
"@types/debug": "^4.1.1", | ||
"@types/jest": "^24.0.3", | ||
"@types/netmask": "^1.0.30", | ||
"@types/node": "^6.0.101", | ||
"@types/ws": "^5.1.2", | ||
"@types/node": "~8.9.4", | ||
"@types/ws": "^6.0.0", | ||
"jest": "^23.0.1", | ||
"jest-cli": "^23.0.1", | ||
"lint-staged": "^7.2.0", | ||
"jest-cli": "^24.1.0", | ||
"lint-staged": "^8.0.0", | ||
"rimraf": "^2.6.2", | ||
"ts-jest": "^23.0.0", | ||
"ts-jest": "^23.10.1", | ||
"tslint": "^5.9.1", | ||
"typescript": "~3.0.1" | ||
"typescript": "~3.4.2" | ||
}, | ||
"jest": { | ||
"globals": { | ||
"ts-jest": { | ||
"tsConfigFile": "tsconfig.json" | ||
} | ||
}, | ||
"moduleFileExtensions": [ | ||
"ts", | ||
"js" | ||
], | ||
"transform": { | ||
".(ts)": "<rootDir>/../../../node_modules/ts-jest/preprocessor.js" | ||
}, | ||
"testRegex": "/__tests__/.*\\.(ts|js)$" | ||
} | ||
"gitHead": "7aa8cf0aec509404d5f457a3a2565851df7c5a4a" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
16908
12
320
+ Addeddebug@4.3.7(transitive)
- Removeddebug@3.2.7(transitive)
Updateddebug@^4.0.0