Вместо modules.define('button', ['i-bem'], function(provide, Button) {
Должно быть modules.define('button', function(provide, Button) {
Не нашел репозиторий bem.info, чтобы поправить самому. Почему нету на него ссылки нигде на сайте? Или какой-нибудь штуки типа "нашли ошибку?".
Привет! Спасибо за репорт! Прямо сейчас дорабатываем новую версию референса по i-bem.js, похоже, что там этой ошибки уже нет.
Мы не так давно оторвали ссылку на prose.io, которая была на каждой странице в пользу просто приглашения писать об ошибках на почту (на форум — тоже ок). Причина в том, что у нас немалая часть документации публикуется к определенным версиям библиотек (т.е. по коммиту, на котором установлен тег) и зачастую автоматически сложно вычислить, в какую ветку предлагать фикс. Я надеюсь, что рано или поздно дойдут руки решить эту проблему и вернуть ссылку. А пока могу лишь сказать, что большая часть контента лежит bem.info берется из https://github.com/bem/bem-method/, референсы из репозитория bem-core, а документация на инструменты — из репозиториев соответствующих инструментов.