New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

node-simconnect

Package Overview
Dependencies
Maintainers
1
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-simconnect - npm Package Compare versions

Comparing version 3.0.2 to 3.0.3

8

dist/dto/index.js
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -20,2 +24,2 @@ if (k2 === undefined) k2 = k;

__exportStar(require("./bufferHelpers"), exports);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZHRvL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUFBLGlEQUErQjtBQUMvQiw4Q0FBNEI7QUFDNUIsZ0RBQThCO0FBQzlCLG1EQUFpQztBQUNqQyw2Q0FBMkI7QUFDM0Isd0NBQXNCO0FBQ3RCLGtEQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4vSW5pdFBvc2l0aW9uJztcbmV4cG9ydCAqIGZyb20gJy4vTGF0TG9uQWx0JztcbmV4cG9ydCAqIGZyb20gJy4vTWFya2VyU3RhdGUnO1xuZXhwb3J0ICogZnJvbSAnLi9TaW1Db25uZWN0RGF0YSc7XG5leHBvcnQgKiBmcm9tICcuL1dheXBvaW50JztcbmV4cG9ydCAqIGZyb20gJy4vWFlaJztcbmV4cG9ydCAqIGZyb20gJy4vYnVmZmVySGVscGVycyc7XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZHRvL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSxpREFBK0I7QUFDL0IsOENBQTRCO0FBQzVCLGdEQUE4QjtBQUM5QixtREFBaUM7QUFDakMsNkNBQTJCO0FBQzNCLHdDQUFzQjtBQUN0QixrREFBZ0MiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL0luaXRQb3NpdGlvbic7XG5leHBvcnQgKiBmcm9tICcuL0xhdExvbkFsdCc7XG5leHBvcnQgKiBmcm9tICcuL01hcmtlclN0YXRlJztcbmV4cG9ydCAqIGZyb20gJy4vU2ltQ29ubmVjdERhdGEnO1xuZXhwb3J0ICogZnJvbSAnLi9XYXlwb2ludCc7XG5leHBvcnQgKiBmcm9tICcuL1hZWic7XG5leHBvcnQgKiBmcm9tICcuL2J1ZmZlckhlbHBlcnMnO1xuIl19

@@ -19,3 +19,3 @@ import { SimConnectData } from './SimConnectData';

}
export { InitPosition };
export { InitPosition, Airspeed };
//# sourceMappingURL=InitPosition.d.ts.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.InitPosition = void 0;
exports.Airspeed = exports.InitPosition = void 0;
var Airspeed;

