Add deprecated option
Problem to solve
It would be useful to have a deprecated
option at the top-level of a package's configuration to mark packages as deprecated. This can be used by the website at https://clean-lang.org, but is mostly meant for Cloogle. lib-compiler-itasks can be deprecated in favour of lib-compiler, so there is no need to index lib-compiler-itasks any more (and indexing it leads to many double results).
Proposal
- Add top-level
deprecated
option - Add this to .nitrile.json when packaging (to be used by Cloogle)
- Add this to nitrile-metadata.json when publishing (to be used by clean-lang.org)
Documentation
- nitrile.yml documentation
- .nitrile.json documentation