...
1exec cue eval ./pkg:foo
2
3-- cue.mod/module.cue --
4module: "mod.test"
5-- in.cue --
6package test
7
8import pkg2 "mod.test/foo/pkg1"
9
10#pkg1: pkg2.Object
11
12"Hello \(#pkg1)!"
13-- foo/pkg1/file.cue --
14package pkg1
15
16Object: "World"
17-- out/eval --
18(string){ "Hello World!" }
19-- out/doc --
20[]
21[#pkg1]
22-- out/definition --
23package test
24
25import pkg2 "mod.test/foo/pkg1"
26
27"Hello \(#pkg1)!"
28#pkg1: pkg2.Object
29-- out/value --
30== Simplified
31"Hello World!"
32== Raw
33{
34 "Hello World!"
35 #pkg1: "World"
36}
37== Final
38"Hello World!"
39== All
40{
41 "Hello World!"
42 #pkg1: "World"
43}
44== Eval
45{
46 "Hello World!"
47 #pkg1: "World"
48}
View as plain text