poliobfusklot
v0.0.7
Published
[![version](https://img.shields.io/badge/version-0.0.1-brightgreen)](https://github.com/Poliklot/PoliObfusKlot/releases/tag/v0.0.1) [![license](https://img.shields.io/badge/license-MIT-blue)](https://github.com/Poliklot/PoliObfusKlot/blob/main/LICENSE)
Downloads
6
Readme
PoliObfusKlot
PoliObfusKlot — это инструмент для обфускации CSS-классов, предоставляющий простой и эффективный способ скрыть исходные имена классов в вашем проекте.
Особенности
- 🚀 Быстро и безопасно обфусцирует CSS-классы.
- 📜 Генерирует карту соответствия оригинальных и обфусцированных имен классов.
- 🔄 Автоматически обновляет ваши HTML и JS файлы для соответствия новым именам классов.
- 🛠 Поддержка конфигурации для указания конкретных директорий и файлов.
Установка
npm i poliobfusklot --save-dev
Использование
После установки poliobfusklot, создайте конфигурационный файл poliobfusklot.config.json в корневой директории вашего проекта, указав необходимые параметры для обфускации. Пример:
{
"html": {
"directories": ["./dist"],
"exclude": ["template.html"]
},
"css": {
"directories": ["./dist/assets/css"]
},
"js": {
"directories": ["./dist/assets/scripts"]
}
}
Запустите обфускацию с помощью следующей команды:
npx poliobfusklot
Вклад
Если вы хотите внести свой вклад в проект, ознакомьтесь с руководством по участию.
Лицензия
PoliObfusKlot распространяется под лицензией MIT. Детали можно прочитать в файле LICENSE.
Разработано с ❤️ by Poliklot.