Skip to content

xnilsit/dcs-web-editor-mono

 
 

Repository files navigation

DCS Web Editor mono repository

NPM workspaces repository for DCS Web Editor. Split into small packages installable via npm i. Node v18 / npm 8+ recommended Clone the repo ( make sure you have at least node version >= 16 and npm >= 8 )

npm i -ws -- install node modules for workspaces npm run build -- builds each package in the repository cd packages/abc && npm run dev -- (if available) runs a package in development mode on localhost

Plugin development

Regarding plugin development check out these examples. You can use any framework of your choice as long as it compiles to a esm module.

  • miz-js: Vanilla Javascript
  • briefing-editor: Vue3 + Naive ui
  • wx-editor: Vue3 + Naive ui
  • coalition editor: Vue3 + Naive ui

Kneeboard generator

To run the kneeboard generator standalone, pull this repo, and follow the installation steps above. cd packages/kneeboard npm run dev

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 46.0%
  • JavaScript 39.0%
  • CSS 6.5%
  • Vue 6.3%
  • HTML 1.6%
  • Lua 0.6%