sindresorhus/eslint-plugin-unicorn

Rule proposal: Prefer `URLSearchParams` over `node:querystring` module

Open

#1,701 opened on Jan 21, 2022

View on GitHub
 (3 comments) (2 reactions) (0 assignees)JavaScript (5,022 stars) (468 forks)user submission
help wantednew rule

Description

Description

The querystring module has been officially deprecated by Node.js for some time. The replacement recommended is URLSearchParams.

An autofix to convert common operations with the querystring module (ex. querystring.stringify) to their URLSearchParams equivalent would be useful as well.

Fail

import ... from 'querystring';
require('querystring');

Pass

// anything else

Contributor guide