Closed mfero closed 2 years ago
@tgadam , let's discuss this one. It seems that we can mark this as completed too.
Designed in https://github.com/TeselaGen/fsml.org/issues/35 and project implemented in https://github.com/TeselaGen/fsml.org/issues/85
Create a CLI project using Deno and Nx monorepo workspaces.
Deno - Deno is the "next" iteration of Node.js. It provides native TypeScript and es6 support. It's compatible with Node.js and supports isomorphic (runs on back and front end) code. Finally it has the advantage of being able to target all major OS's and compile to a single executable / CLI tool.
Nx - for monorepo support. Nx is fairly platform agnostic however it is missing tooling for https://github.com/nrwl/nx/discussions/5823 which we'll need to provide as plugins.
Example Deno CLI projects