Войдите в CLI
CLI — один исполняемый файл. Скачайте его в личном кабинете, положите в папку из PATH и войдите: откроется браузер, после входа ключ сохранится на этом компьютере.
$ flagshtok login
// ключ сохранен в ~/.flagshtokПодключите проект
В папке проекта выполните init: появится файл flagshtok.json с именем проекта и ключом окружения разработки. Файл можно хранить в репозитории — секретов в нем нет.
$ flagshtok init --project shopСоздайте флаг и проверьте его в коде
Новый флаг создается выключенным: код с проверкой можно выкатывать сразу, пользователи ничего не заметят.
$ flagshtok flag create new-checkout
if (flags.isOn('new-checkout', user)) {
showNewCheckout();
}Включите для себя
Правило --user me включает флаг только для вашей учетной записи. Проверьте новую функцию в продакшене, пока остальные видят старую.
$ flagshtok rule add new-checkout --user me