From b2d086e18e1b51cb243e723016fbd32395a3ba5d Mon Sep 17 00:00:00 2001 From: Danya H Date: Sun, 27 Sep 2026 22:31:58 +0100 Subject: [PATCH] chore(rpc): package.json maintenance --- bun.lock | 12 ++++++------ rpc/package.json | 23 +++++++++++++++++++---- 2 files changed, 25 insertions(+), 10 deletions(-) diff --git a/bun.lock b/bun.lock index c3625ea..9ba5151 100644 --- a/bun.lock +++ b/bun.lock @@ -13,14 +13,18 @@ "name": "@entityseven/fivem-rpc", "version": "0.1.0", "devDependencies": { - "@citizenfx/client": "^2.0.15015-1", - "@citizenfx/server": "^2.0.14862-1", + "@entityseven/fivem-rpc-shared-types": "workspace:*", "@microsoft/api-extractor": "^7.47.9", "tsup": "^8.3.0", }, "peerDependencies": { + "@entityseven/fivem-rpc-shared-types": "^1.0.0", "typescript": ">=5", }, + "optionalPeers": [ + "@entityseven/fivem-rpc-shared-types", + "typescript", + ], }, "shared-types": { "name": "@entityseven/fivem-rpc-shared-types", @@ -31,10 +35,6 @@ }, }, "packages": { - "@citizenfx/client": ["@citizenfx/client@2.0.15015-1", "", {}, "sha512-gm0/fWM0/Wn5Hny+cnSRsBc73Opz1PPKS4LKCraIE477tQ0uGNVACoeTQqxRJz54Lu09KeA4cCfocVmefVAqUA=="], - - "@citizenfx/server": ["@citizenfx/server@2.0.14862-1", "", {}, "sha512-I6XnxIGBhskPe9S+q1OQLDqs6TYw1RhX06K6jUg+n0hGITYools6VBIIhdPe2uUlHA+76qJajQlV9ONeR3mDig=="], - "@entityseven/fivem-rpc": ["@entityseven/fivem-rpc@workspace:rpc"], "@entityseven/fivem-rpc-shared-types": ["@entityseven/fivem-rpc-shared-types@workspace:shared-types"], diff --git a/rpc/package.json b/rpc/package.json index 3fb41fe..f371476 100644 --- a/rpc/package.json +++ b/rpc/package.json @@ -8,13 +8,18 @@ "fivem-rpc-shared-types", "gta" ], - "license": "Custom-Attribution-NoDerivs", + "license": "SEE LICENSE IN license.md", "author": "Entity Seven Group", "contributors": [ { "name": "Danya H", "email": "dev.rilaxik@gmail.com", "url": "https://github.com/rilaxik/" + }, + { + "name": "Oleksandr Honcharov", + "email": "0976053529@ukr.net", + "url": "https://github.com/SashaGoncharov19/" } ], "repository": { @@ -29,15 +34,25 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { - "build": "tsup" + "build": "tsup", + "prepublishOnly": "bun run build", + "typecheck": "tsc --noEmit" }, "devDependencies": { - "@citizenfx/client": "^2.0.15015-1", - "@citizenfx/server": "^2.0.14862-1", + "@entityseven/fivem-rpc-shared-types": "workspace:*", "@microsoft/api-extractor": "^7.47.9", "tsup": "^8.3.0" }, "peerDependencies": { + "@entityseven/fivem-rpc-shared-types": "^1.0.0", "typescript": ">=5" + }, + "peerDependenciesMeta": { + "@entityseven/fivem-rpc-shared-types": { + "optional": true + }, + "typescript": { + "optional": true + } } }