prox / README.md
recycleactor's picture
Upload README.md
d14d270 verified
|
Raw
History Blame Contribute Delete
1.07 kB
---
title: Lampa ES5 Proxy
emoji: 📺
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
app_port: 7860
---
# lampa-es5-proxy (HF Space)
Эндпоинты:
- `/client/es5_proxy_store.js` — клиентский плагин для Лампы (добавляет в меню расширений включение/выключение ES5-прокси для выбранных плагинов).
- `/p?url=...` — JS: скачивает исходник, прогоняет через Babel под Chrome 38, добавляет обёртку для подгрузок и базовые полифиллы.
- `/s?url=...` — CSS: скачивает CSS, инлайнит `@import`, делает `url(...)` абсолютными.
- `/health`
Запуск локально:
```bash
cd es5/server
npm i
npm start
```
Пример URL в Лампе:
```
https://<ваш-space>.hf.space/p?url=https%3A%2F%2Fexample.com%2Fplugin.js
```
Установка клиентского плагина:
```
https://<ваш-space>.hf.space/client/es5_proxy_store.js
```