{ "worlds": [ { "name": "imports", "imports": { "interface-0": { "interface": { "id": 0, "stability": { "unstable": { "feature": "active" } } } } }, "exports": {}, "package": 0, "stability": { "unstable": { "feature": "active" } } }, { "name": "imports", "imports": { "interface-1": { "interface": { "id": 1 } } }, "exports": {}, "package": 1 }, { "name": "imports", "imports": { "interface-2": { "interface": { "id": 2, "stability": { "stable": { "since": "0.2.0" } } } } }, "exports": {}, "package": 2, "stability": { "stable": { "since": "0.2.0" } } }, { "name": "imports", "imports": { "interface-2": { "interface": { "id": 2 } }, "interface-1": { "interface": { "id": 1 } }, "interface-0": { "interface": { "id": 0, "stability": { "unstable": { "feature": "active" } } } } }, "exports": {}, "package": 3, "stability": { "stable": { "since": "0.2.0" } } }, { "name": "imports", "imports": { "interface-3": { "interface": { "id": 3 } } }, "exports": {}, "package": 4, "stability": { "stable": { "since": "0.2.0" } } }, { "name": "imports", "imports": { "interface-2": { "interface": { "id": 2, "stability": { "unstable": { "feature": "active" } } } }, "interface-1": { "interface": { "id": 1, "stability": { "unstable": { "feature": "active" } } } }, "interface-0": { "interface": { "id": 0, "stability": { "unstable": { "feature": "active" } } } }, "stable-resource": { "type": 4 }, "unversioned-resource": { "type": 5 }, "unstable-resource": { "type": 6 } }, "exports": {}, "package": 5, "stability": { "unstable": { "feature": "active" } } }, { "name": "test", "imports": { "interface-2": { "interface": { "id": 2, "stability": { "unstable": { "feature": "active" } } } }, "interface-1": { "interface": { "id": 1, "stability": { "unstable": { "feature": "active" } } } }, "interface-0": { "interface": { "id": 0, "stability": { "unstable": { "feature": "active" } } } }, "interface-3": { "interface": { "id": 3 } }, "stable-resource": { "type": 7 }, "unversioned-resource": { "type": 8 }, "unstable-resource": { "type": 9 } }, "exports": {}, "package": 6 }, { "name": "test-ordered", "imports": { "interface-3": { "interface": { "id": 3 } }, "interface-2": { "interface": { "id": 2, "stability": { "unstable": { "feature": "active" } } } }, "interface-1": { "interface": { "id": 1, "stability": { "unstable": { "feature": "active" } } } }, "interface-0": { "interface": { "id": 0, "stability": { "unstable": { "feature": "active" } } } }, "stable-resource": { "type": 10 }, "unversioned-resource": { "type": 11 }, "unstable-resource": { "type": 12 } }, "exports": {}, "package": 6 }, { "name": "test-no-stability", "imports": { "interface-3": { "interface": { "id": 3 } }, "interface-2": { "interface": { "id": 2, "stability": { "unstable": { "feature": "active" } } } }, "interface-1": { "interface": { "id": 1, "stability": { "unstable": { "feature": "active" } } } }, "interface-0": { "interface": { "id": 0, "stability": { "unstable": { "feature": "active" } } } }, "stable-resource": { "type": 13 }, "unversioned-resource": { "type": 14 }, "unstable-resource": { "type": 15 } }, "exports": {}, "package": 6 }, { "name": "test-only-stable", "imports": { "interface-2": { "interface": { "id": 2 } }, "interface-1": { "interface": { "id": 1 } }, "interface-0": { "interface": { "id": 0, "stability": { "unstable": { "feature": "active" } } } } }, "exports": {}, "package": 6 }, { "name": "test-only-stable-with-feature", "imports": { "interface-2": { "interface": { "id": 2 } }, "interface-1": { "interface": { "id": 1 } }, "interface-0": { "interface": { "id": 0, "stability": { "unstable": { "feature": "active" } } } } }, "exports": {}, "package": 6 }, { "name": "test-only-stable-with-in-active-feature", "imports": {}, "exports": {}, "package": 6, "docs": { "contents": "in test this results in world with nothing" } } ], "interfaces": [ { "name": "unstable", "types": { "unstable-resource": 0 }, "functions": {}, "stability": { "unstable": { "feature": "active" } }, "package": 0 }, { "name": "unversioned", "types": { "unversioned-resource": 1 }, "functions": {}, "package": 1 }, { "name": "stable", "types": { "stable-resource": 2 }, "functions": {}, "stability": { "stable": { "since": "0.2.0" } }, "package": 2 }, { "name": "someother", "types": { "someother-resource": 3 }, "functions": {}, "stability": { "stable": { "since": "0.2.0" } }, "package": 4 } ], "types": [ { "name": "unstable-resource", "kind": "resource", "owner": { "interface": 0 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unversioned-resource", "kind": "resource", "owner": { "interface": 1 } }, { "name": "stable-resource", "kind": "resource", "owner": { "interface": 2 } }, { "name": "someother-resource", "kind": "resource", "owner": { "interface": 3 }, "stability": { "stable": { "since": "0.2.0" } } }, { "name": "stable-resource", "kind": { "type": 2 }, "owner": { "world": 5 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unversioned-resource", "kind": { "type": 1 }, "owner": { "world": 5 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unstable-resource", "kind": { "type": 0 }, "owner": { "world": 5 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "stable-resource", "kind": { "type": 2 }, "owner": { "world": 6 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unversioned-resource", "kind": { "type": 1 }, "owner": { "world": 6 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unstable-resource", "kind": { "type": 0 }, "owner": { "world": 6 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "stable-resource", "kind": { "type": 2 }, "owner": { "world": 7 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unversioned-resource", "kind": { "type": 1 }, "owner": { "world": 7 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unstable-resource", "kind": { "type": 0 }, "owner": { "world": 7 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "stable-resource", "kind": { "type": 2 }, "owner": { "world": 8 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unversioned-resource", "kind": { "type": 1 }, "owner": { "world": 8 }, "stability": { "unstable": { "feature": "active" } } }, { "name": "unstable-resource", "kind": { "type": 0 }, "owner": { "world": 8 }, "stability": { "unstable": { "feature": "active" } } } ], "packages": [ { "name": "wasi:dep-unstable", "interfaces": { "unstable": 0 }, "worlds": { "imports": 0 } }, { "name": "wasi:dep-unversioned", "interfaces": { "unversioned": 1 }, "worlds": { "imports": 1 } }, { "name": "wasi:dep2@0.2.3", "interfaces": { "stable": 2 }, "worlds": { "imports": 2 } }, { "name": "wasi:foo@0.2.3", "interfaces": {}, "worlds": { "imports": 3 } }, { "name": "wasi:someother@0.2.3", "interfaces": { "someother": 3 }, "worlds": { "imports": 4 } }, { "name": "wasi:unstable@0.2.3", "interfaces": {}, "worlds": { "imports": 5 } }, { "name": "wasmtime:test", "interfaces": {}, "worlds": { "test": 6, "test-ordered": 7, "test-no-stability": 8, "test-only-stable": 9, "test-only-stable-with-feature": 10, "test-only-stable-with-in-active-feature": 11 } } ] }