You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix packages.envrc location and sub-package src_type in lock file
- Move packages.envrc inside deps_dir (was placed parallel to it);
update source_env paths to be relative within deps_dir
- Set src_type='dir' in PackageDir.process_options and
src_type='git' in PackageGit.process_options so that
package-lock.json always records the full source URL/path
for every package, including those resolved by sub-packages
- Update test_direnv.py to expect packages.envrc at the new location
- Add test_package_lock tests verifying src_type is set at create time
- Add test_smoke assertion that sub-package lock entries have src+path
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments