Search...
Toggle theme

Installing NgRx NES

A comprehensive guide for installing and configuring NgRx NES (Never-Ending Support) in your Angular application, including store, effects, and additional NgRx packages.

Prerequisites

Before beginning the installation, please review our Minimum Requirements to ensure a smooth installation process.

Installation Steps

Follow these three simple steps to install NgRx NES:

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

Detailed Instructions

1. Package.json Configuration

Update your package.json with the following NgRx references:

{
  "dependencies": {
    "@ngrx/store": "npm:@neverendingsupport/ngrx@14.3.3-store-14.3.4",
    "@ngrx/effects": "npm:@neverendingsupport/ngrx@14.3.3-effects-14.3.4"
  },
  "overrides": {
    "@ngrx/store": { ".": "npm:@neverendingsupport/ngrx@14.3.3-store-14.3.4" },
    "@ngrx/effects": { ".": "npm:@neverendingsupport/ngrx@14.3.3-effects-14.3.4" }
  }
}

2. Authentication Setup

Create or update your .npmrc file with the following content:

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

Replace <NES_ACCESS_TOKEN> with your actual access token.

3. Installation

Install your dependencies by running:

npm install

After completing these steps, you can run your integration tests against NgRx NES!

Available Versions

All packages use the base name @neverendingsupport/ngrx with the following versions:

Version 14.3.3

PackageFull Version Number
Component14.3.3-component-14.3.4
Component Store14.3.3-component-store-14.3.4
Data14.3.3-data-14.3.4
Effects14.3.3-effects-14.3.4
ESLint Plugin14.3.3-eslint-plugin-14.3.4
Router Store14.3.3-router-store-14.3.4
Store14.3.3-store-14.3.4

Version 13.2.0

PackageFull Version Number
Component13.2.0-component-13.2.1
Component Store13.2.0-component-store-13.2.1
Data13.2.0-data-13.2.1
Effects13.2.0-effects-13.2.1
Entity13.2.0-entity-13.2.1
Router Store13.2.0-router-store-13.2.1
Store13.2.0-store-13.2.1

Version 12.5.1

PackageFull Version Number
Component12.5.1-component-12.5.2
Component Store12.5.1-component-store-12.5.2
Data12.5.1-data-12.5.2
Effects12.5.1-effects-12.5.2
Entity12.5.1-entity-12.5.2
Router Store12.5.1-router-store-12.5.2
Store12.5.1-store-12.5.2
Store DevTools12.5.1-store-devtools-12.5.2

Version 11.1.1

PackageFull Version Number
Component11.1.1-component-11.1.2
Component Store11.1.1-component-store-11.1.2
Data11.1.1-data-11.1.2
Effects11.1.1-effects-11.1.2
Entity11.1.1-entity-11.1.2
Router Store11.1.1-router-store-11.1.2
Store11.1.1-store-11.1.2

Older Versions

Click to view versions 10 and below

Version 10.1.2

PackageFull Version Number
Component10.1.2-component-10.1.3
Component Store10.1.2-component-store-10.1.3
Data10.1.2-data-10.1.3
Effects10.1.2-effects-10.1.3
Entity10.1.2-entity-10.1.3
Router Store10.1.2-router-store-10.1.3
Store10.1.2-store-10.1.3

Version 9.2.1

PackageFull Version Number
Data9.2.1-data-9.2.2
Effects9.2.1-effects-9.2.2
Entity9.2.1-entity-9.2.2
Router Store9.2.1-router-store-9.2.2
Store9.2.1-store-9.2.2
Store DevTools9.2.1-store-devtools-9.2.2

Version 8.6.1

PackageFull Version Number
Data8.6.1-data-8.6.2
Effects8.6.1-effects-8.6.2
Entity8.6.1-entity-8.6.2
Router Store8.6.1-router-store-8.6.2
Store8.6.1-store-8.6.2
Store DevTools8.6.1-store-devtools-8.6.2

Version 7.4.0

PackageFull Version Number
Effects7.4.0-effects-7.4.1
Entity7.4.0-entity-7.4.1
Router Store7.4.0-router-store-7.4.1
Store7.4.0-store-7.4.1

Version 6.1.2

PackageFull Version Number
Effects6.1.2-effects-6.1.3
Entity6.1.2-entity-6.1.3
Router Store6.1.2-router-store-6.1.3
Store6.1.2-store-6.1.3