Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Ts-monorepo Alternatives
Similar projects and alternatives to ts-monorepo
-
tsconfig-paths
Load node modules according to tsconfig paths, in run-time or via API.
-
babel-plugin-tsconfig-paths-module-resolver
Use tsconfig-paths in any bundler that supports a custom babel config.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
typescript-rollup
A Single-Page Application(SPA) built using TypeScript, Rollup.js, and Web Dev Server
-
alias-hq
The end-to-end solution for configuring, refactoring, maintaining and using path aliases
-
lerna-lite
Subset of Lerna in a smaller & more modular project. Helps manage and publish multiple packages in a monorepo/workspace structure
-
nestjs-monorepo-microservices-proxy
Example of how to implement a Nestjs monorepo with no shared folder
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
YgkTool
🛠 A robust, feature-rich online toolbox designed for efficiency and simplicity. | 极简,强大,高效的在线工具箱,遵循MD设计规范
-
lerna
:dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
-
lodash
A modern JavaScript utility library delivering modularity, performance, & extras.
-
-
-
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
chakra-ui
⚡️ Simple, Modular & Accessible UI Components for your React Applications
-
turbo
Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
-
-
inferno
:fire: An extremely fast, React-like JavaScript library for building modern user interfaces
-
turborepo
Discontinued Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turborepo and Turbopack. [Moved to: https://github.com/vercel/turbo]
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
ts-monorepo reviews and mentions
-
[AskJS] Is there a silver bullet for consuming Typescript libraries in a Monorepo?
1. Linking libs with tsconfig paths. This approach involves setting a tsconfig.json paths object which maps the package name, to the local filesystem location. Eg. "paths": {"@org/lib":"../libs/lib"} - Nx uses this approach for their Integrated Monorepo configuration https://nx.dev/tutorials/integrated-repo-tutorial https://github.com/NiGhTTraX/ts-monorepo.
-
Recommendations for lerna/yarn mono repos?
FYI I tried renaming packages/bar/index.ts to index.js and adding allowJs: true in its tsconfig.json and tsconfig.build.json and everything works as expected.
-
Handling TypeScript in a monorepo
You can check https://github.com/NiGhTTraX/ts-monorepo.
-
[Question] Setting up monorepo: How be able to debug and build in the same project without changing package.json?
You can use two tsconfig.json files and in one of them configure path aliases to map your package names to the source code, effectively "overriding" package.json#main. You can find examples here https://github.com/NiGhTTraX/ts-monorepo.
-
Monorepo with Yarn Workspaces + TS + Docker Templates
Here is one I liked that is very basic, although I removed lerna from it personally. Shows examples of package sharing and a bunch of popular libraries. Next not nuxt but you get the idea. https://github.com/NiGhTTraX/ts-monorepo
- How do you manage TypeScript monorepos?
-
How i can reuse my own componants
Firstly, I have a monorepo in which I keep all of my personal projects. I have different packages which I can import into my different apps (some for UI, some for APIs, some for entire modules such as a rich-text editor). I used this template to set up the monorepo.
-
How do you import from "dist" directory of a Lerna package?
If these are libraries, and you aim to publish them, you will have to do some mangling in the prepublish scripts. I actually describe this in a recent issue here: https://github.com/NiGhTTraX/ts-monorepo/issues/53
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Mar 2024
Stats
NiGhTTraX/ts-monorepo is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of ts-monorepo is TypeScript.
Popular Comparisons
- ts-monorepo VS tsconfig-paths
- ts-monorepo VS babel-plugin-tsconfig-paths-module-resolver
- ts-monorepo VS typescript-rollup
- ts-monorepo VS alias-hq
- ts-monorepo VS lerna-lite
- ts-monorepo VS nestjs-monorepo-microservices-proxy
- ts-monorepo VS taro-hooks
- ts-monorepo VS YgkTool
- ts-monorepo VS esbuild-scripts
- ts-monorepo VS lodash