Skip to content

Commit a90dbcc

Browse files
committed
Docs: improve a11y and metadata
1 parent e9b21f2 commit a90dbcc

File tree

4 files changed

+206
-70
lines changed

4 files changed

+206
-70
lines changed

docs/README.md

-69
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ rotation, extraction, compositing and gamma correction are available.
1919
Most modern macOS, Windows and Linux systems running Node.js v10.16.0+
2020
do not require any additional install or runtime dependencies.
2121

22-
[![Test Coverage](https://coveralls.io/repos/lovell/sharp/badge.png?branch=master)](https://coveralls.io/r/lovell/sharp?branch=master)
23-
2422
### Formats
2523

2624
This module supports reading JPEG, PNG, WebP, TIFF, GIF and SVG images.
@@ -66,73 +64,6 @@ as [pngcrush](https://pmt.sourceforge.io/pngcrush/).
6664
A [guide for contributors](https://github.com/lovell/sharp/blob/master/.github/CONTRIBUTING.md)
6765
covers reporting bugs, requesting features and submitting code changes.
6866

69-
### Credits
70-
71-
This module would never have been possible without
72-
the help and code contributions of the following people:
73-
74-
* [John Cupitt](https://github.com/jcupitt)
75-
* [Pierre Inglebert](https://github.com/pierreinglebert)
76-
* [Jonathan Ong](https://github.com/jonathanong)
77-
* [Chanon Sajjamanochai](https://github.com/chanon)
78-
* [Juliano Julio](https://github.com/julianojulio)
79-
* [Daniel Gasienica](https://github.com/gasi)
80-
* [Julian Walker](https://github.com/julianwa)
81-
* [Amit Pitaru](https://github.com/apitaru)
82-
* [Brandon Aaron](https://github.com/brandonaaron)
83-
* [Andreas Lind](https://github.com/papandreou)
84-
* [Maurus Cuelenaere](https://github.com/mcuelenaere)
85-
* [Linus Unnebäck](https://github.com/LinusU)
86-
* [Victor Mateevitsi](https://github.com/mvictoras)
87-
* [Alaric Holloway](https://github.com/skedastik)
88-
* [Bernhard K. Weisshuhn](https://github.com/bkw)
89-
* [David A. Carley](https://github.com/dacarley)
90-
* [John Tobin](https://github.com/jtobinisaniceguy)
91-
* [Kenton Gray](https://github.com/kentongray)
92-
* [Felix Bünemann](https://github.com/felixbuenemann)
93-
* [Samy Al Zahrani](https://github.com/salzhrani)
94-
* [Chintan Thakkar](https://github.com/lemnisk8)
95-
* [F. Orlando Galashan](https://github.com/frulo)
96-
* [Kleis Auke Wolthuizen](https://github.com/kleisauke)
97-
* [Matt Hirsch](https://github.com/mhirsch)
98-
* [Rahul Nanwani](https://github.com/rnanwani)
99-
* [Matthias Thoemmes](https://github.com/cmtt)
100-
* [Patrick Paskaris](https://github.com/ppaskaris)
101-
* [Jérémy Lal](https://github.com/kapouer)
102-
* [Alice Monday](https://github.com/alice0meta)
103-
* [Kristo Jorgenson](https://github.com/kristojorg)
104-
* [Yves Bos](https://github.com/YvesBos)
105-
* [Nicolas Coden](https://github.com/ncoden)
106-
* [Matt Parrish](https://github.com/pbomb)
107-
* [Matthew McEachen](https://github.com/mceachen)
108-
* [Jarda Kotěšovec](https://github.com/jardakotesovec)
109-
* [Kenric D'Souza](https://github.com/AzureByte)
110-
* [Oleh Aleinyk](https://github.com/oaleynik)
111-
* [Marcel Bretschneider](https://github.com/3epnm)
112-
* [Andrea Bianco](https://github.com/BiancoA)
113-
* [Rik Heywood](https://github.com/rikh42)
114-
* [Thomas Parisot](https://github.com/oncletom)
115-
* [Nathan Graves](https://github.com/woolite64)
116-
* [Tom Lokhorst](https://github.com/tomlokhorst)
117-
* [Espen Hovlandsdal](https://github.com/rexxars)
118-
* [Sylvain Dumont](https://github.com/sylvaindumont)
119-
* [Alun Davies](https://github.com/alundavies)
120-
* [Aidan Hoolachan](https://github.com/ajhool)
121-
* [Axel Eirola](https://github.com/aeirola)
122-
* [Freezy](https://github.com/freezy)
123-
* [Julian Aubourg](https://github.com/jaubourg)
124-
* [Keith Belovay](https://github.com/fromkeith)
125-
* [Michael B. Klein](https://github.com/mbklein)
126-
* [Jakub Michálek](https://github.com/Goues)
127-
* [Ilya Ovdin](https://github.com/iovdin)
128-
* [Andargor](https://github.com/Andargor)
129-
* [Nicolas Stepien](https://github.com/MayhemYDG)
130-
* [Paul Neave](https://github.com/neave)
131-
* [Brendan Kennedy](https://github.com/rustyguts)
132-
* [Brychan Bennett-Odlum](https://github.com/BrychanOdlum)
133-
134-
Thank you!
135-
13667
### Licensing
13768

13869
Copyright 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Lovell Fuller and contributors.

docs/humans.txt

+178
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
/* THANKS */
2+
3+
Name: John Cupitt
4+
GitHub: https://github.com/jcupitt
5+
6+
Name: Pierre Inglebert
7+
GitHub: https://github.com/pierreinglebert
8+
9+
Name: Jonathan Ong
10+
GitHub: https://github.com/jonathanong
11+
12+
Name: Chanon Sajjamanochai
13+
GitHub: https://github.com/chanon
14+
15+
Name: Juliano Julio
16+
GitHub: https://github.com/julianojulio
17+
18+
Name: Daniel Gasienica
19+
GitHub: https://github.com/gasi
20+
21+
Name: Julian Walker
22+
GitHub: https://github.com/julianwa
23+
24+
Name: Amit Pitaru
25+
GitHub: https://github.com/apitaru
26+
27+
Name: Brandon Aaron
28+
GitHub: https://github.com/brandonaaron
29+
30+
Name: Andreas Lind
31+
GitHub: https://github.com/papandreouGitHub:
32+
33+
Name: Maurus Cuelenaere
34+
GitHub: https://github.com/mcuelenaere
35+
36+
Name: Linus Unnebäck
37+
GitHub: https://github.com/LinusU
38+
39+
Name: Victor Mateevitsi
40+
GitHub: https://github.com/mvictoras
41+
42+
Name: Alaric Holloway
43+
GitHub: https://github.com/skedastik
44+
45+
Name: Bernhard K. Weisshuhn
46+
GitHub: https://github.com/bkw
47+
48+
Name: David A. Carley
49+
GitHub: https://github.com/dacarley
50+
51+
Name: John Tobin
52+
GitHub: https://github.com/jtobinisaniceguy
53+
54+
Name: Kenton Gray
55+
GitHub: https://github.com/kentongray
56+
57+
Name: Felix Bünemann
58+
GitHub: https://github.com/felixbuenemann
59+
60+
Name: Samy Al Zahrani
61+
GitHub: https://github.com/salzhrani
62+
63+
Name: Chintan Thakkar
64+
GitHub: https://github.com/lemnisk8
65+
66+
Name: F. Orlando Galashan
67+
GitHub: https://github.com/frulo
68+
69+
Name: Kleis Auke Wolthuizen
70+
GitHub: https://github.com/kleisauke
71+
72+
Name: Matt Hirsch
73+
GitHub: https://github.com/mhirsch
74+
75+
Name: Rahul Nanwani
76+
GitHub: https://github.com/rnanwani
77+
78+
Name: Matthias Thoemmes
79+
GitHub: https://github.com/cmtt
80+
81+
Name: Patrick Paskaris
82+
GitHub: https://github.com/ppaskaris
83+
84+
Name: Jérémy Lal
85+
GitHub: https://github.com/kapouer
86+
87+
Name: Alice Monday
88+
GitHub: https://github.com/alice0meta
89+
90+
Name: Kristo Jorgenson
91+
GitHub: https://github.com/kristojorg
92+
93+
Name: Yves Bos
94+
GitHub: https://github.com/YvesBos
95+
96+
Name: Nicolas Coden
97+
GitHub: https://github.com/ncoden
98+
99+
Name: Matt Parrish
100+
GitHub: https://github.com/pbomb
101+
102+
Name: Matthew McEachen
103+
GitHub: https://github.com/mceachen
104+
105+
Name: Jarda Kotěšovec
106+
GitHub: https://github.com/jardakotesovec
107+
108+
Name: Kenric D'Souza
109+
GitHub: https://github.com/AzureByte
110+
111+
Name: Oleh Aleinyk
112+
GitHub: https://github.com/oaleynik
113+
114+
Name: Marcel Bretschneider
115+
GitHub: https://github.com/3epnm
116+
117+
Name: Andrea Bianco
118+
GitHub: https://github.com/BiancoA
119+
120+
Name: Rik Heywood
121+
GitHub: https://github.com/rikh42
122+
123+
Name: Thomas Parisot
124+
GitHub: https://github.com/oncletom
125+
126+
Name: Nathan Graves
127+
GitHub: https://github.com/woolite64
128+
129+
Name: Tom Lokhorst
130+
GitHub: https://github.com/tomlokhorst
131+
132+
Name: Espen Hovlandsdal
133+
GitHub: https://github.com/rexxars
134+
135+
Name: Sylvain Dumont
136+
GitHub: https://github.com/sylvaindumont
137+
138+
Name: Alun Davies
139+
GitHub: https://github.com/alundavies
140+
141+
Name: Aidan Hoolachan
142+
GitHub: https://github.com/ajhool
143+
144+
Name: Axel Eirola
145+
GitHub: https://github.com/aeirola
146+
147+
Name: Freezy
148+
GitHub: https://github.com/freezy
149+
150+
Name: Julian Aubourg
151+
GitHub: https://github.com/jaubourg
152+
153+
Name: Keith Belovay
154+
GitHub: https://github.com/fromkeith
155+
156+
Name: Michael B. Klein
157+
GitHub: https://github.com/mbklein
158+
159+
Name: Jakub Michálek
160+
GitHub: https://github.com/Goues
161+
162+
Name: Ilya Ovdin
163+
GitHub: https://github.com/iovdin
164+
165+
Name: Andargor
166+
GitHub: https://github.com/Andargor
167+
168+
Name: Nicolas Stepien
169+
GitHub: https://github.com/MayhemYDG
170+
171+
Name: Paul Neave
172+
GitHub: https://github.com/neave
173+
174+
Name: Brendan Kennedy
175+
GitHub: https://github.com/rustyguts
176+
177+
Name: Brychan Bennett-Odlum
178+
GitHub: https://github.com/BrychanOdlum

docs/index.html

+26-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
<!DOCTYPE html>
2-
<html>
2+
<html lang="en">
33

44
<head>
55
<meta charset="utf-8">
66
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
7+
<meta name="description" content="Resize large images in common formats to smaller, web-friendly JPEG, PNG and WebP images of varying dimensions">
78
<link rel="icon" type="image/png" href="https://pixel.plumbing/px/32x32/sharp-logo.svg">
89
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://pixel.plumbing/px/152x152/sharp-logo.svg">
910
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://pixel.plumbing/px/144x144/sharp-logo.svg">
@@ -12,7 +13,31 @@
1213
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://pixel.plumbing/px/72x72/sharp-logo.svg">
1314
<link rel="apple-touch-icon-precomposed" href="https://pixel.plumbing/px/57x57/sharp-logo.svg">
1415
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docute@4/dist/docute.min.css">
16+
<link rel="author" href="/humans.txt" type="text/plain">
17+
<link rel="dns-prefetch" href="https://www.google-analytics.com">
18+
<script type="application/ld+json">
19+
{
20+
"@context": "https://schema.org",
21+
"@type": "SoftwareSourceCode",
22+
"name": "sharp",
23+
"description": "High performance Node.js image processing",
24+
"url": "https://sharp.pixelplumbing.com",
25+
"codeRepository": "https://github.com/lovell/sharp",
26+
"programmingLanguage": ["JavaScript", "C++"],
27+
"runtimePlatform": "Node.js",
28+
"copyrightHolder": {
29+
"@context": "https://schema.org",
30+
"@type": "Person",
31+
"name": "Lovell Fuller"
32+
},
33+
"copyrightYear": [2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020],
34+
"license": "https://www.apache.org/licenses/LICENSE-2.0"
35+
}
36+
</script>
1537
<style>
38+
:root {
39+
--link-color: #077;
40+
}
1641
@media (max-width: 576px) {
1742
.shorten-strapline {
1843
display: none;

docs/robots.txt

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
User-agent: *
2+
Disallow:

0 commit comments

Comments
 (0)