Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[@types/pg] functions `escapeLiteral` and `escapeIdentifier` missing from base `"pg"` module

Aberta Para iniciantes
#68,050 2 comentários 1 reação 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 2 dias

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
72/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Pouca atividade
Stack de tecnologia
postgresql, typescript
Domínio
databases

Direção de pesquisa

Comece em types/pg/index.d.ts, nas proximidades das declarações de ClientBase, e compare as exportações do módulo com a documentação das funções utilitárias de pg e o código-fonte client.js referenciado. Está concluído quando consumidores de TypeScript puderem importar escapeLiteral e escapeIdentifier diretamente do módulo base pg com declarações correspondentes.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

@types/pg has type detentions for escapeLiteral and escapeIdentifier on the ClientBase object, but not exported from the base pg module.

The pg docs recommend importing these functions directly from pg. Additionally, the pg source code states:

  // escapeIdentifier and escapeLiteral moved to utility functions & exported
  // on PG
  // re-exported here for backwards compatibility
Linguagem predominante
TypeScript
Estrelas
51.4k
Forks
30.4k
Merge médio
3d 3h
PRs com merge (30d)
90

Preparar o ambiente

  • Sem Dockerfile nem arquivo Docker Compose
  • Tem um modelo de pull request
  • Sem guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de DefinitelyTyped/DefinitelyTyped

Todas as issues de DefinitelyTyped/DefinitelyTyped

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.