Skip to content

ZenFlux/zenflux

Folders and files

NameName
Last commit message
Last commit date
Oct 5, 2024
Oct 5, 2024
Oct 5, 2024
Oct 2, 2024
Jun 23, 2024
Oct 19, 2023
Oct 3, 2024
Oct 19, 2023
May 23, 2024
Oct 4, 2024
Oct 4, 2024
Oct 5, 2024
Oct 5, 2024
Oct 2, 2024

Repository files navigation

πŸ“ Overview

The project is a TypeScript-based codebase that provides a comprehensive set of core functionalities for managing commands, controllers, and RESTful API functionality.

It includes modules for logging, error handling, and utility functions.

The project aims to simplify the development process by providing a structured and organized framework for building JavaScript applications, improving code quality and maintainability.

Its value proposition lies in its ability to streamline the development workflow, reduce boilerplate code, and provide a robust foundation for building scalable and modular applications.

πŸ“¦ Packages

This repository is a monorepo that contains the following packages:

  • zenflux-cli: A CLI tool that offers functionalities related to building, publishing, and watching monorepo workspaces.
  • zenflux-eslint: An ESLint configuration for the ZenFlux ecosystem.
  • zenflux-jest: A Jest runner designed for the monorepo workspaces.
  • zenflux-tsconfig-to-swc: A utility to convert TypeScript configuration to SWC configuration.
  • zenflux-typescript-vm: A TypeScript virtual machine used by ZenFlux ecosystem.

React packages

  • react-packages: A TypeScript port of React mainly used to test the ZenFlux ecosystem.

Please visit each package for more detailed information.