From 6dca1e7465c98d7f1a201075949fb251620ab9cd Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Mon, 25 Aug 2025 03:43:36 +0200 Subject: [PATCH] remove pathman --- package.json | 2 +- src/pathman.ts | 13 ------------- 2 files changed, 1 insertion(+), 14 deletions(-) delete mode 100644 src/pathman.ts diff --git a/package.json b/package.json index 6581346e..3c2ce7cd 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "WF Emulator", "main": "index.ts", "scripts": { - "start": "node --enable-source-maps --import ./build/src/pathman.js build/src/index.js", + "start": "node --enable-source-maps build/src/index.js", "build": "tsgo --sourceMap && ncp static/webui build/static/webui", "build:tsc": "tsc --incremental --sourceMap && ncp static/webui build/static/webui", "build:dev": "tsgo --sourceMap", diff --git a/src/pathman.ts b/src/pathman.ts deleted file mode 100644 index 0d41bc4b..00000000 --- a/src/pathman.ts +++ /dev/null @@ -1,13 +0,0 @@ -// Hooks node to support require from "@/" paths for `npm run build && npm run start`. -// Based on https://github.com/dividab/tsconfig-paths - -/* eslint-disable */ -const Module = require("module"); -const originalResolveFilename = Module._resolveFilename; -Module._resolveFilename = function (request: string, _parent: any): string { - if (request.substring(0, 2) == "@/") { - const modifiedArguments = [process.cwd() + "/build/" + request.substr(2), ...[].slice.call(arguments, 1)]; // Passes all arguments. Even those that is not specified above. - return originalResolveFilename.apply(this, modifiedArguments); - } - return originalResolveFilename.apply(this, arguments); -};