From 655af8eec1932b53eb5aea98f2355f327f8f67b8 Mon Sep 17 00:00:00 2001 From: Kane Wang Date: Tue, 14 Feb 2023 00:25:06 +0800 Subject: [PATCH] ... --- .gitignore | 2 ++ .../后端辅助工具/.vscode/settings.json | 3 ++ code/ts/后端辅助工具/package-lock.json | 28 +++++++++++-------- .../src/DataType/Function.ts | 26 +++++++++++++++++ .../后端辅助工具/src/axios/AxiosTest.ts | 10 +++---- .../后端辅助工具/src/axios/request.ts | 20 ++++++------- code/ts/后端辅助工具/src/main.ts | 2 +- .../target/DataType/DataType.js | 5 +++- .../target/DataType/DataType.js.map | 2 +- .../target/axios/AxiosTest.js | 3 +- .../target/axios/request.js | 23 +++++---------- .../target/axios/request.js.map | 2 +- .../target/gzip/PakoTest.js | 15 ++++++---- .../target/gzip/PakoTest.js.map | 2 +- code/ts/后端辅助工具/target/main.js | 8 ++++-- code/ts/后端辅助工具/target/main.js.map | 2 +- .../target/utils/StringConvert.js | 6 +++- .../target/utils/StringConvert.js.map | 2 +- 18 files changed, 101 insertions(+), 60 deletions(-) create mode 100644 code/ts/后端辅助工具/.vscode/settings.json create mode 100644 code/ts/后端辅助工具/src/DataType/Function.ts diff --git a/.gitignore b/.gitignore index 793280d..3ef7c5e 100644 --- a/.gitignore +++ b/.gitignore @@ -722,3 +722,5 @@ local.properties # Typically, this file would be tracked if it contains build/dependency configurations: #.project +target +target/* diff --git a/code/ts/后端辅助工具/.vscode/settings.json b/code/ts/后端辅助工具/.vscode/settings.json new file mode 100644 index 0000000..55712c1 --- /dev/null +++ b/code/ts/后端辅助工具/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "typescript.tsdk": "node_modules/typescript/lib" +} \ No newline at end of file diff --git a/code/ts/后端辅助工具/package-lock.json b/code/ts/后端辅助工具/package-lock.json index b19e57f..9cd3a99 100644 --- a/code/ts/后端辅助工具/package-lock.json +++ b/code/ts/后端辅助工具/package-lock.json @@ -1,5 +1,5 @@ { - "name": "utils", + "name": "后端辅助工具", "lockfileVersion": 3, "requires": true, "packages": { @@ -367,12 +367,12 @@ }, "node_modules/asynckit": { "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/axios": { "version": "1.3.2", - "resolved": "https://registry.npmmirror.com/axios/-/axios-1.3.2.tgz", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.2.tgz", "integrity": "sha512-1M3O703bYqYuPhbHeya5bnhpYVsDDRyQSabNja04mZtboLNSuZ4YrltestrLXfHgmzua4TpUqRiVKbiQuo2epw==", "dependencies": { "follow-redirects": "^1.15.0", @@ -450,7 +450,7 @@ }, "node_modules/combined-stream": { "version": "1.0.8", - "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dependencies": { "delayed-stream": "~1.0.0" @@ -504,7 +504,7 @@ }, "node_modules/delayed-stream": { "version": "1.0.0", - "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { "node": ">=0.4.0" @@ -814,8 +814,14 @@ }, "node_modules/follow-redirects": { "version": "1.15.2", - "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "engines": { "node": ">=4.0" }, @@ -827,7 +833,7 @@ }, "node_modules/form-data": { "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { "asynckit": "^0.4.0", @@ -1106,7 +1112,7 @@ }, "node_modules/mime-db": { "version": "1.52.0", - "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "engines": { "node": ">= 0.6" @@ -1114,7 +1120,7 @@ }, "node_modules/mime-types": { "version": "2.1.35", - "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { "mime-db": "1.52.0" @@ -1205,7 +1211,7 @@ }, "node_modules/pako": { "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/pako/-/pako-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" }, "node_modules/parent-module": { @@ -1276,7 +1282,7 @@ }, "node_modules/proxy-from-env": { "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "node_modules/punycode": { diff --git a/code/ts/后端辅助工具/src/DataType/Function.ts b/code/ts/后端辅助工具/src/DataType/Function.ts new file mode 100644 index 0000000..2b67dc5 --- /dev/null +++ b/code/ts/后端辅助工具/src/DataType/Function.ts @@ -0,0 +1,26 @@ +/* + * @Author: Kane + * @Date: 2023-02-13 23:08:34 + * @LastEditors: Kane + * @LastEditTime: 2023-02-13 23:56:11 + * @FilePath: /后端辅助工具/src/DataType/Function.ts + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. + */ +function f(x: number, y: number): number +{ + return x + y; +} + +f.version = "1.0.0"; + +const func: { + (x: number, y: number): void, + version: string, +} = f; + +function func_this(this: { name: string; }, x: number, y: number): void +{ + +} \ No newline at end of file diff --git a/code/ts/后端辅助工具/src/axios/AxiosTest.ts b/code/ts/后端辅助工具/src/axios/AxiosTest.ts index e557bee..b86c457 100644 --- a/code/ts/后端辅助工具/src/axios/AxiosTest.ts +++ b/code/ts/后端辅助工具/src/axios/AxiosTest.ts @@ -2,10 +2,10 @@ * @Author: Kane * @Date: 2023-02-13 15:46:17 * @LastEditors: Kane - * @LastEditTime: 2023-02-13 15:46:17 - * @FilePath: /后端辅助工具/src/axios/AxiosTest.js - * @Description: - * - * Copyright (c) ${2022} by Kane, All Rights Reserved. + * @LastEditTime: 2023-02-13 23:34:55 + * @FilePath: /后端辅助工具/src/axios/AxiosTest.ts + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. */ import axios from "axios"; \ No newline at end of file diff --git a/code/ts/后端辅助工具/src/axios/request.ts b/code/ts/后端辅助工具/src/axios/request.ts index 5ec82c5..6c84c6c 100644 --- a/code/ts/后端辅助工具/src/axios/request.ts +++ b/code/ts/后端辅助工具/src/axios/request.ts @@ -2,18 +2,18 @@ * @Author: Kane * @Date: 2023-02-13 15:53:45 * @LastEditors: Kane - * @LastEditTime: 2023-02-13 15:56:26 + * @LastEditTime: 2023-02-13 22:41:50 * @FilePath: /后端辅助工具/src/axios/request.ts - * @Description: - * - * Copyright (c) ${2022} by Kane, All Rights Reserved. + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. */ -import axios, { AxiosInstance } from "axios"; +import axios, {AxiosInstance, AxiosRequestConfig, AxiosResponse} from 'axios'; -const service = axios.create({ - baseURL: "", - timeout: 10000, - timeoutErrorMessage: "请求超时!", -}); +// const service = axios.create({ +// baseURL: "", +// timeout: 10000, +// timeoutErrorMessage: "请求超时!", +// }); diff --git a/code/ts/后端辅助工具/src/main.ts b/code/ts/后端辅助工具/src/main.ts index 9484336..a655e4e 100644 --- a/code/ts/后端辅助工具/src/main.ts +++ b/code/ts/后端辅助工具/src/main.ts @@ -2,7 +2,7 @@ * @Author: Kane * @Date: 2023-02-09 22:14:30 * @LastEditors: Kane - * @LastEditTime: 2023-02-13 15:59:43 + * @LastEditTime: 2023-02-14 00:09:39 * @FilePath: /后端辅助工具/src/main.ts * @Description: * diff --git a/code/ts/后端辅助工具/target/DataType/DataType.js b/code/ts/后端辅助工具/target/DataType/DataType.js index 88933d7..93ca652 100644 --- a/code/ts/后端辅助工具/target/DataType/DataType.js +++ b/code/ts/后端辅助工具/target/DataType/DataType.js @@ -1,3 +1,4 @@ +"use strict"; /* * @Author: Kane * @Date: 2023-02-10 15:08:53 @@ -10,6 +11,8 @@ */ /*eslint no-unused-vars: "off" */ /*eslint @typescript-eslint/no-unused-vars: "off" */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.dataTypes = void 0; //Tuple function dataTypes() { const tu = [1, 1, 2,]; @@ -42,5 +45,5 @@ function dataTypes() { let var_2 = { x: "test", }; // var_2 = null; } -export { dataTypes }; +exports.dataTypes = dataTypes; //# sourceMappingURL=DataType.js.map \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/DataType/DataType.js.map b/code/ts/后端辅助工具/target/DataType/DataType.js.map index 1829fe6..133feac 100644 --- a/code/ts/后端辅助工具/target/DataType/DataType.js.map +++ b/code/ts/后端辅助工具/target/DataType/DataType.js.map @@ -1 +1 @@ -{"version":3,"file":"DataType.js","sourceRoot":"","sources":["../../src/DataType/DataType.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AACH,iCAAiC;AACjC,oDAAoD;AAGpD,OAAO;AACP,SAAS,SAAS;IAEd,MAAM,EAAE,GAAsC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC;IAEzD,MAAM,OAAO,GAA6B,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC;IACvD,MAAM,EAAE,GAAwB,OAAO,CAAC;IAExC,MAAM,EAAE,GAAG,QAAQ,CAAC;IAEpB,OAAO,CAAC,GAAG,CAAC,OAAO,EAAE,CAAC,CAAC;IAGvB,IAAI,KAGH,CAAC;IACF,KAAK,GAAG,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,GAAG,CAAC;IAExB,SAAS,MAAM,CAAC,CAAS,EAAE,IAAY,CAAC;QAEpC,OAAO,CAAC,GAAG,CAAC,CAAC;IACjB,CAAC;IAED,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;IAEvB,SAAS,SAAS,CAAC,CAAS,EAAE,CAAS;QAEnC,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,WAAW;IACX,SAAS,sBAAsB,CAAC,CAAS,EAAE,GAAG,KAAe;QAEzD,OAAO,KAAK,CAAC,MAAM,CAAC;IACxB,CAAC;IAED,SAAS,sBAAsB,CAAC,CAAS,EAAE,GAAG,KAA+B;QAGzE,OAAO,CAAC,GAAG,CAAC,WAAW,KAAK,WAAW,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC;QACxD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC;QAEtB,OAAO,KAAK,CAAC,MAAM,CAAC;IACxB,CAAC;IAED,sBAAsB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC;IAExC,OAAO,CAAC,GAAG,CAAC,sBAAsB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC;IAEnE,QAAQ;IACR,MAAM,QAAQ,GAAS,IAAI,CAAC;IAC5B,IAAI,KAAK,GAAmB,EAAE,CAAC,EAAE,MAAM,GAAG,CAAC;IAE3C,gBAAgB;AACpB,CAAC;AAGD,OAAO,EAAE,SAAS,EAAE,CAAC"} \ No newline at end of file +{"version":3,"file":"DataType.js","sourceRoot":"","sources":["../../src/DataType/DataType.ts"],"names":[],"mappings":";AAAA;;;;;;;;;GASG;AACH,iCAAiC;AACjC,oDAAoD;;;AAGpD,OAAO;AACP,SAAS,SAAS;IAEd,MAAM,EAAE,GAAsC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC;IAEzD,MAAM,OAAO,GAA6B,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC;IACvD,MAAM,EAAE,GAAwB,OAAO,CAAC;IAExC,MAAM,EAAE,GAAG,QAAQ,CAAC;IAEpB,OAAO,CAAC,GAAG,CAAC,OAAO,EAAE,CAAC,CAAC;IAGvB,IAAI,KAGH,CAAC;IACF,KAAK,GAAG,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,GAAG,CAAC;IAExB,SAAS,MAAM,CAAC,CAAS,EAAE,IAAY,CAAC;QAEpC,OAAO,CAAC,GAAG,CAAC,CAAC;IACjB,CAAC;IAED,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;IAEvB,SAAS,SAAS,CAAC,CAAS,EAAE,CAAS;QAEnC,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;IACpB,CAAC;IAED,WAAW;IACX,SAAS,sBAAsB,CAAC,CAAS,EAAE,GAAG,KAAe;QAEzD,OAAO,KAAK,CAAC,MAAM,CAAC;IACxB,CAAC;IAED,SAAS,sBAAsB,CAAC,CAAS,EAAE,GAAG,KAA+B;QAGzE,OAAO,CAAC,GAAG,CAAC,WAAW,KAAK,WAAW,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC;QACxD,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC;QAEtB,OAAO,KAAK,CAAC,MAAM,CAAC;IACxB,CAAC;IAED,sBAAsB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,CAAC;IAExC,OAAO,CAAC,GAAG,CAAC,sBAAsB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC;IAEnE,QAAQ;IACR,MAAM,QAAQ,GAAS,IAAI,CAAC;IAC5B,IAAI,KAAK,GAAmB,EAAE,CAAC,EAAE,MAAM,GAAG,CAAC;IAE3C,gBAAgB;AACpB,CAAC;AAGQ,8BAAS"} \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/axios/AxiosTest.js b/code/ts/后端辅助工具/target/axios/AxiosTest.js index 66836f4..b00a6bd 100644 --- a/code/ts/后端辅助工具/target/axios/AxiosTest.js +++ b/code/ts/后端辅助工具/target/axios/AxiosTest.js @@ -1,2 +1,3 @@ -export {}; +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); //# sourceMappingURL=AxiosTest.js.map \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/axios/request.js b/code/ts/后端辅助工具/target/axios/request.js index 4b31f59..c4ac105 100644 --- a/code/ts/后端辅助工具/target/axios/request.js +++ b/code/ts/后端辅助工具/target/axios/request.js @@ -1,17 +1,8 @@ -/* - * @Author: Kane - * @Date: 2023-02-13 15:53:45 - * @LastEditors: Kane - * @LastEditTime: 2023-02-13 15:56:26 - * @FilePath: /后端辅助工具/src/axios/request.ts - * @Description: - * - * Copyright (c) ${2022} by Kane, All Rights Reserved. - */ -import axios from "axios"; -const service = axios.create({ - baseURL: "", - timeout: 10000, - timeoutErrorMessage: "请求超时!", -}); +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +// const service = axios.create({ +// baseURL: "", +// timeout: 10000, +// timeoutErrorMessage: "请求超时!", +// }); //# sourceMappingURL=request.js.map \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/axios/request.js.map b/code/ts/后端辅助工具/target/axios/request.js.map index 05f8604..f42afca 100644 --- a/code/ts/后端辅助工具/target/axios/request.js.map +++ b/code/ts/后端辅助工具/target/axios/request.js.map @@ -1 +1 @@ -{"version":3,"file":"request.js","sourceRoot":"","sources":["../../src/axios/request.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AACH,OAAO,KAAwB,MAAM,OAAO,CAAC;AAE7C,MAAM,OAAO,GAAG,KAAK,CAAC,MAAM,CAAC;IACzB,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,mBAAmB,EAAE,OAAO;CAC/B,CAAC,CAAC"} \ No newline at end of file +{"version":3,"file":"request.js","sourceRoot":"","sources":["../../src/axios/request.ts"],"names":[],"mappings":";;AAYA,iCAAiC;AACjC,mBAAmB;AACnB,sBAAsB;AACtB,oCAAoC;AACpC,MAAM"} \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/gzip/PakoTest.js b/code/ts/后端辅助工具/target/gzip/PakoTest.js index 3f27620..8a4fedb 100644 --- a/code/ts/后端辅助工具/target/gzip/PakoTest.js +++ b/code/ts/后端辅助工具/target/gzip/PakoTest.js @@ -1,3 +1,4 @@ +"use strict"; /* * @Author: Kane * @Date: 2023-02-13 14:39:24 @@ -8,15 +9,17 @@ * * Copyright (c) ${2022} by Kane, All Rights Reserved. */ -import { inflate, deflate } from "pako"; -import { Uint8ArrayToString, stringToUint8Array } from "../utils/StringConvert"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.pakoTest = void 0; +const pako_1 = require("pako"); +const StringConvert_1 = require("../utils/StringConvert"); function pakoTest() { const htmlText = `'

