Support for handling search as ES6 Map instead of Object properties
Open
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 6.2k
- Forks
- 468
- PR merge metrics
- No merged PRs in 30d
Description
For my application I'm having to convert betweeen ES6 Map (https://tc39.es/ecma262/#sec-map-objects) and Object in order to pass in and out of .search() in URI.js
It would be beneficial if there was a way to get/set the search string in a URI using Map rather than Object
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the .search() API and inspect how URI.js currently accepts and returns search parameters as Object properties. Trace both get and set paths, then define compatible Map behavior while preserving existing Object behavior; done means callers can use Map directly without conversion.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- web-dev
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100