|
@@ -11,7 +11,6 @@
|
|
|
"dependencies": {
|
|
|
"@descript/kali": "^0.0.7",
|
|
|
"audio-decode": "^2.2.2",
|
|
|
- "audio-encoder": "^1.0.4",
|
|
|
"body-parser": "^1.20.3",
|
|
|
"cnchar": "^3.2.6",
|
|
|
"express": "^4.21.1",
|
|
@@ -19,14 +18,12 @@
|
|
|
"https": "^1.0.0",
|
|
|
"https-proxy-agent": "^7.0.6",
|
|
|
"js-queue": "^2.0.2",
|
|
|
- "lamejs": "zhuker/lamejs",
|
|
|
"minimist": "^1.2.8",
|
|
|
"mysql2": "^3.11.5",
|
|
|
"node-fetch": "^2.7.0",
|
|
|
"node-run-cmd": "^1.0.1",
|
|
|
"nodemailer": "^6.9.16",
|
|
|
"opencc": "github:BYVoid/OpenCC",
|
|
|
- "pitch-shift": "^0.0.0",
|
|
|
"send-seekable": "^1.0.4",
|
|
|
"sort-array": "^5.0.0",
|
|
|
"sqlite3": "^5.1.7",
|
|
@@ -399,14 +396,6 @@
|
|
|
"qoa-format": "^1.0.1"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/audio-encoder": {
|
|
|
- "version": "1.0.4",
|
|
|
- "resolved": "https://registry.npmjs.org/audio-encoder/-/audio-encoder-1.0.4.tgz",
|
|
|
- "integrity": "sha512-B9SH/AqqyrrDtSY51QXZoDjFmLeDgBLi7yDKI4wv8w3uzIPTsj0WEnzUiKNLmEANEJygxTjtYUGYVOSVaNNhjw==",
|
|
|
- "dependencies": {
|
|
|
- "lamejs": "1.2.1"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/audio-type": {
|
|
|
"version": "2.2.1",
|
|
|
"resolved": "https://registry.npmjs.org/audio-type/-/audio-type-2.2.1.tgz",
|
|
@@ -459,11 +448,6 @@
|
|
|
"file-uri-to-path": "1.0.0"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/bit-twiddle": {
|
|
|
- "version": "0.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-0.0.2.tgz",
|
|
|
- "integrity": "sha512-76iFAOrkcuw5UPA30Pt32XaytMHXz/04JembgIwsQAp7ImHYSWNq1shBbrlWf6CUvh1+amQ81LI8hNhqQgsBEw=="
|
|
|
- },
|
|
|
"node_modules/bl": {
|
|
|
"version": "4.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
|
|
@@ -719,14 +703,6 @@
|
|
|
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
|
|
|
"integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
|
|
|
},
|
|
|
- "node_modules/cwise": {
|
|
|
- "version": "0.1.2",
|
|
|
- "resolved": "https://registry.npmjs.org/cwise/-/cwise-0.1.2.tgz",
|
|
|
- "integrity": "sha512-eXla00JmiEzetUZM3d5/YBHZyaBGj6HZFAIvOLenjtJl/aVm9OK+8MIi91WnLvWp54MxCq/cJazQFBNS4XDL4g==",
|
|
|
- "dependencies": {
|
|
|
- "falafel": "~0.1.6"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/debug": {
|
|
|
"version": "4.3.7",
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
|
|
@@ -828,23 +804,6 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/detect-pitch": {
|
|
|
- "version": "0.1.2",
|
|
|
- "resolved": "https://registry.npmjs.org/detect-pitch/-/detect-pitch-0.1.2.tgz",
|
|
|
- "integrity": "sha512-dsIRyIGumgAkTGODB2SEQGf0xK++41Xv8fXPFUdqIJDG/t+eR8q5D/JcvPae8ikvbef+tQ2RxI1FaVsKwV9deA==",
|
|
|
- "dependencies": {
|
|
|
- "bit-twiddle": "~0.0.2",
|
|
|
- "ndarray": "~0.2.4",
|
|
|
- "ndarray-fft": "~0.0.2",
|
|
|
- "ndarray-ops": "~0.1.3",
|
|
|
- "typedarray-pool": "~0.1.1"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/dup": {
|
|
|
- "version": "0.0.0",
|
|
|
- "resolved": "https://registry.npmjs.org/dup/-/dup-0.0.0.tgz",
|
|
|
- "integrity": "sha512-gfPVn3o0/vNDPsVcLGQqwrVXBELWi4EyIo+Pl6ImnYpXEHbfGPfc6m5bfJlBQI8dr8d8A4AlDaH/inn331GIEA=="
|
|
|
- },
|
|
|
"node_modules/easy-stack": {
|
|
|
"version": "1.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz",
|
|
@@ -938,18 +897,6 @@
|
|
|
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
- "node_modules/esprima": {
|
|
|
- "version": "1.0.4",
|
|
|
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
|
|
|
- "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==",
|
|
|
- "bin": {
|
|
|
- "esparse": "bin/esparse.js",
|
|
|
- "esvalidate": "bin/esvalidate.js"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=0.4.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/etag": {
|
|
|
"version": "1.8.1",
|
|
|
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
|
|
@@ -1025,17 +972,6 @@
|
|
|
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
- "node_modules/falafel": {
|
|
|
- "version": "0.1.6",
|
|
|
- "resolved": "https://registry.npmjs.org/falafel/-/falafel-0.1.6.tgz",
|
|
|
- "integrity": "sha512-r1s3VwKzm6PB35MZmnfZoF6NTgSKRxf8How2lBsrDq81OsYXb/2fR8ysfURHCTlFpqJDQVA88iB70wFrFRYDsA==",
|
|
|
- "dependencies": {
|
|
|
- "esprima": "~1.0.2"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=0.4.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/file-uri-to-path": {
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
|
|
@@ -1084,11 +1020,6 @@
|
|
|
"node": ">= 0.6"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/frame-hop": {
|
|
|
- "version": "0.0.0",
|
|
|
- "resolved": "https://registry.npmjs.org/frame-hop/-/frame-hop-0.0.0.tgz",
|
|
|
- "integrity": "sha512-rOZAZ2cT1oLiKYKQdlG40fktu8Pma8RYyqCxgoiGPno1hoRwo9G39i2KPFwkfzBecJGL8V/312QynNNR/1+W7w=="
|
|
|
- },
|
|
|
"node_modules/fresh": {
|
|
|
"version": "0.5.2",
|
|
|
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
|
|
@@ -1536,13 +1467,6 @@
|
|
|
"license": "MIT",
|
|
|
"optional": true
|
|
|
},
|
|
|
- "node_modules/lamejs": {
|
|
|
- "version": "1.2.1",
|
|
|
- "resolved": "git+ssh://git@github.com/zhuker/lamejs.git#582bbba6a12f981b984d8fb9e1874499fed85675",
|
|
|
- "dependencies": {
|
|
|
- "use-strict": "1.0.1"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/long": {
|
|
|
"version": "5.2.3",
|
|
|
"resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz",
|
|
@@ -1929,41 +1853,6 @@
|
|
|
"integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
- "node_modules/ndarray": {
|
|
|
- "version": "0.2.4",
|
|
|
- "resolved": "https://registry.npmjs.org/ndarray/-/ndarray-0.2.4.tgz",
|
|
|
- "integrity": "sha512-LJMawx4VXPIwq5WgaFzBjT/+gvOq45VNqlhSDcm+n39Yqc3CRZwgYB8ZWNnQZUUI/+pbw4xhrHCvoC/aoc9SVw=="
|
|
|
- },
|
|
|
- "node_modules/ndarray-fft": {
|
|
|
- "version": "0.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/ndarray-fft/-/ndarray-fft-0.0.2.tgz",
|
|
|
- "integrity": "sha512-zm3/bSOuLVFRYZD2N7z0wb7MfEhC0w9v7DBNTiKO7ULmB0Ynblzv1FIdS3yu+ZW33HBmI0VkBl0atENenVsHPA==",
|
|
|
- "dependencies": {
|
|
|
- "bit-twiddle": "~0.0.2",
|
|
|
- "cwise": "~0.1.2",
|
|
|
- "ndarray": "~0.2.0",
|
|
|
- "ndarray-ops": "~0.1.3",
|
|
|
- "typedarray-pool": "0.0.1"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/ndarray-fft/node_modules/typedarray-pool": {
|
|
|
- "version": "0.0.1",
|
|
|
- "resolved": "https://registry.npmjs.org/typedarray-pool/-/typedarray-pool-0.0.1.tgz",
|
|
|
- "integrity": "sha512-8PU+emzZqNGzTXNvYaT223cG2IhSLHNimrWwisEC/quYu7PTOyjESdMUl1mVytAeCHofDvxHUVWlFuJ1IkqfPw==",
|
|
|
- "dependencies": {
|
|
|
- "bit-twiddle": "~0.0.2",
|
|
|
- "dup": "~0.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/ndarray-ops": {
|
|
|
- "version": "0.1.3",
|
|
|
- "resolved": "https://registry.npmjs.org/ndarray-ops/-/ndarray-ops-0.1.3.tgz",
|
|
|
- "integrity": "sha512-Hh9tT1h4inGhM+dFocTYXOtIjq3PX/5LjBTbjF/ELwTwmApjcNH6qlD/29tbvRljcpwUPPVGyg9+JSQSuyqVag==",
|
|
|
- "dependencies": {
|
|
|
- "cwise": "~0.1.2",
|
|
|
- "ndarray": "~0.2.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/negotiator": {
|
|
|
"version": "0.6.4",
|
|
|
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
|
|
@@ -2173,11 +2062,6 @@
|
|
|
"url": "https://github.com/sponsors/eshaz"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/overlap-add": {
|
|
|
- "version": "0.0.0",
|
|
|
- "resolved": "https://registry.npmjs.org/overlap-add/-/overlap-add-0.0.0.tgz",
|
|
|
- "integrity": "sha512-FhnM3n/dUE81x4aGDVJMC2m3qh3JQ7anj7AtDdGjU0wdLM/HePcWJvCMJF7qzjB37DQTFaVZ+A5yd9/c3KCxOA=="
|
|
|
- },
|
|
|
"node_modules/p-map": {
|
|
|
"version": "4.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
|
|
@@ -2218,17 +2102,6 @@
|
|
|
"integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
- "node_modules/pitch-shift": {
|
|
|
- "version": "0.0.0",
|
|
|
- "resolved": "https://registry.npmjs.org/pitch-shift/-/pitch-shift-0.0.0.tgz",
|
|
|
- "integrity": "sha512-tebLbkWoDosEKXDmUuJK3wGTDwvZHmmPGUrpaXv7mea8gVJgY+RqllQnVDXffNRvLiB/kTGByinVr5V/Q84Seg==",
|
|
|
- "dependencies": {
|
|
|
- "detect-pitch": "~0.1.2",
|
|
|
- "frame-hop": "~0.0.0",
|
|
|
- "overlap-add": "~0.0.0",
|
|
|
- "typedarray-pool": "~0.1.1"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/prebuild-install": {
|
|
|
"version": "7.1.2",
|
|
|
"resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz",
|
|
@@ -2943,15 +2816,6 @@
|
|
|
"node": ">= 0.6"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/typedarray-pool": {
|
|
|
- "version": "0.1.2",
|
|
|
- "resolved": "https://registry.npmjs.org/typedarray-pool/-/typedarray-pool-0.1.2.tgz",
|
|
|
- "integrity": "sha512-VwKhM9XrrG2aCWsKmELft4NU0EDgkPNMAXJud8x04UrFjJMlib9ET2G0TlphKaHtn688T1ZGmaOtJ7PshHl9PA==",
|
|
|
- "dependencies": {
|
|
|
- "bit-twiddle": "~0.0.2",
|
|
|
- "dup": "~0.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/typical": {
|
|
|
"version": "7.3.0",
|
|
|
"resolved": "https://registry.npmjs.org/typical/-/typical-7.3.0.tgz",
|
|
@@ -2990,11 +2854,6 @@
|
|
|
"node": ">= 0.8"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/use-strict": {
|
|
|
- "version": "1.0.1",
|
|
|
- "resolved": "https://registry.npmjs.org/use-strict/-/use-strict-1.0.1.tgz",
|
|
|
- "integrity": "sha512-IeiWvvEXfW5ltKVMkxq6FvNf2LojMKvB2OCeja6+ct24S1XOmQw2dGr2JyndwACWAGJva9B7yPHwAmeA9QCqAQ=="
|
|
|
- },
|
|
|
"node_modules/util-deprecate": {
|
|
|
"version": "1.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|