{"_id":"le-challenge-fs","_rev":"22-480edbcba89a299cfbb37360b97f854d","name":"le-challenge-fs","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","dist-tags":{"latest":"2.0.9"},"versions":{"2.0.0":{"name":"le-challenge-fs","version":"2.0.0","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Daplie/le-challenge-fs.git"},"keywords":["le","letsencrypt","le-challenge","le-challenge-","acme","challenge","fs","cluster","ephemeral"],"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"https://coolaj86.com/"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/Daplie/le-challenge-fs/issues"},"homepage":"https://github.com/Daplie/le-challenge-fs#readme","gitHead":"11f38bee5c1241517b6f8e5dd27a2e90cfbeda46","_id":"le-challenge-fs@2.0.0","_shasum":"fb4956d72119b32bdff3606a8313f181b47aa479","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}],"dist":{"shasum":"fb4956d72119b32bdff3606a8313f181b47aa479","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.0.tgz","integrity":"sha512-8pB+iCu+U+/5U3k0ZXYbcR3lNc7cganK+T9MGZ4+fMzvNsYPv5aZkISU4WhLZhCpXEVD57DHsIXhvUUeukXWNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJXm100/bPnITuKqEL420Sjad3zYbT1P6Qhgur6EZ2VAiEAvUO3pacFDYJNeciM9ltAnGDJ0GUujzLQTzX1k6PlcvY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/le-challenge-fs-2.0.0.tgz_1470384655602_0.03770832484588027"},"directories":{}},"2.0.1":{"name":"le-challenge-fs","version":"2.0.1","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/Daplie/le-challenge-fs.git"},"keywords":["le","letsencrypt","le-challenge","le-challenge-","acme","challenge","fs","cluster","ephemeral"],"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"https://coolaj86.com/"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/Daplie/le-challenge-fs/issues"},"homepage":"https://github.com/Daplie/le-challenge-fs#readme","gitHead":"f083edfd7a7f05b2cd1770d2ea13a59f8c477393","_id":"le-challenge-fs@2.0.1","_shasum":"fa4791b1768cadcd6491d28fcc4cd792a382f9de","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}],"dist":{"shasum":"fa4791b1768cadcd6491d28fcc4cd792a382f9de","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.1.tgz","integrity":"sha512-PkUD4HrLHjU1qG37uKQJRfRHmrPMyghZJ9ZW9pSO/w7xGVLbOur/1XsN8cvTKsl9S8EZImUb5x+qNdFdveX40Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFR1pAOCgweHFbJttXDHa2e92/WHzAkdaZHhBCaGQcrdAiEAonIskzIaiB3nrdS0YTSnX0fBvi5Txi6ruWOjA0XyAhE="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/le-challenge-fs-2.0.1.tgz_1470763124756_0.5178558356128633"},"directories":{}},"2.0.2":{"name":"le-challenge-fs","version":"2.0.2","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/Daplie/le-challenge-fs.git"},"keywords":["le","letsencrypt","le-challenge","le-challenge-","acme","challenge","fs","cluster","ephemeral"],"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"https://coolaj86.com/"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/Daplie/le-challenge-fs/issues"},"homepage":"https://github.com/Daplie/le-challenge-fs#readme","dependencies":{"mkdirp":"^0.5.1"},"gitHead":"75c027b292937e5480ee6da329fb948be7a5279b","_id":"le-challenge-fs@2.0.2","_shasum":"2a4c8a515a33e3f88150d7e397bf7b25b611b8ac","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}],"dist":{"shasum":"2a4c8a515a33e3f88150d7e397bf7b25b611b8ac","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.2.tgz","integrity":"sha512-4LWyU6aRwnapG6kZe1SvLtdRg1dAYTi/4+KDG7kMW/m61VQ0Pd9nLtF0nLd2GULRGH86PAVwsjPmg+pBSBgZQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv8xInaFpAvQdF3eGC5YX9Z2Mo4U3p9N3Dt0B8xXQFawIhAL83tw8GqbpJo1xNtg+ZmwEnZpb12QzY9PsAOpHtkBp8"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/le-challenge-fs-2.0.2.tgz_1470773306296_0.7873204944189638"},"directories":{}},"2.0.4":{"name":"le-challenge-fs","version":"2.0.4","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/Daplie/le-challenge-fs.git"},"keywords":["le","letsencrypt","le-challenge","le-challenge-","acme","challenge","fs","cluster","ephemeral"],"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"https://coolaj86.com/"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/Daplie/le-challenge-fs/issues"},"homepage":"https://github.com/Daplie/le-challenge-fs#readme","dependencies":{"mkdirp":"^0.5.1"},"gitHead":"1353ac1c1095aee91512dc758a448fb4115c4355","_id":"le-challenge-fs@2.0.4","_shasum":"6988e16295462560143791862e7b95090d5ffa96","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}],"dist":{"shasum":"6988e16295462560143791862e7b95090d5ffa96","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.4.tgz","integrity":"sha512-KPD8kESMT1P2LwIo6bpcWxZOhYBJCKz0QLPoOIKSo5nmd/Ktp7fJcmg8Kn/f3msXV986PavNLCAy27s3DCjK5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd0q2woVIPIvU21NaodRf7Py/RaRGhK9BoKBPCi6iHPwIhAICnzR6odxOl1y+luxWyx+TtLkQcPBZlC8E648yH4a1W"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/le-challenge-fs-2.0.4.tgz_1470898908278_0.8989310872275382"},"directories":{}},"2.0.5":{"name":"le-challenge-fs","version":"2.0.5","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/Daplie/le-challenge-fs.git"},"keywords":["le","letsencrypt","le-challenge","le-challenge-","acme","challenge","fs","cluster","ephemeral"],"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"https://coolaj86.com/"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/Daplie/le-challenge-fs/issues"},"homepage":"https://github.com/Daplie/le-challenge-fs#readme","dependencies":{"mkdirp":"^0.5.1"},"gitHead":"6cb39096770fa5b59e6163a3686391b74ec044c9","_id":"le-challenge-fs@2.0.5","_shasum":"9b0a485819064742abf6d808b6f04ebf1e5a69e3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}],"dist":{"shasum":"9b0a485819064742abf6d808b6f04ebf1e5a69e3","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.5.tgz","integrity":"sha512-ij0tHllAYuGe6bBDJGmrOxWxZGvEUWc6a2aL5c0WwRZElcQHSj//pDM8k+i94ufauesWgrr6P9+/E5zyT8vPZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt6aE1hrxKLJroJsky/+p4nyrZen7w3oUB6llzv4dNCQIgVsM5mWWzOV+vvQ6WKCjsuuHpEfW9V90d8T6o6DiHGwM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/le-challenge-fs-2.0.5.tgz_1472603395605_0.48252611444331706"},"directories":{}},"2.0.6":{"name":"le-challenge-fs","version":"2.0.6","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/Daplie/le-challenge-fs.git"},"keywords":["le","letsencrypt","le-challenge","le-challenge-","acme","challenge","fs","cluster","ephemeral"],"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"https://coolaj86.com/"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/Daplie/le-challenge-fs/issues"},"homepage":"https://github.com/Daplie/le-challenge-fs#readme","dependencies":{"mkdirp":"^0.5.1"},"devDependencies":{"finalhandler":"^0.5.0","serve-static":"^1.11.1"},"gitHead":"92dbd1802936c2860cc03ac776c579dbd621246e","_id":"le-challenge-fs@2.0.6","_shasum":"bd56e62988140dc9f0bf76e3ac5e0715694db1af","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}],"dist":{"shasum":"bd56e62988140dc9f0bf76e3ac5e0715694db1af","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.6.tgz","integrity":"sha512-+jF8DwpFw4v/W6KvoDuo4YINRyOPCmaiKIivOQfTt8G5i356hI0A6frEadKRSsO4MLrhyvGnckiRlSvaevLvxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW/Sv9bcm2hMy6ANJWKau9pRzttzK9Nozh+BhpH0TTYAiBRR835IJnUfZbfgZPDOU3rlLdSscoorJg+Mn80J4LoIg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/le-challenge-fs-2.0.6.tgz_1476311272505_0.258882655762136"},"directories":{}},"2.0.7":{"name":"le-challenge-fs","version":"2.0.7","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/Daplie/le-challenge-fs.git"},"keywords":["acme","challenge","cluster","ephemeral","fs","http","http-01","le","le-challenge","le-challenge-","le-challenge-fs","le-challenge-http","le-challenge-webroot","letsencrypt","webroot"],"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"https://coolaj86.com/"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/Daplie/le-challenge-fs/issues"},"homepage":"https://github.com/Daplie/le-challenge-fs#readme","dependencies":{"mkdirp":"^0.5.1"},"devDependencies":{"finalhandler":"^0.5.0","serve-static":"^1.11.1"},"gitHead":"f64583d619ed78585ced223a76a6a43cc5e327a5","_id":"le-challenge-fs@2.0.7","_shasum":"9603fbac75c76c0ba730c299dc67a62fb2b256c6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}],"dist":{"shasum":"9603fbac75c76c0ba730c299dc67a62fb2b256c6","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.7.tgz","integrity":"sha512-H6mKyVgdaHM/9SJWfWJcX2CNC1DnkGicpZqocGIGPk2VWTmqae76kcGHaCnWM5rrrxsXg/zNn7D2fa6EK9xCgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL1GeQ0IHt1uPNrwSyzZDaWIsvp91X2SlGnhxmI0LfywIhAL8YWYB3MbrhopF75jVoYA/4kXVDcAqeJiUM+K1ZCCiU"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/le-challenge-fs-2.0.7.tgz_1476311661911_0.7869051527231932"},"directories":{}},"2.0.8":{"name":"le-challenge-fs","version":"2.0.8","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/Daplie/le-challenge-fs.git"},"keywords":["acme","challenge","cluster","ephemeral","fs","http","http-01","le","le-challenge","le-challenge-","le-challenge-fs","le-challenge-http","le-challenge-webroot","letsencrypt","webroot"],"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"https://coolaj86.com/"},"license":"(MIT OR Apache-2.0)","bugs":{"url":"https://github.com/Daplie/le-challenge-fs/issues"},"homepage":"https://github.com/Daplie/le-challenge-fs#readme","dependencies":{"mkdirp":"^0.5.1"},"devDependencies":{"finalhandler":"^0.5.0","serve-static":"^1.11.1"},"gitHead":"3cc123034837d6e3535937665f2227b80d9cb535","_id":"le-challenge-fs@2.0.8","_shasum":"b6d458a37f097e87df3d8b5ff67013737ab9d5a2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"coolaj86","email":"coolaj86@gmail.com"}],"dist":{"shasum":"b6d458a37f097e87df3d8b5ff67013737ab9d5a2","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.8.tgz","integrity":"sha512-ZdPVqO0LTpIaE61HNs3aIH/Mx1JxgZjdHmqXaWwUbi/WfWF+uR3n8qh2i06kRvX91Uwt6jyzDRNM1hT1ACdL+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2xITMtVrMki4Z6kXDtFuCh/hMTMMYWT6m6989GapoOAiBmledn2JSmp/d2YAAAHs7nOYtCMNVkfPSleeFAe5iy9w=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/le-challenge-fs-2.0.8.tgz_1476312857466_0.7560109794139862"},"directories":{}},"2.0.9":{"name":"le-challenge-fs","version":"2.0.9","description":"A fs-based strategy for node-letsencrypt for setting, retrieving, and clearing ACME challenges issued by the ACME server","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"https://git.rootprojects.org/root/acme-http-01-webroot.js.git"},"keywords":["ACME","Let's Encrypt","http-01","webroot","fs","le-challenge-fs","le-challenge-http","le-challenge-webroot","letsencrypt"],"author":{"name":"AJ ONeal","email":"solderjs@gmail.com","url":"https://solderjs.com/"},"license":"MPL-2.0","bugs":{"url":"https://git.rootprojects.org/root/acme-http-01-webroot.js/issues"},"homepage":"https://git.rootprojects.org/root/acme-http-01-webroot.js#readme","dependencies":{"@root/mkdirp":"^1.0.0"},"devDependencies":{"finalhandler":"^0.5.0","serve-static":"^1.11.1"},"gitHead":"e3d4f24e59910c316bd182197996d5915752a604","_id":"le-challenge-fs@2.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"dist":{"integrity":"sha512-stzI6rxd+aXGxBl87QJKKY/i/wl3uz6EoWzX2xSazJvCPSYBQys1RVNgOcf0SfUQPh6TBCFJFSJkiR4mznb4sg==","shasum":"0431fd6ad75543c03ec9a55257d861279f9f332b","tarball":"https://registry.npmjs.org/le-challenge-fs/-/le-challenge-fs-2.0.9.tgz","fileCount":5,"unpackedSize":24908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcw8rGCRA9TVsSAnZWagAAsAsP/1Ec71crvvhm2N7ejEkG\newz4TxmD3rfQBiKiDRZDJst+jGcIOCIwGNbKEe6dFWvgvW26Ol+qxbMUo3Dz\nhMYUkObelaFR1QUO1Cjfj9pGg3JHNG+274XnCMDmBeI3L/e1lZUQFEW5EwFK\nhZsj7WADQweMeTXv6LY04L28uFiWX05icCNKucnnl3DTJC9I75aHce9BWfAN\nY2zsrTwMv/jT+5O3gFBIAbLI1bQmfDXbkUJIOEOH98ufgJcKEj1mcdm0g6Sj\n2gx9UiSYR72UUWYISaMM9oxRVHrZajJU2/65YemYEmGQvT99NMquPVqJAHjb\na44Twnt0+57Y0m02PGnpvtlYVONR4FcwPs+7q7tF6M+56nK+H1jUy9JIlwo4\njL4fXCvKimGiFroDwtjWNG4MTq62wqI2VDQyzvoTm7BgfBPkIk9T8MvGKL30\nzwdRjxmzcsc9VCqfmvl89pM0xYQB1kareF8cKUhW9CVaJRKnSMuwqENSDqC/\nsBk+8PNpR0Fe6sJ5IzhvqX04FJBudYuQR7NNCXiOgCxdfh93//IheQsmIvGX\n+8JMFez8WYWld2EoD9GHrELoDXk7a/CPSFDNxScQe0p9XH/BM+ORIwC32cWq\nN2U4atAD80uFLIKu9jPOhHcTig80UK2kwrBQTIbxrwizwtu370lxCXIphYlE\nOnS+\r\n=vMUm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaWrIOXoWT+NYGkvIBzogAQTQ991hvuMFwtqGa+TNpIgIhAODdCxsjyBb+D7FwcrJnHLy0Y2vJorIpeVDZ9bRCLuRx"}]},"maintainers":[{"email":"coolaj86@gmail.com","name":"coolaj86"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/le-challenge-fs_2.0.9_1556335302131_0.6918894904743778"},"_hasShrinkwrap":false}},"readme":"# [le-challenge-webroot](https://git.rootprojects.org/root/acme-http-01-webroot.js)\n\n| [letsencrypt](https://git.rootprojects.org/root/greenlock.js) (library)\n| [letsencrypt-cli](https://git.rootprojects.org/root/greenlock-cli.js)\n| [letsencrypt-express](https://git.rootprojects.org/root/greenlock-express.js)\n| [letsencrypt-cluster](https://git.rootprojects.org/root/greenlock-cluster.js)\n| [letsencrypt-koa](https://git.rootprojects.org/root/greenlock-koa.js)\n| [letsencrypt-hapi](https://git.rootprojects.org/root/greenlock-hapi.js)\n|\n\nAn fs-based strategy for Greenlock for setting, retrieving,\nand clearing ACME (Let's Encrypt) challenges issued by the ACME server\n\nThis places the acme challenge in an appropriate directory in the specified `webrootPath`\nand removes it once the challenge has either completed or failed.\n\n* Safe to use with node cluster\n* Safe to use with ephemeral services (Heroku, Joyent, etc)\n\nInstall\n-------\n\n```bash\nnpm install --save le-challenge-fs@2.x\n```\n\nUsage\n-----\n\n```js\nvar http01Challenge = require('le-challenge-fs').create({\n  webrootPath: '/srv/www/:hostname/.well-known/acme-challenge'   // defaults to os.tmpdir() + '/' + 'acme-challenge'\n, debug: false\n});\n\nvar Greenlock = require('greenlock');\n\nGreenlock.create({\n  ...\n, challenges: {\n    'http-01': http01Challenge\n  }\n});\n```\n\nNOTE: If you request a certificate with 6 domains listed,\nit will require 6 individual challenges.\n\nExposed Methods\n---------------\n\nFor ACME Challenge:\n\n* `set(opts, domain, key, val, done)`\n* `get(defaults, domain, key, done)`\n* `remove(defaults, domain, key, done)`\n","maintainers":[{"email":"coolaj86@gmail.com","name":"coolaj86"}],"time":{"modified":"2022-06-19T11:07:28.182Z","created":"2016-08-05T08:10:57.646Z","2.0.0":"2016-08-05T08:10:57.646Z","2.0.1":"2016-08-09T17:18:46.642Z","2.0.2":"2016-08-09T20:08:28.919Z","2.0.3":"2016-08-11T06:59:21.964Z","2.0.4":"2016-08-11T07:01:49.136Z","2.0.5":"2016-08-31T00:29:55.842Z","2.0.6":"2016-10-12T22:27:53.372Z","2.0.7":"2016-10-12T22:34:23.649Z","2.0.8":"2016-10-12T22:54:19.379Z","2.0.9":"2019-04-27T03:21:42.361Z"},"homepage":"https://git.rootprojects.org/root/acme-http-01-webroot.js#readme","keywords":["ACME","Let's Encrypt","http-01","webroot","fs","le-challenge-fs","le-challenge-http","le-challenge-webroot","letsencrypt"],"repository":{"type":"git","url":"https://git.rootprojects.org/root/acme-http-01-webroot.js.git"},"author":{"name":"AJ ONeal","email":"solderjs@gmail.com","url":"https://solderjs.com/"},"bugs":{"url":"https://git.rootprojects.org/root/acme-http-01-webroot.js/issues"},"license":"MPL-2.0","readmeFilename":"README.md"}