В функцию Workspace.load() в соответствии с https://toster.ru/q/545271 добавить обработку readFile. Чтобы при проблемах чтения файла генерировалась адекватная ошибка.
Перейти от имен вида Ext.data.Model к именам вида ExtDataModel. Этот пункт пока под вопросом. Почему надо перейти? 1) К примеру, в JSDoc не поддерживается такой тип @returns {Promise<Ext.Workspace>}, почему то не видит Ext.Workspace, но видит Workspace. 2) Не работает автоподстановка в IDEA
Нужно избавиться от Formatter в файлах README.md и Code/ManagerCode.ts
ManagerCode Необходимо создать генерацию ExtJS-пакета. На вход генератора путь к рабочему пространству и имя создаваемого пакета. Пакет должен создаваться в папке local, если не указать иное. Сделать возможность сохранять классы в одну директорию в разные директории в зависимости от пространства имен
saveTo('path/to/classes', {
'Ext': 'src/Ext',
'App.override': 'overrides/App'
})
Package.save()
Доделать тесты на Package - Сохранение двух классов одного пространства имен Package - Сохранение двух классов РАЗНЫХ пространств имен