jaredpalmer / tsdx

Zero-config CLI for TypeScript package development
https://tsdx.io
MIT License
11.21k stars 505 forks source link

Question: Is this library active? Recommended for use in new project at company? #1058

Open MenachemICTBIT opened 3 years ago

MenachemICTBIT commented 3 years ago

Sorry for labeling this as a feature. There is no option for questions.

I'm working at a company as the sole developer. I need to build a fullstack JS (React, Node) application and I'd like to build them using Typescript.

Is this library stable enough/supported actively enough that It's recommended for my use-case? I want to make sure that the rug won't be pulled out underneath me due to some weird bug that will get me fired, since I chose the wrong toolchain to bootstrap my React project.

deviprsd commented 3 years ago

He is working on https://turborepo.com/

MenachemICTBIT commented 3 years ago

@deviprsd Does that mean that TSDX is dead?

It looks like turborepo is an enterprise version of TSDX, yeah? Is it not available as open source software?

deviprsd commented 3 years ago

I have no other information about it, these questions are better answered by @jaredpalmer

kylemh commented 2 years ago

In his Discord server, Jared implied he wouldn't be working on this any longer and that turborepo would replace it.

MenachemICTBIT commented 2 years ago

Is turborepo open source? Can I use it?

kylemh commented 2 years ago

It's not OSS. You can use it if you get past the waitlist and pay.

MenachemICTBIT commented 2 years ago

Got it. Thanks!

justrhysism commented 2 years ago

Seems like this repo should be passed onto the community for maintenance.

Although unlikely to see that happen if turborepo is a direct competitor and it's a paid service. Time for a community fork?

aladdin-add commented 2 years ago

just released a fork: dts-cli:


update: the fork has been renamed from @weiran.zsd/tsdx to dts-cli.

justrhysism commented 2 years ago

just released a fork: @weiran.zsd/tsdx

Where's the GitHub source? Not comfortable at all using a random fork with zero visibility into the source of the fork.

For anyone reading, do not download the fork; at least until we have more information. For more information about why read this article about the security of NPM packages. There is precedence of malicious NPM packages.

aladdin-add commented 2 years ago

the repo is here: https://github.com/weiran-zsd/tsdx

will update the repo in package.json, and publish a patch later.

aladdin-add commented 2 years ago

released v0.15.2: https://github.com/weiran-zsd/tsdx/releases/tag/v0.15.2

samparhizkar commented 2 years ago

@aladdin-add would it be possible to merge the current PR to your fork ? At least the ones that make sense.

aladdin-add commented 2 years ago

👍 sounds good, PRs are always welcome!

pravi commented 2 years ago

Does https://github.com/swc-project/swc sound like an option? It includes its own module bundler and minifier as well.

mhamann commented 1 year ago

I haven't tried it, but it seems like Turborepo is open source and maintained by Vercel? https://turbo.build/repo/

Going to give it a go in the near future.