Alex Efros

Results 231 comments of Alex Efros

The fix is in these 2 PRs: https://github.com/mantoni/core_d.js/pull/32 and https://github.com/fsouza/prettierd/pull/917. As it's hard to know when both will be merged and released I've published fixed versions in npm as `@powerman-asdf/core_d`...

Looks like it won't be fixed in gopkg.in/yaml.v2, so maybe it's worth to switch to gopkg.in/yaml.v3 or https://github.com/buildkite/yaml (v2 fork patched for this issue)?

It's not `restore()` updates lockfile. Lockfile is updated by `setup()`, before we get a chance to call `restore()`. Here is how to reproduce this: 1. Have lazy and plugin A...

To fix this issue `setup()` should be modifed to avoid changing existing hashes in a lockfile. It still should modify a lockfile to add hashes for new plugins it just...

Actually `setup()` does this because of default option `install = { missing = true }`. But disabling it does not solve the issue - we anyway need to choose what...

What's the use case(s) for lockfile then? Is there any official/recommended way to ensure two installations are in sync and use same versions of all plugins?