You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 18, 2021. It is now read-only.
The cue command just received a major update with release v0.1.0. There are still various thing that this release prepare for, but were left unaddressed:
In the shorter term we intent to target the following:
new "default" command, invoked by just cue, replacing eval and making export and def special cases.
cue test to test CUE packages and cue tool commands.
cue diff/snapshot for comparing between two CUE versions.
cue run a more sensible rewrite of cue cmd.
The latter may include what constitutes a tool file and local import of packages.
Support for dowload of OpenAPI and JSON Schema references in cue import/get
Allowing builtin tooling layer functions (not just task types) to allow implementing a filepath package as well as other functionality.
More medium term targets:
MVS implementation for CUE modules, allowing versioning and importing of CUE packages analogous to Go.
Task type to allow writing Go functions in the CUE tooling layer, automatically converting CUE types to equivalent Go.
Generic task adaptor support.
More dynamic task evaluation, allowing dynamically created tasks.
Optional:
User-defined flags. This may not be needed with the addition of --inject support.
"Merging" of packages on the command line, for instance using the -m flag. It is not entirely clear what the semantics should be there and if it is a good idea at all.
The
cue
command just received a major update with release v0.1.0. There are still various thing that this release prepare for, but were left unaddressed:In the shorter term we intent to target the following:
cue
, replacingeval
and makingexport
anddef
special cases.cue test
to test CUE packages andcue
tool commands.cue diff/snapshot
for comparing between two CUE versions.cue run
a more sensible rewrite ofcue cmd
.cue import/get
filepath
package as well as other functionality.More medium term targets:
Optional:
--inject
support.-m
flag. It is not entirely clear what the semantics should be there and if it is a good idea at all.Links
The text was updated successfully, but these errors were encountered: