fivem-ts-boilerplate
TypeScript boilerplate for FiveM with all of your resources source code at the same place! It also includes helpful utilities such as emitNetPromise and prisma ORM. Blazing fast builds with ESBuild! ๐
boilerplatetypescriptfivemcitizenfxprismaesbuildreact
FreeRepo
Overview
FiveM TypeScript Boilerplate This repository is a basic boilerplate for getting started with TypeScript in FiveM scripting. It contains helpful utilities such as: delay emitNetPromise onNetPromise Prisma ORM NUI with React + Vite (credits to project-error) Requirements Node > v10.6 Yarn (Preferred but not required) Getting Started First clone the repository somewhere near your server folder, then point serverFolder in esbuild.config.js to your server folder
Features
typescript-supportprisma-ormreact-nuivite-bundleresbuild-compilationnet-promisesutility-functions
Feature Flags
None
Recommended Use Cases
fivem-scriptingcitizenfx-developmentgame-server-resources
Frontend
reactvite
Backend
typescript
Auth Providers
None
Deployment Targets
fivem-server
Payment Providers
None
Quick Facts
Stack
Language
typescript
ORM
prisma
Data Layer
ORM
prisma
UI Stack
Components
react
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals