v2.7.9: version bump, readme typo fixes
This commit is contained in:
		
							parent
							
								
									8ba4b88e00
								
							
						
					
					
						commit
						a49ccb7398
					
				| @ -215,7 +215,7 @@ https://acme-staging-v02.api.letsencrypt.org/directory | ||||
| | **QuickStart**  | [examples/quickstart.js](https://git.rootprojects.org/root/greenlock-express.js/src/branch/master/examples/quickstart.js) uses the fewest options and accepts all default settings. It's guaranteed to work for you. | | ||||
| | Production      | [examples/production.js](https://git.rootprojects.org/root/greenlock-express.js/src/branch/master/examples/production.js) shows how to require an express app (or other middleware system), expand the `approveDomains` callback, provides an example database shim, and exposes the server instance. | | ||||
| | Virtual Hosting | [examples/vhost.js](https://git.rootprojects.org/root/greenlock-express.js/src/branch/master/examples/vhost.js) shows how to dynamically secure and serve domains based on their existance on the file system. | | ||||
| | Wildcard Domains | [examples/wildcard.js](https://git.rootprojects.org/root/greenlock-express.js/src/branch/master/examples/wildcard.js) shows how to use the `greenlock-challenge-dns` and wildcard cetificates. | | ||||
| | Wildcard Domains | [examples/wildcard.js](https://git.rootprojects.org/root/greenlock-express.js/src/branch/master/examples/wildcard.js) shows how to use the `acme-dns-01-cli` and wildcard cetificates. | | ||||
| | HTTPS (raw)    | [examples/spdy.js](https://git.rootprojects.org/root/greenlock-express.js/src/branch/master/examples/spdy.js) demonstrates how to manually configure a node web server using the node's built-in `http` and `https` modules. | | ||||
| | HTTP2 (spdy)    | Presently spdy is incompatible with node v11, but [examples/spdy.js](https://git.rootprojects.org/root/greenlock-express.js/src/branch/master/examples/spdy.js) demonstrates how to manually configure a node web server with spdy-compatible versions of node and Greenlock. | | ||||
| | HTTP2 (node)    | [examples/http2.js](https://git.rootprojects.org/root/greenlock-express.js/src/branch/master/examples/http2.js) uses node's new HTTP2 module, which is NOT compatible with the existing middleware systems (and is not "stable" as of v10.0). | | ||||
| @ -236,7 +236,7 @@ https://acme-staging-v02.api.letsencrypt.org/directory | ||||
| | **Manual (cli)** | [acme-http-01-cli](https://git.rootprojects.org/root/acme-http-01-cli.js) | | ||||
| | AWS S3         | [acme-http-01-s3](https://git.rootprojects.org/root/acme-http-01-s3.js) | | ||||
| | Azure          | [kolarcz/node-le-challenge-azure-storage](https://github.com/kolarcz/node-le-challenge-azure-storage) | | ||||
| | - | Build Your Own <br> [acme-http-01-challenge-test](https://git.rootprojects.org/root/greenlock-challenge-test.js) | | ||||
| | - | Build Your Own <br> [acme-http-01-challenge-test](https://git.rootprojects.org/root/acme-challenge-test.js) | | ||||
| | Full List      | Search [acme-http-01-](https://www.npmjs.com/search?q=acme-http-01-) on npm (or [le-challenge-](https://www.npmjs.com/search?q=le-challenge-) for older versions) | | ||||
| 
 | ||||
| 
 | ||||
| @ -250,7 +250,7 @@ https://acme-staging-v02.api.letsencrypt.org/directory | ||||
| | CloudFlare     | [llun/le-challenge-cloudflare](https://github.com/llun/le-challenge-cloudflare) | | ||||
| | Digital Ocean  | [bmv437/le-challenge-digitalocean](https://github.com/bmv437/le-challenge-digitalocean) | | ||||
| | etcd           | [ceecko/le-challenge-etcd](https://github.com/ceecko/le-challenge-etcd) | | ||||
| | - | Build Your Own <br> [greenlock-challenge-test](https://git.rootprojects.org/root/greenlock-challenge-test.js) | | ||||
| | - | Build Your Own <br> [acme-challenge-test](https://git.rootprojects.org/root/acme-challenge-test.js) | | ||||
| | Full List      | Search [acme-dns-01-](https://www.npmjs.com/search?q=acme-dns-01-) or [le-challenge-](https://www.npmjs.com/search?q=le-challenge-) on npm | | ||||
| 
 | ||||
| ## Account & Certificate Storage | ||||
|  | ||||
							
								
								
									
										92
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										92
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -1,6 +1,6 @@ | ||||
| { | ||||
|   "name": "greenlock-express", | ||||
|   "version": "2.7.5", | ||||
|   "version": "2.7.9", | ||||
|   "lockfileVersion": 1, | ||||
|   "requires": true, | ||||
|   "dependencies": { | ||||
| @ -9,6 +9,11 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@coolaj86/urequest/-/urequest-1.3.7.tgz", | ||||
|       "integrity": "sha512-PPrVYra9aWvZjSCKl/x1pJ9ZpXda1652oJrPBYy5rQumJJMkmTBN3ux+sK2xAUwVvv2wnewDlaQaHLxLwSHnIA==" | ||||
|     }, | ||||
|     "@root/mkdirp": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@root/mkdirp/-/mkdirp-1.0.0.tgz", | ||||
|       "integrity": "sha512-hxGAYUx5029VggfG+U9naAhQkoMSXtOeXtbql97m3Hi6/sQSRL/4khKZPyOF6w11glyCOU38WCNLu9nUcSjOfA==" | ||||
|     }, | ||||
|     "accepts": { | ||||
|       "version": "1.3.5", | ||||
|       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", | ||||
| @ -27,6 +32,11 @@ | ||||
|         "acme-v2": "^1.6.0" | ||||
|       } | ||||
|     }, | ||||
|     "acme-dns-01-cli": { | ||||
|       "version": "3.0.7", | ||||
|       "resolved": "https://registry.npmjs.org/acme-dns-01-cli/-/acme-dns-01-cli-3.0.7.tgz", | ||||
|       "integrity": "sha512-Aa4bUpq6ftX1VODiShOetOY5U0tsXY5EV7+fQwme3Q8Y9rjYBArBXHgFCAVKtK1AF+Ev8pIuF6Z42hzMFa73/w==" | ||||
|     }, | ||||
|     "acme-v2": { | ||||
|       "version": "1.7.7", | ||||
|       "resolved": "https://registry.npmjs.org/acme-v2/-/acme-v2-1.7.7.tgz", | ||||
| @ -240,33 +250,28 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "greenlock": { | ||||
|       "version": "2.7.17", | ||||
|       "resolved": "https://registry.npmjs.org/greenlock/-/greenlock-2.7.17.tgz", | ||||
|       "integrity": "sha512-8fxj1r4mAR8in5PKnUY6IRrP2JQC6R4dctDEy/wOXVuQPE1UBkDMXwOnXSiEV40SacygKgUT9OrBRi5IS5fu+g==", | ||||
|       "version": "2.7.24", | ||||
|       "resolved": "https://registry.npmjs.org/greenlock/-/greenlock-2.7.24.tgz", | ||||
|       "integrity": "sha512-GQb2LMF6IiEzhp01F6eIN7HlPVlUWpWsBZZn7DOIo9upFAWhFpn2w1PStjGb17VmTkg+lgxzcajqcy6AJhCHUQ==", | ||||
|       "requires": { | ||||
|         "acme": "^1.3.0", | ||||
|         "acme-dns-01-cli": "^3.0.0", | ||||
|         "acme-v2": "^1.7.7", | ||||
|         "cert-info": "^1.5.1", | ||||
|         "greenlock-challenge-dns": "^3.0.0", | ||||
|         "greenlock-store-fs": "^3.0.0", | ||||
|         "greenlock-store-fs": "^3.0.2", | ||||
|         "keypairs": "^1.2.14", | ||||
|         "le-challenge-fs": "^2.0.2", | ||||
|         "le-sni-auto": "^2.1.8", | ||||
|         "le-store-certbot": "^2.2.2", | ||||
|         "rsa-compat": "^2.0.6" | ||||
|         "le-sni-auto": "^2.1.9", | ||||
|         "le-store-certbot": "^2.2.3", | ||||
|         "rsa-compat": "^2.0.8" | ||||
|       } | ||||
|     }, | ||||
|     "greenlock-challenge-dns": { | ||||
|       "version": "3.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/greenlock-challenge-dns/-/greenlock-challenge-dns-3.0.4.tgz", | ||||
|       "integrity": "sha512-CJI9RAtrZl9ICldyU5cRGzb1/wIbS3O+MJy9z7gKb7fLDNF7Wmw9Fv2agBLSOtIPr7TYgyyesvt8ppA4OIS+yg==" | ||||
|     }, | ||||
|     "greenlock-store-fs": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/greenlock-store-fs/-/greenlock-store-fs-3.0.0.tgz", | ||||
|       "integrity": "sha512-LngMK+RAR+puo53pmqzcSrKinqcYwAKQGyvILuLDJXA4KJ+IUUfqk/GW2J0VDArw3iIsZkTxgXDwoIGCteO6oA==", | ||||
|       "version": "3.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/greenlock-store-fs/-/greenlock-store-fs-3.0.2.tgz", | ||||
|       "integrity": "sha512-t4So75yKs1+7TqmxD5UKdf+zOQU0/4o0lb2auf5zUcAo7fwwNLOAXyWnnZRL3WuFBUiBGh1qXWleuMua0d3LPg==", | ||||
|       "requires": { | ||||
|         "mkdirp": "^0.5.1", | ||||
|         "@root/mkdirp": "^1.0.0", | ||||
|         "safe-replace": "^1.1.0" | ||||
|       } | ||||
|     }, | ||||
| @ -313,26 +318,26 @@ | ||||
|       } | ||||
|     }, | ||||
|     "le-challenge-fs": { | ||||
|       "version": "2.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.8.tgz", | ||||
|       "integrity": "sha1-ttRYo38JfoffPYtf9nATc3q51aI=", | ||||
|       "version": "2.0.9", | ||||
|       "resolved": "https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.9.tgz", | ||||
|       "integrity": "sha512-stzI6rxd+aXGxBl87QJKKY/i/wl3uz6EoWzX2xSazJvCPSYBQys1RVNgOcf0SfUQPh6TBCFJFSJkiR4mznb4sg==", | ||||
|       "requires": { | ||||
|         "mkdirp": "^0.5.1" | ||||
|         "@root/mkdirp": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "le-sni-auto": { | ||||
|       "version": "2.1.8", | ||||
|       "resolved": "https://registry.npmjs.org/le-sni-auto/-/le-sni-auto-2.1.8.tgz", | ||||
|       "integrity": "sha512-aEUP+DB5mfHi4kHY37nJdtVr+DIF5vxiXKdiZBPOLNgF7pK3iD0wJU6fiwDRtZRz2KOahX+VBxlgTN2r24nKhw==" | ||||
|       "version": "2.1.9", | ||||
|       "resolved": "https://registry.npmjs.org/le-sni-auto/-/le-sni-auto-2.1.9.tgz", | ||||
|       "integrity": "sha512-QmQHNwQDi/56GY8+qczFZ06FZbxaeJQjbjEhwwQHhkJ9IHhIQFkPfCT/OyDfLj4gqLIrg5ZX8CemxxVZnLEYfg==" | ||||
|     }, | ||||
|     "le-store-certbot": { | ||||
|       "version": "2.2.2", | ||||
|       "resolved": "https://registry.npmjs.org/le-store-certbot/-/le-store-certbot-2.2.2.tgz", | ||||
|       "integrity": "sha512-KOU8O2KAtUUiNj8SGdj4gg7v6Je2v5E/2IipzVIvs2bBM6+OsbVTFKz7/7PKm4t2dT2IoI93TYpi69lV29fkpQ==", | ||||
|       "version": "2.2.3", | ||||
|       "resolved": "https://registry.npmjs.org/le-store-certbot/-/le-store-certbot-2.2.3.tgz", | ||||
|       "integrity": "sha512-c4ACR+v+JKMiAOOshLh6gdCKA7wIWR16+mROMLpQjq3rXJ3Vm8FaBHe2H+crT+flP+g7FmciAwUlfOJEJpIuCQ==", | ||||
|       "requires": { | ||||
|         "mkdirp": "^0.5.1", | ||||
|         "pyconf": "^1.1.5", | ||||
|         "safe-replace": "^1.0.3" | ||||
|         "@root/mkdirp": "^1.0.0", | ||||
|         "pyconf": "^1.1.7", | ||||
|         "safe-replace": "^1.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "media-typer": { | ||||
| @ -374,19 +379,6 @@ | ||||
|         "mime-db": "~1.38.0" | ||||
|       } | ||||
|     }, | ||||
|     "minimist": { | ||||
|       "version": "0.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | ||||
|       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" | ||||
|     }, | ||||
|     "mkdirp": { | ||||
|       "version": "0.5.1", | ||||
|       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", | ||||
|       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | ||||
|       "requires": { | ||||
|         "minimist": "0.0.8" | ||||
|       } | ||||
|     }, | ||||
|     "ms": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | ||||
| @ -431,9 +423,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "pyconf": { | ||||
|       "version": "1.1.6", | ||||
|       "resolved": "https://registry.npmjs.org/pyconf/-/pyconf-1.1.6.tgz", | ||||
|       "integrity": "sha512-4ujjwqch6nViWduSLc3/QFrDdJJAvAE7NRBarSGLANwh0tNW0MbXeJE8ZziJZvzRnUEN5scYwsS+ItYU1uj6dQ==", | ||||
|       "version": "1.1.7", | ||||
|       "resolved": "https://registry.npmjs.org/pyconf/-/pyconf-1.1.7.tgz", | ||||
|       "integrity": "sha512-v4clh33m68sjtMsh8XMpjhGWb/MQODAYZ1y7ORG5Qv58UK25OddoB+oXyexgDkK8ttFui/lZm2sQDgA2Ftjfkw==", | ||||
|       "requires": { | ||||
|         "safe-replace": "^1.0.2" | ||||
|       } | ||||
| @ -476,9 +468,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "rsa-compat": { | ||||
|       "version": "2.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/rsa-compat/-/rsa-compat-2.0.6.tgz", | ||||
|       "integrity": "sha512-bQmpscAQec9442RaghDybrHMy1twQ3nUZOgTlqntio1yru+rMnDV64uGRzKp7dJ4VVhNv3mLh3X4MNON+YM0dA==", | ||||
|       "version": "2.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/rsa-compat/-/rsa-compat-2.0.8.tgz", | ||||
|       "integrity": "sha512-BFiiSEbuxzsVdaxpejbxfX07qs+rtous49Y6mL/zw6YHh9cranDvm2BvBmqT3rso84IsxNlP5BXnuNvm1Wn3Tw==", | ||||
|       "requires": { | ||||
|         "keypairs": "^1.2.14" | ||||
|       } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user