Support

Troubleshooting

Project cleanup

If you encounter issues with installing or building your application, they can often be resolved by clearing the npm cache for the project and global npm packages.

Optionally first clean the global npm/yarn cache:

npm

npm cache clean --force

yarn

yarn cache clean

Run the following commands in your application folder to remove installed packages and reinstall all project dependencies:

npm

rm -rf node_modules
rm package-lock.json
npm install

yarn

rm -rf node_modules
rm package-lock.json
yarn install

403 Forbidden. Cannot authorize

npm error 403 --------------------------------------------------------
npm error 403                   BRYNTUM NPM REGISTRY
npm error 403 --------------------------------------------------------
npm error 403 Cannot authorize "user..yourdomain.com"
npm error 403 Wrong password
npm error 403 Please use Bryntum Customer Zone password
npm error 403 --------------------------------------------------------
npm error 403   Npm server login guide: https://npm.bryntum.com/help
npm error 403   Get support at: https://forum.bryntum.com/
npm error 403 --------------------------------------------------------

The error above means you need to check your password. For trial access type trial as password or use your CustomerZone password to gain licensed access.

If you purchased a product and registered a new email at Bryntum Customer Zone, then you should re-login with new email to gain full registry access.

403 Forbidden. Not allowed to install

npm error 403 403 Forbidden - GET https://npm.bryntum.com/@bryntum/grid/-/grid-7.2.0-alpha-1.tgz -
npm error 403
npm error 403 --------------------------------------------------------
npm error 403                   BRYNTUM NPM REGISTRY
npm error 403 --------------------------------------------------------
npm error 403 "user..yourdomain.com" only has access for trial packages
npm error 403 It is not allowed to install licensed package "@bryntum/grid"
npm error 403 Use "@bryntum/grid-trial" package instead or contact support
npm error 403 --------------------------------------------------------
npm error 403   Npm server login guide: https://npm.bryntum.com/help
npm error 403   Get support at: https://forum.bryntum.com/
npm error 403 --------------------------------------------------------

The error above means that you are not allowed to access licensed package when logged in as trial or your CustomerZone account has no valid Bryntum Grid license.

404 Not Found

Not Found - GET https://registry.npmjs.org/@bryntum%2fgrid"
npm ERR! 404
npm ERR! 404 '@bryntum/[email protected]' is not in the npm registry.

This error means that npm tries to get package from public repository at https://registry.npmjs.org but not from Bryntum private repository at https://npm.bryntum.com.

To fix this problem, configure your package manager as stated in the Configure npm guide and reinstall the package.

ERR! Web login not supported

Bryntum repository does not support the web login protocol used by a few npm v9.x versions as a default. If you are on such version, please add --auth-type=legacy option to authenticate, or upgrade your npm client to v9.5 or newer.

npm login --auth-type=legacy --registry=https://npm.bryntum.com

EINTEGRITY when installing @bryntum packages

You may encounter error like this:

npm WARN tarball ... seems to be corrupted. Trying again.
npm ERR! code EINTEGRITY
npm ERR! integrity checksum failed when using sha512

This typically occurs when different Bryntum accounts are used on the same machine or project. Each installation is tied to a specific license, so the package that npm expects may not match what is stored in the local cache. When that happens, npm's integrity check fails.

The standard approach is to clear the npm cache and reinstall dependencies:

npm cache clean --force
rm -rf node_modules package-lock.json
npm install

Other problems

If you have problems with accessing Bryntum NPM repository, please check these first:

Online references