@@ -9,2 +9,3 @@ (function (Airspeed) {

})(Airspeed || (Airspeed = {}));
exports.Airspeed = Airspeed;
class InitPosition {

@@ -43,2 +44,2 @@ constructor() {

exports.InitPosition = InitPosition;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW5pdFBvc2l0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2R0by9Jbml0UG9zaXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBR0EsSUFBSyxRQUdKO0FBSEQsV0FBSyxRQUFRO0lBQ1Qsd0NBQVMsQ0FBQTtJQUNULDRDQUFXLENBQUE7QUFDZixDQUFDLEVBSEksUUFBUSxLQUFSLFFBQVEsUUFHWjtBQUVELE1BQU0sWUFBWTtJQUFsQjtRQUNJLGFBQVEsR0FBRyxDQUFDLENBQUM7UUFFYixjQUFTLEdBQUcsQ0FBQyxDQUFDO1FBRWQsYUFBUSxHQUFHLENBQUMsQ0FBQztRQUViLFVBQUssR0FBRyxDQUFDLENBQUM7UUFFVixTQUFJLEdBQUcsQ0FBQyxDQUFDO1FBRVQsWUFBTyxHQUFHLENBQUMsQ0FBQztRQUVaLGFBQVEsR0FBRyxLQUFLLENBQUM7UUFFakIsYUFBUSxHQUFzQixDQUFDLENBQUM7SUF1QnBDLENBQUM7SUFyQkcsSUFBSSxDQUFDLE1BQWlCO1FBQ2xCLElBQUksQ0FBQyxRQUFRLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3BDLElBQUksQ0FBQyxTQUFTLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxRQUFRLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3BDLElBQUksQ0FBQyxLQUFLLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ2hDLElBQUksQ0FBQyxPQUFPLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ25DLElBQUksQ0FBQyxRQUFRLEdBQUcsTUFBTSxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsUUFBUSxHQUFHLE1BQU0sQ0FBQyxPQUFPLEVBQUUsQ0FBQztJQUNyQyxDQUFDO0lBRUQsS0FBSyxDQUFDLE1BQWlCO1FBQ25CLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ2xDLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO1FBQ25DLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ2xDLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQy9CLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzlCLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2pDLE1BQU0sQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2QyxNQUFNLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUNuQyxDQUFDO0NBQ0o7QUFFUSxvQ0FBWSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFNpbUNvbm5lY3REYXRhIH0gZnJvbSAnLi9TaW1Db25uZWN0RGF0YSc7XG5pbXBvcnQgeyBSYXdCdWZmZXIgfSBmcm9tICcuLi9SYXdCdWZmZXInO1xuXG5lbnVtIEFpcnNwZWVkIHtcbiAgICBLZWVwID0gLTIsXG4gICAgQ3J1aXNlID0gLTEsXG59XG5cbmNsYXNzIEluaXRQb3NpdGlvbiBpbXBsZW1lbnRzIFNpbUNvbm5lY3REYXRhIHtcbiAgICBsYXRpdHVkZSA9IDA7XG5cbiAgICBsb25naXR1ZGUgPSAwO1xuXG4gICAgYWx0aXR1ZGUgPSAwO1xuXG4gICAgcGl0Y2ggPSAwO1xuXG4gICAgYmFuayA9IDA7XG5cbiAgICBoZWFkaW5nID0gMDtcblxuICAgIG9uR3JvdW5kID0gZmFsc2U7XG5cbiAgICBhaXJzcGVlZDogQWlyc3BlZWQgfCBudW1iZXIgPSAwO1xuXG4gICAgcmVhZChidWZmZXI6IFJhd0J1ZmZlcikge1xuICAgICAgICB0aGlzLmxhdGl0dWRlID0gYnVmZmVyLnJlYWREb3VibGUoKTtcbiAgICAgICAgdGhpcy5sb25naXR1ZGUgPSBidWZmZXIucmVhZERvdWJsZSgpO1xuICAgICAgICB0aGlzLmFsdGl0dWRlID0gYnVmZmVyLnJlYWREb3VibGUoKTtcbiAgICAgICAgdGhpcy5waXRjaCA9IGJ1ZmZlci5yZWFkRG91YmxlKCk7XG4gICAgICAgIHRoaXMuYmFuayA9IGJ1ZmZlci5yZWFkRG91YmxlKCk7XG4gICAgICAgIHRoaXMuaGVhZGluZyA9IGJ1ZmZlci5yZWFkRG91YmxlKCk7XG4gICAgICAgIHRoaXMub25Hcm91bmQgPSBidWZmZXIucmVhZEludCgpICE9PSAwO1xuICAgICAgICB0aGlzLmFpcnNwZWVkID0gYnVmZmVyLnJlYWRJbnQoKTtcbiAgICB9XG5cbiAgICB3cml0ZShidWZmZXI6IFJhd0J1ZmZlcikge1xuICAgICAgICBidWZmZXIud3JpdGVEb3VibGUodGhpcy5sYXRpdHVkZSk7XG4gICAgICAgIGJ1ZmZlci53cml0ZURvdWJsZSh0aGlzLmxvbmdpdHVkZSk7XG4gICAgICAgIGJ1ZmZlci53cml0ZURvdWJsZSh0aGlzLmFsdGl0dWRlKTtcbiAgICAgICAgYnVmZmVyLndyaXRlRG91YmxlKHRoaXMucGl0Y2gpO1xuICAgICAgICBidWZmZXIud3JpdGVEb3VibGUodGhpcy5iYW5rKTtcbiAgICAgICAgYnVmZmVyLndyaXRlRG91YmxlKHRoaXMuaGVhZGluZyk7XG4gICAgICAgIGJ1ZmZlci53cml0ZUludCh0aGlzLm9uR3JvdW5kID8gMSA6IDApO1xuICAgICAgICBidWZmZXIud3JpdGVJbnQodGhpcy5haXJzcGVlZCk7XG4gICAgfVxufVxuXG5leHBvcnQgeyBJbml0UG9zaXRpb24gfTtcbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSW5pdFBvc2l0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2R0by9Jbml0UG9zaXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBR0EsSUFBSyxRQUdKO0FBSEQsV0FBSyxRQUFRO0lBQ1Qsd0NBQVMsQ0FBQTtJQUNULDRDQUFXLENBQUE7QUFDZixDQUFDLEVBSEksUUFBUSxLQUFSLFFBQVEsUUFHWjtBQTBDc0IsNEJBQVE7QUF4Qy9CLE1BQU0sWUFBWTtJQUFsQjtRQUNJLGFBQVEsR0FBRyxDQUFDLENBQUM7UUFFYixjQUFTLEdBQUcsQ0FBQyxDQUFDO1FBRWQsYUFBUSxHQUFHLENBQUMsQ0FBQztRQUViLFVBQUssR0FBRyxDQUFDLENBQUM7UUFFVixTQUFJLEdBQUcsQ0FBQyxDQUFDO1FBRVQsWUFBTyxHQUFHLENBQUMsQ0FBQztRQUVaLGFBQVEsR0FBRyxLQUFLLENBQUM7UUFFakIsYUFBUSxHQUFzQixDQUFDLENBQUM7SUF1QnBDLENBQUM7SUFyQkcsSUFBSSxDQUFDLE1BQWlCO1FBQ2xCLElBQUksQ0FBQyxRQUFRLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3BDLElBQUksQ0FBQyxTQUFTLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxRQUFRLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3BDLElBQUksQ0FBQyxLQUFLLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ2hDLElBQUksQ0FBQyxPQUFPLEdBQUcsTUFBTSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ25DLElBQUksQ0FBQyxRQUFRLEdBQUcsTUFBTSxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsUUFBUSxHQUFHLE1BQU0sQ0FBQyxPQUFPLEVBQUUsQ0FBQztJQUNyQyxDQUFDO0lBRUQsS0FBSyxDQUFDLE1BQWlCO1FBQ25CLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ2xDLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO1FBQ25DLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ2xDLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQy9CLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzlCLE1BQU0sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2pDLE1BQU0sQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2QyxNQUFNLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUNuQyxDQUFDO0NBQ0o7QUFFUSxvQ0FBWSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFNpbUNvbm5lY3REYXRhIH0gZnJvbSAnLi9TaW1Db25uZWN0RGF0YSc7XG5pbXBvcnQgeyBSYXdCdWZmZXIgfSBmcm9tICcuLi9SYXdCdWZmZXInO1xuXG5lbnVtIEFpcnNwZWVkIHtcbiAgICBLZWVwID0gLTIsXG4gICAgQ3J1aXNlID0gLTEsXG59XG5cbmNsYXNzIEluaXRQb3NpdGlvbiBpbXBsZW1lbnRzIFNpbUNvbm5lY3REYXRhIHtcbiAgICBsYXRpdHVkZSA9IDA7XG5cbiAgICBsb25naXR1ZGUgPSAwO1xuXG4gICAgYWx0aXR1ZGUgPSAwO1xuXG4gICAgcGl0Y2ggPSAwO1xuXG4gICAgYmFuayA9IDA7XG5cbiAgICBoZWFkaW5nID0gMDtcblxuICAgIG9uR3JvdW5kID0gZmFsc2U7XG5cbiAgICBhaXJzcGVlZDogQWlyc3BlZWQgfCBudW1iZXIgPSAwO1xuXG4gICAgcmVhZChidWZmZXI6IFJhd0J1ZmZlcikge1xuICAgICAgICB0aGlzLmxhdGl0dWRlID0gYnVmZmVyLnJlYWREb3VibGUoKTtcbiAgICAgICAgdGhpcy5sb25naXR1ZGUgPSBidWZmZXIucmVhZERvdWJsZSgpO1xuICAgICAgICB0aGlzLmFsdGl0dWRlID0gYnVmZmVyLnJlYWREb3VibGUoKTtcbiAgICAgICAgdGhpcy5waXRjaCA9IGJ1ZmZlci5yZWFkRG91YmxlKCk7XG4gICAgICAgIHRoaXMuYmFuayA9IGJ1ZmZlci5yZWFkRG91YmxlKCk7XG4gICAgICAgIHRoaXMuaGVhZGluZyA9IGJ1ZmZlci5yZWFkRG91YmxlKCk7XG4gICAgICAgIHRoaXMub25Hcm91bmQgPSBidWZmZXIucmVhZEludCgpICE9PSAwO1xuICAgICAgICB0aGlzLmFpcnNwZWVkID0gYnVmZmVyLnJlYWRJbnQoKTtcbiAgICB9XG5cbiAgICB3cml0ZShidWZmZXI6IFJhd0J1ZmZlcikge1xuICAgICAgICBidWZmZXIud3JpdGVEb3VibGUodGhpcy5sYXRpdHVkZSk7XG4gICAgICAgIGJ1ZmZlci53cml0ZURvdWJsZSh0aGlzLmxvbmdpdHVkZSk7XG4gICAgICAgIGJ1ZmZlci53cml0ZURvdWJsZSh0aGlzLmFsdGl0dWRlKTtcbiAgICAgICAgYnVmZmVyLndyaXRlRG91YmxlKHRoaXMucGl0Y2gpO1xuICAgICAgICBidWZmZXIud3JpdGVEb3VibGUodGhpcy5iYW5rKTtcbiAgICAgICAgYnVmZmVyLndyaXRlRG91YmxlKHRoaXMuaGVhZGluZyk7XG4gICAgICAgIGJ1ZmZlci53cml0ZUludCh0aGlzLm9uR3JvdW5kID8gMSA6IDApO1xuICAgICAgICBidWZmZXIud3JpdGVJbnQodGhpcy5haXJzcGVlZCk7XG4gICAgfVxufVxuXG5leHBvcnQgeyBJbml0UG9zaXRpb24sIEFpcnNwZWVkIH07XG4iXX0=
export declare enum Protocol {
/**
* FSX original release
*/
FSX_RTM = 2,
/**
* FSX SP1, supports enhanced client data, facilites, and modeless ui
*/
FSX_SP1 = 3,
/**
* FSX SP2/Acceleration, racing and another flight save
*/
FSX_SP2 = 4
}
//# sourceMappingURL=Protocol.d.ts.map

@@ -6,4 +6,13 @@ "use strict";

(function (Protocol) {
/**
* FSX original release
*/
Protocol[Protocol["FSX_RTM"] = 2] = "FSX_RTM";
/**
* FSX SP1, supports enhanced client data, facilites, and modeless ui
*/
Protocol[Protocol["FSX_SP1"] = 3] = "FSX_SP1";
/**
* FSX SP2/Acceleration, racing and another flight save
*/
Protocol[Protocol["FSX_SP2"] = 4] = "FSX_SP2";

@@ -14,2 +23,2 @@ })(Protocol = exports.Protocol || (exports.Protocol = {}));

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJvdG9jb2wuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZW51bXMvUHJvdG9jb2wudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsSUFBWSxRQUlYO0FBSkQsV0FBWSxRQUFRO0lBQ2hCLDZDQUFhLENBQUE7SUFDYiw2Q0FBYSxDQUFBO0lBQ2IsNkNBQWEsQ0FBQTtBQUNqQixDQUFDLEVBSlcsUUFBUSxHQUFSLGdCQUFRLEtBQVIsZ0JBQVEsUUFJbkI7QUFFRCxNQUFNLENBQUMsT0FBTyxHQUFHO0lBQ2IsUUFBUTtDQUNYLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZW51bSBQcm90b2NvbCB7XG4gICAgRlNYX1JUTSA9IDB4MixcbiAgICBGU1hfU1AxID0gMHgzLCAvLyBzdXBwb3J0cyBlbmhhbmNlZCBjbGllbnQgZGF0YSwgZmFjaWxpdGVzLCBhbmQgbW9kZWxlc3MgdWlcbiAgICBGU1hfU1AyID0gMHg0LCAvLyBGU1ggU1AyL0FjY2VsZXJhdGlvbiwgcmFjaW5nIGFuZCBhbm90aGVyIGZsaWdodCBzYXZlXG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICAgIFByb3RvY29sLFxufTtcbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUHJvdG9jb2wuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZW51bXMvUHJvdG9jb2wudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsSUFBWSxRQWFYO0FBYkQsV0FBWSxRQUFRO0lBQ2hCOztPQUVHO0lBQ0gsNkNBQWEsQ0FBQTtJQUNiOztPQUVHO0lBQ0gsNkNBQWEsQ0FBQTtJQUNiOztPQUVHO0lBQ0gsNkNBQWEsQ0FBQTtBQUNqQixDQUFDLEVBYlcsUUFBUSxHQUFSLGdCQUFRLEtBQVIsZ0JBQVEsUUFhbkI7QUFFRCxNQUFNLENBQUMsT0FBTyxHQUFHO0lBQ2IsUUFBUTtDQUNYLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZW51bSBQcm90b2NvbCB7XG4gICAgLyoqXG4gICAgICogRlNYIG9yaWdpbmFsIHJlbGVhc2VcbiAgICAgKi9cbiAgICBGU1hfUlRNID0gMHgyLFxuICAgIC8qKlxuICAgICAqIEZTWCBTUDEsIHN1cHBvcnRzIGVuaGFuY2VkIGNsaWVudCBkYXRhLCBmYWNpbGl0ZXMsIGFuZCBtb2RlbGVzcyB1aVxuICAgICAqL1xuICAgIEZTWF9TUDEgPSAweDMsXG4gICAgLyoqXG4gICAgICogRlNYIFNQMi9BY2NlbGVyYXRpb24sIHJhY2luZyBhbmQgYW5vdGhlciBmbGlnaHQgc2F2ZVxuICAgICAqL1xuICAgIEZTWF9TUDIgPSAweDQsXG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICAgIFByb3RvY29sLFxufTtcbiJdfQ==
export declare enum SimConnectDataType {
/** Invalid data type */
INVALID = 0,
/** Integer */
/** 32-bit integer number */
INT32 = 1,
/** Integer */
/** 64-bit integer number */
INT64 = 2,
/** Floating point */
/** 32-bit floating-point number (float) */
FLOAT32 = 3,
/** Floating point */
/** 64-bit floating-point number (double) */
FLOAT64 = 4,
/** Fixed-length string */
/** Fixed-length string, 8-byte */
STRING8 = 5,
/** Fixed-length string */
/** Fixed-length string, 32-byte */
STRING32 = 6,
/** Fixed-length string */
/** Fixed-length string, 64-byte */
STRING64 = 7,
/** Fixed-length string */
/** Fixed-length string, 128-byte */
STRING128 = 8,
/** Fixed-length string */
/** Fixed-length string, 256-byte */
STRING256 = 9,
/** Fixed-length string */
/** Fixed-length string, 260-byte */
STRING260 = 10,

@@ -35,4 +36,5 @@ /** Variable-length string */

XYZ = 16,
/** enum limit */
MAX = 17
}
//# sourceMappingURL=SimConnectDataType.d.ts.map

@@ -6,22 +6,23 @@ "use strict";

(function (SimConnectDataType) {
/** Invalid data type */
SimConnectDataType[SimConnectDataType["INVALID"] = 0] = "INVALID";
/** Integer */
/** 32-bit integer number */
SimConnectDataType[SimConnectDataType["INT32"] = 1] = "INT32";
/** Integer */
/** 64-bit integer number */
SimConnectDataType[SimConnectDataType["INT64"] = 2] = "INT64";
/** Floating point */
/** 32-bit floating-point number (float) */
SimConnectDataType[SimConnectDataType["FLOAT32"] = 3] = "FLOAT32";
/** Floating point */
/** 64-bit floating-point number (double) */
SimConnectDataType[SimConnectDataType["FLOAT64"] = 4] = "FLOAT64";
/** Fixed-length string */
/** Fixed-length string, 8-byte */
SimConnectDataType[SimConnectDataType["STRING8"] = 5] = "STRING8";
/** Fixed-length string */
/** Fixed-length string, 32-byte */
SimConnectDataType[SimConnectDataType["STRING32"] = 6] = "STRING32";
/** Fixed-length string */
/** Fixed-length string, 64-byte */
SimConnectDataType[SimConnectDataType["STRING64"] = 7] = "STRING64";
/** Fixed-length string */
/** Fixed-length string, 128-byte */
SimConnectDataType[SimConnectDataType["STRING128"] = 8] = "STRING128";
/** Fixed-length string */
/** Fixed-length string, 256-byte */
SimConnectDataType[SimConnectDataType["STRING256"] = 9] = "STRING256";
/** Fixed-length string */
/** Fixed-length string, 260-byte */
SimConnectDataType[SimConnectDataType["STRING260"] = 10] = "STRING260";

@@ -40,2 +41,3 @@ /** Variable-length string */

SimConnectDataType[SimConnectDataType["XYZ"] = 16] = "XYZ";
/** enum limit */
SimConnectDataType[SimConnectDataType["MAX"] = 17] = "MAX";

@@ -46,2 +48,2 @@ })(SimConnectDataType = exports.SimConnectDataType || (exports.SimConnectDataType = {}));

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2ltQ29ubmVjdERhdGFUeXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2VudW1zL1NpbUNvbm5lY3REYXRhVHlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFZLGtCQXFDWDtBQXJDRCxXQUFZLGtCQUFrQjtJQUMxQixpRUFBTyxDQUFBO0lBQ1AsY0FBYztJQUNkLDZEQUFLLENBQUE7SUFDTCxjQUFjO0lBQ2QsNkRBQUssQ0FBQTtJQUNMLHFCQUFxQjtJQUNyQixpRUFBTyxDQUFBO0lBQ1AscUJBQXFCO0lBQ3JCLGlFQUFPLENBQUE7SUFDUCwwQkFBMEI7SUFDMUIsaUVBQU8sQ0FBQTtJQUNQLDBCQUEwQjtJQUMxQixtRUFBUSxDQUFBO0lBQ1IsMEJBQTBCO0lBQzFCLG1FQUFRLENBQUE7SUFDUiwwQkFBMEI7SUFDMUIscUVBQVMsQ0FBQTtJQUNULDBCQUEwQjtJQUMxQixxRUFBUyxDQUFBO0lBQ1QsMEJBQTBCO0lBQzFCLHNFQUFTLENBQUE7SUFDVCw2QkFBNkI7SUFDN0Isa0VBQU8sQ0FBQTtJQUVQLDBDQUEwQztJQUMxQyw0RUFBWSxDQUFBO0lBQ1oseUNBQXlDO0lBQ3pDLDBFQUFXLENBQUE7SUFDWCxzQ0FBc0M7SUFDdEMsb0VBQVEsQ0FBQTtJQUNSLHVDQUF1QztJQUN2QyxzRUFBUyxDQUFBO0lBQ1QsaUNBQWlDO0lBQ2pDLDBEQUFHLENBQUE7SUFFSCwwREFBRyxDQUFBO0FBQ1AsQ0FBQyxFQXJDVyxrQkFBa0IsR0FBbEIsMEJBQWtCLEtBQWxCLDBCQUFrQixRQXFDN0I7QUFFRCxNQUFNLENBQUMsT0FBTyxHQUFHO0lBQ2Isa0JBQWtCO0NBQ3JCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZW51bSBTaW1Db25uZWN0RGF0YVR5cGUge1xuICAgIElOVkFMSUQsIC8vIGludmFsaWQgZGF0YSB0eXBlXG4gICAgLyoqIEludGVnZXIgKi9cbiAgICBJTlQzMiwgLy8gMzItYml0IGludGVnZXIgbnVtYmVyXG4gICAgLyoqIEludGVnZXIgKi9cbiAgICBJTlQ2NCwgLy8gNjQtYml0IGludGVnZXIgbnVtYmVyXG4gICAgLyoqIEZsb2F0aW5nIHBvaW50ICovXG4gICAgRkxPQVQzMiwgLy8gMzItYml0IGZsb2F0aW5nLXBvaW50IG51bWJlciAoZmxvYXQpXG4gICAgLyoqIEZsb2F0aW5nIHBvaW50ICovXG4gICAgRkxPQVQ2NCwgLy8gNjQtYml0IGZsb2F0aW5nLXBvaW50IG51bWJlciAoZG91YmxlKVxuICAgIC8qKiBGaXhlZC1sZW5ndGggc3RyaW5nICovXG4gICAgU1RSSU5HOCwgLy8gOC1ieXRlIHN0cmluZ1xuICAgIC8qKiBGaXhlZC1sZW5ndGggc3RyaW5nICovXG4gICAgU1RSSU5HMzIsIC8vIDMyLWJ5dGUgc3RyaW5nXG4gICAgLyoqIEZpeGVkLWxlbmd0aCBzdHJpbmcgKi9cbiAgICBTVFJJTkc2NCwgLy8gNjQtYnl0ZSBzdHJpbmdcbiAgICAvKiogRml4ZWQtbGVuZ3RoIHN0cmluZyAqL1xuICAgIFNUUklORzEyOCwgLy8gMTI4LWJ5dGUgc3RyaW5nXG4gICAgLyoqIEZpeGVkLWxlbmd0aCBzdHJpbmcgKi9cbiAgICBTVFJJTkcyNTYsIC8vIDI1Ni1ieXRlIHN0cmluZ1xuICAgIC8qKiBGaXhlZC1sZW5ndGggc3RyaW5nICovXG4gICAgU1RSSU5HMjYwLCAvLyAyNjAtYnl0ZSBzdHJpbmdcbiAgICAvKiogVmFyaWFibGUtbGVuZ3RoIHN0cmluZyAqL1xuICAgIFNUUklOR1YsIC8vIHZhcmlhYmxlLWxlbmd0aCBzdHJpbmdcblxuICAgIC8qKiB7QGxpbmsgSW5pdFBvc2l0aW9ufSBkYXRhIHN0cnVjdHVyZSAqL1xuICAgIElOSVRQT1NJVElPTiwgLy8gc2VlIElOSVRQT1NJVElPTlxuICAgIC8qKiB7QGxpbmsgTWFya2VyU3RhdGV9IGRhdGEgc3RydWN0dXJlICovXG4gICAgTUFSS0VSU1RBVEUsIC8vIHNlZSBNQVJLRVJTVEFURVxuICAgIC8qKiB7QGxpbmsgV2F5cG9pbnR9IGRhdGEgc3RydWN0dXJlICovXG4gICAgV0FZUE9JTlQsIC8vIHNlZSBXQVlQT0lOVFxuICAgIC8qKiB7QGxpbmsgTGF0TG9uQWx0fSBkYXRhIHN0cnVjdHVyZSAqL1xuICAgIExBVExPTkFMVCwgLy8gc2VlIExBVExPTkFMVFxuICAgIC8qKiB7QGxpbmsgWFlafSBkYXRhIHN0cnVjdHVyZSAqL1xuICAgIFhZWiwgLy8gc2VlIFhZWlxuXG4gICAgTUFYLCAvLyBlbnVtIGxpbWl0XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICAgIFNpbUNvbm5lY3REYXRhVHlwZSxcbn07XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2ltQ29ubmVjdERhdGFUeXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2VudW1zL1NpbUNvbm5lY3REYXRhVHlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFZLGtCQXNDWDtBQXRDRCxXQUFZLGtCQUFrQjtJQUMxQix3QkFBd0I7SUFDeEIsaUVBQU8sQ0FBQTtJQUNQLDRCQUE0QjtJQUM1Qiw2REFBSyxDQUFBO0lBQ0wsNEJBQTRCO0lBQzVCLDZEQUFLLENBQUE7SUFDTCwyQ0FBMkM7SUFDM0MsaUVBQU8sQ0FBQTtJQUNQLDRDQUE0QztJQUM1QyxpRUFBTyxDQUFBO0lBQ1Asa0NBQWtDO0lBQ2xDLGlFQUFPLENBQUE7SUFDUCxtQ0FBbUM7SUFDbkMsbUVBQVEsQ0FBQTtJQUNSLG1DQUFtQztJQUNuQyxtRUFBUSxDQUFBO0lBQ1Isb0NBQW9DO0lBQ3BDLHFFQUFTLENBQUE7SUFDVCxvQ0FBb0M7SUFDcEMscUVBQVMsQ0FBQTtJQUNULG9DQUFvQztJQUNwQyxzRUFBUyxDQUFBO0lBQ1QsNkJBQTZCO0lBQzdCLGtFQUFPLENBQUE7SUFFUCwwQ0FBMEM7SUFDMUMsNEVBQVksQ0FBQTtJQUNaLHlDQUF5QztJQUN6QywwRUFBVyxDQUFBO0lBQ1gsc0NBQXNDO0lBQ3RDLG9FQUFRLENBQUE7SUFDUix1Q0FBdUM7SUFDdkMsc0VBQVMsQ0FBQTtJQUNULGlDQUFpQztJQUNqQywwREFBRyxDQUFBO0lBQ0gsaUJBQWlCO0lBQ2pCLDBEQUFHLENBQUE7QUFDUCxDQUFDLEVBdENXLGtCQUFrQixHQUFsQiwwQkFBa0IsS0FBbEIsMEJBQWtCLFFBc0M3QjtBQUVELE1BQU0sQ0FBQyxPQUFPLEdBQUc7SUFDYixrQkFBa0I7Q0FDckIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBlbnVtIFNpbUNvbm5lY3REYXRhVHlwZSB7XG4gICAgLyoqIEludmFsaWQgZGF0YSB0eXBlICovXG4gICAgSU5WQUxJRCxcbiAgICAvKiogMzItYml0IGludGVnZXIgbnVtYmVyICovXG4gICAgSU5UMzIsXG4gICAgLyoqIDY0LWJpdCBpbnRlZ2VyIG51bWJlciAqL1xuICAgIElOVDY0LFxuICAgIC8qKiAzMi1iaXQgZmxvYXRpbmctcG9pbnQgbnVtYmVyIChmbG9hdCkgKi9cbiAgICBGTE9BVDMyLFxuICAgIC8qKiA2NC1iaXQgZmxvYXRpbmctcG9pbnQgbnVtYmVyIChkb3VibGUpICovXG4gICAgRkxPQVQ2NCxcbiAgICAvKiogRml4ZWQtbGVuZ3RoIHN0cmluZywgOC1ieXRlICovXG4gICAgU1RSSU5HOCxcbiAgICAvKiogRml4ZWQtbGVuZ3RoIHN0cmluZywgMzItYnl0ZSAqL1xuICAgIFNUUklORzMyLFxuICAgIC8qKiBGaXhlZC1sZW5ndGggc3RyaW5nLCA2NC1ieXRlICovXG4gICAgU1RSSU5HNjQsXG4gICAgLyoqIEZpeGVkLWxlbmd0aCBzdHJpbmcsIDEyOC1ieXRlICovXG4gICAgU1RSSU5HMTI4LFxuICAgIC8qKiBGaXhlZC1sZW5ndGggc3RyaW5nLCAyNTYtYnl0ZSAqL1xuICAgIFNUUklORzI1NixcbiAgICAvKiogRml4ZWQtbGVuZ3RoIHN0cmluZywgMjYwLWJ5dGUgKi9cbiAgICBTVFJJTkcyNjAsXG4gICAgLyoqIFZhcmlhYmxlLWxlbmd0aCBzdHJpbmcgKi9cbiAgICBTVFJJTkdWLFxuXG4gICAgLyoqIHtAbGluayBJbml0UG9zaXRpb259IGRhdGEgc3RydWN0dXJlICovXG4gICAgSU5JVFBPU0lUSU9OLFxuICAgIC8qKiB7QGxpbmsgTWFya2VyU3RhdGV9IGRhdGEgc3RydWN0dXJlICovXG4gICAgTUFSS0VSU1RBVEUsXG4gICAgLyoqIHtAbGluayBXYXlwb2ludH0gZGF0YSBzdHJ1Y3R1cmUgKi9cbiAgICBXQVlQT0lOVCxcbiAgICAvKioge0BsaW5rIExhdExvbkFsdH0gZGF0YSBzdHJ1Y3R1cmUgKi9cbiAgICBMQVRMT05BTFQsXG4gICAgLyoqIHtAbGluayBYWVp9IGRhdGEgc3RydWN0dXJlICovXG4gICAgWFlaLFxuICAgIC8qKiBlbnVtIGxpbWl0ICovXG4gICAgTUFYLFxufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgICBTaW1Db25uZWN0RGF0YVR5cGUsXG59O1xuIl19
export declare enum ClientDataRequestFlag {
/** The default, data will be sent strictly according to the defined period.
* @since 0.5
*/

@@ -9,3 +8,2 @@ CLIENT_DATA_REQUEST_FLAG_DEFAULT = 0,

* if just one of the values changes.
* @since 0.5
*/

@@ -18,3 +16,2 @@ CLIENT_DATA_REQUEST_FLAG_CHANGED = 1,

* return all the values in a data definition in datum ID/value pairs.
* @since 0.5
*/

@@ -21,0 +18,0 @@ CLIENT_DATA_REQUEST_FLAG_TAGGED = 2

@@ -7,3 +7,2 @@ "use strict";

/** The default, data will be sent strictly according to the defined period.
* @since 0.5
*/

@@ -14,3 +13,2 @@ ClientDataRequestFlag[ClientDataRequestFlag["CLIENT_DATA_REQUEST_FLAG_DEFAULT"] = 0] = "CLIENT_DATA_REQUEST_FLAG_DEFAULT";

* if just one of the values changes.
* @since 0.5
*/

@@ -23,6 +21,5 @@ ClientDataRequestFlag[ClientDataRequestFlag["CLIENT_DATA_REQUEST_FLAG_CHANGED"] = 1] = "CLIENT_DATA_REQUEST_FLAG_CHANGED";

* return all the values in a data definition in datum ID/value pairs.
* @since 0.5
*/
ClientDataRequestFlag[ClientDataRequestFlag["CLIENT_DATA_REQUEST_FLAG_TAGGED"] = 2] = "CLIENT_DATA_REQUEST_FLAG_TAGGED";
})(ClientDataRequestFlag = exports.ClientDataRequestFlag || (exports.ClientDataRequestFlag = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ2xpZW50RGF0YVJlcXVlc3RGbGFnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2ZsYWdzL0NsaWVudERhdGFSZXF1ZXN0RmxhZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFZLHFCQW1CWDtBQW5CRCxXQUFZLHFCQUFxQjtJQUM3Qjs7T0FFRztJQUNILHlIQUE2QyxDQUFBO0lBQzdDOzs7O09BSUc7SUFDSCx5SEFBNkMsQ0FBQTtJQUM3Qzs7Ozs7O09BTUc7SUFDSCx1SEFBNEMsQ0FBQTtBQUNoRCxDQUFDLEVBbkJXLHFCQUFxQixHQUFyQiw2QkFBcUIsS0FBckIsNkJBQXFCLFFBbUJoQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBlbnVtIENsaWVudERhdGFSZXF1ZXN0RmxhZyB7XG4gICAgLyoqIFRoZSBkZWZhdWx0LCBkYXRhIHdpbGwgYmUgc2VudCBzdHJpY3RseSBhY2NvcmRpbmcgdG8gdGhlIGRlZmluZWQgcGVyaW9kLlxuICAgICAqIEBzaW5jZSAwLjVcbiAgICAgKi9cbiAgICBDTElFTlRfREFUQV9SRVFVRVNUX0ZMQUdfREVGQVVMVCA9IDB4MDAwMDAwMDAsXG4gICAgLyoqIERhdGEgd2lsbCBvbmx5IGJlIHNlbnQgdG8gdGhlIGNsaWVudCB3aGVuIG9uZSBvciBtb3JlIHZhbHVlcyBoYXZlIGNoYW5nZWQuIElmXG4gICAgICogdGhpcyBpcyB0aGUgb25seSBmbGFnIHNldCwgdGhlbiBhbGwgdGhlIHZhcmlhYmxlcyBpbiBhIGRhdGEgZGVmaW5pdGlvbiB3aWxsIGJlIHJldHVybmVkXG4gICAgICogaWYganVzdCBvbmUgb2YgdGhlIHZhbHVlcyBjaGFuZ2VzLlxuICAgICAqIEBzaW5jZSAwLjVcbiAgICAgKi9cbiAgICBDTElFTlRfREFUQV9SRVFVRVNUX0ZMQUdfQ0hBTkdFRCA9IDB4MDAwMDAwMDEsIC8vIHNlbmQgcmVxdWVzdGVkIGRhdGEgd2hlbiB2YWx1ZShzKSBjaGFuZ2VcbiAgICAvKiogUmVxdWVzdGVkIGRhdGEgd2lsbCBiZSBzZW50IGluIHRhZ2dlZCBmb3JtYXQgKGRhdHVtIElEL3ZhbHVlIHBhaXJzKS4gVGFnZ2VkXG4gICAgICogZm9ybWF0IHJlcXVpcmVzIHRoYXQgYSBkYXR1bSByZWZlcmVuY2UgSUQgaXMgcmV0dXJuZWQgYWxvbmcgd2l0aCB0aGUgZGF0YSB2YWx1ZSxcbiAgICAgKiBpbiBvcmRlciB0aGF0IHRoZSBjbGllbnQgY29kZSBpcyBhYmxlIHRvIGlkZW50aWZ5IHRoZSB2YXJpYWJsZS4gVGhpcyBmbGFnIGlzXG4gICAgICogdXN1YWxseSBzZXQgaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgcHJldmlvdXMgZmxhZywgYnV0IGl0IGNhbiBiZSB1c2VkIG9uIGl0cyBvd24gdG9cbiAgICAgKiByZXR1cm4gYWxsIHRoZSB2YWx1ZXMgaW4gYSBkYXRhIGRlZmluaXRpb24gaW4gZGF0dW0gSUQvdmFsdWUgcGFpcnMuXG4gICAgICogQHNpbmNlIDAuNVxuICAgICAqL1xuICAgIENMSUVOVF9EQVRBX1JFUVVFU1RfRkxBR19UQUdHRUQgPSAweDAwMDAwMDAyLCAvLyBzZW5kIHJlcXVlc3RlZCBkYXRhIGluIHRhZ2dlZCBmb3JtYXRcbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ2xpZW50RGF0YVJlcXVlc3RGbGFnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2ZsYWdzL0NsaWVudERhdGFSZXF1ZXN0RmxhZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFZLHFCQWdCWDtBQWhCRCxXQUFZLHFCQUFxQjtJQUM3QjtPQUNHO0lBQ0gseUhBQTZDLENBQUE7SUFDN0M7OztPQUdHO0lBQ0gseUhBQTZDLENBQUE7SUFDN0M7Ozs7O09BS0c7SUFDSCx1SEFBNEMsQ0FBQTtBQUNoRCxDQUFDLEVBaEJXLHFCQUFxQixHQUFyQiw2QkFBcUIsS0FBckIsNkJBQXFCLFFBZ0JoQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBlbnVtIENsaWVudERhdGFSZXF1ZXN0RmxhZyB7XG4gICAgLyoqIFRoZSBkZWZhdWx0LCBkYXRhIHdpbGwgYmUgc2VudCBzdHJpY3RseSBhY2NvcmRpbmcgdG8gdGhlIGRlZmluZWQgcGVyaW9kLlxuICAgICAqL1xuICAgIENMSUVOVF9EQVRBX1JFUVVFU1RfRkxBR19ERUZBVUxUID0gMHgwMDAwMDAwMCxcbiAgICAvKiogRGF0YSB3aWxsIG9ubHkgYmUgc2VudCB0byB0aGUgY2xpZW50IHdoZW4gb25lIG9yIG1vcmUgdmFsdWVzIGhhdmUgY2hhbmdlZC4gSWZcbiAgICAgKiB0aGlzIGlzIHRoZSBvbmx5IGZsYWcgc2V0LCB0aGVuIGFsbCB0aGUgdmFyaWFibGVzIGluIGEgZGF0YSBkZWZpbml0aW9uIHdpbGwgYmUgcmV0dXJuZWRcbiAgICAgKiBpZiBqdXN0IG9uZSBvZiB0aGUgdmFsdWVzIGNoYW5nZXMuXG4gICAgICovXG4gICAgQ0xJRU5UX0RBVEFfUkVRVUVTVF9GTEFHX0NIQU5HRUQgPSAweDAwMDAwMDAxLCAvLyBzZW5kIHJlcXVlc3RlZCBkYXRhIHdoZW4gdmFsdWUocykgY2hhbmdlXG4gICAgLyoqIFJlcXVlc3RlZCBkYXRhIHdpbGwgYmUgc2VudCBpbiB0YWdnZWQgZm9ybWF0IChkYXR1bSBJRC92YWx1ZSBwYWlycykuIFRhZ2dlZFxuICAgICAqIGZvcm1hdCByZXF1aXJlcyB0aGF0IGEgZGF0dW0gcmVmZXJlbmNlIElEIGlzIHJldHVybmVkIGFsb25nIHdpdGggdGhlIGRhdGEgdmFsdWUsXG4gICAgICogaW4gb3JkZXIgdGhhdCB0aGUgY2xpZW50IGNvZGUgaXMgYWJsZSB0byBpZGVudGlmeSB0aGUgdmFyaWFibGUuIFRoaXMgZmxhZyBpc1xuICAgICAqIHVzdWFsbHkgc2V0IGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIHByZXZpb3VzIGZsYWcsIGJ1dCBpdCBjYW4gYmUgdXNlZCBvbiBpdHMgb3duIHRvXG4gICAgICogcmV0dXJuIGFsbCB0aGUgdmFsdWVzIGluIGEgZGF0YSBkZWZpbml0aW9uIGluIGRhdHVtIElEL3ZhbHVlIHBhaXJzLlxuICAgICAqL1xuICAgIENMSUVOVF9EQVRBX1JFUVVFU1RfRkxBR19UQUdHRUQgPSAweDAwMDAwMDAyLCAvLyBzZW5kIHJlcXVlc3RlZCBkYXRhIGluIHRhZ2dlZCBmb3JtYXRcbn1cbiJdfQ==
export declare enum DataSetFlag {
/** The data to be set is not in tagged format
* @since 0.5
*/
DEFAULT = 0,
/** The data to be set is being sent in tagged format. Refer to {@link SimConnect#requestDataOnSimObject(int, int, int, SimConnectPeriod, int, int, int, int)} for more details on the tagged format. */
/** The data to be set is being sent in tagged format. Refer to {@link SimConnectConnection.requestDataOnSimObject} for more details on the tagged format. */
TAGGED = 1
}
//# sourceMappingURL=DataSetFlag.d.ts.map

@@ -7,8 +7,7 @@ "use strict";

/** The data to be set is not in tagged format
* @since 0.5
*/
DataSetFlag[DataSetFlag["DEFAULT"] = 0] = "DEFAULT";
/** The data to be set is being sent in tagged format. Refer to {@link SimConnect#requestDataOnSimObject(int, int, int, SimConnectPeriod, int, int, int, int)} for more details on the tagged format. */
/** The data to be set is being sent in tagged format. Refer to {@link SimConnectConnection.requestDataOnSimObject} for more details on the tagged format. */
DataSetFlag[DataSetFlag["TAGGED"] = 1] = "TAGGED";
})(DataSetFlag = exports.DataSetFlag || (exports.DataSetFlag = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGF0YVNldEZsYWcuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZmxhZ3MvRGF0YVNldEZsYWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsSUFBWSxXQU9YO0FBUEQsV0FBWSxXQUFXO0lBQ25COztPQUVHO0lBQ0gsbURBQW9CLENBQUE7SUFDcEIsd01BQXdNO0lBQ3hNLGlEQUFtQixDQUFBO0FBQ3ZCLENBQUMsRUFQVyxXQUFXLEdBQVgsbUJBQVcsS0FBWCxtQkFBVyxRQU90QiIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBlbnVtIERhdGFTZXRGbGFnIHtcbiAgICAvKiogVGhlIGRhdGEgdG8gYmUgc2V0IGlzIG5vdCBpbiB0YWdnZWQgZm9ybWF0XG4gICAgICogQHNpbmNlIDAuNVxuICAgICAqL1xuICAgIERFRkFVTFQgPSAweDAwMDAwMDAwLFxuICAgIC8qKiBUaGUgZGF0YSB0byBiZSBzZXQgaXMgYmVpbmcgc2VudCBpbiB0YWdnZWQgZm9ybWF0LiBSZWZlciB0byB7QGxpbmsgU2ltQ29ubmVjdCNyZXF1ZXN0RGF0YU9uU2ltT2JqZWN0KGludCwgaW50LCBpbnQsIFNpbUNvbm5lY3RQZXJpb2QsIGludCwgaW50LCBpbnQsIGludCl9IGZvciBtb3JlIGRldGFpbHMgb24gdGhlIHRhZ2dlZCBmb3JtYXQuICovXG4gICAgVEFHR0VEID0gMHgwMDAwMDAwMSxcbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGF0YVNldEZsYWcuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZmxhZ3MvRGF0YVNldEZsYWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsSUFBWSxXQU1YO0FBTkQsV0FBWSxXQUFXO0lBQ25CO09BQ0c7SUFDSCxtREFBb0IsQ0FBQTtJQUNwQiw2SkFBNko7SUFDN0osaURBQW1CLENBQUE7QUFDdkIsQ0FBQyxFQU5XLFdBQVcsR0FBWCxtQkFBVyxLQUFYLG1CQUFXLFFBTXRCIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGVudW0gRGF0YVNldEZsYWcge1xuICAgIC8qKiBUaGUgZGF0YSB0byBiZSBzZXQgaXMgbm90IGluIHRhZ2dlZCBmb3JtYXRcbiAgICAgKi9cbiAgICBERUZBVUxUID0gMHgwMDAwMDAwMCxcbiAgICAvKiogVGhlIGRhdGEgdG8gYmUgc2V0IGlzIGJlaW5nIHNlbnQgaW4gdGFnZ2VkIGZvcm1hdC4gUmVmZXIgdG8ge0BsaW5rIFNpbUNvbm5lY3RDb25uZWN0aW9uLnJlcXVlc3REYXRhT25TaW1PYmplY3R9IGZvciBtb3JlIGRldGFpbHMgb24gdGhlIHRhZ2dlZCBmb3JtYXQuICovXG4gICAgVEFHR0VEID0gMHgwMDAwMDAwMSxcbn1cbiJdfQ==

@@ -11,3 +11,3 @@ export declare enum EventFlag {

/** Indicates to the SimConnect server to treat the GroupID as a priority value.
If this parameter is set to {@link NotificationPriority#HIGHEST} then all
If this parameter is set to {@link NotificationPriority.HIGHEST} then all
client notification groups that have subscribed to the event will receive

@@ -14,0 +14,0 @@ the notification (unless one of them masks it). The event will be transmitted

@@ -15,3 +15,3 @@ "use strict";

/** Indicates to the SimConnect server to treat the GroupID as a priority value.
If this parameter is set to {@link NotificationPriority#HIGHEST} then all
If this parameter is set to {@link NotificationPriority.HIGHEST} then all
client notification groups that have subscribed to the event will receive

@@ -23,2 +23,2 @@ the notification (unless one of them masks it). The event will be transmitted

})(EventFlag = exports.EventFlag || (exports.EventFlag = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRGbGFnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2ZsYWdzL0V2ZW50RmxhZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFZLFNBZ0JYO0FBaEJELFdBQVksU0FBUztJQUNqQixrQkFBa0I7SUFDbEIscUVBQStCLENBQUE7SUFDL0I7MEZBQ3NGO0lBQ3RGLHlGQUF5QyxDQUFBO0lBQ3pDO3lHQUNxRztJQUNyRyx5RkFBeUMsQ0FBQTtJQUN6Qzs7Ozs7OERBSzBEO0lBQzFELDhGQUEyQyxDQUFBO0FBQy9DLENBQUMsRUFoQlcsU0FBUyxHQUFULGlCQUFTLEtBQVQsaUJBQVMsUUFnQnBCIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGVudW0gRXZlbnRGbGFnIHtcbiAgICAvKiogRG8gbm90aGluZy4gKi9cbiAgICBFVkVOVF9GTEFHX0RFRkFVTFQgPSAweDAwMDAwMDAwLFxuICAgIC8qKiBUaGUgZmxhZyB3aWxsIGVmZmVjdGl2ZWx5IHJlc2V0IHRoZSByZXBlYXQgdGltZXIgdG8gc2ltdWxhdGUgc2xvdyByZXBlYXQuIFVzZSB0aGlzIGZsYWcgdG9cbiAgICAgKiByZXNldCB0aGUgcmVwZWF0IHRpbWVyIHRoYXQgd29ya3Mgd2l0aCB2YXJpb3VzIGtleWJvYXJkIGV2ZW50cyBhbmQgbW91c2UgY2xpY2tzLiAqL1xuICAgIEVWRU5UX0ZMQUdfRkFTVF9SRVBFQVRfVElNRVIgPSAweDAwMDAwMDAxLCAvLyBzZXQgZXZlbnQgcmVwZWF0IHRpbWVyIHRvIHNpbXVsYXRlIGZhc3QgcmVwZWF0XG4gICAgLyoqIFRoZSBmbGFnIHdpbGwgZWZmZWN0aXZlbHkgcmVzZXQgdGhlIHJlcGVhdCB0aW1lciB0byBzaW11bGF0ZSBzbG93IHJlcGVhdC5cbiAgICAgVXNlIHRoaXMgZmxhZyB0byByZXNldCB0aGUgcmVwZWF0IHRpbWVyIHRoYXQgd29ya3Mgd2l0aCB2YXJpb3VzIGtleWJvYXJkIGV2ZW50cyBhbmQgbW91c2UgY2xpY2tzLiAqL1xuICAgIEVWRU5UX0ZMQUdfU0xPV19SRVBFQVRfVElNRVIgPSAweDAwMDAwMDAyLCAvLyBzZXQgZXZlbnQgcmVwZWF0IHRpbWVyIHRvIHNpbXVsYXRlIHNsb3cgcmVwZWF0XG4gICAgLyoqIEluZGljYXRlcyB0byB0aGUgU2ltQ29ubmVjdCBzZXJ2ZXIgdG8gdHJlYXQgdGhlIEdyb3VwSUQgYXMgYSBwcmlvcml0eSB2YWx1ZS5cbiAgICAgSWYgdGhpcyBwYXJhbWV0ZXIgaXMgc2V0IHRvIHtAbGluayBOb3RpZmljYXRpb25Qcmlvcml0eSNISUdIRVNUfSB0aGVuIGFsbFxuICAgICBjbGllbnQgbm90aWZpY2F0aW9uIGdyb3VwcyB0aGF0IGhhdmUgc3Vic2NyaWJlZCB0byB0aGUgZXZlbnQgd2lsbCByZWNlaXZlXG4gICAgIHRoZSBub3RpZmljYXRpb24gKHVubGVzcyBvbmUgb2YgdGhlbSBtYXNrcyBpdCkuIFRoZSBldmVudCB3aWxsIGJlIHRyYW5zbWl0dGVkXG4gICAgIHRvIGNsaWVudHMgc3RhcnRpbmcgYXQgdGhlIGdpdmVuIHByaW9yaXR5LCB0aG91Z2ggdGhpcyBjYW4gcmVzdWx0IGluIHRoZVxuICAgICBjbGllbnQgdGhhdCB0cmFuc21pdHRlZCB0aGUgZXZlbnQsIHJlY2VpdmluZyBpdCBhZ2Fpbi4gKi9cbiAgICBFVkVOVF9GTEFHX0dST1VQSURfSVNfUFJJT1JJVFkgPSAweDAwMDAwMDEwLCAvLyBpbnRlcnByZXQgR3JvdXBJRCBwYXJhbWV0ZXIgYXMgcHJpb3JpdHkgdmFsdWVcbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXZlbnRGbGFnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2ZsYWdzL0V2ZW50RmxhZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxJQUFZLFNBZ0JYO0FBaEJELFdBQVksU0FBUztJQUNqQixrQkFBa0I7SUFDbEIscUVBQStCLENBQUE7SUFDL0I7MEZBQ3NGO0lBQ3RGLHlGQUF5QyxDQUFBO0lBQ3pDO3lHQUNxRztJQUNyRyx5RkFBeUMsQ0FBQTtJQUN6Qzs7Ozs7OERBSzBEO0lBQzFELDhGQUEyQyxDQUFBO0FBQy9DLENBQUMsRUFoQlcsU0FBUyxHQUFULGlCQUFTLEtBQVQsaUJBQVMsUUFnQnBCIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGVudW0gRXZlbnRGbGFnIHtcbiAgICAvKiogRG8gbm90aGluZy4gKi9cbiAgICBFVkVOVF9GTEFHX0RFRkFVTFQgPSAweDAwMDAwMDAwLFxuICAgIC8qKiBUaGUgZmxhZyB3aWxsIGVmZmVjdGl2ZWx5IHJlc2V0IHRoZSByZXBlYXQgdGltZXIgdG8gc2ltdWxhdGUgc2xvdyByZXBlYXQuIFVzZSB0aGlzIGZsYWcgdG9cbiAgICAgKiByZXNldCB0aGUgcmVwZWF0IHRpbWVyIHRoYXQgd29ya3Mgd2l0aCB2YXJpb3VzIGtleWJvYXJkIGV2ZW50cyBhbmQgbW91c2UgY2xpY2tzLiAqL1xuICAgIEVWRU5UX0ZMQUdfRkFTVF9SRVBFQVRfVElNRVIgPSAweDAwMDAwMDAxLCAvLyBzZXQgZXZlbnQgcmVwZWF0IHRpbWVyIHRvIHNpbXVsYXRlIGZhc3QgcmVwZWF0XG4gICAgLyoqIFRoZSBmbGFnIHdpbGwgZWZmZWN0aXZlbHkgcmVzZXQgdGhlIHJlcGVhdCB0aW1lciB0byBzaW11bGF0ZSBzbG93IHJlcGVhdC5cbiAgICAgVXNlIHRoaXMgZmxhZyB0byByZXNldCB0aGUgcmVwZWF0IHRpbWVyIHRoYXQgd29ya3Mgd2l0aCB2YXJpb3VzIGtleWJvYXJkIGV2ZW50cyBhbmQgbW91c2UgY2xpY2tzLiAqL1xuICAgIEVWRU5UX0ZMQUdfU0xPV19SRVBFQVRfVElNRVIgPSAweDAwMDAwMDAyLCAvLyBzZXQgZXZlbnQgcmVwZWF0IHRpbWVyIHRvIHNpbXVsYXRlIHNsb3cgcmVwZWF0XG4gICAgLyoqIEluZGljYXRlcyB0byB0aGUgU2ltQ29ubmVjdCBzZXJ2ZXIgdG8gdHJlYXQgdGhlIEdyb3VwSUQgYXMgYSBwcmlvcml0eSB2YWx1ZS5cbiAgICAgSWYgdGhpcyBwYXJhbWV0ZXIgaXMgc2V0IHRvIHtAbGluayBOb3RpZmljYXRpb25Qcmlvcml0eS5ISUdIRVNUfSB0aGVuIGFsbFxuICAgICBjbGllbnQgbm90aWZpY2F0aW9uIGdyb3VwcyB0aGF0IGhhdmUgc3Vic2NyaWJlZCB0byB0aGUgZXZlbnQgd2lsbCByZWNlaXZlXG4gICAgIHRoZSBub3RpZmljYXRpb24gKHVubGVzcyBvbmUgb2YgdGhlbSBtYXNrcyBpdCkuIFRoZSBldmVudCB3aWxsIGJlIHRyYW5zbWl0dGVkXG4gICAgIHRvIGNsaWVudHMgc3RhcnRpbmcgYXQgdGhlIGdpdmVuIHByaW9yaXR5LCB0aG91Z2ggdGhpcyBjYW4gcmVzdWx0IGluIHRoZVxuICAgICBjbGllbnQgdGhhdCB0cmFuc21pdHRlZCB0aGUgZXZlbnQsIHJlY2VpdmluZyBpdCBhZ2Fpbi4gKi9cbiAgICBFVkVOVF9GTEFHX0dST1VQSURfSVNfUFJJT1JJVFkgPSAweDAwMDAwMDEwLCAvLyBpbnRlcnByZXQgR3JvdXBJRCBwYXJhbWV0ZXIgYXMgcHJpb3JpdHkgdmFsdWVcbn1cbiJdfQ==

@@ -5,2 +5,3 @@ import { SimConnectConnection, ConnectionOptions } from './SimConnectConnection';

export * from './SimConnectConstants';
export * from './enums/ClientDataPeriod';
export * from './enums/SimConnectDataType';

@@ -15,2 +16,14 @@ export * from './enums/TextType';

export * from './enums/Protocol';
export * from './enums/WeatherMode';
export * from './SimConnectConnection';
export * from './SimConnectSocket';
export * from './flags/EventFlag';
export * from './flags/DataRequestFlag';
export * from './flags/DataSetFlag';
export * from './flags/ClientDataRequestFlag';
export * from './facility/FacilityAirport';
export * from './facility/FacilityNDB';
export * from './facility/FacilityVOR';
export * from './facility/FacilityWaypoint';
export * from './Types';
export * from './recv';

@@ -23,7 +36,17 @@ export * from './dto';

}
/** *
/**
* Try opening a connection to SimConnect
* @param appName An appropriate name for the client program
* @param protocolVersion Lowest protocol version
* @param options Used for connecting to a remote instance of SimConnect.
*
* @param appName - An appropriate name for the client program
* @param protocolVersion - Lowest protocol version
* @param options - Used for connecting to a remote instance of SimConnect. If omitted it will attempt to read connection parameters from the following sources:
*
* - IP + port number from SimConnect.cfg in the node.js installation directory (or the installation directory of the Electron app)
*
* - IP + port number from SimConnect.cfg in the user's home directory
*
* - Named pipe found in the Windows registry (available when the sim has started)
*
* - Port number, for use with localhost, found in the Windows registry (available when the sim has started)
*
*/

@@ -30,0 +53,0 @@ export declare function open(appName: string, protocolVersion: Protocol, options?: ConnectionOptions): Promise<OpenEvent>;

"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -16,2 +20,3 @@ if (k2 === undefined) k2 = k;

__exportStar(require("./SimConnectConstants"), exports);
__exportStar(require("./enums/ClientDataPeriod"), exports);
__exportStar(require("./enums/SimConnectDataType"), exports);

@@ -26,2 +31,14 @@ __exportStar(require("./enums/TextType"), exports);

__exportStar(require("./enums/Protocol"), exports);
__exportStar(require("./enums/WeatherMode"), exports);
__exportStar(require("./SimConnectConnection"), exports);
__exportStar(require("./SimConnectSocket"), exports);
__exportStar(require("./flags/EventFlag"), exports);
__exportStar(require("./flags/DataRequestFlag"), exports);
__exportStar(require("./flags/DataSetFlag"), exports);
__exportStar(require("./flags/ClientDataRequestFlag"), exports);
__exportStar(require("./facility/FacilityAirport"), exports);
__exportStar(require("./facility/FacilityNDB"), exports);
__exportStar(require("./facility/FacilityVOR"), exports);
__exportStar(require("./facility/FacilityWaypoint"), exports);
__exportStar(require("./Types"), exports);
__exportStar(require("./recv"), exports);

@@ -31,17 +48,24 @@ __exportStar(require("./dto"), exports);

Object.defineProperty(exports, "RawBuffer", { enumerable: true, get: function () { return RawBuffer_1.RawBuffer; } });
/** *
/**
* Try opening a connection to SimConnect
* @param appName An appropriate name for the client program
* @param protocolVersion Lowest protocol version
* @param options Used for connecting to a remote instance of SimConnect.
*
* @param appName - An appropriate name for the client program
* @param protocolVersion - Lowest protocol version
* @param options - Used for connecting to a remote instance of SimConnect. If omitted it will attempt to read connection parameters from the following sources:
*
* - IP + port number from SimConnect.cfg in the node.js installation directory (or the installation directory of the Electron app)
*
* - IP + port number from SimConnect.cfg in the user's home directory
*
* - Named pipe found in the Windows registry (available when the sim has started)
*
* - Port number, for use with localhost, found in the Windows registry (available when the sim has started)
*
*/
function open(appName, protocolVersion, options) {
const simConnectConnection = new SimConnectConnection_1.SimConnectConnection(appName, protocolVersion);
return new Promise((resolve, reject) => {
return new Promise(resolve => {
simConnectConnection.on('open', data => {
resolve({ recvOpen: data, handle: simConnectConnection });
});
simConnectConnection.on('error', error => {
reject(error);
});
simConnectConnection.connect(options);

@@ -51,2 +75,2 @@ });

exports.open = open;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQUFBLGlFQUFpRjtBQUlqRix3REFBc0M7QUFDdEMsNkRBQTJDO0FBQzNDLG1EQUFpQztBQUNqQyxxREFBbUM7QUFDbkMsMkRBQXlDO0FBQ3pDLDhEQUE0QztBQUM1Qyx3REFBc0M7QUFDdEMsMkRBQXlDO0FBQ3pDLCtEQUE2QztBQUM3QyxtREFBaUM7QUFFakMseUNBQXVCO0FBQ3ZCLHdDQUFzQjtBQUN0Qix5Q0FBd0M7QUFBL0Isc0dBQUEsU0FBUyxPQUFBO0FBT2xCOzs7OztHQUtHO0FBQ0gsU0FBZ0IsSUFBSSxDQUNoQixPQUFlLEVBQ2YsZUFBeUIsRUFDekIsT0FBMkI7SUFFM0IsTUFBTSxvQkFBb0IsR0FBRyxJQUFJLDJDQUFvQixDQUFDLE9BQU8sRUFBRSxlQUFlLENBQUMsQ0FBQztJQUNoRixPQUFPLElBQUksT0FBTyxDQUFZLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxFQUFFO1FBQzlDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsSUFBSSxDQUFDLEVBQUU7WUFDbkMsT0FBTyxDQUFDLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxNQUFNLEVBQUUsb0JBQW9CLEVBQUUsQ0FBQyxDQUFDO1FBQzlELENBQUMsQ0FBQyxDQUFDO1FBQ0gsb0JBQW9CLENBQUMsRUFBRSxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsRUFBRTtZQUNyQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDbEIsQ0FBQyxDQUFDLENBQUM7UUFDSCxvQkFBb0IsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDMUMsQ0FBQyxDQUFDLENBQUM7QUFDUCxDQUFDO0FBZkQsb0JBZUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTaW1Db25uZWN0Q29ubmVjdGlvbiwgQ29ubmVjdGlvbk9wdGlvbnMgfSBmcm9tICcuL1NpbUNvbm5lY3RDb25uZWN0aW9uJztcclxuaW1wb3J0IHsgUHJvdG9jb2wgfSBmcm9tICcuL2VudW1zL1Byb3RvY29sJztcclxuaW1wb3J0IHsgUmVjdk9wZW4gfSBmcm9tICcuL3JlY3YnO1xyXG5cclxuZXhwb3J0ICogZnJvbSAnLi9TaW1Db25uZWN0Q29uc3RhbnRzJztcclxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9TaW1Db25uZWN0RGF0YVR5cGUnO1xyXG5leHBvcnQgKiBmcm9tICcuL2VudW1zL1RleHRUeXBlJztcclxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9UZXh0UmVzdWx0JztcclxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9TaW1Db25uZWN0UGVyaW9kJztcclxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9TaW1Db25uZWN0RXhjZXB0aW9uJztcclxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9TaW1PYmplY3RUeXBlJztcclxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9GYWNpbGl0eUxpc3RUeXBlJztcclxuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9Ob3RpZmljYXRpb25Qcmlvcml0eSc7XHJcbmV4cG9ydCAqIGZyb20gJy4vZW51bXMvUHJvdG9jb2wnO1xyXG5cclxuZXhwb3J0ICogZnJvbSAnLi9yZWN2JztcclxuZXhwb3J0ICogZnJvbSAnLi9kdG8nO1xyXG5leHBvcnQgeyBSYXdCdWZmZXIgfSBmcm9tICcuL1Jhd0J1ZmZlcic7XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIE9wZW5FdmVudCB7XHJcbiAgICByZWN2T3BlbjogUmVjdk9wZW47XHJcbiAgICBoYW5kbGU6IFNpbUNvbm5lY3RDb25uZWN0aW9uO1xyXG59XHJcblxyXG4vKiogKlxyXG4gKiBUcnkgb3BlbmluZyBhIGNvbm5lY3Rpb24gdG8gU2ltQ29ubmVjdFxyXG4gKiBAcGFyYW0gYXBwTmFtZSBBbiBhcHByb3ByaWF0ZSBuYW1lIGZvciB0aGUgY2xpZW50IHByb2dyYW1cclxuICogQHBhcmFtIHByb3RvY29sVmVyc2lvbiBMb3dlc3QgcHJvdG9jb2wgdmVyc2lvblxyXG4gKiBAcGFyYW0gb3B0aW9ucyBVc2VkIGZvciBjb25uZWN0aW5nIHRvIGEgcmVtb3RlIGluc3RhbmNlIG9mIFNpbUNvbm5lY3QuXHJcbiAqL1xyXG5leHBvcnQgZnVuY3Rpb24gb3BlbihcclxuICAgIGFwcE5hbWU6IHN0cmluZyxcclxuICAgIHByb3RvY29sVmVyc2lvbjogUHJvdG9jb2wsXHJcbiAgICBvcHRpb25zPzogQ29ubmVjdGlvbk9wdGlvbnNcclxuKTogUHJvbWlzZTxPcGVuRXZlbnQ+IHtcclxuICAgIGNvbnN0IHNpbUNvbm5lY3RDb25uZWN0aW9uID0gbmV3IFNpbUNvbm5lY3RDb25uZWN0aW9uKGFwcE5hbWUsIHByb3RvY29sVmVyc2lvbik7XHJcbiAgICByZXR1cm4gbmV3IFByb21pc2U8T3BlbkV2ZW50PigocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XHJcbiAgICAgICAgc2ltQ29ubmVjdENvbm5lY3Rpb24ub24oJ29wZW4nLCBkYXRhID0+IHtcclxuICAgICAgICAgICAgcmVzb2x2ZSh7IHJlY3ZPcGVuOiBkYXRhLCBoYW5kbGU6IHNpbUNvbm5lY3RDb25uZWN0aW9uIH0pO1xyXG4gICAgICAgIH0pO1xyXG4gICAgICAgIHNpbUNvbm5lY3RDb25uZWN0aW9uLm9uKCdlcnJvcicsIGVycm9yID0+IHtcclxuICAgICAgICAgICAgcmVqZWN0KGVycm9yKTtcclxuICAgICAgICB9KTtcclxuICAgICAgICBzaW1Db25uZWN0Q29ubmVjdGlvbi5jb25uZWN0KG9wdGlvbnMpO1xyXG4gICAgfSk7XHJcbn1cclxuXHJcbmV4cG9ydCB0eXBlIENvbm5lY3Rpb25IYW5kbGUgPSBJbnN0YW5jZVR5cGU8dHlwZW9mIFNpbUNvbm5lY3RDb25uZWN0aW9uPjtcclxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSxpRUFBaUY7QUFJakYsd0RBQXNDO0FBQ3RDLDJEQUF5QztBQUN6Qyw2REFBMkM7QUFDM0MsbURBQWlDO0FBQ2pDLHFEQUFtQztBQUNuQywyREFBeUM7QUFDekMsOERBQTRDO0FBQzVDLHdEQUFzQztBQUN0QywyREFBeUM7QUFDekMsK0RBQTZDO0FBQzdDLG1EQUFpQztBQUNqQyxzREFBb0M7QUFDcEMseURBQXVDO0FBQ3ZDLHFEQUFtQztBQUNuQyxvREFBa0M7QUFDbEMsMERBQXdDO0FBQ3hDLHNEQUFvQztBQUNwQyxnRUFBOEM7QUFDOUMsNkRBQTJDO0FBQzNDLHlEQUF1QztBQUN2Qyx5REFBdUM7QUFDdkMsOERBQTRDO0FBQzVDLDBDQUF3QjtBQUV4Qix5Q0FBdUI7QUFDdkIsd0NBQXNCO0FBQ3RCLHlDQUF3QztBQUEvQixzR0FBQSxTQUFTLE9BQUE7QUFPbEI7Ozs7Ozs7Ozs7Ozs7OztHQWVHO0FBQ0gsU0FBZ0IsSUFBSSxDQUNoQixPQUFlLEVBQ2YsZUFBeUIsRUFDekIsT0FBMkI7SUFFM0IsTUFBTSxvQkFBb0IsR0FBRyxJQUFJLDJDQUFvQixDQUFDLE9BQU8sRUFBRSxlQUFlLENBQUMsQ0FBQztJQUNoRixPQUFPLElBQUksT0FBTyxDQUFZLE9BQU8sQ0FBQyxFQUFFO1FBQ3BDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsSUFBSSxDQUFDLEVBQUU7WUFDbkMsT0FBTyxDQUFDLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxNQUFNLEVBQUUsb0JBQW9CLEVBQUUsQ0FBQyxDQUFDO1FBQzlELENBQUMsQ0FBQyxDQUFDO1FBQ0gsb0JBQW9CLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzFDLENBQUMsQ0FBQyxDQUFDO0FBQ1AsQ0FBQztBQVpELG9CQVlDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU2ltQ29ubmVjdENvbm5lY3Rpb24sIENvbm5lY3Rpb25PcHRpb25zIH0gZnJvbSAnLi9TaW1Db25uZWN0Q29ubmVjdGlvbic7XG5pbXBvcnQgeyBQcm90b2NvbCB9IGZyb20gJy4vZW51bXMvUHJvdG9jb2wnO1xuaW1wb3J0IHsgUmVjdk9wZW4gfSBmcm9tICcuL3JlY3YnO1xuXG5leHBvcnQgKiBmcm9tICcuL1NpbUNvbm5lY3RDb25zdGFudHMnO1xuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9DbGllbnREYXRhUGVyaW9kJztcbmV4cG9ydCAqIGZyb20gJy4vZW51bXMvU2ltQ29ubmVjdERhdGFUeXBlJztcbmV4cG9ydCAqIGZyb20gJy4vZW51bXMvVGV4dFR5cGUnO1xuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9UZXh0UmVzdWx0JztcbmV4cG9ydCAqIGZyb20gJy4vZW51bXMvU2ltQ29ubmVjdFBlcmlvZCc7XG5leHBvcnQgKiBmcm9tICcuL2VudW1zL1NpbUNvbm5lY3RFeGNlcHRpb24nO1xuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9TaW1PYmplY3RUeXBlJztcbmV4cG9ydCAqIGZyb20gJy4vZW51bXMvRmFjaWxpdHlMaXN0VHlwZSc7XG5leHBvcnQgKiBmcm9tICcuL2VudW1zL05vdGlmaWNhdGlvblByaW9yaXR5JztcbmV4cG9ydCAqIGZyb20gJy4vZW51bXMvUHJvdG9jb2wnO1xuZXhwb3J0ICogZnJvbSAnLi9lbnVtcy9XZWF0aGVyTW9kZSc7XG5leHBvcnQgKiBmcm9tICcuL1NpbUNvbm5lY3RDb25uZWN0aW9uJztcbmV4cG9ydCAqIGZyb20gJy4vU2ltQ29ubmVjdFNvY2tldCc7XG5leHBvcnQgKiBmcm9tICcuL2ZsYWdzL0V2ZW50RmxhZyc7XG5leHBvcnQgKiBmcm9tICcuL2ZsYWdzL0RhdGFSZXF1ZXN0RmxhZyc7XG5leHBvcnQgKiBmcm9tICcuL2ZsYWdzL0RhdGFTZXRGbGFnJztcbmV4cG9ydCAqIGZyb20gJy4vZmxhZ3MvQ2xpZW50RGF0YVJlcXVlc3RGbGFnJztcbmV4cG9ydCAqIGZyb20gJy4vZmFjaWxpdHkvRmFjaWxpdHlBaXJwb3J0JztcbmV4cG9ydCAqIGZyb20gJy4vZmFjaWxpdHkvRmFjaWxpdHlOREInO1xuZXhwb3J0ICogZnJvbSAnLi9mYWNpbGl0eS9GYWNpbGl0eVZPUic7XG5leHBvcnQgKiBmcm9tICcuL2ZhY2lsaXR5L0ZhY2lsaXR5V2F5cG9pbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9UeXBlcyc7XG5cbmV4cG9ydCAqIGZyb20gJy4vcmVjdic7XG5leHBvcnQgKiBmcm9tICcuL2R0byc7XG5leHBvcnQgeyBSYXdCdWZmZXIgfSBmcm9tICcuL1Jhd0J1ZmZlcic7XG5cbmV4cG9ydCBpbnRlcmZhY2UgT3BlbkV2ZW50IHtcbiAgICByZWN2T3BlbjogUmVjdk9wZW47XG4gICAgaGFuZGxlOiBTaW1Db25uZWN0Q29ubmVjdGlvbjtcbn1cblxuLyoqXG4gKiBUcnkgb3BlbmluZyBhIGNvbm5lY3Rpb24gdG8gU2ltQ29ubmVjdFxuICpcbiAqIEBwYXJhbSBhcHBOYW1lIC0gQW4gYXBwcm9wcmlhdGUgbmFtZSBmb3IgdGhlIGNsaWVudCBwcm9ncmFtXG4gKiBAcGFyYW0gcHJvdG9jb2xWZXJzaW9uIC0gTG93ZXN0IHByb3RvY29sIHZlcnNpb25cbiAqIEBwYXJhbSBvcHRpb25zIC0gVXNlZCBmb3IgY29ubmVjdGluZyB0byBhIHJlbW90ZSBpbnN0YW5jZSBvZiBTaW1Db25uZWN0LiBJZiBvbWl0dGVkIGl0IHdpbGwgYXR0ZW1wdCB0byByZWFkIGNvbm5lY3Rpb24gcGFyYW1ldGVycyBmcm9tIHRoZSBmb2xsb3dpbmcgc291cmNlczpcbiAqXG4gKiAtIElQICsgcG9ydCBudW1iZXIgZnJvbSBTaW1Db25uZWN0LmNmZyBpbiB0aGUgbm9kZS5qcyBpbnN0YWxsYXRpb24gZGlyZWN0b3J5IChvciB0aGUgaW5zdGFsbGF0aW9uIGRpcmVjdG9yeSBvZiB0aGUgRWxlY3Ryb24gYXBwKVxuICpcbiAqIC0gSVAgKyBwb3J0IG51bWJlciBmcm9tIFNpbUNvbm5lY3QuY2ZnIGluIHRoZSB1c2VyJ3MgaG9tZSBkaXJlY3RvcnlcbiAqXG4gKiAtIE5hbWVkIHBpcGUgZm91bmQgaW4gdGhlIFdpbmRvd3MgcmVnaXN0cnkgKGF2YWlsYWJsZSB3aGVuIHRoZSBzaW0gaGFzIHN0YXJ0ZWQpXG4gKlxuICogLSBQb3J0IG51bWJlciwgZm9yIHVzZSB3aXRoIGxvY2FsaG9zdCwgZm91bmQgaW4gdGhlIFdpbmRvd3MgcmVnaXN0cnkgKGF2YWlsYWJsZSB3aGVuIHRoZSBzaW0gaGFzIHN0YXJ0ZWQpXG4gKlxuICovXG5leHBvcnQgZnVuY3Rpb24gb3BlbihcbiAgICBhcHBOYW1lOiBzdHJpbmcsXG4gICAgcHJvdG9jb2xWZXJzaW9uOiBQcm90b2NvbCxcbiAgICBvcHRpb25zPzogQ29ubmVjdGlvbk9wdGlvbnNcbik6IFByb21pc2U8T3BlbkV2ZW50PiB7XG4gICAgY29uc3Qgc2ltQ29ubmVjdENvbm5lY3Rpb24gPSBuZXcgU2ltQ29ubmVjdENvbm5lY3Rpb24oYXBwTmFtZSwgcHJvdG9jb2xWZXJzaW9uKTtcbiAgICByZXR1cm4gbmV3IFByb21pc2U8T3BlbkV2ZW50PihyZXNvbHZlID0+IHtcbiAgICAgICAgc2ltQ29ubmVjdENvbm5lY3Rpb24ub24oJ29wZW4nLCBkYXRhID0+IHtcbiAgICAgICAgICAgIHJlc29sdmUoeyByZWN2T3BlbjogZGF0YSwgaGFuZGxlOiBzaW1Db25uZWN0Q29ubmVjdGlvbiB9KTtcbiAgICAgICAgfSk7XG4gICAgICAgIHNpbUNvbm5lY3RDb25uZWN0aW9uLmNvbm5lY3Qob3B0aW9ucyk7XG4gICAgfSk7XG59XG5cbmV4cG9ydCB0eXBlIENvbm5lY3Rpb25IYW5kbGUgPSBJbnN0YW5jZVR5cGU8dHlwZW9mIFNpbUNvbm5lY3RDb25uZWN0aW9uPjtcbiJdfQ==

@@ -13,2 +13,3 @@ export * from './RecvAirportList';

export * from './RecvException';
export * from './RecvFacilitiesList';
export * from './RecvNDBList';

@@ -15,0 +16,0 @@ export * from './RecvOpen';

"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {

@@ -25,2 +29,3 @@ if (k2 === undefined) k2 = k;

__exportStar(require("./RecvException"), exports);
__exportStar(require("./RecvFacilitiesList"), exports);
__exportStar(require("./RecvNDBList"), exports);

@@ -34,2 +39,2 @@ __exportStar(require("./RecvOpen"), exports);

__exportStar(require("./RecvWeatherObservation"), exports);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmVjdi9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFBQSxvREFBa0M7QUFDbEMseURBQXVDO0FBQ3ZDLG1EQUFpQztBQUNqQyxxREFBbUM7QUFDbkMsOENBQTRCO0FBQzVCLHVEQUFxQztBQUNyQyxzREFBb0M7QUFDcEMsbURBQWlDO0FBQ2pDLHFEQUFtQztBQUNuQyxxREFBbUM7QUFDbkMseURBQXVDO0FBQ3ZDLGtEQUFnQztBQUNoQyxnREFBOEI7QUFDOUIsNkNBQTJCO0FBQzNCLG9EQUFrQztBQUNsQyxzREFBb0M7QUFDcEMsb0RBQWtDO0FBQ2xDLGdEQUE4QjtBQUM5QixxREFBbUM7QUFDbkMsMkRBQXlDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9SZWN2QWlycG9ydExpc3QnO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2QXNzaWduZWRPYmplY3RJRCc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZDbG91ZFN0YXRlJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkN1c3RvbUFjdGlvbic7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZFdmVudCc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZFdmVudEFkZFJlbW92ZSc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZFdmVudEZpbGVuYW1lJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkV2ZW50RnJhbWUnO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2RXZlbnRSYWNlRW5kJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkV2ZW50UmFjZUxhcCc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZFdmVudFdlYXRoZXJNb2RlJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkV4Y2VwdGlvbic7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZOREJMaXN0JztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdk9wZW4nO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2UmVzZXJ2ZWRLZXknO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2U2ltT2JqZWN0RGF0YSc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZTeXN0ZW1TdGF0ZSc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZWT1JMaXN0JztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdldheXBvaW50TGlzdCc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZXZWF0aGVyT2JzZXJ2YXRpb24nO1xuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvcmVjdi9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsb0RBQWtDO0FBQ2xDLHlEQUF1QztBQUN2QyxtREFBaUM7QUFDakMscURBQW1DO0FBQ25DLDhDQUE0QjtBQUM1Qix1REFBcUM7QUFDckMsc0RBQW9DO0FBQ3BDLG1EQUFpQztBQUNqQyxxREFBbUM7QUFDbkMscURBQW1DO0FBQ25DLHlEQUF1QztBQUN2QyxrREFBZ0M7QUFDaEMsdURBQXFDO0FBQ3JDLGdEQUE4QjtBQUM5Qiw2Q0FBMkI7QUFDM0Isb0RBQWtDO0FBQ2xDLHNEQUFvQztBQUNwQyxvREFBa0M7QUFDbEMsZ0RBQThCO0FBQzlCLHFEQUFtQztBQUNuQywyREFBeUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL1JlY3ZBaXJwb3J0TGlzdCc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZBc3NpZ25lZE9iamVjdElEJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkNsb3VkU3RhdGUnO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2Q3VzdG9tQWN0aW9uJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkV2ZW50JztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkV2ZW50QWRkUmVtb3ZlJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkV2ZW50RmlsZW5hbWUnO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2RXZlbnRGcmFtZSc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZFdmVudFJhY2VFbmQnO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2RXZlbnRSYWNlTGFwJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkV2ZW50V2VhdGhlck1vZGUnO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2RXhjZXB0aW9uJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdkZhY2lsaXRpZXNMaXN0JztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdk5EQkxpc3QnO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2T3Blbic7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZSZXNlcnZlZEtleSc7XG5leHBvcnQgKiBmcm9tICcuL1JlY3ZTaW1PYmplY3REYXRhJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdlN5c3RlbVN0YXRlJztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdlZPUkxpc3QnO1xuZXhwb3J0ICogZnJvbSAnLi9SZWN2V2F5cG9pbnRMaXN0JztcbmV4cG9ydCAqIGZyb20gJy4vUmVjdldlYXRoZXJPYnNlcnZhdGlvbic7XG4iXX0=

@@ -5,11 +5,21 @@ /// <reference types="node" />

export declare class RecvEventRaceEnd extends RecvEvent {
/** The index of the racer the results are for */
racerNumber: number;
/** The total number of racers */
numberRacers: number;
/** The name of the mission to execute, NULL if no mission */
missionGUID: Buffer;
/** The name of the player */
playerName: string;
/** The type of the multiplayer session: "LAN", "GAMESPY") */
sessionType: string;
/** The aircraft type */
aircraft: string;
/** The player role in the mission */
playerRole: string;
/** Total time in seconds, 0 means DNF */
totalTime: number;
/** Total penalty time in seconds */
penaltyTime: number;
/** non 0 - disqualified, 0 - not disqualified */
disqualified: boolean;

@@ -16,0 +26,0 @@ constructor(data: RawBuffer);

@@ -21,2 +21,2 @@ "use strict";

exports.RecvEventRaceEnd = RecvEventRaceEnd;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmVjdkV2ZW50UmFjZUVuZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZWN2L1JlY3ZFdmVudFJhY2VFbmQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0EsMkNBQXdDO0FBRXhDLE1BQWEsZ0JBQWlCLFNBQVEscUJBQVM7SUFxQjNDLFlBQVksSUFBZTtRQUN2QixLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDWixJQUFJLENBQUMsV0FBVyxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUNsQyxJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUNuQyxJQUFJLENBQUMsV0FBVyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDdEMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUN4QyxJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ25DLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUFsQ0QsNENBa0NDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmF3QnVmZmVyIH0gZnJvbSAnLi4vUmF3QnVmZmVyJztcbmltcG9ydCB7IFJlY3ZFdmVudCB9IGZyb20gJy4vUmVjdkV2ZW50JztcblxuZXhwb3J0IGNsYXNzIFJlY3ZFdmVudFJhY2VFbmQgZXh0ZW5kcyBSZWN2RXZlbnQge1xuICAgIHJhY2VyTnVtYmVyOiBudW1iZXI7IC8vIFRoZSBpbmRleCBvZiB0aGUgcmFjZXIgdGhlIHJlc3VsdHMgYXJlIGZvclxuXG4gICAgbnVtYmVyUmFjZXJzOiBudW1iZXI7IC8vIFRoZSB0b3RhbCBudW1iZXIgb2YgcmFjZXJzXG5cbiAgICBtaXNzaW9uR1VJRDogQnVmZmVyOyAvLyBUaGUgbmFtZSBvZiB0aGUgbWlzc2lvbiB0byBleGVjdXRlLCBOVUxMIGlmIG5vIG1pc3Npb25cblxuICAgIHBsYXllck5hbWU6IHN0cmluZzsgLy8gVGhlIG5hbWUgb2YgdGhlIHBsYXllclxuXG4gICAgc2Vzc2lvblR5cGU6IHN0cmluZzsgLy8gVGhlIHR5cGUgb2YgdGhlIG11bHRpcGxheWVyIHNlc3Npb246IFwiTEFOXCIsIFwiR0FNRVNQWVwiKVxuXG4gICAgYWlyY3JhZnQ6IHN0cmluZzsgLy8gVGhlIGFpcmNyYWZ0IHR5cGVcblxuICAgIHBsYXllclJvbGU6IHN0cmluZzsgLy8gVGhlIHBsYXllciByb2xlIGluIHRoZSBtaXNzaW9uXG5cbiAgICB0b3RhbFRpbWU6IG51bWJlcjsgLy8gVG90YWwgdGltZSBpbiBzZWNvbmRzLCAwIG1lYW5zIERORlxuXG4gICAgcGVuYWx0eVRpbWU6IG51bWJlcjsgLy8gVG90YWwgcGVuYWx0eSB0aW1lIGluIHNlY29uZHNcblxuICAgIGRpc3F1YWxpZmllZDogYm9vbGVhbjsgLy8gbm9uIDAgLSBkaXNxdWFsaWZpZWQsIDAgLSBub3QgZGlzcXVhbGlmaWVkXG5cbiAgICBjb25zdHJ1Y3RvcihkYXRhOiBSYXdCdWZmZXIpIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIHRoaXMucmFjZXJOdW1iZXIgPSBkYXRhLnJlYWRJbnQoKTtcbiAgICAgICAgdGhpcy5udW1iZXJSYWNlcnMgPSBkYXRhLnJlYWRJbnQoKTtcbiAgICAgICAgdGhpcy5taXNzaW9uR1VJRCA9IGRhdGEucmVhZEJ5dGVzKDE2KTtcbiAgICAgICAgdGhpcy5wbGF5ZXJOYW1lID0gZGF0YS5yZWFkU3RyaW5nKDI2MCk7XG4gICAgICAgIHRoaXMuc2Vzc2lvblR5cGUgPSBkYXRhLnJlYWRTdHJpbmcoMjYwKTtcbiAgICAgICAgdGhpcy5haXJjcmFmdCA9IGRhdGEucmVhZFN0cmluZygyNjApO1xuICAgICAgICB0aGlzLnBsYXllclJvbGUgPSBkYXRhLnJlYWRTdHJpbmcoMjYwKTtcbiAgICAgICAgdGhpcy50b3RhbFRpbWUgPSBkYXRhLnJlYWREb3VibGUoKTtcbiAgICAgICAgdGhpcy5wZW5hbHR5VGltZSA9IGRhdGEucmVhZERvdWJsZSgpO1xuICAgICAgICB0aGlzLmRpc3F1YWxpZmllZCA9IGRhdGEucmVhZEludCgpID09PSAxO1xuICAgIH1cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmVjdkV2ZW50UmFjZUVuZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZWN2L1JlY3ZFdmVudFJhY2VFbmQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0EsMkNBQXdDO0FBRXhDLE1BQWEsZ0JBQWlCLFNBQVEscUJBQVM7SUErQjNDLFlBQVksSUFBZTtRQUN2QixLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDWixJQUFJLENBQUMsV0FBVyxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUNsQyxJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUNuQyxJQUFJLENBQUMsV0FBVyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDdEMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUN4QyxJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ25DLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUE1Q0QsNENBNENDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmF3QnVmZmVyIH0gZnJvbSAnLi4vUmF3QnVmZmVyJztcbmltcG9ydCB7IFJlY3ZFdmVudCB9IGZyb20gJy4vUmVjdkV2ZW50JztcblxuZXhwb3J0IGNsYXNzIFJlY3ZFdmVudFJhY2VFbmQgZXh0ZW5kcyBSZWN2RXZlbnQge1xuICAgIC8qKiBUaGUgaW5kZXggb2YgdGhlIHJhY2VyIHRoZSByZXN1bHRzIGFyZSBmb3IgKi9cbiAgICByYWNlck51bWJlcjogbnVtYmVyO1xuXG4gICAgLyoqIFRoZSB0b3RhbCBudW1iZXIgb2YgcmFjZXJzICovXG4gICAgbnVtYmVyUmFjZXJzOiBudW1iZXI7XG5cbiAgICAvKiogVGhlIG5hbWUgb2YgdGhlIG1pc3Npb24gdG8gZXhlY3V0ZSwgTlVMTCBpZiBubyBtaXNzaW9uICovXG4gICAgbWlzc2lvbkdVSUQ6IEJ1ZmZlcjtcblxuICAgIC8qKiBUaGUgbmFtZSBvZiB0aGUgcGxheWVyICovXG4gICAgcGxheWVyTmFtZTogc3RyaW5nO1xuXG4gICAgLyoqIFRoZSB0eXBlIG9mIHRoZSBtdWx0aXBsYXllciBzZXNzaW9uOiBcIkxBTlwiLCBcIkdBTUVTUFlcIikgKi9cbiAgICBzZXNzaW9uVHlwZTogc3RyaW5nO1xuXG4gICAgLyoqIFRoZSBhaXJjcmFmdCB0eXBlICovXG4gICAgYWlyY3JhZnQ6IHN0cmluZztcblxuICAgIC8qKiBUaGUgcGxheWVyIHJvbGUgaW4gdGhlIG1pc3Npb24gKi9cbiAgICBwbGF5ZXJSb2xlOiBzdHJpbmc7XG5cbiAgICAvKiogVG90YWwgdGltZSBpbiBzZWNvbmRzLCAwIG1lYW5zIERORiAqL1xuICAgIHRvdGFsVGltZTogbnVtYmVyO1xuXG4gICAgLyoqIFRvdGFsIHBlbmFsdHkgdGltZSBpbiBzZWNvbmRzICovXG4gICAgcGVuYWx0eVRpbWU6IG51bWJlcjtcblxuICAgIC8qKiBub24gMCAtIGRpc3F1YWxpZmllZCwgMCAtIG5vdCBkaXNxdWFsaWZpZWQgKi9cbiAgICBkaXNxdWFsaWZpZWQ6IGJvb2xlYW47XG5cbiAgICBjb25zdHJ1Y3RvcihkYXRhOiBSYXdCdWZmZXIpIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIHRoaXMucmFjZXJOdW1iZXIgPSBkYXRhLnJlYWRJbnQoKTtcbiAgICAgICAgdGhpcy5udW1iZXJSYWNlcnMgPSBkYXRhLnJlYWRJbnQoKTtcbiAgICAgICAgdGhpcy5taXNzaW9uR1VJRCA9IGRhdGEucmVhZEJ5dGVzKDE2KTtcbiAgICAgICAgdGhpcy5wbGF5ZXJOYW1lID0gZGF0YS5yZWFkU3RyaW5nKDI2MCk7XG4gICAgICAgIHRoaXMuc2Vzc2lvblR5cGUgPSBkYXRhLnJlYWRTdHJpbmcoMjYwKTtcbiAgICAgICAgdGhpcy5haXJjcmFmdCA9IGRhdGEucmVhZFN0cmluZygyNjApO1xuICAgICAgICB0aGlzLnBsYXllclJvbGUgPSBkYXRhLnJlYWRTdHJpbmcoMjYwKTtcbiAgICAgICAgdGhpcy50b3RhbFRpbWUgPSBkYXRhLnJlYWREb3VibGUoKTtcbiAgICAgICAgdGhpcy5wZW5hbHR5VGltZSA9IGRhdGEucmVhZERvdWJsZSgpO1xuICAgICAgICB0aGlzLmRpc3F1YWxpZmllZCA9IGRhdGEucmVhZEludCgpID09PSAxO1xuICAgIH1cbn1cbiJdfQ==

@@ -5,11 +5,21 @@ /// <reference types="node" />

export declare class RecvEventRaceLap extends RecvEvent {
/** The index of the racer the results are for */
lapIndex: number;
/** The total number of racers */
numberRacers: number;
/** The name of the mission to execute, NULL if no mission */
missionGUID: Buffer;
/** The name of the player */
playerName: string;
/** The type of the multiplayer session: "LAN", "GAMESPY") */
sessionType: string;
/** The aircraft type */
aircraft: string;
/** The player role in the mission */
playerRole: string;
/** Total time in seconds, 0 means DNF */
totalTime: number;
/** Total penalty time in seconds */
penaltyTime: number;
/** non 0 - disqualified, 0 - not disqualified */
disqualified: boolean;

@@ -16,0 +26,0 @@ constructor(data: RawBuffer);

@@ -21,2 +21,2 @@ "use strict";

exports.RecvEventRaceLap = RecvEventRaceLap;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmVjdkV2ZW50UmFjZUxhcC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZWN2L1JlY3ZFdmVudFJhY2VMYXAudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0EsMkNBQXdDO0FBRXhDLE1BQWEsZ0JBQWlCLFNBQVEscUJBQVM7SUFxQjNDLFlBQVksSUFBZTtRQUN2QixLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDWixJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUMvQixJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUNuQyxJQUFJLENBQUMsV0FBVyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDdEMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUN4QyxJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ25DLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUFsQ0QsNENBa0NDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmF3QnVmZmVyIH0gZnJvbSAnLi4vUmF3QnVmZmVyJztcbmltcG9ydCB7IFJlY3ZFdmVudCB9IGZyb20gJy4vUmVjdkV2ZW50JztcblxuZXhwb3J0IGNsYXNzIFJlY3ZFdmVudFJhY2VMYXAgZXh0ZW5kcyBSZWN2RXZlbnQge1xuICAgIGxhcEluZGV4OiBudW1iZXI7IC8vIFRoZSBpbmRleCBvZiB0aGUgcmFjZXIgdGhlIHJlc3VsdHMgYXJlIGZvclxuXG4gICAgbnVtYmVyUmFjZXJzOiBudW1iZXI7IC8vIFRoZSB0b3RhbCBudW1iZXIgb2YgcmFjZXJzXG5cbiAgICBtaXNzaW9uR1VJRDogQnVmZmVyOyAvLyBUaGUgbmFtZSBvZiB0aGUgbWlzc2lvbiB0byBleGVjdXRlLCBOVUxMIGlmIG5vIG1pc3Npb25cblxuICAgIHBsYXllck5hbWU6IHN0cmluZzsgLy8gVGhlIG5hbWUgb2YgdGhlIHBsYXllclxuXG4gICAgc2Vzc2lvblR5cGU6IHN0cmluZzsgLy8gVGhlIHR5cGUgb2YgdGhlIG11bHRpcGxheWVyIHNlc3Npb246IFwiTEFOXCIsIFwiR0FNRVNQWVwiKVxuXG4gICAgYWlyY3JhZnQ6IHN0cmluZzsgLy8gVGhlIGFpcmNyYWZ0IHR5cGVcblxuICAgIHBsYXllclJvbGU6IHN0cmluZzsgLy8gVGhlIHBsYXllciByb2xlIGluIHRoZSBtaXNzaW9uXG5cbiAgICB0b3RhbFRpbWU6IG51bWJlcjsgLy8gVG90YWwgdGltZSBpbiBzZWNvbmRzLCAwIG1lYW5zIERORlxuXG4gICAgcGVuYWx0eVRpbWU6IG51bWJlcjsgLy8gVG90YWwgcGVuYWx0eSB0aW1lIGluIHNlY29uZHNcblxuICAgIGRpc3F1YWxpZmllZDogYm9vbGVhbjsgLy8gbm9uIDAgLSBkaXNxdWFsaWZpZWQsIDAgLSBub3QgZGlzcXVhbGlmaWVkXG5cbiAgICBjb25zdHJ1Y3RvcihkYXRhOiBSYXdCdWZmZXIpIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIHRoaXMubGFwSW5kZXggPSBkYXRhLnJlYWRJbnQoKTtcbiAgICAgICAgdGhpcy5udW1iZXJSYWNlcnMgPSBkYXRhLnJlYWRJbnQoKTtcbiAgICAgICAgdGhpcy5taXNzaW9uR1VJRCA9IGRhdGEucmVhZEJ5dGVzKDE2KTtcbiAgICAgICAgdGhpcy5wbGF5ZXJOYW1lID0gZGF0YS5yZWFkU3RyaW5nKDI2MCk7XG4gICAgICAgIHRoaXMuc2Vzc2lvblR5cGUgPSBkYXRhLnJlYWRTdHJpbmcoMjYwKTtcbiAgICAgICAgdGhpcy5haXJjcmFmdCA9IGRhdGEucmVhZFN0cmluZygyNjApO1xuICAgICAgICB0aGlzLnBsYXllclJvbGUgPSBkYXRhLnJlYWRTdHJpbmcoMjYwKTtcbiAgICAgICAgdGhpcy50b3RhbFRpbWUgPSBkYXRhLnJlYWREb3VibGUoKTtcbiAgICAgICAgdGhpcy5wZW5hbHR5VGltZSA9IGRhdGEucmVhZERvdWJsZSgpO1xuICAgICAgICB0aGlzLmRpc3F1YWxpZmllZCA9IGRhdGEucmVhZEludCgpID09PSAxO1xuICAgIH1cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmVjdkV2ZW50UmFjZUxhcC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yZWN2L1JlY3ZFdmVudFJhY2VMYXAudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0EsMkNBQXdDO0FBRXhDLE1BQWEsZ0JBQWlCLFNBQVEscUJBQVM7SUErQjNDLFlBQVksSUFBZTtRQUN2QixLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDWixJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUMvQixJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUNuQyxJQUFJLENBQUMsV0FBVyxHQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDdEMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUN4QyxJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ25DLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUE1Q0QsNENBNENDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmF3QnVmZmVyIH0gZnJvbSAnLi4vUmF3QnVmZmVyJztcbmltcG9ydCB7IFJlY3ZFdmVudCB9IGZyb20gJy4vUmVjdkV2ZW50JztcblxuZXhwb3J0IGNsYXNzIFJlY3ZFdmVudFJhY2VMYXAgZXh0ZW5kcyBSZWN2RXZlbnQge1xuICAgIC8qKiBUaGUgaW5kZXggb2YgdGhlIHJhY2VyIHRoZSByZXN1bHRzIGFyZSBmb3IgKi9cbiAgICBsYXBJbmRleDogbnVtYmVyO1xuXG4gICAgLyoqIFRoZSB0b3RhbCBudW1iZXIgb2YgcmFjZXJzICovXG4gICAgbnVtYmVyUmFjZXJzOiBudW1iZXI7XG5cbiAgICAvKiogVGhlIG5hbWUgb2YgdGhlIG1pc3Npb24gdG8gZXhlY3V0ZSwgTlVMTCBpZiBubyBtaXNzaW9uICovXG4gICAgbWlzc2lvbkdVSUQ6IEJ1ZmZlcjtcblxuICAgIC8qKiBUaGUgbmFtZSBvZiB0aGUgcGxheWVyICovXG4gICAgcGxheWVyTmFtZTogc3RyaW5nO1xuXG4gICAgLyoqIFRoZSB0eXBlIG9mIHRoZSBtdWx0aXBsYXllciBzZXNzaW9uOiBcIkxBTlwiLCBcIkdBTUVTUFlcIikgKi9cbiAgICBzZXNzaW9uVHlwZTogc3RyaW5nO1xuXG4gICAgLyoqIFRoZSBhaXJjcmFmdCB0eXBlICovXG4gICAgYWlyY3JhZnQ6IHN0cmluZztcblxuICAgIC8qKiBUaGUgcGxheWVyIHJvbGUgaW4gdGhlIG1pc3Npb24gKi9cbiAgICBwbGF5ZXJSb2xlOiBzdHJpbmc7XG5cbiAgICAvKiogVG90YWwgdGltZSBpbiBzZWNvbmRzLCAwIG1lYW5zIERORiAqL1xuICAgIHRvdGFsVGltZTogbnVtYmVyO1xuXG4gICAgLyoqIFRvdGFsIHBlbmFsdHkgdGltZSBpbiBzZWNvbmRzICovXG4gICAgcGVuYWx0eVRpbWU6IG51bWJlcjtcblxuICAgIC8qKiBub24gMCAtIGRpc3F1YWxpZmllZCwgMCAtIG5vdCBkaXNxdWFsaWZpZWQgKi9cbiAgICBkaXNxdWFsaWZpZWQ6IGJvb2xlYW47XG5cbiAgICBjb25zdHJ1Y3RvcihkYXRhOiBSYXdCdWZmZXIpIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIHRoaXMubGFwSW5kZXggPSBkYXRhLnJlYWRJbnQoKTtcbiAgICAgICAgdGhpcy5udW1iZXJSYWNlcnMgPSBkYXRhLnJlYWRJbnQoKTtcbiAgICAgICAgdGhpcy5taXNzaW9uR1VJRCA9IGRhdGEucmVhZEJ5dGVzKDE2KTtcbiAgICAgICAgdGhpcy5wbGF5ZXJOYW1lID0gZGF0YS5yZWFkU3RyaW5nKDI2MCk7XG4gICAgICAgIHRoaXMuc2Vzc2lvblR5cGUgPSBkYXRhLnJlYWRTdHJpbmcoMjYwKTtcbiAgICAgICAgdGhpcy5haXJjcmFmdCA9IGRhdGEucmVhZFN0cmluZygyNjApO1xuICAgICAgICB0aGlzLnBsYXllclJvbGUgPSBkYXRhLnJlYWRTdHJpbmcoMjYwKTtcbiAgICAgICAgdGhpcy50b3RhbFRpbWUgPSBkYXRhLnJlYWREb3VibGUoKTtcbiAgICAgICAgdGhpcy5wZW5hbHR5VGltZSA9IGRhdGEucmVhZERvdWJsZSgpO1xuICAgICAgICB0aGlzLmRpc3F1YWxpZmllZCA9IGRhdGEucmVhZEludCgpID09PSAxO1xuICAgIH1cbn1cbiJdfQ==
/// <reference types="node" />
/// <reference types="node" />
import { EventEmitter } from 'events';

@@ -19,7 +20,2 @@ import { SimConnectDataType } from './enums/SimConnectDataType';

import { ClientDataDefinitionId, ClientDataId, ClientEventId, DataDefinitionId, DataRequestId, InputGroupId, NotificationGroupId, ObjectId } from './Types';
declare type DataToSet = {
buffer: RawBuffer;
arrayCount: number;
tagged: boolean;
} | SimConnectData[];
interface SimConnectRecvEvents {

@@ -55,6 +51,2 @@ open: (recvOpen: RecvOpen) => void;

}
declare interface SimConnectConnection extends EventEmitter {
on<U extends keyof SimConnectRecvEvents>(event: U, listener: SimConnectRecvEvents[U]): this;
emit<U extends keyof SimConnectRecvEvents>(event: U, ...args: Parameters<SimConnectRecvEvents[U]>): boolean;
}
interface ConnectionOptions {

@@ -75,2 +67,6 @@ remote: {

constructor(appName: string, protocolVersion: Protocol);
private _untypedOn;
private _untypedEmit;
on<U extends keyof SimConnectRecvEvents>(event: U, listener: SimConnectRecvEvents[U]): this;
emit<U extends keyof SimConnectRecvEvents>(event: U, ...args: Parameters<SimConnectRecvEvents[U]>): boolean;
connect(options?: ConnectionOptions): void;

@@ -97,3 +93,7 @@ private _handleMessage;

requestNotificationGroup(notificationGroupId: NotificationGroupId, reserved: number, flags: number): void;
setDataOnSimObject(dataDefinitionId: DataDefinitionId, objectId: ObjectId, data: DataToSet): void;
setDataOnSimObject(dataDefinitionId: DataDefinitionId, objectId: ObjectId, data: {
buffer: RawBuffer;
arrayCount: number;
tagged: boolean;
} | SimConnectData[]): void;
mapInputEventToClientEvent(inputGroupId: InputGroupId, inputDefinition: string, clientEventDownID: ClientEventId, downValue?: number, clientEventUpID?: ClientEventId, upValue?: number, maskable?: boolean): void;

@@ -151,3 +151,3 @@ setInputGroupPriority(inputGroupId: InputGroupId, priority: NotificationPriority): void;

}
export { SimConnectConnection, ConnectionOptions };
export { SimConnectConnection, ConnectionOptions, SimConnectRecvEvents };
//# sourceMappingURL=SimConnectConnection.d.ts.map
export declare const SimConnectConstants: {
/** Specify the user aircraft in {@link RecvSimObjectDataByType} and {@link SimConnect#requestDataOnSimObject(int, int, int, SimConnectPeriod)} */
/** Specify the user aircraft in {@link SimConnectRecvEvents#simObjectDataByType} and {@link SimConnectConnection.requestDataOnSimObject} */
OBJECT_ID_USER: number;

@@ -38,7 +38,7 @@ UNUSED: number;

MISSION_SUCCEEDED: number;
/** When subscribed to event <code>View</code> */
/** When subscribed to event <code>View</code>, 2D Panels in cockpit view */
VIEW_SYSTEM_EVENT_DATA_COCKPIT_2D: number;
/** When subscribed to event <code>View</code> */
/** When subscribed to event <code>View</code>, Virtual (3D) panels in cockpit view */
VIEW_SYSTEM_EVENT_DATA_COCKPIT_VIRTUAL: number;
/** When subscribed to event <code>View</code> */
/** When subscribed to event <code>View</code>, Orthogonal (Map) view */
VIEW_SYSTEM_EVENT_DATA_ORTHOGONAL: number;

@@ -45,0 +45,0 @@ /** When subsribed to event <code>Sound</event> */

@@ -5,3 +5,3 @@ "use strict";

exports.SimConnectConstants = {
/** Specify the user aircraft in {@link RecvSimObjectDataByType} and {@link SimConnect#requestDataOnSimObject(int, int, int, SimConnectPeriod)} */
/** Specify the user aircraft in {@link SimConnectRecvEvents#simObjectDataByType} and {@link SimConnectConnection.requestDataOnSimObject} */
OBJECT_ID_USER: 0,

@@ -46,7 +46,7 @@ UNUSED: 0xffffffff,

MISSION_SUCCEEDED: 2,
/** When subscribed to event <code>View</code> */
/** When subscribed to event <code>View</code>, 2D Panels in cockpit view */
VIEW_SYSTEM_EVENT_DATA_COCKPIT_2D: 0x00000001,
/** When subscribed to event <code>View</code> */
/** When subscribed to event <code>View</code>, Virtual (3D) panels in cockpit view */
VIEW_SYSTEM_EVENT_DATA_COCKPIT_VIRTUAL: 0x00000002,
/** When subscribed to event <code>View</code> */
/** When subscribed to event <code>View</code>, Orthogonal (Map) view */
VIEW_SYSTEM_EVENT_DATA_ORTHOGONAL: 0x00000004,

@@ -105,2 +105,2 @@ /** When subsribed to event <code>Sound</event> */

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2ltQ29ubmVjdENvbnN0YW50cy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9TaW1Db25uZWN0Q29uc3RhbnRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUVhLFFBQUEsbUJBQW1CLEdBQUc7SUFDL0Isa0pBQWtKO0lBQ2xKLGNBQWMsRUFBRSxDQUFhO0lBRTdCLE1BQU0sRUFBRSxVQUFVO0lBRWxCLHlGQUF5RjtJQUN6RixhQUFhLEVBQUUsQ0FBQztJQUVoQixZQUFZLEVBQUUsS0FBSztJQUVuQixtR0FBbUc7SUFDbkcsb0lBQW9JO0lBRXBJLHFDQUFxQztJQUNyQyxnQkFBZ0IsRUFBRSxJQUFJO0lBRXRCLG1DQUFtQztJQUNuQyxnQkFBZ0IsRUFBRSxNQUFNO0lBQ3hCLGdCQUFnQixFQUFFLElBQUk7SUFFdEIseUNBQXlDO0lBQ3pDLDRDQUE0QztJQUM1Qyw0QkFBNEIsRUFBRSxDQUFDLENBQUM7SUFDaEMsc0NBQXNDO0lBQ3RDLDBCQUEwQixFQUFFLENBQUMsQ0FBQztJQUU5Qiw0QkFBNEI7SUFDNUIsUUFBUSxFQUFFLEdBQUc7SUFFYiwwQ0FBMEM7SUFDMUMsd0JBQXdCLEVBQUUsSUFBSTtJQUM5Qix3REFBd0Q7SUFDeEQsMkJBQTJCLEVBQUUsSUFBSTtJQUNqQywrR0FBK0c7SUFDL0csK0JBQStCLEVBQUUsSUFBSTtJQUNyQyxvRUFBb0U7SUFDcEUsd0JBQXdCLEVBQUUsSUFBSTtJQUM5QiwySEFBMkg7SUFDM0gsa0JBQWtCLEVBQUUsUUFBUTtJQUM1Qiw2R0FBNkc7SUFDN0csZ0JBQWdCLEVBQUUsUUFBUTtJQUMxQix1R0FBdUc7SUFDdkcsc0JBQXNCLEVBQUUsUUFBUTtJQUVoQyw2REFBNkQ7SUFDN0QsY0FBYyxFQUFFLENBQUM7SUFDakIsNkRBQTZEO0lBQzdELGVBQWUsRUFBRSxDQUFDO0lBQ2xCLDZEQUE2RDtJQUM3RCxpQkFBaUIsRUFBRSxDQUFDO0lBRXBCLGlEQUFpRDtJQUNqRCxpQ0FBaUMsRUFBRSxVQUFVO0lBQzdDLGlEQUFpRDtJQUNqRCxzQ0FBc0MsRUFBRSxVQUFVO0lBQ2xELGlEQUFpRDtJQUNqRCxpQ0FBaUMsRUFBRSxVQUFVO0lBRTdDLGtEQUFrRDtJQUNsRCw4QkFBOEIsRUFBRSxDQUFDO0lBRWpDLDRCQUE0QjtJQUM1QixhQUFhLEVBQUUsVUFBVTtJQUV6Qiw4REFBOEQ7SUFDOUQscUJBQXFCLEVBQUUsQ0FBQyxDQUFDO0lBRXpCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCwwQkFBMEIsRUFBRSxDQUFDO0lBQzdCLHFGQUFxRjtJQUNyRixxQkFBcUIsRUFBRSxVQUFVO0lBQ2pDLHlGQUF5RjtJQUN6RixrQkFBa0IsRUFBRSxVQUFVO0lBQzlCLG1HQUFtRztJQUNuRyxtQkFBbUIsRUFBRSxVQUFVO0lBQy9CLG1HQUFtRztJQUNuRyxvQkFBb0IsRUFBRSxVQUFVO0lBQ2hDLDZHQUE2RztJQUM3RyxtQkFBbUIsRUFBRSxVQUFVO0lBRS9CLDJFQUEyRTtJQUMzRSxxQkFBcUIsRUFBRSxDQUFDLENBQUM7SUFDekIsMkVBQTJFO0lBQzNFLHNCQUFzQixFQUFFLENBQUMsQ0FBQztJQUMxQiwyRUFBMkU7SUFDM0Usc0JBQXNCLEVBQUUsQ0FBQyxDQUFDO0lBQzFCLDJFQUEyRTtJQUMzRSxzQkFBc0IsRUFBRSxDQUFDLENBQUM7SUFDMUIsMkVBQTJFO0lBQzNFLHdCQUF3QixFQUFFLENBQUMsQ0FBQztJQUM1QiwyRUFBMkU7SUFDM0Usd0JBQXdCLEVBQUUsQ0FBQyxDQUFDO0NBQy9CLENBQUM7QUFFRixNQUFNLENBQUMsT0FBTyxHQUFHO0lBQ2IsbUJBQW1CLEVBQW5CLDJCQUFtQjtDQUN0QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT2JqZWN0SWQgfSBmcm9tICcuL1R5cGVzJztcblxuZXhwb3J0IGNvbnN0IFNpbUNvbm5lY3RDb25zdGFudHMgPSB7XG4gICAgLyoqIFNwZWNpZnkgdGhlIHVzZXIgYWlyY3JhZnQgaW4ge0BsaW5rIFJlY3ZTaW1PYmplY3REYXRhQnlUeXBlfSBhbmQge0BsaW5rIFNpbUNvbm5lY3QjcmVxdWVzdERhdGFPblNpbU9iamVjdChpbnQsIGludCwgaW50LCBTaW1Db25uZWN0UGVyaW9kKX0gKi9cbiAgICBPQkpFQ1RfSURfVVNFUjogMCBhcyBPYmplY3RJZCxcblxuICAgIFVOVVNFRDogMHhmZmZmZmZmZixcblxuICAgIC8qKiBjdXJyZW50IChhbmQgbWF4KSBwcm90b2NvbCB2ZXJzaW9uIHN1cHBvcnRlZCBieSB0aGlzIGltcGxlbWVudGF0aW9uIG9mIGpzaW1jb25uZWN0ICovXG4gICAgUFJPVE9fVkVSU0lPTjogNCxcblxuICAgIFJFQ0VJVkVfU0laRTogNjU1MzYsXG5cbiAgICAvKiogaW5kaWNhdGVzIHRoYXQgdGhlIHZhbHVlIGZvciB0aGUgY2FtZXJhIHNob3VsZCBiZSB0YWtlbiB1bm1vZGlmaWVkIGZyb20gdGhlIHJlZmVyZW5jZSBwb2ludC4gKi9cbiAgICAvLyBUT0RPOiBDQU1FUkFfSUdOT1JFX0ZJRUxEXHQ6IEZsb2F0Lk1BWF9WQUxVRSwgIC8vVXNlZCB0byB0ZWxsIHRoZSBDYW1lcmEgQVBJIHRvIE5PVCBtb2RpZnkgdGhlIHZhbHVlIGluIHRoaXMgcGFydCBvZiB0aGUgYXJndW1lbnQuXG5cbiAgICAvL1x0V2VhdGhlciBvYnNlcnZhdGlvbnMgTWV0YXIgc3RyaW5nc1xuICAgIE1BWF9NRVRBUl9MRU5HVEg6IDIwMDAsXG5cbiAgICAvL1x0IE1heGltdW0gdGhlcm1hbCBzaXplIGlzIDEwMCBrbS5cbiAgICBNQVhfVEhFUk1BTF9TSVpFOiAxMDAwMDAsXG4gICAgTUFYX1RIRVJNQUxfUkFURTogMTAwMCxcblxuICAgIC8vXHQgU0lNQ09OTkVDVF9EQVRBX0lOSVRQT1NJVElPTi5BaXJzcGVlZFxuICAgIC8qKiBUaGUgYWlyY3JhZnQncyBkZXNpZ24gY3J1aXNpbmcgc3BlZWQuICovXG4gICAgSU5JVFBPU0lUSU9OX0FJUlNQRUVEX0NSVUlTRTogLTEsIC8vIGFpcmNyYWZ0J3MgY3J1aXNlIGFpcnNwZWVkXG4gICAgLyoqIE1haW50YWluIHRoZSBjdXJyZW50IGFpcnNwZWVkLiAgKi9cbiAgICBJTklUUE9TSVRJT05fQUlSU1BFRURfS0VFUDogLTIsIC8vIGtlZXAgY3VycmVudCBhaXJzcGVlZFxuXG4gICAgLyoqIGEgTVMgV2luZG93cyBjb25zdGFudCAqL1xuICAgIE1BWF9QQVRIOiAyNjAsXG5cbiAgICAvKiogU3BlY2lmaWVzIHJlcXVlc3RlZCBzcGVlZCBpcyB2YWxpZC4gKi9cbiAgICBXQVlQT0lOVF9TUEVFRF9SRVFVRVNURUQ6IDB4MDQsXG4gICAgLyoqIFNwZWNpZmllcyByZXF1ZXN0ZWQgdGhyb3R0bGUgcGVyY2VudGFnZSBpcyB2YWxpZC4gKi9cbiAgICBXQVlQT0lOVF9USFJPVFRMRV9SRVFVRVNURUQ6IDB4MDgsXG4gICAgLyoqIFNwZWNpZmllcyB0aGF0IHRoZSB2ZXJ0aWNhbCBzaG91bGQgYmUgY2FsY3VsYXRlZCB0byByZWFjaCB0aGUgcmVxdWlyZWQgc3BlZWQgd2hlbiBjcm9zc2luZyB0aGUgd2F5cG9pbnQuICovXG4gICAgV0FZUE9JTlRfQ09NUFVURV9WRVJUSUNBTF9TUEVFRDogMHgxMCxcbiAgICAvKiogU3BlY2lmaWVzIHRoZSBhbHRpdHVkZSBzcGVjaWZpZWQgaXMgQUdMIChhYm92ZSBncm91bmQgbGV2ZWwpLiAqL1xuICAgIFdBWVBPSU5UX0FMVElUVURFX0lTX0FHTDogMHgyMCxcbiAgICAvKiogU3BlY2lmaWVzIHRoZSB3YXlwb2ludCBzaG91bGQgYmUgb24gdGhlIGdyb3VuZC4gTWFrZSBzdXJlIHRoaXMgZmxhZyBpcyBzZXQgaWYgdGhlIGFpcmNyYWZ0IGlzIHRvIHRheGkgdG8gdGhpcyBwb2ludC4gKi9cbiAgICBXQVlQT0lOVF9PTl9HUk9VTkQ6IDB4MTAwMDAwLFxuICAgIC8qKiBTcGVjaWZpZXMgdGhhdCB0aGUgYWlyY3JhZnQgc2hvdWxkIGJhY2sgdXAgdG8gdGhpcyB3YXlwb2ludC4gVGhpcyBpcyBvbmx5IHZhbGlkIG9uIHRoZSBmaXJzdCB3YXlwb2ludC4gKi9cbiAgICBXQVlQT0lOVF9SRVZFUlNFOiAweDIwMDAwMCxcbiAgICAvKiogU3BlY2lmaWVzIHRoYXQgdGhlIG5leHQgd2F5cG9pbnQgaXMgdGhlIGZpcnN0IHdheXBvaW50LiBUaGlzIGlzIG9ubHkgdmFsaWQgb24gdGhlIGxhc3Qgd2F5cG9pbnQuICovXG4gICAgV0FZUE9JTlRfV1JBUF9UT19GSVJTVDogMHg0MDAwMDAsXG5cbiAgICAvKiogV2hlbiBzdWJzY3JpYmVkIHRvIGV2ZW50IDxjb2RlPk1pc3Npb25Db21wbGV0ZWQ8L2NvZGU+ICovXG4gICAgTUlTU0lPTl9GQUlMRUQ6IDAsXG4gICAgLyoqIFdoZW4gc3Vic2NyaWJlZCB0byBldmVudCA8Y29kZT5NaXNzaW9uQ29tcGxldGVkPC9jb2RlPiAqL1xuICAgIE1JU1NJT05fQ1JBU0hFRDogMSxcbiAgICAvKiogV2hlbiBzdWJzY3JpYmVkIHRvIGV2ZW50IDxjb2RlPk1pc3Npb25Db21wbGV0ZWQ8L2NvZGU+ICovXG4gICAgTUlTU0lPTl9TVUNDRUVERUQ6IDIsXG5cbiAgICAvKiogV2hlbiBzdWJzY3JpYmVkIHRvIGV2ZW50IDxjb2RlPlZpZXc8L2NvZGU+ICovXG4gICAgVklFV19TWVNURU1fRVZFTlRfREFUQV9DT0NLUElUXzJEOiAweDAwMDAwMDAxLCAvLyAyRCBQYW5lbHMgaW4gY29ja3BpdCB2aWV3XG4gICAgLyoqIFdoZW4gc3Vic2NyaWJlZCB0byBldmVudCA8Y29kZT5WaWV3PC9jb2RlPiAqL1xuICAgIFZJRVdfU1lTVEVNX0VWRU5UX0RBVEFfQ09DS1BJVF9WSVJUVUFMOiAweDAwMDAwMDAyLCAvLyBWaXJ0dWFsICgzRCkgcGFuZWxzIGluIGNvY2twaXQgdmlld1xuICAgIC8qKiBXaGVuIHN1YnNjcmliZWQgdG8gZXZlbnQgPGNvZGU+VmlldzwvY29kZT4gKi9cbiAgICBWSUVXX1NZU1RFTV9FVkVOVF9EQVRBX09SVEhPR09OQUw6IDB4MDAwMDAwMDQsIC8vIE9ydGhvZ29uYWwgKE1hcCkgdmlld1xuXG4gICAgLyoqIFdoZW4gc3Vic3JpYmVkIHRvIGV2ZW50IDxjb2RlPlNvdW5kPC9ldmVudD4gKi9cbiAgICBTT1VORF9TWVNURU1fRVZFTlRfREFUQV9NQVNURVI6IDEsXG5cbiAgICAvKiogdW5rbm93IGdyb3VwIHJlY2VpdmVkICovXG4gICAgVU5LTk9XTl9HUk9VUDogMHhmZmZmZmZmZixcblxuICAgIC8qKiBhdXRvbWF0aWNhbGx5IGNvbXB1dGUgb2Zmc2V0IG9mIHRoZSBDbGllbnREYXRhIHZhcmlhYmxlICovXG4gICAgQ0xJRU5UREFUQU9GRlNFVF9BVVRPOiAtMSxcblxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZCB0aGUgbWVudSBpdGVtLiAqL1xuICAgIFRFWFRfUkVTVUxUX01FTlVfU0VMRUNUXzE6IDAsXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkIHRoZSBtZW51IGl0ZW0uICovXG4gICAgVEVYVF9SRVNVTFRfTUVOVV9TRUxFQ1RfMjogMSxcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgdXNlciBoYXMgc2VsZWN0ZWQgdGhlIG1lbnUgaXRlbS4gKi9cbiAgICBURVhUX1JFU1VMVF9NRU5VX1NFTEVDVF8zOiAyLFxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZCB0aGUgbWVudSBpdGVtLiAqL1xuICAgIFRFWFRfUkVTVUxUX01FTlVfU0VMRUNUXzQ6IDMsXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkIHRoZSBtZW51IGl0ZW0uICovXG4gICAgVEVYVF9SRVNVTFRfTUVOVV9TRUxFQ1RfNTogNCxcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgdXNlciBoYXMgc2VsZWN0ZWQgdGhlIG1lbnUgaXRlbS4gKi9cbiAgICBURVhUX1JFU1VMVF9NRU5VX1NFTEVDVF82OiA1LFxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZCB0aGUgbWVudSBpdGVtLiAqL1xuICAgIFRFWFRfUkVTVUxUX01FTlVfU0VMRUNUXzc6IDYsXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkIHRoZSBtZW51IGl0ZW0uICovXG4gICAgVEVYVF9SRVNVTFRfTUVOVV9TRUxFQ1RfODogNyxcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgdXNlciBoYXMgc2VsZWN0ZWQgdGhlIG1lbnUgaXRlbS4gKi9cbiAgICBURVhUX1JFU1VMVF9NRU5VX1NFTEVDVF85OiA4LFxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZCB0aGUgbWVudSBpdGVtLiAqL1xuICAgIFRFWFRfUkVTVUxUX01FTlVfU0VMRUNUXzEwOiA5LFxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSBtZW51IG9yIHRleHQgaWRlbnRpZmllZCBieSB0aGUgRXZlbnRJRCBpcyBub3cgb24gZGlzcGxheS4gKi9cbiAgICBURVhUX1JFU1VMVF9ESVNQTEFZRUQ6IDB4MDAwMTAwMDAsXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIG1lbnUgb3IgdGV4dCBpZGVudGlmaWVkIGJ5IHRoZSBFdmVudElEIGlzIHdhaXRpbmcgaW4gYSBxdWV1ZS4gKi9cbiAgICBURVhUX1JFU1VMVF9RVUVVRUQ6IDB4MDAwMTAwMDEsXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIG1lbnUgb3IgdGV4dCBpZGVudGlmaWVkIGJ5IHRoZSBFdmVudElEIGhhcyBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgcXVldWUuICovXG4gICAgVEVYVF9SRVNVTFRfUkVNT1ZFRDogMHgwMDAxMDAwMixcbiAgICAvKiogICAgU3BlY2lmaWVzIHRoYXQgdGhlIG1lbnUgb3IgdGV4dCBpZGVudGlmaWVkIGJ5IHRoZSBFdmVudElEIGhhcyBiZWVuIHJlcGxhY2VkIGluIHRoZSBxdWV1ZS4gKi9cbiAgICBURVhUX1JFU1VMVF9SRVBMQUNFRDogMHgwMDAxMDAwMyxcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgbWVudSBvciB0ZXh0IGlkZW50aWZpZWQgYnkgdGhlIEV2ZW50SUQgaGFzIHRpbWVkLW91dCBhbmQgaXMgbm8gbG9uZ2VyIG9uIGRpc3BsYXkuICovXG4gICAgVEVYVF9SRVNVTFRfVElNRU9VVDogMHgwMDAxMDAwNCxcblxuICAgIC8qKiBAc2VlIFNpbUNvbm5lY3QjYWRkVG9DbGllbnREYXRhRGVmaW5pdGlvbihpbnQsIGludCwgaW50LCBmbG9hdCwgaW50KSAqL1xuICAgIENMSUVOVF9EQVRBX1RZUEVfSU5UODogLTEsXG4gICAgLyoqIEBzZWUgU2ltQ29ubmVjdCNhZGRUb0NsaWVudERhdGFEZWZpbml0aW9uKGludCwgaW50LCBpbnQsIGZsb2F0LCBpbnQpICovXG4gICAgQ0xJRU5UX0RBVEFfVFlQRV9JTlQxNjogLTIsXG4gICAgLyoqIEBzZWUgU2ltQ29ubmVjdCNhZGRUb0NsaWVudERhdGFEZWZpbml0aW9uKGludCwgaW50LCBpbnQsIGZsb2F0LCBpbnQpICovXG4gICAgQ0xJRU5UX0RBVEFfVFlQRV9JTlQzMjogLTMsXG4gICAgLyoqIEBzZWUgU2ltQ29ubmVjdCNhZGRUb0NsaWVudERhdGFEZWZpbml0aW9uKGludCwgaW50LCBpbnQsIGZsb2F0LCBpbnQpICovXG4gICAgQ0xJRU5UX0RBVEFfVFlQRV9JTlQ2NDogLTQsXG4gICAgLyoqIEBzZWUgU2ltQ29ubmVjdCNhZGRUb0NsaWVudERhdGFEZWZpbml0aW9uKGludCwgaW50LCBpbnQsIGZsb2F0LCBpbnQpICovXG4gICAgQ0xJRU5UX0RBVEFfVFlQRV9GTE9BVDMyOiAtNSxcbiAgICAvKiogQHNlZSBTaW1Db25uZWN0I2FkZFRvQ2xpZW50RGF0YURlZmluaXRpb24oaW50LCBpbnQsIGludCwgZmxvYXQsIGludCkgKi9cbiAgICBDTElFTlRfREFUQV9UWVBFX0ZMT0FUNjQ6IC02LFxufTtcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gICAgU2ltQ29ubmVjdENvbnN0YW50cyxcbn07XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2ltQ29ubmVjdENvbnN0YW50cy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9TaW1Db25uZWN0Q29uc3RhbnRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUVhLFFBQUEsbUJBQW1CLEdBQUc7SUFDL0IsNElBQTRJO0lBQzVJLGNBQWMsRUFBRSxDQUFhO0lBRTdCLE1BQU0sRUFBRSxVQUFVO0lBRWxCLHlGQUF5RjtJQUN6RixhQUFhLEVBQUUsQ0FBQztJQUVoQixZQUFZLEVBQUUsS0FBSztJQUVuQixtR0FBbUc7SUFDbkcsb0lBQW9JO0lBRXBJLHFDQUFxQztJQUNyQyxnQkFBZ0IsRUFBRSxJQUFJO0lBRXRCLG1DQUFtQztJQUNuQyxnQkFBZ0IsRUFBRSxNQUFNO0lBQ3hCLGdCQUFnQixFQUFFLElBQUk7SUFFdEIseUNBQXlDO0lBQ3pDLDRDQUE0QztJQUM1Qyw0QkFBNEIsRUFBRSxDQUFDLENBQUM7SUFDaEMsc0NBQXNDO0lBQ3RDLDBCQUEwQixFQUFFLENBQUMsQ0FBQztJQUU5Qiw0QkFBNEI7SUFDNUIsUUFBUSxFQUFFLEdBQUc7SUFFYiwwQ0FBMEM7SUFDMUMsd0JBQXdCLEVBQUUsSUFBSTtJQUM5Qix3REFBd0Q7SUFDeEQsMkJBQTJCLEVBQUUsSUFBSTtJQUNqQywrR0FBK0c7SUFDL0csK0JBQStCLEVBQUUsSUFBSTtJQUNyQyxvRUFBb0U7SUFDcEUsd0JBQXdCLEVBQUUsSUFBSTtJQUM5QiwySEFBMkg7SUFDM0gsa0JBQWtCLEVBQUUsUUFBUTtJQUM1Qiw2R0FBNkc7SUFDN0csZ0JBQWdCLEVBQUUsUUFBUTtJQUMxQix1R0FBdUc7SUFDdkcsc0JBQXNCLEVBQUUsUUFBUTtJQUVoQyw2REFBNkQ7SUFDN0QsY0FBYyxFQUFFLENBQUM7SUFDakIsNkRBQTZEO0lBQzdELGVBQWUsRUFBRSxDQUFDO0lBQ2xCLDZEQUE2RDtJQUM3RCxpQkFBaUIsRUFBRSxDQUFDO0lBRXBCLDRFQUE0RTtJQUM1RSxpQ0FBaUMsRUFBRSxVQUFVO0lBQzdDLHNGQUFzRjtJQUN0RixzQ0FBc0MsRUFBRSxVQUFVO0lBQ2xELHdFQUF3RTtJQUN4RSxpQ0FBaUMsRUFBRSxVQUFVO0lBRTdDLGtEQUFrRDtJQUNsRCw4QkFBOEIsRUFBRSxDQUFDO0lBRWpDLDRCQUE0QjtJQUM1QixhQUFhLEVBQUUsVUFBVTtJQUV6Qiw4REFBOEQ7SUFDOUQscUJBQXFCLEVBQUUsQ0FBQyxDQUFDO0lBRXpCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCx5QkFBeUIsRUFBRSxDQUFDO0lBQzVCLDREQUE0RDtJQUM1RCwwQkFBMEIsRUFBRSxDQUFDO0lBQzdCLHFGQUFxRjtJQUNyRixxQkFBcUIsRUFBRSxVQUFVO0lBQ2pDLHlGQUF5RjtJQUN6RixrQkFBa0IsRUFBRSxVQUFVO0lBQzlCLG1HQUFtRztJQUNuRyxtQkFBbUIsRUFBRSxVQUFVO0lBQy9CLG1HQUFtRztJQUNuRyxvQkFBb0IsRUFBRSxVQUFVO0lBQ2hDLDZHQUE2RztJQUM3RyxtQkFBbUIsRUFBRSxVQUFVO0lBRS9CLDJFQUEyRTtJQUMzRSxxQkFBcUIsRUFBRSxDQUFDLENBQUM7SUFDekIsMkVBQTJFO0lBQzNFLHNCQUFzQixFQUFFLENBQUMsQ0FBQztJQUMxQiwyRUFBMkU7SUFDM0Usc0JBQXNCLEVBQUUsQ0FBQyxDQUFDO0lBQzFCLDJFQUEyRTtJQUMzRSxzQkFBc0IsRUFBRSxDQUFDLENBQUM7SUFDMUIsMkVBQTJFO0lBQzNFLHdCQUF3QixFQUFFLENBQUMsQ0FBQztJQUM1QiwyRUFBMkU7SUFDM0Usd0JBQXdCLEVBQUUsQ0FBQyxDQUFDO0NBQy9CLENBQUM7QUFFRixNQUFNLENBQUMsT0FBTyxHQUFHO0lBQ2IsbUJBQW1CLEVBQW5CLDJCQUFtQjtDQUN0QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT2JqZWN0SWQgfSBmcm9tICcuL1R5cGVzJztcblxuZXhwb3J0IGNvbnN0IFNpbUNvbm5lY3RDb25zdGFudHMgPSB7XG4gICAgLyoqIFNwZWNpZnkgdGhlIHVzZXIgYWlyY3JhZnQgaW4ge0BsaW5rIFNpbUNvbm5lY3RSZWN2RXZlbnRzI3NpbU9iamVjdERhdGFCeVR5cGV9IGFuZCB7QGxpbmsgU2ltQ29ubmVjdENvbm5lY3Rpb24ucmVxdWVzdERhdGFPblNpbU9iamVjdH0gKi9cbiAgICBPQkpFQ1RfSURfVVNFUjogMCBhcyBPYmplY3RJZCxcblxuICAgIFVOVVNFRDogMHhmZmZmZmZmZixcblxuICAgIC8qKiBjdXJyZW50IChhbmQgbWF4KSBwcm90b2NvbCB2ZXJzaW9uIHN1cHBvcnRlZCBieSB0aGlzIGltcGxlbWVudGF0aW9uIG9mIGpzaW1jb25uZWN0ICovXG4gICAgUFJPVE9fVkVSU0lPTjogNCxcblxuICAgIFJFQ0VJVkVfU0laRTogNjU1MzYsXG5cbiAgICAvKiogaW5kaWNhdGVzIHRoYXQgdGhlIHZhbHVlIGZvciB0aGUgY2FtZXJhIHNob3VsZCBiZSB0YWtlbiB1bm1vZGlmaWVkIGZyb20gdGhlIHJlZmVyZW5jZSBwb2ludC4gKi9cbiAgICAvLyBUT0RPOiBDQU1FUkFfSUdOT1JFX0ZJRUxEXHQ6IEZsb2F0Lk1BWF9WQUxVRSwgIC8vVXNlZCB0byB0ZWxsIHRoZSBDYW1lcmEgQVBJIHRvIE5PVCBtb2RpZnkgdGhlIHZhbHVlIGluIHRoaXMgcGFydCBvZiB0aGUgYXJndW1lbnQuXG5cbiAgICAvL1x0V2VhdGhlciBvYnNlcnZhdGlvbnMgTWV0YXIgc3RyaW5nc1xuICAgIE1BWF9NRVRBUl9MRU5HVEg6IDIwMDAsXG5cbiAgICAvL1x0IE1heGltdW0gdGhlcm1hbCBzaXplIGlzIDEwMCBrbS5cbiAgICBNQVhfVEhFUk1BTF9TSVpFOiAxMDAwMDAsXG4gICAgTUFYX1RIRVJNQUxfUkFURTogMTAwMCxcblxuICAgIC8vXHQgU0lNQ09OTkVDVF9EQVRBX0lOSVRQT1NJVElPTi5BaXJzcGVlZFxuICAgIC8qKiBUaGUgYWlyY3JhZnQncyBkZXNpZ24gY3J1aXNpbmcgc3BlZWQuICovXG4gICAgSU5JVFBPU0lUSU9OX0FJUlNQRUVEX0NSVUlTRTogLTEsXG4gICAgLyoqIE1haW50YWluIHRoZSBjdXJyZW50IGFpcnNwZWVkLiAgKi9cbiAgICBJTklUUE9TSVRJT05fQUlSU1BFRURfS0VFUDogLTIsXG5cbiAgICAvKiogYSBNUyBXaW5kb3dzIGNvbnN0YW50ICovXG4gICAgTUFYX1BBVEg6IDI2MCxcblxuICAgIC8qKiBTcGVjaWZpZXMgcmVxdWVzdGVkIHNwZWVkIGlzIHZhbGlkLiAqL1xuICAgIFdBWVBPSU5UX1NQRUVEX1JFUVVFU1RFRDogMHgwNCxcbiAgICAvKiogU3BlY2lmaWVzIHJlcXVlc3RlZCB0aHJvdHRsZSBwZXJjZW50YWdlIGlzIHZhbGlkLiAqL1xuICAgIFdBWVBPSU5UX1RIUk9UVExFX1JFUVVFU1RFRDogMHgwOCxcbiAgICAvKiogU3BlY2lmaWVzIHRoYXQgdGhlIHZlcnRpY2FsIHNob3VsZCBiZSBjYWxjdWxhdGVkIHRvIHJlYWNoIHRoZSByZXF1aXJlZCBzcGVlZCB3aGVuIGNyb3NzaW5nIHRoZSB3YXlwb2ludC4gKi9cbiAgICBXQVlQT0lOVF9DT01QVVRFX1ZFUlRJQ0FMX1NQRUVEOiAweDEwLFxuICAgIC8qKiBTcGVjaWZpZXMgdGhlIGFsdGl0dWRlIHNwZWNpZmllZCBpcyBBR0wgKGFib3ZlIGdyb3VuZCBsZXZlbCkuICovXG4gICAgV0FZUE9JTlRfQUxUSVRVREVfSVNfQUdMOiAweDIwLFxuICAgIC8qKiBTcGVjaWZpZXMgdGhlIHdheXBvaW50IHNob3VsZCBiZSBvbiB0aGUgZ3JvdW5kLiBNYWtlIHN1cmUgdGhpcyBmbGFnIGlzIHNldCBpZiB0aGUgYWlyY3JhZnQgaXMgdG8gdGF4aSB0byB0aGlzIHBvaW50LiAqL1xuICAgIFdBWVBPSU5UX09OX0dST1VORDogMHgxMDAwMDAsXG4gICAgLyoqIFNwZWNpZmllcyB0aGF0IHRoZSBhaXJjcmFmdCBzaG91bGQgYmFjayB1cCB0byB0aGlzIHdheXBvaW50LiBUaGlzIGlzIG9ubHkgdmFsaWQgb24gdGhlIGZpcnN0IHdheXBvaW50LiAqL1xuICAgIFdBWVBPSU5UX1JFVkVSU0U6IDB4MjAwMDAwLFxuICAgIC8qKiBTcGVjaWZpZXMgdGhhdCB0aGUgbmV4dCB3YXlwb2ludCBpcyB0aGUgZmlyc3Qgd2F5cG9pbnQuIFRoaXMgaXMgb25seSB2YWxpZCBvbiB0aGUgbGFzdCB3YXlwb2ludC4gKi9cbiAgICBXQVlQT0lOVF9XUkFQX1RPX0ZJUlNUOiAweDQwMDAwMCxcblxuICAgIC8qKiBXaGVuIHN1YnNjcmliZWQgdG8gZXZlbnQgPGNvZGU+TWlzc2lvbkNvbXBsZXRlZDwvY29kZT4gKi9cbiAgICBNSVNTSU9OX0ZBSUxFRDogMCxcbiAgICAvKiogV2hlbiBzdWJzY3JpYmVkIHRvIGV2ZW50IDxjb2RlPk1pc3Npb25Db21wbGV0ZWQ8L2NvZGU+ICovXG4gICAgTUlTU0lPTl9DUkFTSEVEOiAxLFxuICAgIC8qKiBXaGVuIHN1YnNjcmliZWQgdG8gZXZlbnQgPGNvZGU+TWlzc2lvbkNvbXBsZXRlZDwvY29kZT4gKi9cbiAgICBNSVNTSU9OX1NVQ0NFRURFRDogMixcblxuICAgIC8qKiBXaGVuIHN1YnNjcmliZWQgdG8gZXZlbnQgPGNvZGU+VmlldzwvY29kZT4sIDJEIFBhbmVscyBpbiBjb2NrcGl0IHZpZXcgKi9cbiAgICBWSUVXX1NZU1RFTV9FVkVOVF9EQVRBX0NPQ0tQSVRfMkQ6IDB4MDAwMDAwMDEsXG4gICAgLyoqIFdoZW4gc3Vic2NyaWJlZCB0byBldmVudCA8Y29kZT5WaWV3PC9jb2RlPiwgVmlydHVhbCAoM0QpIHBhbmVscyBpbiBjb2NrcGl0IHZpZXcgKi9cbiAgICBWSUVXX1NZU1RFTV9FVkVOVF9EQVRBX0NPQ0tQSVRfVklSVFVBTDogMHgwMDAwMDAwMixcbiAgICAvKiogV2hlbiBzdWJzY3JpYmVkIHRvIGV2ZW50IDxjb2RlPlZpZXc8L2NvZGU+LCBPcnRob2dvbmFsIChNYXApIHZpZXcgKi9cbiAgICBWSUVXX1NZU1RFTV9FVkVOVF9EQVRBX09SVEhPR09OQUw6IDB4MDAwMDAwMDQsXG5cbiAgICAvKiogV2hlbiBzdWJzcmliZWQgdG8gZXZlbnQgPGNvZGU+U291bmQ8L2V2ZW50PiAqL1xuICAgIFNPVU5EX1NZU1RFTV9FVkVOVF9EQVRBX01BU1RFUjogMSxcblxuICAgIC8qKiB1bmtub3cgZ3JvdXAgcmVjZWl2ZWQgKi9cbiAgICBVTktOT1dOX0dST1VQOiAweGZmZmZmZmZmLFxuXG4gICAgLyoqIGF1dG9tYXRpY2FsbHkgY29tcHV0ZSBvZmZzZXQgb2YgdGhlIENsaWVudERhdGEgdmFyaWFibGUgKi9cbiAgICBDTElFTlREQVRBT0ZGU0VUX0FVVE86IC0xLFxuXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkIHRoZSBtZW51IGl0ZW0uICovXG4gICAgVEVYVF9SRVNVTFRfTUVOVV9TRUxFQ1RfMTogMCxcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgdXNlciBoYXMgc2VsZWN0ZWQgdGhlIG1lbnUgaXRlbS4gKi9cbiAgICBURVhUX1JFU1VMVF9NRU5VX1NFTEVDVF8yOiAxLFxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZCB0aGUgbWVudSBpdGVtLiAqL1xuICAgIFRFWFRfUkVTVUxUX01FTlVfU0VMRUNUXzM6IDIsXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkIHRoZSBtZW51IGl0ZW0uICovXG4gICAgVEVYVF9SRVNVTFRfTUVOVV9TRUxFQ1RfNDogMyxcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgdXNlciBoYXMgc2VsZWN0ZWQgdGhlIG1lbnUgaXRlbS4gKi9cbiAgICBURVhUX1JFU1VMVF9NRU5VX1NFTEVDVF81OiA0LFxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZCB0aGUgbWVudSBpdGVtLiAqL1xuICAgIFRFWFRfUkVTVUxUX01FTlVfU0VMRUNUXzY6IDUsXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkIHRoZSBtZW51IGl0ZW0uICovXG4gICAgVEVYVF9SRVNVTFRfTUVOVV9TRUxFQ1RfNzogNixcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgdXNlciBoYXMgc2VsZWN0ZWQgdGhlIG1lbnUgaXRlbS4gKi9cbiAgICBURVhUX1JFU1VMVF9NRU5VX1NFTEVDVF84OiA3LFxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSB1c2VyIGhhcyBzZWxlY3RlZCB0aGUgbWVudSBpdGVtLiAqL1xuICAgIFRFWFRfUkVTVUxUX01FTlVfU0VMRUNUXzk6IDgsXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIHVzZXIgaGFzIHNlbGVjdGVkIHRoZSBtZW51IGl0ZW0uICovXG4gICAgVEVYVF9SRVNVTFRfTUVOVV9TRUxFQ1RfMTA6IDksXG4gICAgLyoqICAgU3BlY2lmaWVzIHRoYXQgdGhlIG1lbnUgb3IgdGV4dCBpZGVudGlmaWVkIGJ5IHRoZSBFdmVudElEIGlzIG5vdyBvbiBkaXNwbGF5LiAqL1xuICAgIFRFWFRfUkVTVUxUX0RJU1BMQVlFRDogMHgwMDAxMDAwMCxcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgbWVudSBvciB0ZXh0IGlkZW50aWZpZWQgYnkgdGhlIEV2ZW50SUQgaXMgd2FpdGluZyBpbiBhIHF1ZXVlLiAqL1xuICAgIFRFWFRfUkVTVUxUX1FVRVVFRDogMHgwMDAxMDAwMSxcbiAgICAvKiogICBTcGVjaWZpZXMgdGhhdCB0aGUgbWVudSBvciB0ZXh0IGlkZW50aWZpZWQgYnkgdGhlIEV2ZW50SUQgaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSBxdWV1ZS4gKi9cbiAgICBURVhUX1JFU1VMVF9SRU1PVkVEOiAweDAwMDEwMDAyLFxuICAgIC8qKiAgICBTcGVjaWZpZXMgdGhhdCB0aGUgbWVudSBvciB0ZXh0IGlkZW50aWZpZWQgYnkgdGhlIEV2ZW50SUQgaGFzIGJlZW4gcmVwbGFjZWQgaW4gdGhlIHF1ZXVlLiAqL1xuICAgIFRFWFRfUkVTVUxUX1JFUExBQ0VEOiAweDAwMDEwMDAzLFxuICAgIC8qKiAgIFNwZWNpZmllcyB0aGF0IHRoZSBtZW51IG9yIHRleHQgaWRlbnRpZmllZCBieSB0aGUgRXZlbnRJRCBoYXMgdGltZWQtb3V0IGFuZCBpcyBubyBsb25nZXIgb24gZGlzcGxheS4gKi9cbiAgICBURVhUX1JFU1VMVF9USU1FT1VUOiAweDAwMDEwMDA0LFxuXG4gICAgLyoqIEBzZWUgU2ltQ29ubmVjdCNhZGRUb0NsaWVudERhdGFEZWZpbml0aW9uKGludCwgaW50LCBpbnQsIGZsb2F0LCBpbnQpICovXG4gICAgQ0xJRU5UX0RBVEFfVFlQRV9JTlQ4OiAtMSxcbiAgICAvKiogQHNlZSBTaW1Db25uZWN0I2FkZFRvQ2xpZW50RGF0YURlZmluaXRpb24oaW50LCBpbnQsIGludCwgZmxvYXQsIGludCkgKi9cbiAgICBDTElFTlRfREFUQV9UWVBFX0lOVDE2OiAtMixcbiAgICAvKiogQHNlZSBTaW1Db25uZWN0I2FkZFRvQ2xpZW50RGF0YURlZmluaXRpb24oaW50LCBpbnQsIGludCwgZmxvYXQsIGludCkgKi9cbiAgICBDTElFTlRfREFUQV9UWVBFX0lOVDMyOiAtMyxcbiAgICAvKiogQHNlZSBTaW1Db25uZWN0I2FkZFRvQ2xpZW50RGF0YURlZmluaXRpb24oaW50LCBpbnQsIGludCwgZmxvYXQsIGludCkgKi9cbiAgICBDTElFTlRfREFUQV9UWVBFX0lOVDY0OiAtNCxcbiAgICAvKiogQHNlZSBTaW1Db25uZWN0I2FkZFRvQ2xpZW50RGF0YURlZmluaXRpb24oaW50LCBpbnQsIGludCwgZmxvYXQsIGludCkgKi9cbiAgICBDTElFTlRfREFUQV9UWVBFX0ZMT0FUMzI6IC01LFxuICAgIC8qKiBAc2VlIFNpbUNvbm5lY3QjYWRkVG9DbGllbnREYXRhRGVmaW5pdGlvbihpbnQsIGludCwgaW50LCBmbG9hdCwgaW50KSAqL1xuICAgIENMSUVOVF9EQVRBX1RZUEVfRkxPQVQ2NDogLTYsXG59O1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgICBTaW1Db25uZWN0Q29uc3RhbnRzLFxufTtcbiJdfQ==
/// <reference types="node" />
/// <reference types="node" />
/// <reference types="node" />
import { Socket } from 'net';

@@ -56,3 +58,3 @@ import { Duplex } from 'stream';

}
export { SimConnectSocket, RecvID, SimConnectMessage };
export { SimConnectSocket, RecvID, SimConnectMessage, SimConnectServerAddress };
//# sourceMappingURL=SimConnectSocket.d.ts.map

@@ -68,7 +68,7 @@ "use strict";

_wrapSocket() {
this._socket.on('close', (hadError) => this.emit('close', hadError));
this._socket.on('close', hadError => this.emit('close', hadError));
this._socket.on('connect', () => this.emit('connect'));
this._socket.on('drain', () => this.emit('drain'));
this._socket.on('end', () => this.emit('end'));
this._socket.on('error', (err) => this.emit('error', err));
this._socket.on('error', err => this.emit('error', err));
this._socket.on('lookup', (err, address, family, host) => this.emit('lookup', err, address, family, host)); // prettier-ignore

@@ -115,2 +115,2 @@ this._socket.on('ready', () => this.emit('ready'));

exports.SimConnectSocket = SimConnectSocket;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2ltQ29ubmVjdFNvY2tldC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9TaW1Db25uZWN0U29ja2V0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDZCQUE2QjtBQUM3QixtQ0FBZ0M7QUFDaEMsMkNBQXdDO0FBR3hDLE1BQU0sYUFBYSxHQUFHLENBQUMsQ0FBQztBQUV4QixJQUFLLE1BNEJKO0FBNUJELFdBQUssTUFBTTtJQUNQLHlDQUFPLENBQUE7SUFDUCxtREFBWSxDQUFBO0lBQ1oseUNBQU8sQ0FBQTtJQUNQLHlDQUFPLENBQUE7SUFDUCwyQ0FBUSxDQUFBO0lBQ1IsNkVBQXlCLENBQUE7SUFDekIsNkRBQWlCLENBQUE7SUFDakIsdURBQWMsQ0FBQTtJQUNkLDZEQUFpQixDQUFBO0lBQ2pCLDJFQUF3QixDQUFBO0lBQ3hCLHdFQUFzQixDQUFBO0lBQ3RCLHdEQUFjLENBQUE7SUFDZCxzRUFBcUIsQ0FBQTtJQUNyQiwwREFBZSxDQUFBO0lBQ2YsNERBQWdCLENBQUE7SUFDaEIsMERBQWUsQ0FBQTtJQUNmLHdEQUFjLENBQUE7SUFDZCxzRUFBcUIsQ0FBQTtJQUNyQiwwREFBZSxDQUFBO0lBQ2Ysa0RBQVcsQ0FBQTtJQUNYLGtEQUFXLENBQUE7SUFDWCw0REFBZ0IsQ0FBQTtJQUNoQixrR0FBbUMsQ0FBQTtJQUNuQyxrR0FBbUMsQ0FBQTtJQUNuQyxnR0FBa0MsQ0FBQTtJQUNsQyw4REFBaUIsQ0FBQTtJQUNqQiw4REFBaUIsQ0FBQTtBQUNyQixDQUFDLEVBNUJJLE1BQU0sS0FBTixNQUFNLFFBNEJWO0FBc0cwQix3QkFBTTtBQTlGakM7Ozs7R0FJRztBQUNILE1BQU0sZ0JBQWlCLFNBQVEsZUFBTTtJQUtqQztRQUNJLEtBQUssQ0FBQyxFQUFFLFVBQVUsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQzVCLElBQUksQ0FBQyxjQUFjLEdBQUcsS0FBSyxDQUFDO1FBQzVCLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFB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LElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQztZQUNuRCxJQUFJLENBQUMsSUFBSSxFQUFFO2dCQUNQLGlDQUFpQztnQkFDakMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQzdCLE9BQU87YUFDVjtZQUVELE1BQU0sT0FBTyxHQUFzQjtnQkFDL0IsbUJBQW1CO2dCQUNuQixlQUFlLEVBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUM7Z0JBQ3BDLFlBQVksRUFBRSxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQztnQkFDakMsSUFBSSxFQUFFLElBQUkscUJBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO2FBQ3JDLENBQUM7WUFFRiw0QkFBNEI7WUFDNUIsTUFBTSxNQUFNLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQztZQUVsQyxvQ0FBb0M7WUFDcEMsSUFBSSxDQUFDLE1BQU07Z0JBQUUsSUFBSSxDQUFDLGNBQWMsR0FBRyxJQUFJLENBQUM7U0FDM0M7SUFDTCxDQUFDO0lBRUQsS0FBSztRQUNELElBQUksQ0FBQyxjQUFjLEdBQUcsS0FBSyxDQUFDO1FBQzVCLFlBQVksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO0lBQzlDLENBQUM7SUFFRCxNQUFNLENBQ0YsSUFBWSxFQUNaLFFBQXdCLEVBQ3hCLEVBQWtDO1FBRWxDLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLElBQUksRUFBRSxRQUFRLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDM0MsQ0FBQztDQUNKO0FBRVEsNENBQWdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU29ja2V0IH0gZnJvbSAnbmV0JztcbmltcG9ydCB7IER1cGxleCB9IGZyb20gJ3N0cmVhbSc7XG5pbXBvcnQgeyBSYXdCdWZmZXIgfSBmcm9tICcuL1Jhd0J1ZmZlcic7XG5pbXBvcnQgeyBTaW1Db25uZWN0U2VydmVyQWRkcmVzcyB9IGZyb20gJy4vVXRpbHMnO1xuXG5jb25zdCBIRUFERVJfTEVOR1RIID0gNDtcblxuZW51bSBSZWN2SUQge1xuICAgIElEX05VTEwsXG4gICAgSURfRVhDRVBUSU9OLFxuICAgIElEX09QRU4sXG4gICAgSURfUVVJVCxcbiAgICBJRF9FVkVOVCxcbiAgICBJRF9FVkVOVF9PQkpFQ1RfQUREUkVNT1ZFLFxuICAgIElEX0VWRU5UX0ZJTEVOQU1FLFxuICAgIElEX0VWRU5UX0ZSQU1FLFxuICAgIElEX1NJTU9CSkVDVF9EQVRBLFxuICAgIElEX1NJTU9CSkVDVF9EQVRBX0JZVFlQRSxcbiAgICBJRF9XRUFUSEVSX09CU0VSVkFUSU9OLFxuICAgIElEX0NMT1VEX1NUQVRFLFxuICAgIElEX0FTU0lHTkVEX09CSkVDVF9JRCxcbiAgICBJRF9SRVNFUlZFRF9LRVksXG4gICAgSURfQ1VTVE9NX0FDVElPTixcbiAgICBJRF9TWVNURU1fU1RBVEUsXG4gICAgSURfQ0xJRU5UX0RBVEEsXG4gICAgSURfRVZFTlRfV0VBVEhFUl9NT0RFLFxuICAgIElEX0FJUlBPUlRfTElTVCxcbiAgICBJRF9WT1JfTElTVCxcbiAgICBJRF9OREJfTElTVCxcbiAgICBJRF9XQVlQT0lOVF9MSVNULFxuICAgIElEX0VWRU5UX01VTFRJUExBWUVSX1NFUlZFUl9TVEFSVEVELFxuICAgIElEX0VWRU5UX01VTFRJUExBWUVSX0NMSUVOVF9TVEFSVEVELFxuICAgIElEX0VWRU5UX01VTFRJUExBWUVSX1NFU1NJT05fRU5ERUQsXG4gICAgSURfRVZFTlRfUkFDRV9FTkQsXG4gICAgSURfRVZFTlRfUkFDRV9MQVAsXG59XG5cbmludGVyZmFjZSBTaW1Db25uZWN0TWVzc2FnZSB7XG4gICAgcHJvdG9jb2xWZXJzaW9uOiBudW1iZXI7XG4gICAgcGFja2V0VHlwZUlkOiBSZWN2SUQ7XG4gICAgZGF0YTogUmF3QnVmZmVyO1xufVxuXG4vKipcbiAqIEZvciBjb25uZWN0aW5nLCByZWFkaW5nIGFuZCB3cml0aW5nIHRvIHRoZSBTaW1Db25uZWN0IHNlcnZlci5cbiAqIFRoZSBlbWl0dGVkIFwiZGF0YVwiLWV2ZW50IGNvbnRhaW5zIGEgU2ltQ29ubmVjdE1lc3NhZ2Utb2JqZWN0LlxuICogSW5zcGlyZWQgYnkgaHR0cHM6Ly93d3cuZGVycHR1cmtleS5jb20vZXh0ZW5kaW5nLXRjcC1zb2NrZXQtaW4tbm9kZS1qcy9cbiAqL1xuY2xhc3MgU2ltQ29ubmVjdFNvY2tldCBleHRlbmRzIER1cGxleCB7XG4gICAgX3NvY2tldDogU29ja2V0O1xuXG4gICAgX3JlYWRpbmdQYXVzZWQ7XG5cbiAgICBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgc3VwZXIoeyBvYmplY3RNb2RlOiB0cnVlIH0pO1xuICAgICAgICB0aGlzLl9yZWFkaW5nUGF1c2VkID0gZmFsc2U7XG4gICAgICAgIHRoaXMuX3NvY2tldCA9IG5ldyBTb2NrZXQoKTtcbiAgICAgICAgdGhpcy5fc29ja2V0LnNldE5vRGVsYXkoZmFsc2UpO1xuICAgICAgICB0aGlzLl93cmFwU29ja2V0KCk7XG4gICAgfVxuXG4gICAgY29ubmVjdChhZGRyZXNzOiBTaW1Db25uZWN0U2VydmVyQWRkcmVzcykge1xuICAgICAgICBzd2l0Y2ggKGFkZHJlc3MudHlwZSkge1xuICAgICAgICAgICAgY2FzZSAncGlwZSc6XG4gICAgICAgICAgICAgICAgdGhpcy5fc29ja2V0LmNvbm5lY3QoYWRkcmVzcy5hZGRyZXNzKTtcbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIGNhc2UgJ2lwdjQnOlxuICAgICAgICAgICAgICAgIHRoaXMuX3NvY2tldC5jb25uZWN0KGFkZHJlc3MucG9ydCwgYWRkcmVzcy5ob3N0KTtcbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICAgICAgdGhyb3cgRXJyb3IoXG4gICAgICAgICAgICAgICAgICAgICdVbnN1cHBvcnRlZCBhZGRyZXNzIHR5cGUuIE11c3QgYmUgXCJpcHY0XCIgb3IgXCJwaXBlXCInXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGNsb3NlKCkge1xuICAgICAgICB0aGlzLl9zb2NrZXQuZGVzdHJveSgpO1xuICAgIH1cblxuICAgIF93cmFwU29ja2V0KCkge1xuICAgICAgICB0aGlzLl9zb2NrZXQub24oJ2Nsb3NlJywgKGhhZEVycm9yKSA9PiB0aGlzLmVtaXQoJ2Nsb3NlJywgaGFkRXJyb3IpKTtcbiAgICAgICAgdGhpcy5fc29ja2V0Lm9uKCdjb25uZWN0JywgKCkgPT4gdGhpcy5lbWl0KCdjb25uZWN0JykpO1xuICAgICAgICB0aGlzLl9zb2NrZXQub24oJ2RyYWluJywgKCkgPT4gdGhpcy5lbWl0KCdkcmFpbicpKTtcbiAgICAgICAgdGhpcy5fc29ja2V0Lm9uKCdlbmQnLCAoKSA9PiB0aGlzLmVtaXQoJ2VuZCcpKTtcbiAgICAgICAgdGhpcy5fc29ja2V0Lm9uKCdlcnJvcicsIChlcnIpID0+IHRoaXMuZW1pdCgnZXJyb3InLCBlcnIpKTtcbiAgICAgICAgdGhpcy5fc29ja2V0Lm9uKCdsb29rdXAnLCAoZXJyLCBhZGRyZXNzLCBmYW1pbHksIGhvc3QpID0+IHRoaXMuZW1pdCgnbG9va3VwJywgZXJyLCBhZGRyZXNzLCBmYW1pbHksIGhvc3QpKTsgLy8gcHJldHRpZXItaWdub3JlXG4gICAgICAgIHRoaXMuX3NvY2tldC5vbigncmVhZHknLCAoKSA9PiB0aGlzLmVtaXQoJ3JlYWR5JykpO1xuICAgICAgICB0aGlzLl9zb2NrZXQub24oJ3RpbWVvdXQnLCAoKSA9PiB0aGlzLmVtaXQoJ3RpbWVvdXQnKSk7XG5cbiAgICAgICAgdGhpcy5fc29ja2V0Lm9uKCdyZWFkYWJsZScsIHRoaXMuX29uUmVhZGFibGUuYmluZCh0aGlzKSk7XG4gICAgfVxuXG4gICAgX29uUmVhZGFibGUoKSB7XG4gICAgICAgIHdoaWxlICghdGhpcy5fcmVhZGluZ1BhdXNlZCkge1xuICAgICAgICAgICAgLy8gUmVhZCBtZXNzYWdlIGxlbmd0aCBoZWFkZXJcbiAgICAgICAgICAgIGNvbnN0IGxlbkJ1ZiA9IHRoaXMuX3NvY2tldC5yZWFkKEhFQURFUl9MRU5HVEgpO1xuICAgICAgICAgICAgaWYgKCFsZW5CdWYpIHJldHVybjtcbiAgICAgICAgICAgIGNvbnN0IGJvZHlMZW5ndGggPSBsZW5CdWYucmVhZEludDMyTEUoKSAtIEhFQURFUl9MRU5HVEg7XG5cbiAgICAgICAgICAgIC8vIFJlYWQgbWVzc2FnZSBib2R5XG4gICAgICAgICAgICBjb25zdCBib2R5OiBCdWZmZXIgPSB0aGlzLl9zb2NrZXQucmVhZChib2R5TGVuZ3RoKTtcbiAgICAgICAgICAgIGlmICghYm9keSkge1xuICAgICAgICAgICAgICAgIC8vIFB1dCBoZWFkZXIgYmFjayBpbiByZWFkIGJ1ZmZlclxuICAgICAgICAgICAgICAgIHRoaXMuX3NvY2tldC51bnNoaWZ0KGxlbkJ1Zik7XG4gICAgICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjb25zdCBtZXNzYWdlOiBTaW1Db25uZWN0TWVzc2FnZSA9IHtcbiAgICAgICAgICAgICAgICAvLyBNYW5kYXRvcnkgZmllbGRzXG4gICAgICAgICAgICAgICAgcHJvdG9jb2xWZXJzaW9uOiBib2R5LnJlYWRJbnQzMkxFKDApLFxuICAgICAgICAgICAgICAgIHBhY2tldFR5cGVJZDogYm9keS5yZWFkSW50MzJMRSg0KSxcbiAgICAgICAgICAgICAgICBkYXRhOiBuZXcgUmF3QnVmZmVyKGJvZHkuc2xpY2UoOCkpLFxuICAgICAgICAgICAgfTtcblxuICAgICAgICAgICAgLy8gQWRkIG9iamVjdCB0byByZWFkIGJ1ZmZlclxuICAgICAgICAgICAgY29uc3QgcHVzaE9rID0gdGhpcy5wdXNoKG1lc3NhZ2UpO1xuXG4gICAgICAgICAgICAvLyBQYXVzZSByZWFkaW5nIGlmIGNvbnN1bWVyIGlzIHNsb3dcbiAgICAgICAgICAgIGlmICghcHVzaE9rKSB0aGlzLl9yZWFkaW5nUGF1c2VkID0gdHJ1ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIF9yZWFkKCkge1xuICAgICAgICB0aGlzLl9yZWFkaW5nUGF1c2VkID0gZmFsc2U7XG4gICAgICAgIHNldEltbWVkaWF0ZSh0aGlzLl9vblJlYWRhYmxlLmJpbmQodGhpcykpO1xuICAgIH1cblxuICAgIF93cml0ZShcbiAgICAgICAgZGF0YTogQnVmZmVyLFxuICAgICAgICBlbmNvZGluZzogQnVmZmVyRW5jb2RpbmcsXG4gICAgICAgIGNiOiAoZXJyb3I/OiBFcnJvciB8IG51bGwpID0+IHZvaWRcbiAgICApIHtcbiAgICAgICAgdGhpcy5fc29ja2V0LndyaXRlKGRhdGEsIGVuY29kaW5nLCBjYik7XG4gICAgfVxufVxuXG5leHBvcnQgeyBTaW1Db25uZWN0U29ja2V0LCBSZWN2SUQsIFNpbUNvbm5lY3RNZXNzYWdlIH07XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2ltQ29ubmVjdFNvY2tldC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9TaW1Db25uZWN0U29ja2V0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDZCQUE2QjtBQUM3QixtQ0FBZ0M7QUFDaEMsMkNBQXdDO0FBR3hDLE1BQU0sYUFBYSxHQUFHLENBQUMsQ0FBQztBQUV4QixJQUFLLE1BNEJKO0FBNUJELFdBQUssTUFBTTtJQUNQLHlDQUFPLENBQUE7SUFDUCxtREFBWSxDQUFBO0lBQ1oseUNBQU8sQ0FBQTtJQUNQLHlDQUFPLENBQUE7SUFDUCwyQ0FBUSxDQUFBO0lBQ1IsNkVBQXlCLENBQUE7SUFDekIsNkRBQWlCLENBQUE7SUFDakIsdURBQWMsQ0FBQTtJQUNkLDZEQUFpQixDQUFBO0lBQ2pCLDJFQUF3QixDQUFBO0lBQ3hCLHdFQUFzQixDQUFBO0lBQ3RCLHdEQUFjLENBQUE7SUFDZCxzRUFBcUIsQ0FBQTtJQUNyQiwwREFBZSxDQUFBO0lBQ2YsNERBQWdCLENBQUE7SUFDaEIsMERBQWUsQ0FBQTtJQUNmLHdEQUFjLENBQUE7SUFDZCxzRUFBcUIsQ0FBQTtJQUNyQiwwREFBZSxDQUFBO0lBQ2Ysa0RBQVcsQ0FBQTtJQUNYLGtEQUFXLENBQUE7SUFDWCw0REFBZ0IsQ0FBQTtJQUNoQixrR0FBbUMsQ0FBQTtJQUNuQyxrR0FBbUMsQ0FBQTtJQUNuQyxnR0FBa0MsQ0FBQTtJQUNsQyw4REFBaUIsQ0FBQTtJQUNqQiw4REFBaUIsQ0FBQTtBQUNyQixDQUFDLEVBNUJJLE1BQU0sS0FBTixNQUFNLFFBNEJWO0FBZ0cwQix3QkFBTTtBQXhGakM7Ozs7R0FJRztBQUNILE1BQU0sZ0JBQWlCLFNBQVEsZUFBTTtJQUtqQztRQUNJLEtBQUssQ0FBQyxFQUFFLFVBQVUsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQzVCLElBQUksQ0FBQyxjQUFjLEdBQUcsS0FBSyxDQUFDO1FBQzVCLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFB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LFVBQVUsQ0FBQyxDQUFDO1lBQ25ELElBQUksQ0FBQyxJQUFJLEVBQUU7Z0JBQ1AsaUNBQWlDO2dCQUNqQyxJQUFJLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDN0IsT0FBTzthQUNWO1lBRUQsTUFBTSxPQUFPLEdBQXNCO2dCQUMvQixtQkFBbUI7Z0JBQ25CLGVBQWUsRUFBRSxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQztnQkFDcEMsWUFBWSxFQUFFLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDO2dCQUNqQyxJQUFJLEVBQUUsSUFBSSxxQkFBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7YUFDckMsQ0FBQztZQUVGLDRCQUE0QjtZQUM1QixNQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1lBRWxDLG9DQUFvQztZQUNwQyxJQUFJLENBQUMsTUFBTTtnQkFBRSxJQUFJLENBQUMsY0FBYyxHQUFHLElBQUksQ0FBQztTQUMzQztJQUNMLENBQUM7SUFFRCxLQUFLO1FBQ0QsSUFBSSxDQUFDLGNBQWMsR0FBRyxLQUFLLENBQUM7UUFDNUIsWUFBWSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7SUFDOUMsQ0FBQztJQUVELE1BQU0sQ0FBQyxJQUFZLEVBQUUsUUFBd0IsRUFBRSxFQUFrQztRQUM3RSxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxJQUFJLEVBQUUsUUFBUSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQzNDLENBQUM7Q0FDSjtBQUVRLDRDQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFNvY2tldCB9IGZyb20gJ25ldCc7XG5pbXBvcnQgeyBEdXBsZXggfSBmcm9tICdzdHJlYW0nO1xuaW1wb3J0IHsgUmF3QnVmZmVyIH0gZnJvbSAnLi9SYXdCdWZmZXInO1xuaW1wb3J0IHsgU2ltQ29ubmVjdFNlcnZlckFkZHJlc3MgfSBmcm9tICcuL1V0aWxzJztcblxuY29uc3QgSEVBREVSX0xFTkdUSCA9IDQ7XG5cbmVudW0gUmVjdklEIHtcbiAgICBJRF9OVUxMLFxuICAgIElEX0VYQ0VQVElPTixcbiAgICBJRF9PUEVOLFxuICAgIElEX1FVSVQsXG4gICAgSURfRVZFTlQsXG4gICAgSURfRVZFTlRfT0JKRUNUX0FERFJFTU9WRSxcbiAgICBJRF9FVkVOVF9GSUxFTkFNRSxcbiAgICBJRF9FVkVOVF9GUkFNRSxcbiAgICBJRF9TSU1PQkpFQ1RfREFUQSxcbiAgICBJRF9TSU1PQkpFQ1RfREFUQV9CWVRZUEUsXG4gICAgSURfV0VBVEhFUl9PQlNFUlZBVElPTixcbiAgICBJRF9DTE9VRF9TVEFURSxcbiAgICBJRF9BU1NJR05FRF9PQkpFQ1RfSUQsXG4gICAgSURfUkVTRVJWRURfS0VZLFxuICAgIElEX0NVU1RPTV9BQ1RJT04sXG4gICAgSURfU1lTVEVNX1NUQVRFLFxuICAgIElEX0NMSUVOVF9EQVRBLFxuICAgIElEX0VWRU5UX1dFQVRIRVJfTU9ERSxcbiAgICBJRF9BSVJQT1JUX0xJU1QsXG4gICAgSURfVk9SX0xJU1QsXG4gICAgSURfTkRCX0xJU1QsXG4gICAgSURfV0FZUE9JTlRfTElTVCxcbiAgICBJRF9FVkVOVF9NVUxUSVBMQVlFUl9TRVJWRVJfU1RBUlRFRCxcbiAgICBJRF9FVkVOVF9NVUxUSVBMQVlFUl9DTElFTlRfU1RBUlRFRCxcbiAgICBJRF9FVkVOVF9NVUxUSVBMQVlFUl9TRVNTSU9OX0VOREVELFxuICAgIElEX0VWRU5UX1JBQ0VfRU5ELFxuICAgIElEX0VWRU5UX1JBQ0VfTEFQLFxufVxuXG5pbnRlcmZhY2UgU2ltQ29ubmVjdE1lc3NhZ2Uge1xuICAgIHByb3RvY29sVmVyc2lvbjogbnVtYmVyO1xuICAgIHBhY2tldFR5cGVJZDogUmVjdklEO1xuICAgIGRhdGE6IFJhd0J1ZmZlcjtcbn1cblxuLyoqXG4gKiBGb3IgY29ubmVjdGluZywgcmVhZGluZyBhbmQgd3JpdGluZyB0byB0aGUgU2ltQ29ubmVjdCBzZXJ2ZXIuXG4gKiBUaGUgZW1pdHRlZCBcImRhdGFcIi1ldmVudCBjb250YWlucyBhIFNpbUNvbm5lY3RNZXNzYWdlLW9iamVjdC5cbiAqIEluc3BpcmVkIGJ5IGh0dHBzOi8vd3d3LmRlcnB0dXJrZXkuY29tL2V4dGVuZGluZy10Y3Atc29ja2V0LWluLW5vZGUtanMvXG4gKi9cbmNsYXNzIFNpbUNvbm5lY3RTb2NrZXQgZXh0ZW5kcyBEdXBsZXgge1xuICAgIF9zb2NrZXQ6IFNvY2tldDtcblxuICAgIF9yZWFkaW5nUGF1c2VkO1xuXG4gICAgY29uc3RydWN0b3IoKSB7XG4gICAgICAgIHN1cGVyKHsgb2JqZWN0TW9kZTogdHJ1ZSB9KTtcbiAgICAgICAgdGhpcy5fcmVhZGluZ1BhdXNlZCA9IGZhbHNlO1xuICAgICAgICB0aGlzLl9zb2NrZXQgPSBuZXcgU29ja2V0KCk7XG4gICAgICAgIHRoaXMuX3NvY2tldC5zZXROb0RlbGF5KGZhbHNlKTtcbiAgICAgICAgdGhpcy5fd3JhcFNvY2tldCgpO1xuICAgIH1cblxuICAgIGNvbm5lY3QoYWRkcmVzczogU2ltQ29ubmVjdFNlcnZlckFkZHJlc3MpIHtcbiAgICAgICAgc3dpdGNoIChhZGRyZXNzLnR5cGUpIHtcbiAgICAgICAgICAgIGNhc2UgJ3BpcGUnOlxuICAgICAgICAgICAgICAgIHRoaXMuX3NvY2tldC5jb25uZWN0KGFkZHJlc3MuYWRkcmVzcyk7XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICBjYXNlICdpcHY0JzpcbiAgICAgICAgICAgICAgICB0aGlzLl9zb2NrZXQuY29ubmVjdChhZGRyZXNzLnBvcnQsIGFkZHJlc3MuaG9zdCk7XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgIHRocm93IEVycm9yKCdVbnN1cHBvcnRlZCBhZGRyZXNzIHR5cGUuIE11c3QgYmUgXCJpcHY0XCIgb3IgXCJwaXBlXCInKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGNsb3NlKCkge1xuICAgICAgICB0aGlzLl9zb2NrZXQuZGVzdHJveSgpO1xuICAgIH1cblxuICAgIF93cmFwU29ja2V0KCkge1xuICAgICAgICB0aGlzLl9zb2NrZXQub24oJ2Nsb3NlJywgaGFkRXJyb3IgPT4gdGhpcy5lbWl0KCdjbG9zZScsIGhhZEVycm9yKSk7XG4gICAgICAgIHRoaXMuX3NvY2tldC5vbignY29ubmVjdCcsICgpID0+IHRoaXMuZW1pdCgnY29ubmVjdCcpKTtcbiAgICAgICAgdGhpcy5fc29ja2V0Lm9uKCdkcmFpbicsICgpID0+IHRoaXMuZW1pdCgnZHJhaW4nKSk7XG4gICAgICAgIHRoaXMuX3NvY2tldC5vbignZW5kJywgKCkgPT4gdGhpcy5lbWl0KCdlbmQnKSk7XG4gICAgICAgIHRoaXMuX3NvY2tldC5vbignZXJyb3InLCBlcnIgPT4gdGhpcy5lbWl0KCdlcnJvcicsIGVycikpO1xuICAgICAgICB0aGlzLl9zb2NrZXQub24oJ2xvb2t1cCcsIChlcnIsIGFkZHJlc3MsIGZhbWlseSwgaG9zdCkgPT4gdGhpcy5lbWl0KCdsb29rdXAnLCBlcnIsIGFkZHJlc3MsIGZhbWlseSwgaG9zdCkpOyAvLyBwcmV0dGllci1pZ25vcmVcbiAgICAgICAgdGhpcy5fc29ja2V0Lm9uKCdyZWFkeScsICgpID0+IHRoaXMuZW1pdCgncmVhZHknKSk7XG4gICAgICAgIHRoaXMuX3NvY2tldC5vbigndGltZW91dCcsICgpID0+IHRoaXMuZW1pdCgndGltZW91dCcpKTtcblxuICAgICAgICB0aGlzLl9zb2NrZXQub24oJ3JlYWRhYmxlJywgdGhpcy5fb25SZWFkYWJsZS5iaW5kKHRoaXMpKTtcbiAgICB9XG5cbiAgICBfb25SZWFkYWJsZSgpIHtcbiAgICAgICAgd2hpbGUgKCF0aGlzLl9yZWFkaW5nUGF1c2VkKSB7XG4gICAgICAgICAgICAvLyBSZWFkIG1lc3NhZ2UgbGVuZ3RoIGhlYWRlclxuICAgICAgICAgICAgY29uc3QgbGVuQnVmID0gdGhpcy5fc29ja2V0LnJlYWQoSEVBREVSX0xFTkdUSCk7XG4gICAgICAgICAgICBpZiAoIWxlbkJ1ZikgcmV0dXJuO1xuICAgICAgICAgICAgY29uc3QgYm9keUxlbmd0aCA9IGxlbkJ1Zi5yZWFkSW50MzJMRSgpIC0gSEVBREVSX0xFTkdUSDtcblxuICAgICAgICAgICAgLy8gUmVhZCBtZXNzYWdlIGJvZHlcbiAgICAgICAgICAgIGNvbnN0IGJvZHk6IEJ1ZmZlciA9IHRoaXMuX3NvY2tldC5yZWFkKGJvZHlMZW5ndGgpO1xuICAgICAgICAgICAgaWYgKCFib2R5KSB7XG4gICAgICAgICAgICAgICAgLy8gUHV0IGhlYWRlciBiYWNrIGluIHJlYWQgYnVmZmVyXG4gICAgICAgICAgICAgICAgdGhpcy5fc29ja2V0LnVuc2hpZnQobGVuQnVmKTtcbiAgICAgICAgICAgICAgICByZXR1cm47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGNvbnN0IG1lc3NhZ2U6IFNpbUNvbm5lY3RNZXNzYWdlID0ge1xuICAgICAgICAgICAgICAgIC8vIE1hbmRhdG9yeSBmaWVsZHNcbiAgICAgICAgICAgICAgICBwcm90b2NvbFZlcnNpb246IGJvZHkucmVhZEludDMyTEUoMCksXG4gICAgICAgICAgICAgICAgcGFja2V0VHlwZUlkOiBib2R5LnJlYWRJbnQzMkxFKDQpLFxuICAgICAgICAgICAgICAgIGRhdGE6IG5ldyBSYXdCdWZmZXIoYm9keS5zbGljZSg4KSksXG4gICAgICAgICAgICB9O1xuXG4gICAgICAgICAgICAvLyBBZGQgb2JqZWN0IHRvIHJlYWQgYnVmZmVyXG4gICAgICAgICAgICBjb25zdCBwdXNoT2sgPSB0aGlzLnB1c2gobWVzc2FnZSk7XG5cbiAgICAgICAgICAgIC8vIFBhdXNlIHJlYWRpbmcgaWYgY29uc3VtZXIgaXMgc2xvd1xuICAgICAgICAgICAgaWYgKCFwdXNoT2spIHRoaXMuX3JlYWRpbmdQYXVzZWQgPSB0cnVlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgX3JlYWQoKSB7XG4gICAgICAgIHRoaXMuX3JlYWRpbmdQYXVzZWQgPSBmYWxzZTtcbiAgICAgICAgc2V0SW1tZWRpYXRlKHRoaXMuX29uUmVhZGFibGUuYmluZCh0aGlzKSk7XG4gICAgfVxuXG4gICAgX3dyaXRlKGRhdGE6IEJ1ZmZlciwgZW5jb2Rpbmc6IEJ1ZmZlckVuY29kaW5nLCBjYjogKGVycm9yPzogRXJyb3IgfCBudWxsKSA9PiB2b2lkKSB7XG4gICAgICAgIHRoaXMuX3NvY2tldC53cml0ZShkYXRhLCBlbmNvZGluZywgY2IpO1xuICAgIH1cbn1cblxuZXhwb3J0IHsgU2ltQ29ubmVjdFNvY2tldCwgUmVjdklELCBTaW1Db25uZWN0TWVzc2FnZSwgU2ltQ29ubmVjdFNlcnZlckFkZHJlc3MgfTtcbiJdfQ==
{
"name": "node-simconnect",
"version": "3.0.2",
"version": "3.0.3",
"description": "A SimConnect client library for Node.JS.",

@@ -14,7 +14,8 @@ "main": "dist/index.js",

"precommit": "pretty-quick --staged",
"prepublish": "npm run build",
"prepare": "husky install"
"prepublishOnly": "npm run build",
"prepare": "husky install",
"generate-api-reference": "npm run build && npx rimraf doc && api-extractor run && api-documenter markdown -i temp -o doc"
},
"author": "Even Arneberg Rognlien",
"license": "MIT",
"license": "GPLV3",
"repository": {

@@ -38,2 +39,4 @@ "type": "git",

"devDependencies": {
"@microsoft/api-documenter": "^7.19.10",
"@microsoft/api-extractor": "^7.30.0",
"@types/ini": "^1.3.30",

@@ -50,2 +53,3 @@ "@types/jest": "^26.0.19",

"eslint-plugin-simple-import-sort": "^7.0.0",
"eslint-plugin-tsdoc": "^0.2.16",
"husky": "^8.0.1",

@@ -70,3 +74,11 @@ "jest": "^26.6.3",

}
}
},
"files": [
"/dist",
"/samples",
"./package.json",
"./package-lock.json",
"./README.md",
"./LICENCE"
]
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc