Javascript 按参数返回对象属性的文档函数

Javascript 按参数返回对象属性的文档函数,javascript,jsdoc,Javascript,Jsdoc,我正在为我的Vue.js应用程序创建一个Api存储库,如下所示 问题是,我喜欢记录我的函数,这样我就可以在VSCode上更好地完成代码。我通常使用jsDoc来实现这一点 我被困在这里: import DiarioEscolarRepository from './diarioEscolarRepository'; import PeriodoAvaliativoRepository from './periodoAvaliativoRepository'; import AtividadeAva

我正在为我的Vue.js应用程序创建一个Api存储库,如下所示

问题是,我喜欢记录我的函数,这样我就可以在VSCode上更好地完成代码。我通常使用jsDoc来实现这一点

我被困在这里:

import DiarioEscolarRepository from './diarioEscolarRepository';
import PeriodoAvaliativoRepository from './periodoAvaliativoRepository';
import AtividadeAvaliativaRepository from './atividadeAvaliativaRepository';
import CorteEtarioRepository from './corteEtarioRepository';

const repositories = {
  diarioEscolar: DiarioEscolarRepository,
  periodoAvaliativo: PeriodoAvaliativoRepository,
  atividadeAvaliativa: AtividadeAvaliativaRepository,
  corteEtario: CorteEtarioRepository,
};

export default const RepositoryFactory = {
  get(name){
    return repositories[name];
  }
};
我需要使编辑器理解get函数是存储库对象的简单助手

我试着使用
@typedef
@type
,但它们都不能正常工作

我尝试了类似于
@returns{repositories.name}
的方法,但它也不起作用

有没有办法记录下来

我也想过使用typescript定义文件,但我从来没有这样做过,所以我不知道从哪里开始