YoptaScript - это проект, в котором может принять участие каждый! YoptaScript способен объеденить всех маргиналов мира для великой цели - писать код лучше.
Тут есть два основных блока разработки. Первый это лингвистический блок. Работа заключается в дополнении словаря новыми значениями. Второй блок - технический. Тут идёт борьба за стабильную работу "компилятора" и расширение функционала.
Для начала сделайте fork проекта и скачайте среду разработки. Мы рекомендуем Visual Studio Code. Установите nodejs и npm на своей машине, выполните команду npm i
в корне проекта and you good to go.
Полезные команды:
npm run test-local
собирает проект и запускает тесты
npm run dev
собирает проект и запускает сервер на http://localhost:1488/demo/, где вы можете проверить работоспособность примеров кода.
Внести свои предложения в словарь вы можете в файле dictionary.ts. Не забывайте проверять его на дубликаты, чтобы не внести случайно то, что уже было внедрено.
Вносить в словарь националистические, политические и религиозные жаргонизмы - строго запрещено!
Никогда не делать merge pull request в ветку master. Для этого есть девелоперские ветки.