Support for pseudo packages
is there any support for pseudo packages? For example:
// my-dev-env.json
{
"version": "0.0.1",
"depends": ["git", "vim", "wget"]
}
if i install this, i got
'my-dev-env' doesn't support 64bit architecture!
Not currently, as the URL field is required.
Just as a workaround, I've just released an empty zip (22 bytes): https://github.com/excitoon/empty/releases/download/empty-1.0.7/empty-1.0.7.zip
Any live url seems to work at least currently. I went with "url": "https://example.com".
Is there any work going on with this? It is open since over 6 years and there were multiple duplicates for this enhancement.
It probably would help to specify what the desired design would be (make url optional, add a "metapackage" property, ..) so people could supply PRs.
Just for documentation, the workaround with an example url currently creates a WARN log:
WARN Warning: No hash in manifest. SHA256 for '<sample-url>' is:
<hash of GET to sample-url>