github.com/solo-io/cue@v0.4.7/cue/testdata/packages/embed.txtar (about)

     1  cue eval ./pkg:foo
     2  
     3  -- cue.mod/module.cue --
     4  module: "example.com"
     5  
     6  -- in.cue --
     7  package foo
     8  
     9  import "example.com/pkg:bar"
    10  bar
    11  z: 3
    12  
    13  -- pkg/bar.cue --
    14  package bar
    15  
    16  import "example.com/pkg:baz"
    17  foo: {
    18      baz
    19      y: 2
    20  }
    21  foo
    22  
    23  -- pkg/baz.cue --
    24  package baz
    25  
    26  x: 1
    27  -- out/eval --
    28  (struct){
    29    foo: (struct){
    30      x: (int){ 1 }
    31      y: (int){ 2 }
    32    }
    33    z: (int){ 3 }
    34    x: (int){ 1 }
    35    y: (int){ 2 }
    36  }
    37  -- out/compile --
    38  --- in.cue
    39  {
    40    〈import;"example.com/pkg:bar"〉
    41    z: 3
    42  }