Files
NapCatQQ/.pnpm-store/v3/files/ae/721389837820dba6fe5ae46550bc009f5af9c3ce7f38f649c69f3b7596f7191a9f88bbfce3b54094b52775142ddd51af32487eaa02922f52efef08abd7bcef
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

14 lines
471 B
Plaintext

'use strict';
exports.__esModule = true;
const { getScope } = require('./contextCompat');
/** @type {import('./declaredScope').default} */
exports.default = function declaredScope(context, name, node) {
const references = (node ? getScope(context, node) : context.getScope()).references;
const reference = references.find((x) => x.identifier.name === name);
if (!reference || !reference.resolved) { return undefined; }
return reference.resolved.scope.type;
};