Run npm-install and add npm install as a post update option
All checks were successful
Lint / pre-commit Linting (push) Successful in 1m19s

This commit is contained in:
2025-12-16 01:01:56 +01:00
parent 9510650dd1
commit 786d2c8e74
1036 changed files with 44950 additions and 158791 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1537
node_modules/screeps-api/dist/ScreepsAPI.js generated vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
export class ConfigManager {
refresh(): Promise<void>;
_config: any;
getServers(): Promise<string[]>;
getConfig(): Promise<any>;
path: any;
loadConfig(file: any): Promise<any>;
}

1091
node_modules/screeps-api/dist/types/RawAPI.d.ts generated vendored Normal file

File diff suppressed because it is too large Load Diff

286
node_modules/screeps-api/dist/types/ScreepsAPI.d.ts generated vendored Normal file
View File

@@ -0,0 +1,286 @@
export class ScreepsAPI extends RawAPI {
static fromConfig(server?: string, config?: boolean, opts?: {}): Promise<ScreepsAPI>;
constructor(opts: any);
rateLimits: {
global: {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
GET: {
'/api/game/room-terrain': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/user/code': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/user/memory': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/user/memory-segment': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/game/market/orders-index': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/game/market/orders': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/game/market/my-orders': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/game/market/stats': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/game/user/money-history': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
};
POST: {
'/api/user/console': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/game/map-stats': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/user/code': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/user/set-active-branch': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/user/memory': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
'/api/user/memory-segment': {
limit: any;
period: any;
remaining: any;
reset: number;
toReset: number;
};
};
};
socket: Socket;
getRateLimit(method: any, path: any): any;
get rateLimitResetUrl(): string;
me(): Promise<{
_id: any;
username: any;
badge: import("./RawAPI").Badge;
gcl: any;
}>;
_user: {
_id: any;
username: any;
badge: import("./RawAPI").Badge;
gcl: any;
};
tokenInfo(): Promise<any>;
_tokenInfo: any;
userID(): Promise<any>;
get history(): (room: string, tick: number, shard?: string) => any;
get authmod(): () => any;
get version(): () => {
ok: 1;
package: number;
protocol: number;
serverData: {
customObjectTypes: any;
historyChunkSize: number;
features: any;
shards: string[];
};
users: number;
};
get time(): (shard?: string) => {
ok: number;
time: number;
};
get leaderboard(): {
list(limit: number, mode: "world" | "power", offset: number, season: string): {
ok: any;
list: [{
_id: any;
season: any;
user: any;
score: any;
rank: any;
}];
count: any;
users: {
<user>(): any;
's _id>: { _id, username, badge: { type, color1, color2, color3, param, flip }, gcl } } }}': any;
};
};
find(username: string, mode?: string, season?: string): {
ok: any;
_id: any;
season: any;
user: any;
score: any;
rank: any;
};
seasons(): {
ok: any;
seasons: [{
_id: any;
name: any;
date: any;
}];
};
};
get market(): {
ordersIndex(shard?: string): {
ok: 1;
list: [{
_id: string;
count: number;
}];
};
myOrders(): {
ok: number;
list: [{
_id: any;
created: any;
user: any;
active: any;
type: any;
amount: any;
remainingAmount: any;
resourceType: any;
price: any;
totalAmount: any;
roomName: any;
}];
};
orders(resourceType: string, shard?: string): {
ok: number;
list: [{
_id: any;
created: any;
user: any;
active: any;
type: any;
amount: any;
remainingAmount: any;
resourceType: any;
price: any;
totalAmount: any;
roomName: any;
}];
};
stats(resourceType: any, shard?: string): any;
};
get registerUser(): (username: string, email: string, password: string, modules: any) => any;
get code(): {
get(branch: string): any;
set(branch: string, modules: any, _hash: any): any;
};
get memory(): {
get(path: string, shard?: string): string;
set(path: string, value: any, shard?: string): {
ok: any;
result: {
ok: any;
n: any;
};
ops: [{
user: any;
expression: any;
hidden: any;
}];
data: any;
insertedCount: any;
insertedIds: any;
};
segment: {
get(segment: number, shard?: string): {
ok: any;
data: string;
};
set(segment: number, data: any, shard?: string): any;
};
};
get segment(): {
get(segment: number, shard?: string): {
ok: any;
data: string;
};
set(segment: number, data: any, shard?: string): any;
};
get console(): (expression: any, shard?: string) => {
ok: any;
result: {
ok: any;
n: any;
};
ops: [{
user: any;
expression: any;
_id: any;
}];
insertedCount: any;
insertedIds: [<mongodb, id>() => any];
};
}
import { RawAPI } from "./RawAPI";
import { Socket } from "./Socket";

31
node_modules/screeps-api/dist/types/Socket.d.ts generated vendored Normal file
View File

@@ -0,0 +1,31 @@
export class Socket extends EventEmitter {
constructor(ScreepsAPI: any);
api: any;
opts: {
reconnect: boolean;
resubscribe: boolean;
keepAlive: boolean;
maxRetries: number;
maxRetryDelay: number;
};
keepAliveInter: NodeJS.Timeout;
reset(): void;
authed: boolean;
connected: boolean;
reconnecting: boolean;
__queue: any[];
__subQueue: any[];
__subs: {};
connect(opts?: {}): Promise<any>;
ws: any;
reconnect(): Promise<void>;
disconnect(): void;
sleep(time: any): Promise<any>;
handleMessage(msg: any): void;
gzip(bool: any): Promise<void>;
send(data: any): Promise<void>;
auth(token: any): Promise<any>;
subscribe(path: any, cb: any): Promise<void>;
unsubscribe(path: any): Promise<void>;
}
import { EventEmitter } from "events";

1
node_modules/screeps-api/dist/types/index.d.ts generated vendored Normal file
View File

@@ -0,0 +1 @@
export * from "./ScreepsAPI.js";

2
node_modules/screeps-api/dist/types/ws-browser.d.ts generated vendored Normal file
View File

@@ -0,0 +1,2 @@
declare const _exports: any;
export = _exports;