Set up the .djblets symlink before running `npm install`.
Review Request #12859 — Created March 1, 2023 and submitted — Latest diff uploaded
We now set up a
.djbletssymlink in order to have easy access to
Djblets'spackage.jsonfor dependency management. Unfortunately, we
were setting this up after callingnpm install, meaning we weren't
installing any of those dependencies.This change moves that logic to set up
.djbletsbefore we install
those dependencies.
Removed
.djbletsandnode_modulesand re-ransetup.py develop.
Checkednode_modulesfor all the required dependencies.