Skip to content

Commit 7fe07fb

Browse files
committed
Add API index
1 parent b8246f7 commit 7fe07fb

38 files changed

+1764
-0
lines changed

api/index.html

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Hebcal API Documentation</title>
7+
<link rel="stylesheet" href="/simple.min.css">
8+
</head>
9+
<style>
10+
.icon {
11+
vertical-align: sub;
12+
padding-right: .25rem;
13+
display: inline-block;
14+
width: 1.3em;
15+
height: 1.3em;
16+
margin-right: 0.2rem;
17+
stroke-width: 0;
18+
stroke: currentColor;
19+
fill: currentColor;
20+
}
21+
</style>
22+
<body>
23+
24+
<header>
25+
<nav>
26+
<a href="/">Home</a>
27+
<a class="current" href="api/">API Docs</a>
28+
<a href="https://github.com/hebcal"><svg class="icon" viewBox="0 0 32 32"><path d="M16 0.395c-8.836 0-16 7.163-16 16 0 7.069 4.585 13.067 10.942 15.182 0.8 0.148 1.094-0.347 1.094-0.77 0-0.381-0.015-1.642-0.022-2.979-4.452 0.968-5.391-1.888-5.391-1.888-0.728-1.849-1.776-2.341-1.776-2.341-1.452-0.993 0.11-0.973 0.11-0.973 1.606 0.113 2.452 1.649 2.452 1.649 1.427 2.446 3.743 1.739 4.656 1.33 0.143-1.034 0.558-1.74 1.016-2.14-3.554-0.404-7.29-1.777-7.29-7.907 0-1.747 0.625-3.174 1.649-4.295-0.166-0.403-0.714-2.030 0.155-4.234 0 0 1.344-0.43 4.401 1.64 1.276-0.355 2.645-0.532 4.005-0.539 1.359 0.006 2.729 0.184 4.008 0.539 3.054-2.070 4.395-1.64 4.395-1.64 0.871 2.204 0.323 3.831 0.157 4.234 1.026 1.12 1.647 2.548 1.647 4.295 0 6.145-3.743 7.498-7.306 7.895 0.574 0.497 1.085 1.47 1.085 2.963 0 2.141-0.019 3.864-0.019 4.391 0 0.426 0.288 0.925 1.099 0.768 6.354-2.118 10.933-8.113 10.933-15.18 0-8.837-7.164-16-16-16z"></path></svg>GitHub</a>
29+
</nav>
30+
31+
<h1>Hebcal API Documentation</h1>
32+
</header>
33+
34+
<main>
35+
36+
<h3>JavaScript / TypeScript</h3>
37+
<ul>
38+
<li><a href="core/">@hebcal/core</a></li>
39+
<li><a href="hdate/">@hebcal/hdate</a></li>
40+
<li><a href="leyning/">@hebcal/leyning</a></li>
41+
<li><a href="rest-api/">@hebcal/rest-api</a></li>
42+
<li><a href="icalendar/">@hebcal/icalendar</a></li>
43+
</ul>
44+
45+
<h3>Golang</h3>
46+
<ul>
47+
<li><a href="https://pkg.go.dev/github.com/hebcal/hdate">hebcal/hdate</a></li>
48+
<li><a href="https://pkg.go.dev/github.com/hebcal/hebcal-go">hebcal/hebcal-go</a></li>
49+
<li><a href="https://pkg.go.dev/github.com/hebcal/greg">hebcal/greg</a></li>
50+
<li><a href="https://pkg.go.dev/github.com/hebcal/gematriya">hebcal/gematriya</a></li>
51+
</ul>
52+
</main>
53+
54+
<footer>
55+
<!-- hhmts start -->
56+
Last modified: Sun Jul 7 08:20:13 PDT 2024
57+
<!-- hhmts end -->
58+
</footer>
59+
60+
</body>
61+
</html>

api/rest-api/.nojekyll

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false.

