The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Syncpack Alternatives
Similar projects and alternatives to syncpack
-
lerna
:dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
-
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.
-
turbo
Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
-
corepack
Zero-runtime-dependency package acting as bridge between Node projects and their package managers
-
npm-ts-workspaces-example
Monorepos example project using npm workspaces and TypeScript project references
-
lerna-lite
Subset of Lerna in a smaller & more modular project. Helps manage and publish multiple packages in a monorepo/workspace structure
-
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.
-
isolate-package
Isolate a monorepo package with its internal dependencies to form a self-contained directory with a pruned lockfile
syncpack reviews and mentions
-
I made a CLI to sync dependency versions in monorepos
There's a video on the homepage at https://jamiemason.github.io/syncpack and a getting started guide at https://jamiemason.github.io/syncpack/guide/getting-started/.
-
Monorepo Dependency Management - PNPM / Turborepo
Instead, I'd recommend Syncpack today. In the future, we're interested in seeing if we can/should build a solution for tighter dependency control.
-
Utility for making sure that I'm using the right `@types/react`
Syncpack should be able to do this for you https://github.com/JamieMason/syncpack
-
Your Monorepo Dependencies Are Asking for Trouble
Great to see this being discussed, just wanting to mention that I wrote syncpack to address this problem, hopefully it's useful to some of you https://github.com/JamieMason/syncpack
-
I've created a TypeScript monorepo template using NPM Workspaces and ESBuild, and I'm looking for feedback about sharing/exporting packages within the repo.
You might like https://github.com/JamieMason/syncpack which will keep dependency versions in sync for you. If multiple packages have the same dependency it will make sure they both use the same version of it.
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Stats
JamieMason/syncpack is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of syncpack is TypeScript.