Results 7 issues of Arka Pratim Chaudhuri

## PR Checklist - [x] Addresses an existing open issue: fixes #8100 - [x] That issue was marked as [accepting prs](https://github.com/typescript-eslint/typescript-eslint/issues?q=is%3Aopen+is%3Aissue+label%3A%22accepting+prs%22) - [x] Steps in [Contributing](https://typescript-eslint.io/contributing) were taken ## Overview...

awaiting response

## PR Checklist - [x] Addresses an existing open issue: fixes #7008 - [x] That issue was marked as [accepting prs](https://github.com/typescript-eslint/typescript-eslint/issues?q=is%3Aopen+is%3Aissue+label%3A%22accepting+prs%22) - [x] Steps in [Contributing](https://typescript-eslint.io/contributing) were taken ## Overview...

BREAKING CHANGE: Deprecates a previously-recommended rule. ## PR Checklist - [x] Addresses an existing open issue: fixes #8092 - [x] That issue was marked as [accepting prs](https://github.com/typescript-eslint/typescript-eslint/issues?q=is%3Aopen+is%3Aissue+label%3A%22accepting+prs%22) - [x] Steps...

breaking change

## PR Checklist - [x] Addresses an existing open issue: fixes #6632 - [x] That issue was marked as [accepting prs](https://github.com/typescript-eslint/typescript-eslint/issues?q=is%3Aopen+is%3Aissue+label%3A%22accepting+prs%22) - [x] Steps in [Contributing](https://typescript-eslint.io/contributing) were taken ## Overview...

bug

fixes: #18687 **What kind of change does this PR introduce?** This PR adds an IIFE wrapper around the returned code when a user sets `output.iife = false` & `output.library.type =...

PR: unreviewed

fixes #18895 **What kind of change does this PR introduce?** It just introduces one variable `__webpack_require__.dp` which generates a dynamic path. Users can write `__webpack_dynamic_public_path__ = (filename, publicPath) => ....`...

**What kind of change does this PR introduce?** Adds a type to the 2nd parameter of `_preWalkVariableDeclaration`. The [hook.call](https://github.com/webpack/webpack/blob/9abab772eafba77673e07cf264d833716e33492f/lib/javascript/JavascriptParser.js#L2799) function accepts a parameter of type [`Pattern`](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/da70d4aee37cd531df1fc030c1e068fe51d3b5e9/types/estree/index.d.ts#L411). That's why I think...