Modyfikacja biblioteki puppeteer lub playwright tak, aby możliwe było jej uruchomienie po stronie klienta (z poziomu przeglądarki)

Zlecenie zamknięte
no avatar
taxn
Zleceniodawca
Kategoria zlecenia:
Inne usługi IT
Budżet:

Do negocjacji

Umiejętności:
Opublikowano:
Ważne do:

Opis zlecenia

Zakres:

Modyfikacja biblioteki puppeteer lub playwright tak, aby możliwe było jej uruchomienie po stronie klienta (z poziomu przeglądarki)

Szczegółowy opis:

Biblioteka puppeteer swego czasu miała wersję puppeteer-web, którą można było uruchomić z poziomu przeglądarki. Ta wersja została jednak usunięta przez twórców biblioteki (https://github.com/puppeteer/puppeteer/pull/5750). W zleceniu chodzi o utworzenie wersji biblioteki (forka), która umożliwiałaby z powrotem uruchomienie puppeteera z poziomu przeglądarki.

Pomocne materiały:

  • https://github.com/entrptaher/puppeteer-web - biblioteka robiąca dokładnie to, o co chodzi w tym zleceniu. Używa ona jednak przestrzałej wersji puppeteera. W tym zleceniu chodzi o dostarczenie puppeteer-web opartej o wersję puppeteera >= 19.0.0

Uwagi:

  • Zamiast puppeteera można wykonać zlecenie na bibliotece Playwright (https://playwright.dev/). Jest ona forkiem puppeteera.
  • Projekt może, ale nie musi zostać wykonany za pomocą Browserify
  • Projekt powinien zostać dostarczony w formie źródłowego pokazującego jakie zmiany zostały wykonane względem głównego repozytorium puppeteera lub playwrighta
  • Wraz z samym forkiem puppeteera powinien być dostarczony prosty przykład demonstrujący użycie puppeteera (np. pojedyncza strona WWW - może być zacommitowana do tego samego repo)

Proszę o przesyłanie konkretnych propozycji cenowych. Chętnie doprecyzuję szczegóły.

Wymagane funkcje:

Miejsce wykonania:

100% remote

Przesłane oferty 2

Dodaj ofertę lub zapytaj zleceniodawcę o więcej szczegółów