From b681ae7522029433c3df8caa6a08017012932c97 Mon Sep 17 00:00:00 2001 From: Rory& Date: Fri, 3 Oct 2025 20:28:25 +0200 Subject: [PATCH] Drop dependency on missing-native-js-functions --- package-lock.json | Bin 361802 -> 361433 bytes package.json | 1 - src/api/Server.ts | 1 - src/api/start.ts | 1 - src/api/util/utility/passwordStrength.ts | 1 - src/cdn/util/FileStorage.ts | 1 - src/gateway/Server.ts | 1 - src/gateway/listener/listener.ts | 1 - src/util/util/AutoUpdate.ts | 1 - src/util/util/FieldError.ts | 1 - src/util/util/KittyLogo.ts | 1 - src/util/util/Permissions.ts | 1 - src/util/util/Rights.ts | 1 - src/util/util/lambert-server/Server.ts | 1 - src/util/util/lambert-server/Utils.ts | 1 - src/util/util/lambert-server/check.ts | 1 - 16 files changed, 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index fb9a33ce7b1b71b88d549c5c95f9727b43d2b74d..41ee8cb060a7e14a46934b804e375fc2c4305ee6 100644 GIT binary patch delta 46 zcmX@rC3dr2Y{NX}=F`mWrdC8uvFXJu)3{=&T7`3npCL;$zE B5ySuh delta 269 zcmccFE_SL*Y{NWemCWMe%)E5nyu^~svQ*uyV%@aTyyTM1{Jdf%D+Q%EBRvB>gXXEs z?NgZ. */ -import "missing-native-js-functions"; import dotenv from "dotenv"; dotenv.config({ quiet: true }); import { diff --git a/src/gateway/listener/listener.ts b/src/gateway/listener/listener.ts index ba64cb73..58e8bb32 100644 --- a/src/gateway/listener/listener.ts +++ b/src/gateway/listener/listener.ts @@ -33,7 +33,6 @@ import { import { OPCODES } from "../util/Constants"; import { Send } from "../util/Send"; import { WebSocket } from "@spacebar/gateway"; -import "missing-native-js-functions"; import { Channel as AMQChannel } from "amqplib"; import { Recipient } from "@spacebar/util"; import * as console from "node:console"; diff --git a/src/util/util/AutoUpdate.ts b/src/util/util/AutoUpdate.ts index ce03012b..3b8efba7 100644 --- a/src/util/util/AutoUpdate.ts +++ b/src/util/util/AutoUpdate.ts @@ -16,7 +16,6 @@ along with this program. If not, see . */ -import "missing-native-js-functions"; import fetch from "node-fetch-commonjs"; import { ProxyAgent } from "proxy-agent"; import readline from "readline"; diff --git a/src/util/util/FieldError.ts b/src/util/util/FieldError.ts index 28e7e378..3bab92e7 100644 --- a/src/util/util/FieldError.ts +++ b/src/util/util/FieldError.ts @@ -16,7 +16,6 @@ along with this program. If not, see . */ -import "missing-native-js-functions"; export function FieldErrors( fields: Record, diff --git a/src/util/util/KittyLogo.ts b/src/util/util/KittyLogo.ts index 5b5e2da2..2af0357e 100644 --- a/src/util/util/KittyLogo.ts +++ b/src/util/util/KittyLogo.ts @@ -1,5 +1,4 @@ import { readFileSync } from "node:fs"; -import "missing-native-js-functions"; // const originalConsoleLog = console.log; // console.error = diff --git a/src/util/util/Permissions.ts b/src/util/util/Permissions.ts index 440be9df..b81ce911 100644 --- a/src/util/util/Permissions.ts +++ b/src/util/util/Permissions.ts @@ -4,7 +4,6 @@ import { Channel, ChannelPermissionOverwrite, ChannelPermissionOverwriteType, Guild, Member, Role } from "../entities"; import { BitField, BitFieldResolvable, BitFlag } from "./BitField"; -import "missing-native-js-functions"; import { HTTPError } from "lambert-server"; export type PermissionResolvable = bigint | number | Permissions | PermissionResolvable[] | PermissionString; diff --git a/src/util/util/Rights.ts b/src/util/util/Rights.ts index 56d0e28d..365eb720 100644 --- a/src/util/util/Rights.ts +++ b/src/util/util/Rights.ts @@ -17,7 +17,6 @@ */ import { BitField } from "./BitField"; -import "missing-native-js-functions"; import { BitFieldResolvable, BitFlag } from "./BitField"; import { User } from "../entities"; import { HTTPError } from "lambert-server"; diff --git a/src/util/util/lambert-server/Server.ts b/src/util/util/lambert-server/Server.ts index 2325ef49..43701d04 100644 --- a/src/util/util/lambert-server/Server.ts +++ b/src/util/util/lambert-server/Server.ts @@ -3,7 +3,6 @@ import { traverseDirectory } from "./Utils"; import { Server as HTTPServer } from "http"; import { HTTPError } from "./HTTPError"; import "express-async-errors"; -import "missing-native-js-functions"; import bodyParser from "body-parser"; // import helmet from "helmet"; import http from "http"; diff --git a/src/util/util/lambert-server/Utils.ts b/src/util/util/lambert-server/Utils.ts index 2e30c24d..7b39d0ab 100644 --- a/src/util/util/lambert-server/Utils.ts +++ b/src/util/util/lambert-server/Utils.ts @@ -1,5 +1,4 @@ import fs from "fs"; -import "missing-native-js-functions"; export interface traverseDirectoryOptions { dirname: string; diff --git a/src/util/util/lambert-server/check.ts b/src/util/util/lambert-server/check.ts index c025bcbf..3b0beae7 100644 --- a/src/util/util/lambert-server/check.ts +++ b/src/util/util/lambert-server/check.ts @@ -1,4 +1,3 @@ -import "missing-native-js-functions"; import { NextFunction, Request, Response } from "express"; import { HTTPError } from ".";