Add npm workspace structure

This commit is contained in:
2026-07-20 17:04:24 +02:00
parent c19fde4126
commit 44dbe212a9
5 changed files with 502 additions and 0 deletions
+448
View File
@@ -0,0 +1,448 @@
{
"name": "server-manager",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"workspaces": [
"manager",
"wrapper",
"shared"
]
},
"manager": {
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"amqplib": "^2.0.1"
},
"devDependencies": {
"@types/amqplib": "^0.10.8",
"@types/node": "^26.1.1",
"ts-node": "^10.9.2",
"typescript": "^5.7.3"
}
},
"manager/node_modules/@cspotcode/source-map-support": {
"version": "0.8.1",
"dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "0.3.9"
},
"engines": {
"node": ">=12"
}
},
"manager/node_modules/@jridgewell/resolve-uri": {
"version": "3.1.2",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6.0.0"
}
},
"manager/node_modules/@jridgewell/sourcemap-codec": {
"version": "1.5.5",
"dev": true,
"license": "MIT"
},
"manager/node_modules/@jridgewell/trace-mapping": {
"version": "0.3.9",
"dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.0.3",
"@jridgewell/sourcemap-codec": "^1.4.10"
}
},
"manager/node_modules/@tsconfig/node10": {
"version": "1.0.12",
"dev": true,
"license": "MIT"
},
"manager/node_modules/@tsconfig/node12": {
"version": "1.0.11",
"dev": true,
"license": "MIT"
},
"manager/node_modules/@tsconfig/node14": {
"version": "1.0.3",
"dev": true,
"license": "MIT"
},
"manager/node_modules/@tsconfig/node16": {
"version": "1.0.4",
"dev": true,
"license": "MIT"
},
"manager/node_modules/@types/amqplib": {
"version": "0.10.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"manager/node_modules/@types/node": {
"version": "26.1.1",
"dev": true,
"license": "MIT",
"dependencies": {
"undici-types": "~8.3.0"
}
},
"manager/node_modules/acorn": {
"version": "8.17.0",
"dev": true,
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
},
"engines": {
"node": ">=0.4.0"
}
},
"manager/node_modules/acorn-walk": {
"version": "8.3.5",
"dev": true,
"license": "MIT",
"dependencies": {
"acorn": "^8.11.0"
},
"engines": {
"node": ">=0.4.0"
}
},
"manager/node_modules/amqplib": {
"version": "2.0.1",
"license": "MIT",
"engines": {
"node": ">=18"
}
},
"manager/node_modules/arg": {
"version": "4.1.3",
"dev": true,
"license": "MIT"
},
"manager/node_modules/create-require": {
"version": "1.1.1",
"dev": true,
"license": "MIT"
},
"manager/node_modules/diff": {
"version": "4.0.4",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
}
},
"manager/node_modules/make-error": {
"version": "1.3.6",
"dev": true,
"license": "ISC"
},
"manager/node_modules/ts-node": {
"version": "10.9.2",
"dev": true,
"license": "MIT",
"dependencies": {
"@cspotcode/source-map-support": "^0.8.0",
"@tsconfig/node10": "^1.0.7",
"@tsconfig/node12": "^1.0.7",
"@tsconfig/node14": "^1.0.0",
"@tsconfig/node16": "^1.0.2",
"acorn": "^8.4.1",
"acorn-walk": "^8.1.1",
"arg": "^4.1.0",
"create-require": "^1.1.0",
"diff": "^4.0.1",
"make-error": "^1.1.1",
"v8-compile-cache-lib": "^3.0.1",
"yn": "3.1.1"
},
"bin": {
"ts-node": "dist/bin.js",
"ts-node-cwd": "dist/bin-cwd.js",
"ts-node-esm": "dist/bin-esm.js",
"ts-node-script": "dist/bin-script.js",
"ts-node-transpile-only": "dist/bin-transpile.js",
"ts-script": "dist/bin-script-deprecated.js"
},
"peerDependencies": {
"@swc/core": ">=1.2.50",
"@swc/wasm": ">=1.2.50",
"@types/node": "*",
"typescript": ">=2.7"
},
"peerDependenciesMeta": {
"@swc/core": {
"optional": true
},
"@swc/wasm": {
"optional": true
}
}
},
"manager/node_modules/typescript": {
"version": "5.7.3",
"dev": true,
"license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
},
"engines": {
"node": ">=14.17"
}
},
"manager/node_modules/undici-types": {
"version": "8.3.0",
"dev": true,
"license": "MIT"
},
"manager/node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
"dev": true,
"license": "MIT"
},
"manager/node_modules/yn": {
"version": "3.1.1",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/manager": {
"resolved": "manager",
"link": true
},
"node_modules/server-manager-shared": {
"resolved": "shared",
"link": true
},
"node_modules/wrapper": {
"resolved": "wrapper",
"link": true
},
"shared": {
"name": "server-manager-shared",
"version": "1.0.0",
"devDependencies": {}
},
"wrapper": {
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"amqplib": "^2.0.1",
"steam-server-query": "^1.1.3"
},
"devDependencies": {
"@types/amqplib": "^0.10.8",
"@types/node": "^26.1.1",
"ts-node": "^10.9.2",
"typescript": "^5.7.3"
}
},
"wrapper/node_modules/@cspotcode/source-map-support": {
"version": "0.8.1",
"dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "0.3.9"
},
"engines": {
"node": ">=12"
}
},
"wrapper/node_modules/@jridgewell/resolve-uri": {
"version": "3.1.2",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6.0.0"
}
},
"wrapper/node_modules/@jridgewell/sourcemap-codec": {
"version": "1.5.5",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/@jridgewell/trace-mapping": {
"version": "0.3.9",
"dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.0.3",
"@jridgewell/sourcemap-codec": "^1.4.10"
}
},
"wrapper/node_modules/@tsconfig/node10": {
"version": "1.0.12",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/@tsconfig/node12": {
"version": "1.0.11",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/@tsconfig/node14": {
"version": "1.0.3",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/@tsconfig/node16": {
"version": "1.0.4",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/@types/amqplib": {
"version": "0.10.8",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"wrapper/node_modules/@types/node": {
"version": "26.1.1",
"dev": true,
"license": "MIT",
"dependencies": {
"undici-types": "~8.3.0"
}
},
"wrapper/node_modules/acorn": {
"version": "8.17.0",
"dev": true,
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
},
"engines": {
"node": ">=0.4.0"
}
},
"wrapper/node_modules/acorn-walk": {
"version": "8.3.5",
"dev": true,
"license": "MIT",
"dependencies": {
"acorn": "^8.11.0"
},
"engines": {
"node": ">=0.4.0"
}
},
"wrapper/node_modules/amqplib": {
"version": "2.0.1",
"license": "MIT",
"engines": {
"node": ">=18"
}
},
"wrapper/node_modules/arg": {
"version": "4.1.3",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/create-require": {
"version": "1.1.1",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/diff": {
"version": "4.0.4",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
}
},
"wrapper/node_modules/make-error": {
"version": "1.3.6",
"dev": true,
"license": "ISC"
},
"wrapper/node_modules/steam-server-query": {
"version": "1.1.3",
"license": "MIT"
},
"wrapper/node_modules/ts-node": {
"version": "10.9.2",
"dev": true,
"license": "MIT",
"dependencies": {
"@cspotcode/source-map-support": "^0.8.0",
"@tsconfig/node10": "^1.0.7",
"@tsconfig/node12": "^1.0.7",
"@tsconfig/node14": "^1.0.0",
"@tsconfig/node16": "^1.0.2",
"acorn": "^8.4.1",
"acorn-walk": "^8.1.1",
"arg": "^4.1.0",
"create-require": "^1.1.0",
"diff": "^4.0.1",
"make-error": "^1.1.1",
"v8-compile-cache-lib": "^3.0.1",
"yn": "3.1.1"
},
"bin": {
"ts-node": "dist/bin.js",
"ts-node-cwd": "dist/bin-cwd.js",
"ts-node-esm": "dist/bin-esm.js",
"ts-node-script": "dist/bin-script.js",
"ts-node-transpile-only": "dist/bin-transpile.js",
"ts-script": "dist/bin-script-deprecated.js"
},
"peerDependencies": {
"@swc/core": ">=1.2.50",
"@swc/wasm": ">=1.2.50",
"@types/node": "*",
"typescript": ">=2.7"
},
"peerDependenciesMeta": {
"@swc/core": {
"optional": true
},
"@swc/wasm": {
"optional": true
}
}
},
"wrapper/node_modules/typescript": {
"version": "5.7.3",
"dev": true,
"license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
},
"engines": {
"node": ">=14.17"
}
},
"wrapper/node_modules/undici-types": {
"version": "8.3.0",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
"dev": true,
"license": "MIT"
},
"wrapper/node_modules/yn": {
"version": "3.1.1",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
}
}
}
}