From 1c18fc665b92d9fa1afbad37afeff581415397a8 Mon Sep 17 00:00:00 2001 From: Evert Prants Date: Sat, 2 Oct 2021 13:59:41 +0300 Subject: [PATCH] plugin configuration schemas --- package-lock.json | 50 +++++++++++++++++++++++++++++++++++++++++++++-- package.json | 6 ++++-- 2 files changed, 52 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1129026..a053593 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,11 +11,13 @@ "dependencies": { "@squeebot/core": "^3.3.1", "node-cron": "^3.0.0", - "typescript": "^4.4.2" + "typescript": "^4.4.2", + "ws": "^8.2.2" }, "devDependencies": { "@types/node": "^16.7.10", - "@types/node-cron": "^2.0.4" + "@types/node-cron": "^2.0.4", + "@types/ws": "^8.2.0" } }, "../core": { @@ -71,6 +73,15 @@ "integrity": "sha512-XLD/llTSB6EBe3thkN+/I0L+yCTB6sjrcVovQdx2Cnl6N6bTzHmwe/J8mWnsXFgxLrj/emzdv8IR4evKYG2qxQ==", "dev": true }, + "node_modules/@types/ws": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.0.tgz", + "integrity": "sha512-cyeefcUCgJlEk+hk2h3N+MqKKsPViQgF5boi9TTHSK+PoR9KWBb/C5ccPcDyAqgsbAYHTwulch725DV84+pSpg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/at-least-node": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", @@ -261,6 +272,26 @@ "node": ">= 10.0.0" } }, + "node_modules/ws": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.2.tgz", + "integrity": "sha512-Q6B6H2oc8QY3llc3cB8kVmQ6pnJWVQbP7Q5algTcIxx7YEpc0oU4NBVHlztA7Ekzfhw2r0rPducMUiCGWKQRzw==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -300,6 +331,15 @@ "integrity": "sha512-XLD/llTSB6EBe3thkN+/I0L+yCTB6sjrcVovQdx2Cnl6N6bTzHmwe/J8mWnsXFgxLrj/emzdv8IR4evKYG2qxQ==", "dev": true }, + "@types/ws": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.2.0.tgz", + "integrity": "sha512-cyeefcUCgJlEk+hk2h3N+MqKKsPViQgF5boi9TTHSK+PoR9KWBb/C5ccPcDyAqgsbAYHTwulch725DV84+pSpg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, "at-least-node": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", @@ -430,6 +470,12 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" }, + "ws": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.2.tgz", + "integrity": "sha512-Q6B6H2oc8QY3llc3cB8kVmQ6pnJWVQbP7Q5algTcIxx7YEpc0oU4NBVHlztA7Ekzfhw2r0rPducMUiCGWKQRzw==", + "requires": {} + }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", diff --git a/package.json b/package.json index 469a6a6..1942b2d 100644 --- a/package.json +++ b/package.json @@ -13,10 +13,12 @@ "dependencies": { "@squeebot/core": "^3.3.1", "node-cron": "^3.0.0", - "typescript": "^4.4.2" + "typescript": "^4.4.2", + "ws": "^8.2.2" }, "devDependencies": { "@types/node": "^16.7.10", - "@types/node-cron": "^2.0.4" + "@types/node-cron": "^2.0.4", + "@types/ws": "^8.2.0" } }