From ddf8497fa3ffb73c5799b1adf190765aade70901 Mon Sep 17 00:00:00 2001 From: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com> Date: Sun, 27 Sep 2026 00:58:32 +0100 Subject: [PATCH] Small fixes to exp_reports --- exp_reports/index.ts | 7 +++++++ exp_reports/messages.ts | 10 ---------- exp_reports/package.json | 5 ++++- exp_reports/tsconfig.browser.json | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/exp_reports/index.ts b/exp_reports/index.ts index cba7c8f1..05d3caef 100644 --- a/exp_reports/index.ts +++ b/exp_reports/index.ts @@ -6,6 +6,13 @@ declare module "@clusterio/lib" { "exp_reports.discord_webhook_url": string | null; "exp_reports.json_webhook_url": string | null; } + export interface Permissions { + "exp_reports.report.get": never; + "exp_reports.report.list": never; + "exp_reports.report.subscribe": never; + "exp_reports.report.create": never; + "exp_reports.report.delete": never; + } } export const plugin: lib.PluginDeclaration = { diff --git a/exp_reports/messages.ts b/exp_reports/messages.ts index 768ee269..c59c9775 100644 --- a/exp_reports/messages.ts +++ b/exp_reports/messages.ts @@ -1,16 +1,6 @@ import * as lib from "@clusterio/lib"; import { Type, Static } from "@sinclair/typebox"; -declare module "@clusterio/lib" { - export interface Permissions { - "exp_reports.report.get": never; - "exp_reports.report.list": never; - "exp_reports.report.subscribe": never; - "exp_reports.report.create": never; - "exp_reports.report.delete": never; - } -} - /* Data records */ diff --git a/exp_reports/package.json b/exp_reports/package.json index 3e974df2..4abd4a51 100644 --- a/exp_reports/package.json +++ b/exp_reports/package.json @@ -41,7 +41,10 @@ "webpack-merge": "catalog:" }, "dependencies": { - "@sinclair/typebox": "catalog:" + "@sinclair/typebox": "catalog:", + "@expcluster/lib_commands": "workspace:^", + "@expcluster/lib_util": "workspace:^", + "@expcluster/roles": "workspace:^" }, "publishConfig": { "access": "public" diff --git a/exp_reports/tsconfig.browser.json b/exp_reports/tsconfig.browser.json index 1e3889e7..a621b69f 100644 --- a/exp_reports/tsconfig.browser.json +++ b/exp_reports/tsconfig.browser.json @@ -1,4 +1,4 @@ { "extends": "../tsconfig.browser.json", - "include": [ "web/**/*.tsx", "web/**/*.ts", "messages.ts", "package.json" ], + "include": [ "web/**/*.tsx", "web/**/*.ts", "index.ts", "messages.ts", "package.json" ], }