- passes https://git.coolaj86.com/coolaj86/greenlock-store-test.js - lacks working approveDomains example - not 100% sure wildcards are fully supported - not tested in production
10 lines
220 B
JavaScript
10 lines
220 B
JavaScript
'use strict';
|
|
|
|
var crypto = require('crypto');
|
|
|
|
module.exports = function (str) {
|
|
return crypto
|
|
.createHash('sha256').update(str).digest('base64')
|
|
.replace(/\+/g, '-').replace(/\//g, '_').replace(/=/g, '');
|
|
};
|