Support CommonJS for Pako
This commit is contained in:
@@ -33,7 +33,11 @@ class Deflate {
|
|||||||
|
|
||||||
#elseif (js && html5)
|
#elseif (js && html5)
|
||||||
|
|
||||||
|
#if commonjs
|
||||||
|
var data = untyped __js__ ("require (\"pako\").deflateRaw") (bytes.getData ());
|
||||||
|
#else
|
||||||
var data = untyped __js__ ("pako.deflateRaw") (bytes.getData ());
|
var data = untyped __js__ ("pako.deflateRaw") (bytes.getData ());
|
||||||
|
#end
|
||||||
return Bytes.ofData (data);
|
return Bytes.ofData (data);
|
||||||
|
|
||||||
#elseif flash
|
#elseif flash
|
||||||
@@ -69,7 +73,11 @@ class Deflate {
|
|||||||
|
|
||||||
#elseif (js && html5)
|
#elseif (js && html5)
|
||||||
|
|
||||||
|
#if commonjs
|
||||||
|
var data = untyped __js__ ("require (\"pako\").inflateRaw") (bytes.getData ());
|
||||||
|
#else
|
||||||
var data = untyped __js__ ("pako.inflateRaw") (bytes.getData ());
|
var data = untyped __js__ ("pako.inflateRaw") (bytes.getData ());
|
||||||
|
#end
|
||||||
return Bytes.ofData (data);
|
return Bytes.ofData (data);
|
||||||
|
|
||||||
#elseif flash
|
#elseif flash
|
||||||
|
|||||||
@@ -29,7 +29,11 @@ class GZip {
|
|||||||
|
|
||||||
#elseif (js && html5)
|
#elseif (js && html5)
|
||||||
|
|
||||||
|
#if commonjs
|
||||||
|
var data = untyped __js__ ("require (\"pako\").gzip") (bytes.getData ());
|
||||||
|
#else
|
||||||
var data = untyped __js__ ("pako.gzip") (bytes.getData ());
|
var data = untyped __js__ ("pako.gzip") (bytes.getData ());
|
||||||
|
#end
|
||||||
return Bytes.ofData (data);
|
return Bytes.ofData (data);
|
||||||
|
|
||||||
#else
|
#else
|
||||||
@@ -55,7 +59,11 @@ class GZip {
|
|||||||
|
|
||||||
#elseif (js && html5)
|
#elseif (js && html5)
|
||||||
|
|
||||||
|
#if commonjs
|
||||||
|
var data = untyped __js__ ("require (\"pako\").ungzip") (bytes.getData ());
|
||||||
|
#else
|
||||||
var data = untyped __js__ ("pako.ungzip") (bytes.getData ());
|
var data = untyped __js__ ("pako.ungzip") (bytes.getData ());
|
||||||
|
#end
|
||||||
return Bytes.ofData (data);
|
return Bytes.ofData (data);
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|||||||
@@ -33,7 +33,11 @@ class Zlib {
|
|||||||
|
|
||||||
#elseif (js && html5)
|
#elseif (js && html5)
|
||||||
|
|
||||||
|
#if commonjs
|
||||||
|
var data = untyped __js__ ("require (\"pako\").deflate") (bytes.getData ());
|
||||||
|
#else
|
||||||
var data = untyped __js__ ("pako.deflate") (bytes.getData ());
|
var data = untyped __js__ ("pako.deflate") (bytes.getData ());
|
||||||
|
#end
|
||||||
return Bytes.ofData (data);
|
return Bytes.ofData (data);
|
||||||
|
|
||||||
#elseif flash
|
#elseif flash
|
||||||
@@ -69,7 +73,11 @@ class Zlib {
|
|||||||
|
|
||||||
#elseif (js && html5)
|
#elseif (js && html5)
|
||||||
|
|
||||||
|
#if commonjs
|
||||||
|
var data = untyped __js__ ("require (\"pako\").inflate") (bytes.getData ());
|
||||||
|
#else
|
||||||
var data = untyped __js__ ("pako.inflate") (bytes.getData ());
|
var data = untyped __js__ ("pako.inflate") (bytes.getData ());
|
||||||
|
#end
|
||||||
return Bytes.ofData (data);
|
return Bytes.ofData (data);
|
||||||
|
|
||||||
#elseif flash
|
#elseif flash
|
||||||
|
|||||||
Reference in New Issue
Block a user