Repository navigation
Expand file tree
/
Copy pathcodemeta.json
More file actions
77 lines (77 loc) · 3.1 KB
/
Copy pathcodemeta.json
File metadata and controls
77 lines (77 loc) · 3.1 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
66
67
68
69
70
71
72
73
74
75
76
77
{
"@context": "https://w3id.org/codemeta/3.0",
"type": "SoftwareSourceCode",
"codeRepository": "https://github.com/caltechlibrary/CL-web-components",
"author": [
{
"id": "https://orcid.org/0000-0003-0900-6903",
"type": "Person",
"givenName": "R. S.",
"familyName": "Doiel",
"email": "rsdoiel@caltech.edu"
},
{
"id": "https://orcid.org/0009-0003-7975-1922",
"type": "Person",
"givenName": "Twila",
"familyName": "Smith",
"email": "twila@caltech.edu"
}
],
"maintainer": [
{
"id": "https://orcid.org/0000-0003-0900-6903",
"type": "Person",
"givenName": "R. S.",
"familyName": "Doiel",
"email": "rsdoiel@caltech.edu"
},
{
"id": "https://orcid.org/0009-0003-7975-1922",
"type": "Person",
"givenName": "Twila",
"familyName": "Smith",
"email": "twila@caltech.edu"
}
],
"dateCreated": "2025-02-26",
"dateModified": "2026-10-13",
"datePublished": "2026-10-13",
"description": "CL-web-components provides a collection of Web Components used by Caltech Library across sites and projects.\n\nThe following are the components currently provided.\n\n`footer-global`\n: This component provides a standard footer with detailed information about the library\n\n`footer-global-lite`\n: This component provides a lighter weight version of the `footer-global` component\n\n`ul-a-to-z`\n: This component takes an innerHTML containing a UL list. The UL list is then turned into an A to Z navigatable UL List. If JavaScript is unavailable then the innerHTML UL remains as a fallback.\n\n`textarea-csv`\n: This is a textarea like component who's innerHTML content is CSV data. The component will display this as an editable table. \n\n`textarea-agent-list`\n: This element wraps a textarea containing a list of agents expressed as JSON. \n\n`table-sortable`\n: This is a component that takes an innerHTML containing table. It makes the table sortable by the column headings and provides a filter input that lets you enter text to filter by and pick a column to filter on.",
"funder": [
"Caltech Library"
],
"keywords": [
"HTML",
"CSS",
"JavaScript",
"ES6",
"Web Components"
],
"name": "CL-web-components",
"license": "https://software.library.caltech.edu/CL-web-components/LICENSE",
"programmingLanguage": [
"JavaScript",
"HTML",
"CSS"
],
"relatedLink": [
"https://github.com/caltechlibrary/csvtextarea",
"https://github.com/caltechlibrary/a_to_z_ul"
],
"runtimePlatform": "HTML5-compatible web browser",
"softwareRequirements": [
"Deno >= 2.7 (for bundling dependencies)"
],
"softwareSuggestions": [
"CMTools >= 0.0.43",
"Pandoc >= 3.9"
],
"version": "0.0.18",
"developmentStatus": "wip",
"issueTracker": "https://github.com/caltechlibrary/CL-web-components/issues",
"downloadUrl": "https://github.com/caltechlibrary/CL-web-components/releases",
"releaseNotes": "https://github.com/caltechlibrary/CL-web-components/releases/tag/v0.0.18",
"copyrightYear": 2026,
"copyrightHolder": "California Institute of Technology"
}