create a codemeta list object in R for further manipulation. Similar
to write_codemeta(), but returns an R list object rather
than writing directly to a file. See examples.
package path to package root, or package name, or description file
(character), or a codemeta object (list)
root
if pkg is a codemeta object, optionally give the path to package
root. Default guess is current dir.
id
identifier for the package, e.g. a DOI (or other resolvable URL)
use_filesize
whether to try to estimating and adding a filesize by using
base::file.size(). Files in .Rbuildignore are ignored.
force_update
Update guessed fields even if they are defined in an
existing codemeta.json file
verbose
Whether to print messages indicating opinions e.g. when
DESCRIPTION has no URL. -- See give_opinions;
and indicating the progress of internet downloads.