github.com/joomcode/cue@v0.4.4-0.20221111115225-539fe3512047/cue/testdata/packages/embed.txtar (about)

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