- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs
Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
19 lines
542 B
JavaScript
19 lines
542 B
JavaScript
"use strict";
|
||
Object.defineProperty(exports, "__esModule", { value: true });
|
||
function uniq(arr, cache) {
|
||
if (cache === void 0) { cache = new Map(); }
|
||
var r = [];
|
||
if (Array.isArray(arr)) {
|
||
for (var i = 0, len = arr.length; i < len; i++) {
|
||
var item = arr[i];
|
||
// 加一个 cache,提升性能
|
||
if (!cache.has(item)) {
|
||
r.push(item);
|
||
cache.set(item, true);
|
||
}
|
||
}
|
||
}
|
||
return r;
|
||
}
|
||
exports.default = uniq;
|
||
//# sourceMappingURL=uniq.js.map
|