v1.1.9: bugfix Node.js atob invocation #2

开启中
Ghost 请求将 1 次代码提交从 (已删除): nodejs-atob 合并至 master
共有 2 个文件被更改,包括 2 次插入2 次删除
仅显示提交 36e450659d 的更改 - 显示所有提交

查看文件

@ -129,7 +129,7 @@ PEM.parseBlock = PEM.parseBlock || function (str) {
}; };
Enc.base64ToBuf = function (b64) { Enc.base64ToBuf = function (b64) {
return Enc.binToBuf(atob(b64)); return Enc.binToBuf('function' === typeof atob ? atob(b64) : Buffer.from(b64, 'base64').toString('binary'));
}; };
Enc.binToBuf = function (bin) { Enc.binToBuf = function (bin) {
var arr = bin.split('').map(function (ch) { var arr = bin.split('').map(function (ch) {

查看文件

@ -1,6 +1,6 @@
{ {
"name": "asn1-parser", "name": "asn1-parser",
"version": "1.1.8", "version": "1.1.9",
"description": "An ASN.1 parser in less than 100 lines of Vanilla JavaScript, part of the Bluecrypt suite.", "description": "An ASN.1 parser in less than 100 lines of Vanilla JavaScript, part of the Bluecrypt suite.",
"homepage": "https://git.coolaj86.com/coolaj86/asn1-parser.js", "homepage": "https://git.coolaj86.com/coolaj86/asn1-parser.js",
"main": "asn1-parser.js", "main": "asn1-parser.js",