Skip to content

Commit e588d15

Browse files
committed
feat: add dependency check
1 parent 54ee2f1 commit e588d15

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

scripts/build.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ createBuilder(
3030
await createFxmanifest({
3131
client_scripts: [outfiles.client],
3232
server_scripts: [outfiles.server],
33-
dependencies: ['/server:7290', '/onesync', '/server:12913'],
33+
dependencies: ['/server:7290', '/onesync', '/server:12913', 'ox_lib', 'oxmysql'],
3434
});
3535
}
3636
);

src/server/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1+
import { checkDependency } from '@overextended/ox_lib/shared';
12
import { onClientCallback, addCommand } from '@overextended/ox_lib/server';
23
import { oxmysql as MySQL } from '@overextended/oxmysql';
34

5+
if (!checkDependency('ox_lib', '3.30.0', true)) throw new Error('Failed dependency check.');
6+
if (!checkDependency('oxmysql', '2.13.0', true)) throw new Error('Failed dependency check.');
7+
48
const playerCooldowns: boolean[] = [];
59

610
const isAdmin = (src: number | string): boolean => {

0 commit comments

Comments
 (0)