我司与慧择渠道合作对接的旅游险产品“任性游”,合作方提出拓展承保港澳地区,原产品医疗保障对应的条款仅支持境内,需切换成境外条款。

为满足业务需求,现申请将方案初始化,以便条款切换。

附方案代码:

如上需求,烦请各位领导支持,感谢!

我司与慧择渠道合作对接的旅游险产品“任性游”,合作方提出拓展承保港澳地区,原产品医疗保障对应的条款仅支持境内,需切换成境外条款。

为满足业务需求,现申请将方案初始化,以便条款切换。

附方案代码:

如上需求,烦请各位领导支持,感谢!

我司与慧择渠道合作对接的旅游险产品“任性游”,合作方提出拓展承保港澳地区,原产品医疗保障对应的条款仅支持境内,需切换成境外条款。

为满足业务需求,现申请将方案初始化,以便条款切换。

附方案代码:

如上需求,烦请各位领导支持,感谢!

我司与慧择渠道合作对接的旅游险产品“任性游”,合作方提出拓展承保港澳地区,原产品医疗保障对应的条款仅支持境内,需切换成境外条款。

为满足业务需求,现申请将方案初始化,以便条款切换。

附方案代码:

如上需求,烦请各位领导支持,感谢!


123






'`; - const u8array = stringToUint8Array(htmlText); - const compressed = deflate(u8array); - const uncompressed = Uint8ArrayToString(inflate(compressed)); + const u8array = (0, StringConvert_1.stringToUint8Array)(htmlText); + const compressed = (0, pako_1.deflate)(u8array); + const uncompressed = (0, StringConvert_1.Uint8ArrayToString)((0, pako_1.inflate)(compressed)); console.log(`压缩后字符串${compressed}`); //console.log(`解压后字符串${uncompressed}`); } -export { pakoTest }; +exports.pakoTest = pakoTest; //# sourceMappingURL=PakoTest.js.map \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/gzip/PakoTest.js.map b/code/ts/后端辅助工具/target/gzip/PakoTest.js.map index ad0d5d5..3074349 100644 --- a/code/ts/后端辅助工具/target/gzip/PakoTest.js.map +++ b/code/ts/后端辅助工具/target/gzip/PakoTest.js.map @@ -1 +1 @@ -{"version":3,"file":"PakoTest.js","sourceRoot":"","sources":["../../src/gzip/PakoTest.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AAEH,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,MAAM,MAAM,CAAC;AACxC,OAAO,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,MAAM,wBAAwB,CAAC;AAEhF,SAAS,QAAQ;IAEb,MAAM,QAAQ,GAAW,4pIAA4pI,CAAC;IACtrI,MAAM,OAAO,GAAG,kBAAkB,CAAC,QAAQ,CAAC,CAAC;IAE7C,MAAM,UAAU,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;IACpC,MAAM,YAAY,GAAG,kBAAkB,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,CAAC;IAE7D,OAAO,CAAC,GAAG,CAAC,SAAS,UAAU,EAAE,CAAC,CAAC;IACnC,uCAAuC;AAC3C,CAAC;AAED,OAAO,EAAE,QAAQ,EAAE,CAAC"} \ No newline at end of file +{"version":3,"file":"PakoTest.js","sourceRoot":"","sources":["../../src/gzip/PakoTest.ts"],"names":[],"mappings":";AAAA;;;;;;;;;GASG;;;AAEH,+BAAwC;AACxC,0DAAgF;AAEhF,SAAS,QAAQ;IAEb,MAAM,QAAQ,GAAW,4pIAA4pI,CAAC;IACtrI,MAAM,OAAO,GAAG,IAAA,kCAAkB,EAAC,QAAQ,CAAC,CAAC;IAE7C,MAAM,UAAU,GAAG,IAAA,cAAO,EAAC,OAAO,CAAC,CAAC;IACpC,MAAM,YAAY,GAAG,IAAA,kCAAkB,EAAC,IAAA,cAAO,EAAC,UAAU,CAAC,CAAC,CAAC;IAE7D,OAAO,CAAC,GAAG,CAAC,SAAS,UAAU,EAAE,CAAC,CAAC;IACnC,uCAAuC;AAC3C,CAAC;AAEQ,4BAAQ"} \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/main.js b/code/ts/后端辅助工具/target/main.js index 4e41b0b..9c9b0a5 100644 --- a/code/ts/后端辅助工具/target/main.js +++ b/code/ts/后端辅助工具/target/main.js @@ -1,17 +1,19 @@ +"use strict"; /* * @Author: Kane * @Date: 2023-02-09 22:14:30 * @LastEditors: Kane - * @LastEditTime: 2023-02-13 15:59:43 + * @LastEditTime: 2023-02-14 00:09:39 * @FilePath: /后端辅助工具/src/main.ts * @Description: * * Copyright (c) ${2022} by Kane, All Rights Reserved. */ -import { pakoTest } from "./gzip/PakoTest"; +Object.defineProperty(exports, "__esModule", { value: true }); +const PakoTest_1 = require("./gzip/PakoTest"); const greetings = "hello, this is kane's typescript!"; console.log(greetings); console.log("all"); //dataTypes(); -pakoTest(); +(0, PakoTest_1.pakoTest)(); //# sourceMappingURL=main.js.map \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/main.js.map b/code/ts/后端辅助工具/target/main.js.map index 5b5bd8b..a18bfbf 100644 --- a/code/ts/后端辅助工具/target/main.js.map +++ b/code/ts/后端辅助工具/target/main.js.map @@ -1 +1 @@ -{"version":3,"file":"main.js","sourceRoot":"","sources":["../src/main.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AAGH,OAAO,EAAE,QAAQ,EAAE,MAAM,iBAAiB,CAAC;AAE3C,MAAM,SAAS,GAAG,mCAAmC,CAAC;AAEtD,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACvB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AAEnB,cAAc;AACd,QAAQ,EAAE,CAAC"} \ No newline at end of file +{"version":3,"file":"main.js","sourceRoot":"","sources":["../src/main.ts"],"names":[],"mappings":";AAAA;;;;;;;;;GASG;;AAGH,8CAA2C;AAE3C,MAAM,SAAS,GAAG,mCAAmC,CAAC;AAEtD,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACvB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AAEnB,cAAc;AACd,IAAA,mBAAQ,GAAE,CAAC"} \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/utils/StringConvert.js b/code/ts/后端辅助工具/target/utils/StringConvert.js index 9975545..ee1e14c 100644 --- a/code/ts/后端辅助工具/target/utils/StringConvert.js +++ b/code/ts/后端辅助工具/target/utils/StringConvert.js @@ -1,3 +1,4 @@ +"use strict"; /* * @Author: Kane * @Date: 2023-02-13 14:54:46 @@ -8,6 +9,8 @@ * * Copyright (c) ${2022} by Kane, All Rights Reserved. */ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.stringToUint8Array = exports.Uint8ArrayToString = void 0; function Uint8ArrayToString(fileData) { let dataString = ""; for (let i = 0; i < fileData.length; i++) { @@ -15,6 +18,7 @@ function Uint8ArrayToString(fileData) { } return dataString; } +exports.Uint8ArrayToString = Uint8ArrayToString; function stringToUint8Array(str) { const arr = []; for (let i = 0, j = str.length; i < j; ++i) { @@ -23,5 +27,5 @@ function stringToUint8Array(str) { const tmpUint8Array = new Uint8Array(arr); return tmpUint8Array; } -export { Uint8ArrayToString, stringToUint8Array }; +exports.stringToUint8Array = stringToUint8Array; //# sourceMappingURL=StringConvert.js.map \ No newline at end of file diff --git a/code/ts/后端辅助工具/target/utils/StringConvert.js.map b/code/ts/后端辅助工具/target/utils/StringConvert.js.map index 9a69200..eb72d96 100644 --- a/code/ts/后端辅助工具/target/utils/StringConvert.js.map +++ b/code/ts/后端辅助工具/target/utils/StringConvert.js.map @@ -1 +1 @@ -{"version":3,"file":"StringConvert.js","sourceRoot":"","sources":["../../src/utils/StringConvert.ts"],"names":[],"mappings":"AAAA;;;;;;;;;GASG;AAEH,SAAS,kBAAkB,CAAC,QAAoB;IAE5C,IAAI,UAAU,GAAW,EAAE,CAAC;IAE5B,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,QAAQ,CAAC,MAAM,EAAE,CAAC,EAAE,EACxC;QACI,UAAU,IAAI,MAAM,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC;KAClD;IAED,OAAO,UAAU,CAAC;AACtB,CAAC;AAED,SAAS,kBAAkB,CAAC,GAAW;IAEnC,MAAM,GAAG,GAAa,EAAE,CAAC;IAEzB,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,EAAE,CAAC,EAC1C;QACI,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;KAC/B;IAED,MAAM,aAAa,GAAe,IAAI,UAAU,CAAC,GAAG,CAAC,CAAC;IAEtD,OAAO,aAAa,CAAC;AACzB,CAAC;AAED,OAAO,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,CAAC"} \ No newline at end of file +{"version":3,"file":"StringConvert.js","sourceRoot":"","sources":["../../src/utils/StringConvert.ts"],"names":[],"mappings":";AAAA;;;;;;;;;GASG;;;AAEH,SAAS,kBAAkB,CAAC,QAAoB;IAE5C,IAAI,UAAU,GAAW,EAAE,CAAC;IAE5B,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,QAAQ,CAAC,MAAM,EAAE,CAAC,EAAE,EACxC;QACI,UAAU,IAAI,MAAM,CAAC,YAAY,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC;KAClD;IAED,OAAO,UAAU,CAAC;AACtB,CAAC;AAgBQ,gDAAkB;AAd3B,SAAS,kBAAkB,CAAC,GAAW;IAEnC,MAAM,GAAG,GAAa,EAAE,CAAC;IAEzB,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE,CAAC,GAAG,CAAC,EAAE,EAAE,CAAC,EAC1C;QACI,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;KAC/B;IAED,MAAM,aAAa,GAAe,IAAI,UAAU,CAAC,GAAG,CAAC,CAAC;IAEtD,OAAO,aAAa,CAAC;AACzB,CAAC;AAE4B,gDAAkB"} \ No newline at end of file