Http Proxy Middleware

How to configure Http Proxy Middleware NES

Minimum Requirements

Please review our Minimum Requirements to ensure a smooth installation. Then follow 3 easy steps:

  1. Update your package.json
  2. Create or update your .npmrc file
  3. Install & Run!

Detailed Instructions

Update Your package.json

Substitute the http-proxy-middleware dependency in your package.json with the following

package.json
{
  "devDependencies": {
    "http-proxy-middleware": "npm:@neverendingsupport/http-proxy-middleware@0.19.2-http-proxy-middleware-0.19.3"
  },
  "overrides": {
    "http-proxy-middleware": { ".": "npm:@neverendingsupport/http-proxy-middleware@0.19.2-http-proxy-middleware-0.19.3" }
  }
}

Transitive Dependencies

Your project might not explicitly list http-proxy-middleware as a dependency or devDependency in package.json, but it can still be present in the node_modules directory.

This happens when http-proxy-middleware is a transitive dependency — meaning it is not directly imported into your project but is instead included through another dependency or sub-dependency.

To ensure that the HeroDevs NES version is installed correctly, you must manually add http-proxy-middleware to both the dependencies and overrides sections of your package.json file.

Create The .npmrc

Create an .npmrc with the following:

.npmrc
@neverendingsupport:registry=https://registry.nes.herodevs.com/npm/pkg/
//registry.nes.herodevs.com/npm/pkg/:_authToken=<YOUR_NES_ACCESS_TOKEN>

Install your dependencies

npm install

Now you can run your integration tests against http-proxy-middleware NES

Additional Information

Package NameLatest NES VersionDirect Download Link
http-proxy-middleware0.19.2-http-proxy-middleware-0.19.3Download