First commit
This commit is contained in:
68
hGameTest/node_modules/openfl/lib/_gen/haxe/crypto/Base64.js
generated
vendored
Normal file
68
hGameTest/node_modules/openfl/lib/_gen/haxe/crypto/Base64.js
generated
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
// Class: haxe.crypto.Base64
|
||||
|
||||
var $global = typeof window != "undefined" ? window : typeof global != "undefined" ? global : typeof self != "undefined" ? self : this
|
||||
|
||||
$global.Object.defineProperty(exports, "__esModule", {value: true});
|
||||
|
||||
var __map_reserved = {};
|
||||
|
||||
// Imports
|
||||
|
||||
var $hxClasses = require("./../../hxClasses_stub").default;
|
||||
var $import = require("./../../import_stub").default;
|
||||
function haxe_io_Bytes() {return require("./../../haxe/io/Bytes");}
|
||||
function haxe_crypto_BaseCode() {return require("./../../haxe/crypto/BaseCode");}
|
||||
function HxOverrides() {return require("./../../HxOverrides");}
|
||||
|
||||
// Constructor
|
||||
|
||||
var Base64 = function(){}
|
||||
|
||||
// Meta
|
||||
|
||||
Base64.__name__ = ["haxe","crypto","Base64"];
|
||||
Base64.prototype = {
|
||||
|
||||
};
|
||||
Base64.prototype.__class__ = $hxClasses["haxe.crypto.Base64"] = Base64;
|
||||
|
||||
// Init
|
||||
|
||||
|
||||
|
||||
// Statics
|
||||
|
||||
Base64.encode = function(bytes,complement) {
|
||||
if(complement == null) {
|
||||
complement = true;
|
||||
}
|
||||
var str = new (haxe_crypto_BaseCode().default)(Base64.BYTES).encodeBytes(bytes).toString();
|
||||
if(complement) {
|
||||
var _g = bytes.get_length() % 3;
|
||||
switch(_g) {
|
||||
case 1:
|
||||
str += "==";
|
||||
break;
|
||||
case 2:
|
||||
str += "=";
|
||||
break;
|
||||
default:
|
||||
}
|
||||
}
|
||||
return str;
|
||||
}
|
||||
Base64.decode = function(str,complement) {
|
||||
if(complement == null) {
|
||||
complement = true;
|
||||
}
|
||||
if(complement) {
|
||||
while((HxOverrides().default).cca(str,str.length - 1) == 61) str = (HxOverrides().default).substr(str,0,-1);
|
||||
}
|
||||
return new (haxe_crypto_BaseCode().default)(Base64.BYTES).decodeBytes((haxe_io_Bytes().default).ofString(str));
|
||||
}
|
||||
Base64.CHARS = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
|
||||
Base64.BYTES = (haxe_io_Bytes().default).ofString(Base64.CHARS)
|
||||
|
||||
// Export
|
||||
|
||||
exports.default = Base64;
|
||||
115
hGameTest/node_modules/openfl/lib/_gen/haxe/crypto/BaseCode.js
generated
vendored
Normal file
115
hGameTest/node_modules/openfl/lib/_gen/haxe/crypto/BaseCode.js
generated
vendored
Normal file
@@ -0,0 +1,115 @@
|
||||
// Class: haxe.crypto.BaseCode
|
||||
|
||||
var $global = typeof window != "undefined" ? window : typeof global != "undefined" ? global : typeof self != "undefined" ? self : this
|
||||
|
||||
$global.Object.defineProperty(exports, "__esModule", {value: true});
|
||||
|
||||
var __map_reserved = {};
|
||||
|
||||
// Imports
|
||||
|
||||
var $hxClasses = require("./../../hxClasses_stub").default;
|
||||
var $import = require("./../../import_stub").default;
|
||||
function Std() {return require("./../../Std");}
|
||||
function haxe_io_Bytes() {return require("./../../haxe/io/Bytes");}
|
||||
function js__$Boot_HaxeError() {return require("./../../js/_Boot/HaxeError");}
|
||||
|
||||
// Constructor
|
||||
|
||||
var BaseCode = function(base) {
|
||||
var len = base.get_length();
|
||||
var nbits = 1;
|
||||
while(len > 1 << nbits) ++nbits;
|
||||
if(nbits > 8 || len != 1 << nbits) {
|
||||
throw new (js__$Boot_HaxeError().default)("BaseCode : base length must be a power of two.");
|
||||
}
|
||||
this.base = base;
|
||||
this.nbits = nbits;
|
||||
}
|
||||
|
||||
// Meta
|
||||
|
||||
BaseCode.__name__ = ["haxe","crypto","BaseCode"];
|
||||
BaseCode.prototype = {
|
||||
encodeBytes: function(b) {
|
||||
var nbits = this.nbits;
|
||||
var base = this.base;
|
||||
var size = (Std().default)["int"](b.get_length() * 8 / nbits);
|
||||
var out = (haxe_io_Bytes().default).alloc(size + (b.get_length() * 8 % nbits == 0 ? 0 : 1));
|
||||
var buf = 0;
|
||||
var curbits = 0;
|
||||
var mask = (1 << nbits) - 1;
|
||||
var pin = 0;
|
||||
var pout = 0;
|
||||
while(pout < size) {
|
||||
while(curbits < nbits) {
|
||||
curbits += 8;
|
||||
buf <<= 8;
|
||||
buf |= b.get(pin++);
|
||||
}
|
||||
curbits -= nbits;
|
||||
out.set(pout++,base.get(buf >> curbits & mask));
|
||||
}
|
||||
if(curbits > 0) {
|
||||
out.set(pout++,base.get(buf << nbits - curbits & mask));
|
||||
}
|
||||
return out;
|
||||
},
|
||||
initTable: function() {
|
||||
var tbl = [];
|
||||
var _g = 0;
|
||||
while(_g < 256) {
|
||||
var i = _g++;
|
||||
tbl[i] = -1;
|
||||
}
|
||||
var _g1 = 0;
|
||||
var _g2 = this.base.get_length();
|
||||
while(_g1 < _g2) {
|
||||
var i1 = _g1++;
|
||||
tbl[this.base.get(i1)] = i1;
|
||||
}
|
||||
this.tbl = tbl;
|
||||
},
|
||||
decodeBytes: function(b) {
|
||||
var nbits = this.nbits;
|
||||
var base = this.base;
|
||||
if(this.tbl == null) {
|
||||
this.initTable();
|
||||
}
|
||||
var tbl = this.tbl;
|
||||
var size = b.get_length() * nbits >> 3;
|
||||
var out = (haxe_io_Bytes().default).alloc(size);
|
||||
var buf = 0;
|
||||
var curbits = 0;
|
||||
var pin = 0;
|
||||
var pout = 0;
|
||||
while(pout < size) {
|
||||
while(curbits < 8) {
|
||||
curbits += nbits;
|
||||
buf <<= nbits;
|
||||
var i = tbl[b.get(pin++)];
|
||||
if(i == -1) {
|
||||
throw new (js__$Boot_HaxeError().default)("BaseCode : invalid encoded char");
|
||||
}
|
||||
buf |= i;
|
||||
}
|
||||
curbits -= 8;
|
||||
out.set(pout++,buf >> curbits & 255);
|
||||
}
|
||||
return out;
|
||||
}
|
||||
};
|
||||
BaseCode.prototype.__class__ = $hxClasses["haxe.crypto.BaseCode"] = BaseCode;
|
||||
|
||||
// Init
|
||||
|
||||
|
||||
|
||||
// Statics
|
||||
|
||||
|
||||
|
||||
|
||||
// Export
|
||||
|
||||
exports.default = BaseCode;
|
||||
Reference in New Issue
Block a user