vuejs / eslint-plugin-vue

Official ESLint plugin for Vue.js
https://eslint.vuejs.org/
MIT License
4.47k stars 667 forks source link

Committing a `package-lock.json` #2588

Closed ixxie closed 3 weeks ago

ixxie commented 3 weeks ago

I'm considering packaging eslint-plugin-vue for nixpkgs, and I noticed the eslint-plugin-vue repo has no package-lock.json comitted. Is there a particular reason for this? The npm docs for the lock file recommend committing it for a variety of reasons. As a packager, I'm interested in it for facilitating reproducible builds of the package.

ota-meshi commented 3 weeks ago

We purposely do not use lock files. https://github.com/eslint/eslint#why-doesnt-eslint-lock-dependency-versions