Я написал / изменил пару пользовательских фрагментов с помощью пакетов Ruby (тьфу, фу!), но я хотел бы немного усложнить...
а) Могу ли я разобрать/изменить текущий документ? (обычно JavaScript)
б) Могу ли я получить доступ к дереву файлов проекта и прочитать его содержимое?
c) Можно ли писать команды не на Ruby? JavaScript или Python, например?
В частности, я хотел бы написать что-то, что автоматически управляет импортом (чего мне не хватает в редакторах ActionScript), чтобы сократить количество ручного ввода: var MyClass = require('path/to/MyClass'); а затем вручную сортировать их снова и снова и снова...