Skip to content

Commit

Permalink
fix: qs inconsistent documentation (#143)
Browse files Browse the repository at this point in the history
  • Loading branch information
Jayllyz authored Aug 7, 2024
1 parent 89316e8 commit d9a9ea8
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions docs/modules/qs.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,17 +12,29 @@

[fast-querystring](https://www.npmjs.com/package/fast-querystring) can be used when you need arrays but not nesting.

[Project Page](https://github.com/anonrig/fast-querystring)
[npm](https://www.npmjs.com/package/fast-querystring)

## picoquery

[picoquery](https://www.npmjs.com/package/picoquery) can be used when you need nesting and arrays.

- `v2.x` and above are ESM only.
- `v1.x` is compatible with CommonJS and will be maintained with non-breaking changes.

[Project Page](https://github.com/43081j/picoquery)
[npm](https://www.npmjs.com/package/picoquery)

## qs-esm

[qs-esm](https://www.npmjs.com/package/qs-esm) is an esm-only fork of `qs` with the following core differences:

- No polyfills for legacy Node versions, making this package dependency-free and reducing bundle-size.
- Includes TypeScript types, eliminating the need to install a separate @types/ package.

[Project Page](https://github.com/payloadcms/qs-esm)
[npm](https://www.npmjs.com/package/qs-esm)

## neoqs

[neoqs](https://www.npmjs.com/package/neoqs) is a fork of `qs` with the following core differences:
Expand All @@ -31,3 +43,6 @@
- Includes TypeScript types, eliminating the need to install a separate @types/ package.
- ESM and CommonJS builds are provided.
- Legacy mode supporting ES5.

[Project Page](https://github.com/puruvj/neoqs)
[npm](https://www.npmjs.com/package/neoqs)

0 comments on commit d9a9ea8

Please sign in to comment.