api/rest-api/assets/highlight.css

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
:root {
2+
--light-hl-0: #795E26;
3+
--dark-hl-0: #DCDCAA;
4+
--light-hl-1: #000000;
5+
--dark-hl-1: #D4D4D4;
6+
--light-hl-2: #A31515;
7+
--dark-hl-2: #CE9178;
8+
--light-hl-3: #AF00DB;
9+
--dark-hl-3: #C586C0;
10+
--light-hl-4: #001080;
11+
--dark-hl-4: #9CDCFE;
12+
--light-hl-5: #0000FF;
13+
--dark-hl-5: #569CD6;
14+
--light-hl-6: #0070C1;
15+
--dark-hl-6: #4FC1FF;
16+
--light-hl-7: #098658;
17+
--dark-hl-7: #B5CEA8;
18+
--light-hl-8: #008000;
19+
--dark-hl-8: #6A9955;
20+
--light-code-background: #FFFFFF;
21+
--dark-code-background: #1E1E1E;
22+
}
23+
24+
@media (prefers-color-scheme: light) { :root {
25+
--hl-0: var(--light-hl-0);
26+
--hl-1: var(--light-hl-1);
27+
--hl-2: var(--light-hl-2);
28+
--hl-3: var(--light-hl-3);
29+
--hl-4: var(--light-hl-4);
30+
--hl-5: var(--light-hl-5);
31+
--hl-6: var(--light-hl-6);
32+
--hl-7: var(--light-hl-7);
33+
--hl-8: var(--light-hl-8);
34+
--code-background: var(--light-code-background);
35+
} }
36+
37+
@media (prefers-color-scheme: dark) { :root {
38+
--hl-0: var(--dark-hl-0);
39+
--hl-1: var(--dark-hl-1);
40+
--hl-2: var(--dark-hl-2);
41+
--hl-3: var(--dark-hl-3);
42+
--hl-4: var(--dark-hl-4);
43+
--hl-5: var(--dark-hl-5);
44+
--hl-6: var(--dark-hl-6);
45+
--hl-7: var(--dark-hl-7);
46+
--hl-8: var(--dark-hl-8);
47+
--code-background: var(--dark-code-background);
48+
} }
49+
50+
:root[data-theme='light'] {
51+
--hl-0: var(--light-hl-0);
52+
--hl-1: var(--light-hl-1);
53+
--hl-2: var(--light-hl-2);
54+
--hl-3: var(--light-hl-3);
55+
--hl-4: var(--light-hl-4);
56+
--hl-5: var(--light-hl-5);
57+
--hl-6: var(--light-hl-6);
58+
--hl-7: var(--light-hl-7);
59+
--hl-8: var(--light-hl-8);
60+
--code-background: var(--light-code-background);
61+
}
62+
63+
:root[data-theme='dark'] {
64+
--hl-0: var(--dark-hl-0);
65+
--hl-1: var(--dark-hl-1);
66+
--hl-2: var(--dark-hl-2);
67+
--hl-3: var(--dark-hl-3);
68+
--hl-4: var(--dark-hl-4);
69+
--hl-5: var(--dark-hl-5);
70+
--hl-6: var(--dark-hl-6);
71+
--hl-7: var(--dark-hl-7);
72+
--hl-8: var(--dark-hl-8);
73+
--code-background: var(--dark-code-background);
74+
}
75+
76+
.hl-0 { color: var(--hl-0); }
77+
.hl-1 { color: var(--hl-1); }
78+
.hl-2 { color: var(--hl-2); }
79+
.hl-3 { color: var(--hl-3); }
80+
.hl-4 { color: var(--hl-4); }
81+
.hl-5 { color: var(--hl-5); }
82+
.hl-6 { color: var(--hl-6); }
83+
.hl-7 { color: var(--hl-7); }
84+
.hl-8 { color: var(--hl-8); }
85+
pre, code { background: var(--code-background); }

0 commit comments

Comments
 (0)