{"library":"qs-middleware","type":"library","category":null,"description":"The `qs-middleware` package provides a Connect-compatible middleware designed for parsing URL querystrings and populating the `request.query` property. It integrates with the widely used `qs` module for robust querystring parsing, allowing users to pass configuration options directly to `qs` (e.g., `allowDots`, `arrayLimit`). Currently at version 1.0.3, the project appears to be unmaintained, with its last significant code activity dating back to 2016. Its primary function is to abstract the direct interaction with `qs` for traditional Connect and Express applications, making it straightforward to access parsed query parameters. Given its age, it primarily supports CommonJS environments and older Node.js versions, lacking native ES Module support.","language":"javascript","status":"abandoned","version":"1.0.3","tags":["javascript","connect","querystring"],"install":[{"cmd":"npm install qs-middleware","imports":["const query = require('qs-middleware');","const query = require('qs-middleware');"]},{"cmd":"yarn add qs-middleware","imports":[]},{"cmd":"pnpm add qs-middleware","imports":[]}],"homepage":null,"github":"https://github.com/springernature/qs-middleware","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/qs-middleware","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/qs-middleware/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}