New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

proxy-wave

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

proxy-wave

Solução simples que possibilita o carregamento de proxy de forma gratuita

latest
Source
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

Proxy-wave

Alternativa simple e gratuita para obtenção de endereços proxy.

Features

  • Disponibiliza um lista de proxies gratuitos com a opção de filtros:

    • Por quantidade de items
    • Por país
  • Retorna um proxi gratuito randomico com filtragem:

    • Por país

Install Proxy-wave

Install via npm

Rode o seguinte comando no seu terminal na raiz de seu projeto!

npm install proxy-wave

Utilizando Proxy-wave

Após instalação você pode fazer o teste colando o seguinte código abaixo.

importando e carregando Lib

import ProxyWave from "proxy-wave";

(async function () {
  const proxy = await ProxyWave.load();
})();

Funcionalidade do retorno do metodo load

  • length

    • Retorna quantidade de proxies foram carregados.
  • updated

    • Retrona a data do carregamento desses dados.
  • getAllProxies(options)

    • Retorna lista de proxies possibilitando realizar filtragem conforme dados passados via options

    • options

      • state
        • ex.'BR', 'EU', 'RU' ...
      • size
        • total de itens a ser retornado.
  • getProxy(options)

    • Retorna um unico item randomicamente com dados proxy.
    • options
      • state
        • ex.'BR', 'EU', 'RU' ...

Exemplos de utilização

length

(async function () {
  const proxy = await ProxyWave.load();

  console.log(proxy.length); // 8
})();

updated

(async function () {
  const proxy = await ProxyWave.load();

  console.log(proxy.updated); // data-carregamento
})();

getProxy()

(async function () {
  const proxy = await ProxyWave.load();

  // sem filtro
  console.log(proxy.getProxy());

  // com filtro
  console.log(proxy.getProxy({ state: "RU" }));
})();

getAllProxies()

(async function () {
  const proxy = await ProxyWave.load();

  // sem filtro
  console.log(proxy.getAllProxies());

  // com filtro
  console.log(proxy.getAllProxies({ state: "RU", size: 10 }));
})();

Keywords

proxy

FAQs

Package last updated on 16 Oct 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts