/packM

packM 🧬 is fivem resource compiler for golang with the power of golang+typescript+webpack

Primary LanguageGoMIT LicenseMIT

packM 🧬

packM 🧬 is fivem resource compiler for golang ,typescript with the power of golang+typescript compiler+webpack

How to

git clone https://github.com/normalM/packM.git {project-name}
cd {project-name}

# rename name on package.json to {project-name}
code package.json
# rename name on go.mod to {project-name}
code go.mod

Require

golang for build go file

yarn package manager for nodejs

nodejs is a JavaScript runtime

packM_builder for auto build project

On Server

support golang and typescript

On Client

support typescript

support golang #gopherjs (need docker to build)

On Shared

support typescript

Status

ready for make project

TODO
  • support golang on client (with gopherjs but only work on linux build host such as wsl2, docker, etc...)
  • packM-cli is CLI for initialize, compiler project anywhere
  • packm.config.js config project in one file
  • packM_builder fivem resource for auto build packM on file change

Discord @New Normal City