Skip to content

Replace qs#846

Merged
bakerkretzmar merged 4 commits intotighten:2.xfrom
benmccann:neoqs
Sep 14, 2025
Merged

Replace qs#846
bakerkretzmar merged 4 commits intotighten:2.xfrom
benmccann:neoqs

Conversation

@benmccann
Copy link
Contributor

@bakerkretzmar
Copy link
Collaborator

Thanks! We're pinned on qs v6.9.7 which already has no dependencies and is smaller than neoqs, but I do want to move away from qs at some point so I'll look into this some more.

@bakerkretzmar bakerkretzmar self-assigned this Jun 2, 2025
@bakerkretzmar bakerkretzmar changed the title Reduce dependencies from qs Replace qs with neoqs Jun 2, 2025
@benmccann
Copy link
Contributor Author

Oh, I didn't realize older versions were better in that regard. Thanks for sharing!

Here's a page describing several alternatives to qs: https://github.com/es-tooling/module-replacements/blob/main/docs/modules/qs.md

I chose neoqs as being the easiest to migrate to, but think any of the others would be fine too if you were to choose one of them.

@bakerkretzmar
Copy link
Collaborator

Going with qs-esm purely because it's owned by a large organization and has way more installs, so I feel a bit better about its long term maintenance. Not married to it though. Thanks again for the prompt on this!

@bakerkretzmar bakerkretzmar changed the title Replace qs with neoqs Replace qs Sep 14, 2025
@bakerkretzmar bakerkretzmar merged commit d93b8f8 into tighten:2.x Sep 14, 2025
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants