Skip to content

Nightlies are missing peer dependencies

Background

The peer dependencies are not automatically installed when running npm install leading to the following warnings:

npm WARN stylelint-config-eyeo@1.0.2 requires a peer of stylelint@^8.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN stylelint-config-recommended@1.0.0 requires a peer of stylelint@^8.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN stylelint-order@0.7.0 requires a peer of stylelint@^8.0.0 but none is installed. You must install peer dependencies yourself.

As a result linting doesn't work as intended.

What to change

Install peer dependencies when building the nightlies.

Edited by Winsley
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information