Joktec Monorepo

screenshot of Joktec Monorepo
nestjs

The most powerful to build microservice with monorepo

Overview:

This product is a software development framework called @joktec/core. It requires Node.js and a few other dependencies to be installed. The framework allows for easy installation of dependencies, building of projects, and running of services. Contributions and issue reporting are welcome, and the product is licensed under the MIT License.

Features:

  • Prerequisite Compatibility: Compatible with Node.js version 14.x.y or higher, yarn version 1.22.x or higher, lerna (optional on Unix, required on Windows), and nx (optional on Unix, required on Windows).
  • Dependency Installation: Easy installation of dependencies for all packages or apps in the root project.
  • Project/Package Building: Smooth building of projects/packages, with automatic linking of the core package to other services.
  • Flexible Port Configuration: Ability to edit the port configuration in the config.yml file of each package to resolve port conflicts.
  • Documentation: Detailed documentation is to be determined (TBD).
  • Contributions: Contributions to @joktec/core are welcome, with a process involving forking the repository, making changes, and submitting a pull request.
  • Issue Reporting: Users encountering issues are encouraged to create an issue on the GitHub repository.
  • License: All libraries within the product are licensed under the MIT License.

Summary:

@joktec/core is a software development framework that provides compatibility with Node.js and other dependencies, easy installation of dependencies, smooth project/package building, flexible port configuration, documentation, contribution guidelines, issue reporting, and a permissive MIT License. With these features, the framework facilitates the development of software projects and allows for easy collaboration and problem resolution.

nestjs
Nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript.

template
Templates & Themes

A template or theme refers to a pre-designed layout or structure that provides a basic framework for building a specific type of application or website. It typically includes good design, placeholder content and functional features, allowing developers to customize and fill in the details according to their specific needs.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.