New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

clickgo

Package Overview
Dependencies
Maintainers
1
Versions
214
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

clickgo - npm Package Compare versions

Comparing version

to
3.15.8

2

dist/app/demo/form/method/zip/zip.js

@@ -78,3 +78,3 @@ "use strict";

this.list.push({
'label': (item.isDirectory ? '[FOLD]' : '[FILE]') + ' ' + item.name,
'label': (item.isDirectory ? '[FOLD]' : '[FILE]') + ' ' + item.name + ' (' + clickgo.tool.sizeFormat(item.uncompressedSize) + ')',
'value': path + item.name

@@ -81,0 +81,0 @@ });

@@ -27,3 +27,3 @@ "use strict";

exports.zip = exports.tool = exports.theme = exports.task = exports.storage = exports.native = exports.fs = exports.form = exports.dom = exports.core = exports.control = exports.vue = exports.hasFrame = exports.isImmersion = exports.getPlatform = exports.isNative = exports.getVersion = void 0;
const version = '3.15.7';
const version = '3.15.8';
function getVersion() {

@@ -30,0 +30,0 @@ return version;

@@ -16,3 +16,3 @@ /**

*/
const version = '3.15.7';
const version = '3.15.8';
export function getVersion(): string {

@@ -19,0 +19,0 @@ return version;

@@ -152,4 +152,4 @@ "use strict";

const headers = {};
if (start || end) {
headers['range'] = `bytes=${start === undefined ? '0' : start}-${end === undefined ? '' : end}`;
if (start !== null && start !== void 0 ? start : end) {
headers['range'] = `bytes=${start !== null && start !== void 0 ? start : '0'}-${end !== null && end !== void 0 ? end : ''}`;
}

@@ -156,0 +156,0 @@ if (options.progress) {

@@ -167,4 +167,4 @@ /**

const headers: Record<string, string> = {};
if (start || end) {
headers['range'] = `bytes=${start === undefined ? '0' : start}-${end === undefined ? '' : end}`;
if (start ?? end) {
headers['range'] = `bytes=${start ?? '0'}-${end ?? ''}`;
}

@@ -194,3 +194,3 @@ if (options.progress) {

});
fr.readAsText(blob!, encoding);
fr.readAsText(blob, encoding);
});

@@ -197,0 +197,0 @@ }

@@ -12,3 +12,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.queryParse = exports.queryStringify = exports.formatTime = exports.formatSecond = exports.compar = exports.execCommand = exports.blob2DataUrl = exports.blob2Text = exports.urlAtom = exports.urlResolve = exports.parseUrl = exports.postResponseJson = exports.getResponseJson = exports.post = exports.get = exports.fetch = exports.request = exports.rgb2hsl = exports.escapeHTML = exports.getArray = exports.getNumber = exports.getBoolean = exports.random = exports.RANDOM_LUNS = exports.RANDOM_V = exports.RANDOM_LUN = exports.RANDOM_LU = exports.RANDOM_LN = exports.RANDOM_UN = exports.RANDOM_L = exports.RANDOM_U = exports.RANDOM_N = exports.rand = exports.getMimeByPath = exports.stylePrepend = exports.teleportGlue = exports.eventsAttrWrap = exports.layoutClassPrepend = exports.layoutInsertAttr = exports.layoutAddTagClassAndReTagName = exports.styleUrl2DataUrl = exports.match = exports.purify = exports.sleepFrame = exports.nextFrame = exports.sleep = exports.clone = exports.blob2ArrayBuffer = exports.getClassPrototype = void 0;
exports.queryParse = exports.queryStringify = exports.formatTime = exports.formatSecond = exports.compar = exports.execCommand = exports.blob2DataUrl = exports.blob2Text = exports.urlAtom = exports.urlResolve = exports.parseUrl = exports.postResponseJson = exports.getResponseJson = exports.post = exports.get = exports.fetch = exports.request = exports.rgb2hsl = exports.escapeHTML = exports.getArray = exports.getNumber = exports.getBoolean = exports.random = exports.RANDOM_LUNS = exports.RANDOM_V = exports.RANDOM_LUN = exports.RANDOM_LU = exports.RANDOM_LN = exports.RANDOM_UN = exports.RANDOM_L = exports.RANDOM_U = exports.RANDOM_N = exports.rand = exports.getMimeByPath = exports.stylePrepend = exports.teleportGlue = exports.eventsAttrWrap = exports.layoutClassPrepend = exports.layoutInsertAttr = exports.layoutAddTagClassAndReTagName = exports.styleUrl2DataUrl = exports.match = exports.purify = exports.sleepFrame = exports.nextFrame = exports.sleep = exports.clone = exports.sizeFormat = exports.blob2ArrayBuffer = exports.getClassPrototype = void 0;
function getClassPrototype(obj, over = [], level = 0) {

@@ -70,2 +70,11 @@ var _a;

exports.blob2ArrayBuffer = blob2ArrayBuffer;
function sizeFormat(size, spliter = ' ') {
const units = ['Bytes', 'KB', 'MB', 'GB', 'TB', 'PB'];
let i = 0;
for (; i < 6 && size >= 1024.0; ++i) {
size /= 1024.0;
}
return (Math.round(size * 100) / 100).toString() + spliter + units[i];
}
exports.sizeFormat = sizeFormat;
function clone(obj) {

@@ -72,0 +81,0 @@ let newObj = {};

@@ -94,2 +94,16 @@ /**

/**
* --- 将文件大小格式化为带单位的字符串 ---
* @param size 文件大小
* @param spliter 分隔符
*/
export function sizeFormat(size: number, spliter: string = ' '): string {
const units = ['Bytes', 'KB', 'MB', 'GB', 'TB', 'PB'];
let i = 0;
for (; i < 6 && size >= 1024.0; ++i) {
size /= 1024.0;
}
return (Math.round(size * 100) / 100).toString() + spliter + units[i];
}
/**
* --- 完整的克隆一份数组/对象 ---

@@ -96,0 +110,0 @@ * @param obj 要克隆的对象

@@ -95,2 +95,4 @@ "use strict";

return {
'compressedSize': file.compressedSize,
'uncompressedSize': file.uncompressedSize,
'date': file.date,

@@ -104,2 +106,4 @@ 'isFile': true,

return {
'compressedSize': 0,
'uncompressedSize': 0,
'date': new Date(),

@@ -117,2 +121,4 @@ 'isFile': false,

return {
'compressedSize': 0,
'uncompressedSize': 0,
'date': folder.date,

@@ -250,2 +256,3 @@ 'isFile': false,

this._zip.forEach(function (relativePath, item) {
var _a, _b;
if (relativePath.startsWith('/')) {

@@ -278,2 +285,4 @@ relativePath = relativePath.slice(1);

'name': name,
'compressedSize': (_a = item._data.compressedSize) !== null && _a !== void 0 ? _a : 0,
'uncompressedSize': (_b = item._data.uncompressedSize) !== null && _b !== void 0 ? _b : 0,
'date': item.date,

@@ -280,0 +289,0 @@ 'isFile': !item.dir,

@@ -93,2 +93,4 @@ import jszip from 'jszip';

return {
'compressedSize': file.compressedSize,
'uncompressedSize': file.uncompressedSize,
'date': file.date,

@@ -103,2 +105,4 @@ 'isFile': true,

return {
'compressedSize': 0,
'uncompressedSize': 0,
'date': new Date(),

@@ -116,2 +120,4 @@ 'isFile': false,

return {
'compressedSize': 0,
'uncompressedSize': 0,
'date': folder.date,

@@ -314,2 +320,4 @@ 'isFile': false,

'name': name,
'compressedSize': (item as any)._data.compressedSize ?? 0,
'uncompressedSize': (item as any)._data.uncompressedSize ?? 0,
'date': item.date,

@@ -316,0 +324,0 @@ 'isFile': !item.dir,

{
"name": "clickgo",
"version": "3.15.7",
"version": "3.15.8",
"description": "Background interface, software interface, mobile phone APP interface operation library.",

@@ -5,0 +5,0 @@ "keywords": [

@@ -28,3 +28,3 @@ # ClickGo

```html
<script src="https://cdn.jsdelivr.net/npm/@litert/loader@3.5.7/dist/loader.min.js?path=index&npm={'clickgo':'3.15.7'}"></script>
<script src="https://cdn.jsdelivr.net/npm/@litert/loader@3.5.7/dist/loader.min.js?path=index&npm={'clickgo':'3.15.8'}"></script>
```

@@ -31,0 +31,0 @@

@@ -542,2 +542,4 @@ export * as control from '../dist/lib/control';

'name': string;
'compressedSize': number;
'uncompressedSize': number;
'date': Date;

@@ -550,2 +552,4 @@ 'isFile': boolean;

export interface IZipStats {
'compressedSize': number;
'uncompressedSize': number;
'date': Date;

@@ -552,0 +556,0 @@ 'isFile': boolean;

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display