Spaces:
Sleeping
Sleeping
| 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 | |
| ``` | |