Remove all globals from .eslintrc
Internal
__meteor_runtime_config__ may not be possible__meteor_bootstrap__ may not be possiblemay not be possiblemay not be possibleTAPi18n
JitsiMeetExternalAPI (moved to own eslint file inside the package) https://github.com/RocketChat/Rocket.Chat/pull/13421
DynamicCss (moved to own eslint file inside the package) https://github.com/RocketChat/Rocket.Chat/pull/13421
Working on
Remove all globals defined in files /* globals
Convert all packages to use Meteor modular package structure mainModule.
Will stay as a package
Working on
rocketchat:models #13027~rocketchat:settings #13026~rocketchat:callbacks #13034~rocketchat:promises #13039~rocketchat:utils #13011~rocketchat:ui-utils #13005~rocketchat:metrics #13032~rocketchat:notifications #13035~rocketchat:ui-cached-collection #13107~woah - what an epic! 馃憤 for the effort!
@mrsimpson this is just the first and second fases :) we have more to come, the goal is have everything decoupled and rewritten in typescript 馃槢
I've just found a global not tracked: AudioRecorder, from rocketchat-ui.
Most helpful comment
@mrsimpson this is just the first and second fases :) we have more to come, the goal is have everything decoupled and rewritten in typescript 馃槢