-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtoolRegistry.js
More file actions
65 lines (63 loc) · 1.57 KB
/
Copy pathtoolRegistry.js
File metadata and controls
65 lines (63 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
import {
TOOL_IMAGE_BADGE_ROOT,
TOOL_IMAGE_FALLBACK,
TOOL_IMAGE_SIZE_SUFFIX_PATTERN,
TOOL_IMAGE_TOOL_ROOT,
TOOL_REGISTRY,
TOOL_REGISTRY_REQUIRED_METADATA_FIELDS,
TOOL_RELEASE_CHANNEL_HELP_TEXT,
TOOL_RELEASE_CHANNEL_LABELS,
TOOL_RELEASE_CHANNELS,
TOOL_STATUS_MODEL,
getActiveToolRegistry,
getToolById,
getToolBySlug,
getToolImageCoverage,
getToolImageDiagnostics,
getToolImageSource,
getToolNavigationTargets,
getToolProgressReadiness,
getToolRegistry,
getToolReleaseChannel,
getToolReleaseChannelHelpText,
getToolReleaseChannelLabel,
getToolRoute,
getVisibleActiveToolRegistry,
isApprovedToolImagePath,
toolRegistryMetadataDiagnostic,
} from "../src/shared/toolbox/tool-metadata-inventory.js";
export {
TOOL_IMAGE_BADGE_ROOT,
TOOL_IMAGE_FALLBACK,
TOOL_IMAGE_SIZE_SUFFIX_PATTERN,
TOOL_IMAGE_TOOL_ROOT,
TOOL_REGISTRY,
TOOL_REGISTRY_REQUIRED_METADATA_FIELDS,
TOOL_RELEASE_CHANNEL_HELP_TEXT,
TOOL_RELEASE_CHANNEL_LABELS,
TOOL_RELEASE_CHANNELS,
TOOL_STATUS_MODEL,
getActiveToolRegistry,
getToolById,
getToolBySlug,
getToolImageCoverage,
getToolImageDiagnostics,
getToolImageSource,
getToolNavigationTargets,
getToolProgressReadiness,
getToolRegistry,
getToolReleaseChannel,
getToolReleaseChannelHelpText,
getToolReleaseChannelLabel,
getToolRoute,
getVisibleActiveToolRegistry,
isApprovedToolImagePath,
toolRegistryMetadataDiagnostic,
};
export function getToolRegistrySnapshot() {
return {
activeTools: getActiveToolRegistry(),
imageFallback: TOOL_IMAGE_FALLBACK,
tools: getToolRegistry(),
};
}