Thanks to visit codestin.com
Credit goes to docs.herodevs.com

Configuring from XLTS

How do I configure AngularJS if I was an XLTS customer?

Context

XLTS merged with HeroDevs in September 2023 and continues to support AngularJS under Never-Ending Support (NES).

The versions of AngularJS available from XLTS and NES have the same compatibility and security fixes since end of life.

For XLTS for AngularJS 1.8+, substitute the AngularJS dependencies in your package.json with the following

package.json
"dependencies": {
   "angular": "npm:@xlts.dev/[email protected]",
   "angular-animate": "npm:@xlts.dev/[email protected]",
   "angular-aria": "npm:@xlts.dev/[email protected]",
   "angular-cookies": "npm:@xlts.dev/[email protected]",
   "angular-i18n": "npm:@xlts.dev/[email protected]",
   "angular-loader": "npm:@xlts.dev/[email protected]",
   "angular-message-format": "npm:@xlts.dev/[email protected]",
   "angular-messages": "npm:@xlts.dev/[email protected]",
   "angular-mocks": "npm:@xlts.dev/[email protected]",
   "angular-parse-ext": "npm:@xlts.dev/[email protected]",
   "angular-resource": "npm:@xlts.dev/[email protected]",
   "angular-route": "npm:@xlts.dev/[email protected]",
   "angular-sanitize": "npm:@xlts.dev/[email protected]",
   "angular-touch": "npm:@xlts.dev/[email protected]"
},
"overrides": {
   "angular": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-animate": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-aria": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-cookies": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-i18n": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-loader": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-message-format": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-messages": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-mocks": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-parse-ext": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-resource": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-route": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-sanitize": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-touch": { ".": "npm:@xlts.dev/[email protected]" }
}
package.json
"dependencies": {
   "angular": "npm:@xlts.dev/[email protected]",
   "angular-animate": "npm:@xlts.dev/[email protected]",
   "angular-aria": "npm:@xlts.dev/[email protected]",
   "angular-cookies": "npm:@xlts.dev/[email protected]",
   "angular-i18n": "npm:@xlts.dev/[email protected]",
   "angular-loader": "npm:@xlts.dev/[email protected]",
   "angular-message-format": "npm:@xlts.dev/[email protected]",
   "angular-messages": "npm:@xlts.dev/[email protected]",
   "angular-mocks": "npm:@xlts.dev/[email protected]",
   "angular-parse-ext": "npm:@xlts.dev/[email protected]",
   "angular-resource": "npm:@xlts.dev/[email protected]",
   "angular-route": "npm:@xlts.dev/[email protected]",
   "angular-sanitize": "npm:@xlts.dev/[email protected]",
   "angular-touch": "npm:@xlts.dev/[email protected]"
},
"overrides": {
   "angular": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-animate": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-aria": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-cookies": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-i18n": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-loader": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-message-format": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-messages": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-mocks": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-parse-ext": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-resource": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-route": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-sanitize": { ".": "npm:@xlts.dev/[email protected]" },
   "angular-touch": { ".": "npm:@xlts.dev/[email protected]" }
}

Create an .npmrc file with the following

.npmrc
@xlts.dev:registry=https://registry.xlts.dev/
//registry.xlts.dev/:_authToken=<XLTS_ACCESS_TOKEN>
//registry.xlts.dev/:always-auth=true

Install your dependencies and run the service

npm install
npm start

Additional Information

The direct download URLs for XLTS for AngularJS are below:

PackageVersionDirect Download Link
angular1.9.11, 1.5.27Download v1.9
Download v1.5
angular-animate1.9.11, 1.5.27Download v1.9
Download v1.5
angular-aria1.9.11, 1.5.27Download v1.9
Download v1.5
angular-cookies1.9.11, 1.5.27Download v1.9
Download v1.5
angular-i18n1.9.11, 1.5.27Download v1.9
Download v1.5
angular-loader1.9.11, 1.5.27Download v1.9
Download v1.5
angular-message-format1.9.11, 1.5.27Download v1.9
Download v1.5
angular-messages1.9.11, 1.5.27Download v1.9
Download v1.5
angular-mocks1.9.11, 1.5.27Download v1.9
Download v1.5
angular-parse-ext1.9.11, 1.5.27Download v1.9
Download v1.5
angular-resource1.9.11, 1.5.27Download v1.9
Download v1.5
angular-route1.9.11, 1.5.27Download v1.9
Download v1.5
angular-sanitize1.9.11, 1.5.27Download v1.9
Download v1.5
angular-touch1.9.11, 1.5.27Download v1.9
Download v1.5