jm-bridge is a lightweight universal abstraction layer that lets developers build FiveM scripts once and run them across:
✅ QBCore
✅ QBox
✅ ESX
✅ Standalone
It also provides unified adapters for:
- 🎒 Inventory (ox / qb / qs)
- 🎯 Target (ox_target / qb-target)
- 📋 Menus (ox_lib / qb-menu)
- 📝 Logging (ox_lib / qb-log / console)
- 💰 Money
- 👤 Player data
- 🔐 Permissions
- 📞 Callbacks
- 🔔 Notifications
# 📁 Expected Resource Layout
jm-bridge/
├── fxmanifest.lua
├── shared.lua
├── client.lua
├── server.lua
├── adapters/
│ ├── inventory.lua
│ ├── target.lua
│ ├── menu.lua
│ └── logging.lua
