-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project Status: Still Alive! #36
Comments
@JoshuaKGoldberg I'd recommend adding a changelog, even if its manually maintained for now if you're not planning that many changes just to help people understand what v1 has actually changed. |
Agreed! I'm planning on onboarding this repo to https://github.com/JoshuaKGoldberg/template-typescript-node-package's tooling, which includes changelog generation. 👍 Edit: and now https://github.com/dmnd/dedent/releases too. Though, some of the older releases seem to be out of order (https://github.com/orgs/community/discussions/8226). 🤷 |
Closing out now that #55 is merged. Cheers! |
👋 Hi all! I'm going to be helping out with maintenance of the project for a little while. Pinning this issue to explain project context & next steps.
Project Context
The
dedent
package has been one of the more common, popular packages in the JS ecosystem for quite a while. Perdedent
package on npm there are >16 million downloads a week. Quite impressive given that the last published version was 6 years ago.In the long term, https://github.com/tc39/proposal-string-dedent is mostly going to become the standard way to dedent strings in JavaScript. But even if that were to be ratified today, it'd be some time before all engines run by users supported it. So this
dedent
package is here to stay for a while.Both this project's popularity and the presence of a TC39 proposal are strong indicators that dedenting strings is a common, important user need in JS development!
Next Steps
Here's what I'm going to do with this repository:
Publishing New Versions
I'm going to try to publish a new beta version with changes that have been merged over the last few years. I'll try to tag it as a beta so folks can preview it. Just to be safe. #16
Update July 2nd, 2023:
[email protected]
is published under thebeta
tag. I'll promote it to stable next week.Update July 10th, 2023:
[email protected]
is published as stable. 🚀Out of Scope
For now, adding any large new features to
dedent
is out of scope. This package is going to stay mostly as-is.Bug fixes will of course be accepted & released.
Please do post feedback if you have any questions or suggestions. Cheers all! ❤️
The text was updated successfully, but these errors were encountered: