Categorias

Extrator de Caminhos de Importação

Extrai todos os caminhos import/require de código JavaScript/TypeScript

Extrator de Caminhos de Importação

Este tool extrai todas as declarações de importação e require de código JavaScript/TypeScript:

Tipos de Importação Suportados:

  • Importações ES6: import ... from 'path'
  • Importações Apenas Tipo TypeScript: import type ... from 'path'
  • Importações Dinâmicas: import('path')
  • Requisições CommonJS: require('path')
  • Exportar De: export ... from 'path'

Categorias de Caminho:

  • Importações de Pacotes: pacotes node_modules (ex., 'react', 'lodash')
  • Importações Relativas: arquivos locais (ex., './utils', '../components')
  • Importações Absolutas: caminhos absolutos (ex., '/src/config')

Recursos:

  • Rastreamento de número de linha para cada importação
  • Desduplicação de caminhos de importação
  • Agrupamento por tipo de importação
  • Filtragem por pacote/caminhos relativos
  • Suporte para JavaScript e TypeScript

Include imports from node_modules (package imports)

Include relative file imports (./, ../)

Group results by import type (ES6, CommonJS, Dynamic, etc.)

Fatos principais

Categoria
Development
Tipos de entrada
textarea, checkbox
Tipo de saída
json
Cobertura de amostras
4
API disponível
Yes

Visão geral

### Extrator de Caminhos de Importação Este tool extrai todas as declarações de importação e require de código JavaScript/TypeScript: **Tipos de Importação Suportados:** - **Importações ES6**: `import ... from 'path'` - **Importações Apenas Tipo TypeScript**: `import type ... from 'path'` - **Importações Dinâmicas**: `import('path')` - **Requisições CommonJS**: `require('path')` - **Exportar De**: `export ... from 'path'` **Categorias de Caminho:** - **Importações de Pacotes**: pacotes node_modules (ex., 'react', 'lodash') - **Importações Relativas**: arquivos locais (ex., './utils', '../components') - **Importações Absolutas**: caminhos absolutos (ex., '/src/config') **Recursos:** - Rastreamento de número de linha para cada importação - Desduplicação de caminhos de importação - Agrupamento por tipo de importação - Filtragem por pacote/caminhos relativos - Suporte para JavaScript e TypeScript

Quando usar

  • Use quando precisar analyze conteúdo development rapidamente no navegador.
  • Útil para fluxos de development que precisam de entradas repetíveis e resultados rápidos.
  • Útil quando você quer testar o comportamento de entrada e saída antes de integrar o fluxo em outro lugar.

Como funciona

  • Forneça Código JavaScript/TypeScript, Incluir Node Modules, Incluir Caminhos Relativos, Agrupar por Tipo de Importação como entrada da ferramenta.
  • A ferramenta processa a solicitação e retorna um resultado do tipo json.
  • Para fluxos repetíveis, use o endpoint de API mostrado na página após validar o resultado de forma interativa.

Casos de uso

Analyze dados development durante depuração ou QA.
Valide a saída esperada antes de usar a API ou fluxos de automação.
Compare pequenas variações de entrada para entender rapidamente as diferenças de saída.

Testar com amostras

development

Hubs relacionados

FAQ

O que Extrator de Caminhos de Importação faz?

Extrator de Caminhos de Importação ajuda você a analyze conteúdo development online sem configurar um script local ou aplicativo.

Quando devo usar esta ferramenta?

Use quando precisar de um fluxo rápido de analyze, quiser verificar a saída ou precisar de um utilitário no navegador para tarefas de development.

Posso testar esta ferramenta com dados de exemplo?

Sim. Primeiro teste com entradas curtas e representativas e depois avance para casos maiores ou mais complexos.

Quais entradas Extrator de Caminhos de Importação aceita?

Extrator de Caminhos de Importação aceita Código JavaScript/TypeScript, Incluir Node Modules, Incluir Caminhos Relativos, Agrupar por Tipo de Importação.

Existe uma API para Extrator de Caminhos de Importação?

Sim. A página da ferramenta inclui um endpoint de API para passar do teste manual para o uso automatizado.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/import-path-extractor

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
code textarea Sim -
includeNodeModules checkbox Não Include imports from node_modules (package imports)
includeRelativePaths checkbox Não Include relative file imports (./, ../)
groupByType checkbox Não Group results by import type (ES6, CommonJS, Dynamic, etc.)

Formato de resposta

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Dados JSON: Dados JSON

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-import-path-extractor": {
      "name": "import-path-extractor",
      "description": "Extrai todos os caminhos import/require de código JavaScript/TypeScript",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=import-path-extractor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]