tangled
alpha
login
or
join now
danabra.mov
/
typelex
56
fork
atom
An experimental TypeSpec syntax for Lexicon
56
fork
atom
overview
issues
1
pulls
2
pipelines
more
danabra.mov
5 months ago
45330be1
4624125d
+26
-29
5 changed files
expand all
collapse all
unified
split
packages
emitter
test
integration
atproto
input
tools
ozone
server
getConfig.tsp
setting
defs.tsp
upsertOption.tsp
team
addMember.tsp
updateMember.tsp
+6
-7
packages/emitter/test/integration/atproto/input/tools/ozone/server/getConfig.tsp
reviewed
···
19
19
}
20
20
21
21
model ViewerConfig {
22
22
-
role?: (
23
23
-
| "tools.ozone.team.defs#roleAdmin"
24
24
-
| "tools.ozone.team.defs#roleModerator"
25
25
-
| "tools.ozone.team.defs#roleTriage"
26
26
-
| "tools.ozone.team.defs#roleVerifier"
27
27
-
| string
28
28
-
);
22
22
+
role?:
23
23
+
| tools.ozone.team.defs.RoleAdmin
24
24
+
| tools.ozone.team.defs.RoleModerator
25
25
+
| tools.ozone.team.defs.RoleTriage
26
26
+
| tools.ozone.team.defs.RoleVerifier
27
27
+
| string;
29
28
}
30
29
}
+4
-4
packages/emitter/test/integration/atproto/input/tools/ozone/setting/defs.tsp
reviewed
···
16
16
updatedAt?: datetime;
17
17
18
18
managerRole?:
19
19
-
| "tools.ozone.team.defs#roleModerator"
20
20
-
| "tools.ozone.team.defs#roleTriage"
21
21
-
| "tools.ozone.team.defs#roleAdmin"
22
22
-
| "tools.ozone.team.defs#roleVerifier"
19
19
+
| tools.ozone.team.defs.RoleModerator
20
20
+
| tools.ozone.team.defs.RoleTriage
21
21
+
| tools.ozone.team.defs.RoleAdmin
22
22
+
| tools.ozone.team.defs.RoleVerifier
23
23
| string;
24
24
25
25
@required scope: "instance" | "personal" | string;
+4
-4
packages/emitter/test/integration/atproto/input/tools/ozone/setting/upsertOption.tsp
reviewed
···
14
14
description?: string;
15
15
16
16
managerRole?:
17
17
-
| "tools.ozone.team.defs#roleModerator"
18
18
-
| "tools.ozone.team.defs#roleTriage"
19
19
-
| "tools.ozone.team.defs#roleVerifier"
20
20
-
| "tools.ozone.team.defs#roleAdmin"
17
17
+
| tools.ozone.team.defs.RoleModerator
18
18
+
| tools.ozone.team.defs.RoleTriage
19
19
+
| tools.ozone.team.defs.RoleVerifier
20
20
+
| tools.ozone.team.defs.RoleAdmin
21
21
| string;
22
22
}): {
23
23
@required option: tools.ozone.setting.defs.Option;
+6
-7
packages/emitter/test/integration/atproto/input/tools/ozone/team/addMember.tsp
reviewed
···
11
11
@required did: did;
12
12
13
13
@required
14
14
-
role: (
15
15
-
| "tools.ozone.team.defs#roleAdmin"
16
16
-
| "tools.ozone.team.defs#roleModerator"
17
17
-
| "tools.ozone.team.defs#roleVerifier"
18
18
-
| "tools.ozone.team.defs#roleTriage"
19
19
-
| string
20
20
-
);
14
14
+
role:
15
15
+
| tools.ozone.team.defs.RoleAdmin
16
16
+
| tools.ozone.team.defs.RoleModerator
17
17
+
| tools.ozone.team.defs.RoleVerifier
18
18
+
| tools.ozone.team.defs.RoleTriage
19
19
+
| string;
21
20
}): tools.ozone.team.defs.Member;
22
21
}
+6
-7
packages/emitter/test/integration/atproto/input/tools/ozone/team/updateMember.tsp
reviewed
···
11
11
@required did: did;
12
12
disabled?: boolean;
13
13
14
14
-
role?: (
15
15
-
| "tools.ozone.team.defs#roleAdmin"
16
16
-
| "tools.ozone.team.defs#roleModerator"
17
17
-
| "tools.ozone.team.defs#roleVerifier"
18
18
-
| "tools.ozone.team.defs#roleTriage"
19
19
-
| string
20
20
-
);
14
14
+
role?:
15
15
+
| tools.ozone.team.defs.RoleAdmin
16
16
+
| tools.ozone.team.defs.RoleModerator
17
17
+
| tools.ozone.team.defs.RoleVerifier
18
18
+
| tools.ozone.team.defs.RoleTriage
19
19
+
| string;
21
20
}): tools.ozone.team.defs.Member;
22
21
}