rstudio / renv

renv: Project environments for R.
https://rstudio.github.io/renv/
MIT License
971 stars 152 forks source link

Add JSON lockfile schema and validation function #1889

Closed jrdnbradford closed 2 weeks ago

jrdnbradford commented 1 month ago

Here's my first go at issue #1877.

Why Use JSON Schema:

General Decisions

Questions

jrdnbradford commented 2 weeks ago

Updates have been pushed.

Presuming this gets merged, feel free to @ me on issues, bugs, etc on this. Schemas and their validation is always a balancing act, and the R community at large may need different tradeoffs.

Closes #1877.

kevinushey commented 2 weeks ago

A huge thanks again for putting this together!