AngularJS 1.5.11 NES Trial Configuration Instructions
How to configure AngularJS 1.5.11 NES Trial Packages
Minimum Requirements
Please review our Minimum Requirements to ensure a smooth installation. Then follow 3 easy steps:
- Update your
package.json
- Create or update your
.npmrc
file - Install & Run!
Detailed Instructions
Substitute the AngularJS dependencies in your package.json with the following
{
"dependencies": {
"angular": "npm:@neverendingsupport/angularjs@1.5.11-trial",
"angular-aria": "npm:@neverendingsupport/angularjs@1.5.11-trial-aria",
"angular-i18n": "npm:@neverendingsupport/angularjs@1.5.11-trial-i18n",
"angular-mocks": "npm:@neverendingsupport/angularjs@1.5.11-trial-mocks",
"angular-route": "npm:@neverendingsupport/angularjs@1.5.11-trial-route",
"angular-touch": "npm:@neverendingsupport/angularjs@1.5.11-trial-touch",
"angular-loader": "npm:@neverendingsupport/angularjs@1.5.11-trial-loader",
"angular-animate": "npm:@neverendingsupport/angularjs@1.5.11-trial-animate",
"angular-cookies": "npm:@neverendingsupport/angularjs@1.5.11-trial-cookies",
"angular-messages": "npm:@neverendingsupport/angularjs@1.5.11-trial-messages",
"angular-resource": "npm:@neverendingsupport/angularjs@1.5.11-trial-resource",
"angular-sanitize": "npm:@neverendingsupport/angularjs@1.5.11-trial-sanitize",
"angular-parse-ext": "npm:@neverendingsupport/angularjs@1.5.11-trial-parse-ext",
"angular-message-format": "npm:@neverendingsupport/angularjs@1.5.11-trial-message-format"
},
"overrides": {
"angular": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial" },
"angular-aria": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-aria" },
"angular-i18n": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-i18n" },
"angular-mocks": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-mocks" },
"angular-route": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-route" },
"angular-touch": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-touch" },
"angular-loader": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-loader" },
"angular-animate": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-animate" },
"angular-cookies": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-cookies" },
"angular-messages": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-messages" },
"angular-resource": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-resource" },
"angular-sanitize": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-sanitize" },
"angular-parse-ext": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-parse-ext" },
"angular-message-format": { ".": "npm:@neverendingsupport/angularjs@1.5.11-trial-message-format" }
}
}
Transitive Dependencies
All of the entries in the overrides block are not necessarily required. If you're not using a package (directly or transitively) you may omit it. Conversely, if installation fails because a third party dependency expects the Open Source version of a dependency, use the recipe above to "overwrite" that specific requirement.
Trial Note
This library is intended for integration testing only, and is not production ready and contains no security fixes from the OSS AngularJS. To learn more about the patched and supported AngularJS NES, please contact sales@herodevs.com for more information.
Create an .npmrc
file with the following
@neverendingsupport:registry=https://registry.nes.herodevs.com/npm/pkg/
//registry.nes.herodevs.com/npm/pkg/:_authToken=neverendingsupport
Install your dependencies and run the service
npm install
npm start
And just like that, you can run your integration tests against AngularJS 1.5 NES Trial!
Additional Information
Direct Download URLs
Credentials for Trial Downloads
When utilizing our browser links for direct download - you will be redirected to a page that will prompt you for "Sign In" credentials. For trial packages, you simply need to enter the below and click submit. This will not redirect to another page, but you should see the file appear in your downloads shortly thereafter.
- Username: HeroDevs
- Password: neverendingsupport
The direct download URLs for AngularJS 1.5 NES Trial are:
Package | URL |
---|---|
angular 1.5.11-trial | Download |
angular-aria 1.5.11-trial-aria | Download |
angular-i18n 1.5.11-trial-i18n | Download |
angular-mocks 1.5.11-trial-mocks | Download |
angular-route 1.5.11-trial-route | Download |
angular-touch 1.5.11-trial-touch | Download |
angular-loader 1.5.11-trial-loader | Download |
angular-animate 1.5.11-trial-animate | Download |
angular-cookies 1.5.11-trial-cookies | Download |
angular-messages 1.5.11-trial-messages | Download |
angular-resource 1.5.11-trial-resource | Download |
angular-sanitize 1.5.11-trial-sanitize | Download |
angular-parse-ext 1.5.11-trial-parse-ext | Download |
angular-message-format 1.5.11-trial-message-format | Download |
Alternate Download Method
If you're unable to utilize our browser download links, but would still like to download our products directly - you can run the following curl command following the same versioning guidelines as the above. Examples of what you would enter in place of <PACKAGE_VERSION> are shown in the above table in blue.
curl --header "Authorization: Bearer neverendingsupport" \
--location \
--output <PACKAGE_VERSION>.tgz \
https://registry.nes.herodevs.com/npm/pkg/@neverendingsupport/angularjs/-/<PACKAGE_VERSION>.tgz
For more information surrounding our Direct Download options, click here.