Page MenuHomePhabricator

unmet peer dependency warning on kartotherian and tilerator builds
Closed, InvalidPublic

Description

npm WARN tilelive-tmstyle@0.8.0 requires a peer of @mapbox/tilelive-vector@>=2.0.0 but none was installed.

...

`-- tilerator@0.0.25 (git+https://github.com/kartotherian/tilerator.git#5b3deef8f2a58c5a694fee418f7cbdaf27031372)
  +-- UNMET PEER DEPENDENCY @mapbox/tilelive-vector@>=2.0.0
  `-- heapdump@0.3.9

npm WARN tilelive-tmstyle@0.8.0 requires a peer of @mapbox/tilelive-vector@>=2.0.0 but none was installed.

Event Timeline

Pnorman added a project: Technical-Debt.
Vvjjkkii renamed this task from unmet peer dependency warning on tilerator build to vhcaaaaaaa.Jul 1 2018, 1:08 AM
Vvjjkkii raised the priority of this task from Low to High.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from vhcaaaaaaa to unmet peer dependency warning on tilerator build.Jul 2 2018, 3:58 PM
CommunityTechBot lowered the priority of this task from High to Low.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.
Pnorman raised the priority of this task from Low to High.Jul 3 2018, 4:11 PM

bumping to high because this changes from a warning to a fail to build in the next version of npm

Mholloway lowered the priority of this task from High to Medium.Jul 23 2018, 7:26 PM

The tilelive dependency is now updated to mapbox/tilelive.

If this starts causing our npm installs to fail (say, if we bump npm in production), we can fork tilelive-tmstyle and have the peerDependency point at kartotherian/tilelive-vector.

Mholloway renamed this task from unmet peer dependency warning on tilerator build to unmet peer dependency warning on kartotherian and tilerator builds.Jul 23 2018, 7:27 PM
Mholloway updated the task description. (Show Details)

Dependency issues affecting updates are being tracked on the "migrate to node X" tickets. No need for this to exist as a standalone task.