jfmengels / node-elm-review

CLI for elm-review
https://package.elm-lang.org/packages/jfmengels/elm-review/latest/
BSD 3-Clause "New" or "Revised" License
48 stars 25 forks source link

Avoid using elm-tooling to generate its JSON file #145

Closed jfmengels closed 1 year ago

jfmengels commented 1 year ago

Removes elm-tooling as a dependency since it's (now?) only used to create the elm-tooling.json in the new-package command. Since this file rarely changes, so @lydell suggested we remove the dependency and hardcode the elm-tooling.json file.

I added a test to keep the generated file somewhat up to date. It's not the best test, but it's something already.

cc @lydell if you have some additional remarks or suggestions :)

socket-security[bot] commented 1 year ago

Updated dependencies detected. Learn more about Socket for GitHub ↗︎

Packages Version New capabilities Transitives Size Publisher
elm-tooling 1.14.1...1.15.0 None +0/-0 100 kB lydell