NES for Next.js Trial
How to configure the NES for Next.js Trial
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 Next dependencies in your package.json with the following
{
"dependencies": {
"next": "npm:@neverendingsupport/next@VERSION"
},
"overrides": {
"next": { ".": "npm:@neverendingsupport/next@VERSION" }
}
}
Trial Versions
Trial versions are: "12.2.1-trial" and "12.3.7-trial". Replace VERSION in the above code block with the version of next your project is using in order to use the trial.
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
npm install
And just like that, you can run your integration tests against NES for Next.js!
Note
Due to the varying behaviors across package managers, we have dropped the following optional peer dependencies. Most projects should be unaffected, but you may need to explicitly add some of these if npm install
fails mentioning these packages.
"fibers": ">= 3.1.0",
"node-sass": "^6.0.0 || ^7.0.0",
"sass": "^1.3.0"
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 NES for Next.js are:
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/next/-/<PACKAGE_VERSION>.tgz
For more information surrounding our Direct Download options, click here.