Merge branch 'babelrc' of https://github.com/aviraldg/matrix-react-sdk into aviraldg-babelrc

This commit is contained in:
David Baker 2016-10-12 14:03:21 +01:00
commit eadb55c6b0
6 changed files with 221 additions and 108 deletions

4
.babelrc Normal file
View file

@ -0,0 +1,4 @@
{
"presets": ["react", "es2015", "es2016", "es2017", "stage-0"],
"plugins": ["transform-runtime"]
}

View file

@ -14,8 +14,8 @@
}, },
"scripts": { "scripts": {
"reskindex": "./reskindex.js -h header", "reskindex": "./reskindex.js -h header",
"build": "babel src -d lib --source-maps --stage 1", "build": "babel src -d lib --source-maps",
"start": "babel src -w -d lib --source-maps --stage 1", "start": "babel src -w -d lib --source-maps",
"lint": "eslint src/", "lint": "eslint src/",
"lintall": "eslint src/ test/", "lintall": "eslint src/ test/",
"clean": "rimraf lib", "clean": "rimraf lib",
@ -24,6 +24,7 @@
"test-multi": "karma start $KARMAFLAGS --single-run=false" "test-multi": "karma start $KARMAFLAGS --single-run=false"
}, },
"dependencies": { "dependencies": {
"babel-runtime": "^6.11.6",
"browser-request": "^0.3.3", "browser-request": "^0.3.3",
"classnames": "^2.1.2", "classnames": "^2.1.2",
"draft-js": "^0.8.1", "draft-js": "^0.8.1",
@ -56,11 +57,17 @@
"let's stick with v5 for now." "let's stick with v5 for now."
], ],
"devDependencies": { "devDependencies": {
"babel": "^5.8.23", "babel-cli": "^6.5.2",
"babel-core": "^5.8.38", "babel-core": "^6.14.0",
"babel-eslint": "^6.1.0", "babel-eslint": "^6.1.0",
"babel-loader": "^5.4.0", "babel-loader": "^6.2.5",
"babel-plugin-transform-runtime": "^6.15.0",
"babel-polyfill": "^6.5.0", "babel-polyfill": "^6.5.0",
"babel-preset-es2015": "^6.14.0",
"babel-preset-es2016": "^6.11.3",
"babel-preset-es2017": "^6.14.0",
"babel-preset-react": "^6.11.1",
"babel-preset-stage-0": "^6.5.0",
"eslint": "^2.13.1", "eslint": "^2.13.1",
"eslint-plugin-flowtype": "^2.17.0", "eslint-plugin-flowtype": "^2.17.0",
"eslint-plugin-react": "^6.2.1", "eslint-plugin-react": "^6.2.1",

View file

@ -42,8 +42,10 @@ for (var i = 0; i < files.length; ++i) {
var file = files[i].replace('.js', ''); var file = files[i].replace('.js', '');
var moduleName = (file.replace(/\//g, '.')); var moduleName = (file.replace(/\//g, '.'));
var importName = moduleName.replace(/\./g, "$");
strm.write("module.exports.components['"+moduleName+"'] = require('./components/"+file+"');"); strm.write("import " + importName + " from './components/" + file + "';\n");
strm.write("module.exports.components['"+moduleName+"'] = " + importName + ";");
strm.write('\n'); strm.write('\n');
strm.uncork(); strm.uncork();
} }

View file

@ -25,103 +25,203 @@ limitations under the License.
*/ */
module.exports.components = {}; module.exports.components = {};
module.exports.components['structures.ContextualMenu'] = require('./components/structures/ContextualMenu'); import structures$ContextualMenu from './components/structures/ContextualMenu';
module.exports.components['structures.CreateRoom'] = require('./components/structures/CreateRoom'); module.exports.components['structures.ContextualMenu'] = structures$ContextualMenu;
module.exports.components['structures.FilePanel'] = require('./components/structures/FilePanel'); import structures$CreateRoom from './components/structures/CreateRoom';
module.exports.components['structures.MatrixChat'] = require('./components/structures/MatrixChat'); module.exports.components['structures.CreateRoom'] = structures$CreateRoom;
module.exports.components['structures.MessagePanel'] = require('./components/structures/MessagePanel'); import structures$FilePanel from './components/structures/FilePanel';
module.exports.components['structures.NotificationPanel'] = require('./components/structures/NotificationPanel'); module.exports.components['structures.FilePanel'] = structures$FilePanel;
module.exports.components['structures.RoomStatusBar'] = require('./components/structures/RoomStatusBar'); import structures$MatrixChat from './components/structures/MatrixChat';
module.exports.components['structures.RoomView'] = require('./components/structures/RoomView'); module.exports.components['structures.MatrixChat'] = structures$MatrixChat;
module.exports.components['structures.ScrollPanel'] = require('./components/structures/ScrollPanel'); import structures$MessagePanel from './components/structures/MessagePanel';
module.exports.components['structures.TimelinePanel'] = require('./components/structures/TimelinePanel'); module.exports.components['structures.MessagePanel'] = structures$MessagePanel;
module.exports.components['structures.UploadBar'] = require('./components/structures/UploadBar'); import structures$NotificationPanel from './components/structures/NotificationPanel';
module.exports.components['structures.UserSettings'] = require('./components/structures/UserSettings'); module.exports.components['structures.NotificationPanel'] = structures$NotificationPanel;
module.exports.components['structures.login.ForgotPassword'] = require('./components/structures/login/ForgotPassword'); import structures$RoomStatusBar from './components/structures/RoomStatusBar';
module.exports.components['structures.login.Login'] = require('./components/structures/login/Login'); module.exports.components['structures.RoomStatusBar'] = structures$RoomStatusBar;
module.exports.components['structures.login.PostRegistration'] = require('./components/structures/login/PostRegistration'); import structures$RoomView from './components/structures/RoomView';
module.exports.components['structures.login.Registration'] = require('./components/structures/login/Registration'); module.exports.components['structures.RoomView'] = structures$RoomView;
module.exports.components['views.avatars.BaseAvatar'] = require('./components/views/avatars/BaseAvatar'); import structures$ScrollPanel from './components/structures/ScrollPanel';
module.exports.components['views.avatars.MemberAvatar'] = require('./components/views/avatars/MemberAvatar'); module.exports.components['structures.ScrollPanel'] = structures$ScrollPanel;
module.exports.components['views.avatars.RoomAvatar'] = require('./components/views/avatars/RoomAvatar'); import structures$TimelinePanel from './components/structures/TimelinePanel';
module.exports.components['views.create_room.CreateRoomButton'] = require('./components/views/create_room/CreateRoomButton'); module.exports.components['structures.TimelinePanel'] = structures$TimelinePanel;
module.exports.components['views.create_room.Presets'] = require('./components/views/create_room/Presets'); import structures$UploadBar from './components/structures/UploadBar';
module.exports.components['views.create_room.RoomAlias'] = require('./components/views/create_room/RoomAlias'); module.exports.components['structures.UploadBar'] = structures$UploadBar;
module.exports.components['views.dialogs.ChatInviteDialog'] = require('./components/views/dialogs/ChatInviteDialog'); import structures$UserSettings from './components/structures/UserSettings';
module.exports.components['views.dialogs.DeactivateAccountDialog'] = require('./components/views/dialogs/DeactivateAccountDialog'); module.exports.components['structures.UserSettings'] = structures$UserSettings;
module.exports.components['views.dialogs.EncryptedEventDialog'] = require('./components/views/dialogs/EncryptedEventDialog'); import structures$login$ForgotPassword from './components/structures/login/ForgotPassword';
module.exports.components['views.dialogs.ErrorDialog'] = require('./components/views/dialogs/ErrorDialog'); module.exports.components['structures.login.ForgotPassword'] = structures$login$ForgotPassword;
module.exports.components['views.dialogs.LogoutPrompt'] = require('./components/views/dialogs/LogoutPrompt'); import structures$login$Login from './components/structures/login/Login';
module.exports.components['views.dialogs.NeedToRegisterDialog'] = require('./components/views/dialogs/NeedToRegisterDialog'); module.exports.components['structures.login.Login'] = structures$login$Login;
module.exports.components['views.dialogs.QuestionDialog'] = require('./components/views/dialogs/QuestionDialog'); import structures$login$PostRegistration from './components/structures/login/PostRegistration';
module.exports.components['views.dialogs.SetDisplayNameDialog'] = require('./components/views/dialogs/SetDisplayNameDialog'); module.exports.components['structures.login.PostRegistration'] = structures$login$PostRegistration;
module.exports.components['views.dialogs.TextInputDialog'] = require('./components/views/dialogs/TextInputDialog'); import structures$login$Registration from './components/structures/login/Registration';
module.exports.components['views.elements.AddressSelector'] = require('./components/views/elements/AddressSelector'); module.exports.components['structures.login.Registration'] = structures$login$Registration;
module.exports.components['views.elements.AddressTile'] = require('./components/views/elements/AddressTile'); import views$avatars$BaseAvatar from './components/views/avatars/BaseAvatar';
module.exports.components['views.elements.DeviceVerifyButtons'] = require('./components/views/elements/DeviceVerifyButtons'); module.exports.components['views.avatars.BaseAvatar'] = views$avatars$BaseAvatar;
module.exports.components['views.elements.DirectorySearchBox'] = require('./components/views/elements/DirectorySearchBox'); import views$avatars$MemberAvatar from './components/views/avatars/MemberAvatar';
module.exports.components['views.elements.EditableText'] = require('./components/views/elements/EditableText'); module.exports.components['views.avatars.MemberAvatar'] = views$avatars$MemberAvatar;
module.exports.components['views.elements.EditableTextContainer'] = require('./components/views/elements/EditableTextContainer'); import views$avatars$RoomAvatar from './components/views/avatars/RoomAvatar';
module.exports.components['views.elements.EmojiText'] = require('./components/views/elements/EmojiText'); module.exports.components['views.avatars.RoomAvatar'] = views$avatars$RoomAvatar;
module.exports.components['views.elements.PowerSelector'] = require('./components/views/elements/PowerSelector'); import views$create_room$CreateRoomButton from './components/views/create_room/CreateRoomButton';
module.exports.components['views.elements.ProgressBar'] = require('./components/views/elements/ProgressBar'); module.exports.components['views.create_room.CreateRoomButton'] = views$create_room$CreateRoomButton;
module.exports.components['views.elements.TintableSvg'] = require('./components/views/elements/TintableSvg'); import views$create_room$Presets from './components/views/create_room/Presets';
module.exports.components['views.elements.TruncatedList'] = require('./components/views/elements/TruncatedList'); module.exports.components['views.create_room.Presets'] = views$create_room$Presets;
module.exports.components['views.elements.UserSelector'] = require('./components/views/elements/UserSelector'); import views$create_room$RoomAlias from './components/views/create_room/RoomAlias';
module.exports.components['views.login.CaptchaForm'] = require('./components/views/login/CaptchaForm'); module.exports.components['views.create_room.RoomAlias'] = views$create_room$RoomAlias;
module.exports.components['views.login.CasLogin'] = require('./components/views/login/CasLogin'); import views$dialogs$ChatInviteDialog from './components/views/dialogs/ChatInviteDialog';
module.exports.components['views.login.CustomServerDialog'] = require('./components/views/login/CustomServerDialog'); module.exports.components['views.dialogs.ChatInviteDialog'] = views$dialogs$ChatInviteDialog;
module.exports.components['views.login.LoginFooter'] = require('./components/views/login/LoginFooter'); import views$dialogs$DeactivateAccountDialog from './components/views/dialogs/DeactivateAccountDialog';
module.exports.components['views.login.LoginHeader'] = require('./components/views/login/LoginHeader'); module.exports.components['views.dialogs.DeactivateAccountDialog'] = views$dialogs$DeactivateAccountDialog;
module.exports.components['views.login.PasswordLogin'] = require('./components/views/login/PasswordLogin'); import views$dialogs$EncryptedEventDialog from './components/views/dialogs/EncryptedEventDialog';
module.exports.components['views.login.RegistrationForm'] = require('./components/views/login/RegistrationForm'); module.exports.components['views.dialogs.EncryptedEventDialog'] = views$dialogs$EncryptedEventDialog;
module.exports.components['views.login.ServerConfig'] = require('./components/views/login/ServerConfig'); import views$dialogs$ErrorDialog from './components/views/dialogs/ErrorDialog';
module.exports.components['views.messages.MAudioBody'] = require('./components/views/messages/MAudioBody'); module.exports.components['views.dialogs.ErrorDialog'] = views$dialogs$ErrorDialog;
module.exports.components['views.messages.MFileBody'] = require('./components/views/messages/MFileBody'); import views$dialogs$LogoutPrompt from './components/views/dialogs/LogoutPrompt';
module.exports.components['views.messages.MImageBody'] = require('./components/views/messages/MImageBody'); module.exports.components['views.dialogs.LogoutPrompt'] = views$dialogs$LogoutPrompt;
module.exports.components['views.messages.MVideoBody'] = require('./components/views/messages/MVideoBody'); import views$dialogs$NeedToRegisterDialog from './components/views/dialogs/NeedToRegisterDialog';
module.exports.components['views.messages.MessageEvent'] = require('./components/views/messages/MessageEvent'); module.exports.components['views.dialogs.NeedToRegisterDialog'] = views$dialogs$NeedToRegisterDialog;
module.exports.components['views.messages.SenderProfile'] = require('./components/views/messages/SenderProfile'); import views$dialogs$QuestionDialog from './components/views/dialogs/QuestionDialog';
module.exports.components['views.messages.TextualBody'] = require('./components/views/messages/TextualBody'); module.exports.components['views.dialogs.QuestionDialog'] = views$dialogs$QuestionDialog;
module.exports.components['views.messages.TextualEvent'] = require('./components/views/messages/TextualEvent'); import views$dialogs$SetDisplayNameDialog from './components/views/dialogs/SetDisplayNameDialog';
module.exports.components['views.messages.UnknownBody'] = require('./components/views/messages/UnknownBody'); module.exports.components['views.dialogs.SetDisplayNameDialog'] = views$dialogs$SetDisplayNameDialog;
module.exports.components['views.room_settings.AliasSettings'] = require('./components/views/room_settings/AliasSettings'); import views$dialogs$TextInputDialog from './components/views/dialogs/TextInputDialog';
module.exports.components['views.room_settings.ColorSettings'] = require('./components/views/room_settings/ColorSettings'); module.exports.components['views.dialogs.TextInputDialog'] = views$dialogs$TextInputDialog;
module.exports.components['views.room_settings.UrlPreviewSettings'] = require('./components/views/room_settings/UrlPreviewSettings'); import views$elements$AddressSelector from './components/views/elements/AddressSelector';
module.exports.components['views.rooms.Autocomplete'] = require('./components/views/rooms/Autocomplete'); module.exports.components['views.elements.AddressSelector'] = views$elements$AddressSelector;
module.exports.components['views.rooms.AuxPanel'] = require('./components/views/rooms/AuxPanel'); import views$elements$AddressTile from './components/views/elements/AddressTile';
module.exports.components['views.rooms.EntityTile'] = require('./components/views/rooms/EntityTile'); module.exports.components['views.elements.AddressTile'] = views$elements$AddressTile;
module.exports.components['views.rooms.EventTile'] = require('./components/views/rooms/EventTile'); import views$elements$DeviceVerifyButtons from './components/views/elements/DeviceVerifyButtons';
module.exports.components['views.rooms.LinkPreviewWidget'] = require('./components/views/rooms/LinkPreviewWidget'); module.exports.components['views.elements.DeviceVerifyButtons'] = views$elements$DeviceVerifyButtons;
module.exports.components['views.rooms.MemberDeviceInfo'] = require('./components/views/rooms/MemberDeviceInfo'); import views$elements$DirectorySearchBox from './components/views/elements/DirectorySearchBox';
module.exports.components['views.rooms.MemberInfo'] = require('./components/views/rooms/MemberInfo'); module.exports.components['views.elements.DirectorySearchBox'] = views$elements$DirectorySearchBox;
module.exports.components['views.rooms.MemberList'] = require('./components/views/rooms/MemberList'); import views$elements$EditableText from './components/views/elements/EditableText';
module.exports.components['views.rooms.MemberTile'] = require('./components/views/rooms/MemberTile'); module.exports.components['views.elements.EditableText'] = views$elements$EditableText;
module.exports.components['views.rooms.MessageComposer'] = require('./components/views/rooms/MessageComposer'); import views$elements$EditableTextContainer from './components/views/elements/EditableTextContainer';
module.exports.components['views.rooms.MessageComposerInput'] = require('./components/views/rooms/MessageComposerInput'); module.exports.components['views.elements.EditableTextContainer'] = views$elements$EditableTextContainer;
module.exports.components['views.rooms.MessageComposerInputOld'] = require('./components/views/rooms/MessageComposerInputOld'); import views$elements$EmojiText from './components/views/elements/EmojiText';
module.exports.components['views.rooms.PresenceLabel'] = require('./components/views/rooms/PresenceLabel'); module.exports.components['views.elements.EmojiText'] = views$elements$EmojiText;
module.exports.components['views.rooms.ReadReceiptMarker'] = require('./components/views/rooms/ReadReceiptMarker'); import views$elements$PowerSelector from './components/views/elements/PowerSelector';
module.exports.components['views.rooms.RoomHeader'] = require('./components/views/rooms/RoomHeader'); module.exports.components['views.elements.PowerSelector'] = views$elements$PowerSelector;
module.exports.components['views.rooms.RoomList'] = require('./components/views/rooms/RoomList'); import views$elements$ProgressBar from './components/views/elements/ProgressBar';
module.exports.components['views.rooms.RoomNameEditor'] = require('./components/views/rooms/RoomNameEditor'); module.exports.components['views.elements.ProgressBar'] = views$elements$ProgressBar;
module.exports.components['views.rooms.RoomPreviewBar'] = require('./components/views/rooms/RoomPreviewBar'); import views$elements$TintableSvg from './components/views/elements/TintableSvg';
module.exports.components['views.rooms.RoomSettings'] = require('./components/views/rooms/RoomSettings'); module.exports.components['views.elements.TintableSvg'] = views$elements$TintableSvg;
module.exports.components['views.rooms.RoomTile'] = require('./components/views/rooms/RoomTile'); import views$elements$TruncatedList from './components/views/elements/TruncatedList';
module.exports.components['views.rooms.RoomTopicEditor'] = require('./components/views/rooms/RoomTopicEditor'); module.exports.components['views.elements.TruncatedList'] = views$elements$TruncatedList;
module.exports.components['views.rooms.SearchResultTile'] = require('./components/views/rooms/SearchResultTile'); import views$elements$UserSelector from './components/views/elements/UserSelector';
module.exports.components['views.rooms.SearchableEntityList'] = require('./components/views/rooms/SearchableEntityList'); module.exports.components['views.elements.UserSelector'] = views$elements$UserSelector;
module.exports.components['views.rooms.SimpleRoomHeader'] = require('./components/views/rooms/SimpleRoomHeader'); import views$login$CaptchaForm from './components/views/login/CaptchaForm';
module.exports.components['views.rooms.TabCompleteBar'] = require('./components/views/rooms/TabCompleteBar'); module.exports.components['views.login.CaptchaForm'] = views$login$CaptchaForm;
module.exports.components['views.rooms.TopUnreadMessagesBar'] = require('./components/views/rooms/TopUnreadMessagesBar'); import views$login$CasLogin from './components/views/login/CasLogin';
module.exports.components['views.rooms.UserTile'] = require('./components/views/rooms/UserTile'); module.exports.components['views.login.CasLogin'] = views$login$CasLogin;
module.exports.components['views.settings.ChangeAvatar'] = require('./components/views/settings/ChangeAvatar'); import views$login$CustomServerDialog from './components/views/login/CustomServerDialog';
module.exports.components['views.settings.ChangeDisplayName'] = require('./components/views/settings/ChangeDisplayName'); module.exports.components['views.login.CustomServerDialog'] = views$login$CustomServerDialog;
module.exports.components['views.settings.ChangePassword'] = require('./components/views/settings/ChangePassword'); import views$login$LoginFooter from './components/views/login/LoginFooter';
module.exports.components['views.settings.DevicesPanel'] = require('./components/views/settings/DevicesPanel'); module.exports.components['views.login.LoginFooter'] = views$login$LoginFooter;
module.exports.components['views.settings.DevicesPanelEntry'] = require('./components/views/settings/DevicesPanelEntry'); import views$login$LoginHeader from './components/views/login/LoginHeader';
module.exports.components['views.settings.EnableNotificationsButton'] = require('./components/views/settings/EnableNotificationsButton'); module.exports.components['views.login.LoginHeader'] = views$login$LoginHeader;
module.exports.components['views.voip.CallView'] = require('./components/views/voip/CallView'); import views$login$PasswordLogin from './components/views/login/PasswordLogin';
module.exports.components['views.voip.IncomingCallBox'] = require('./components/views/voip/IncomingCallBox'); module.exports.components['views.login.PasswordLogin'] = views$login$PasswordLogin;
module.exports.components['views.voip.VideoFeed'] = require('./components/views/voip/VideoFeed'); import views$login$RegistrationForm from './components/views/login/RegistrationForm';
module.exports.components['views.voip.VideoView'] = require('./components/views/voip/VideoView'); module.exports.components['views.login.RegistrationForm'] = views$login$RegistrationForm;
import views$login$ServerConfig from './components/views/login/ServerConfig';
module.exports.components['views.login.ServerConfig'] = views$login$ServerConfig;
import views$messages$MAudioBody from './components/views/messages/MAudioBody';
module.exports.components['views.messages.MAudioBody'] = views$messages$MAudioBody;
import views$messages$MFileBody from './components/views/messages/MFileBody';
module.exports.components['views.messages.MFileBody'] = views$messages$MFileBody;
import views$messages$MImageBody from './components/views/messages/MImageBody';
module.exports.components['views.messages.MImageBody'] = views$messages$MImageBody;
import views$messages$MVideoBody from './components/views/messages/MVideoBody';
module.exports.components['views.messages.MVideoBody'] = views$messages$MVideoBody;
import views$messages$MessageEvent from './components/views/messages/MessageEvent';
module.exports.components['views.messages.MessageEvent'] = views$messages$MessageEvent;
import views$messages$SenderProfile from './components/views/messages/SenderProfile';
module.exports.components['views.messages.SenderProfile'] = views$messages$SenderProfile;
import views$messages$TextualBody from './components/views/messages/TextualBody';
module.exports.components['views.messages.TextualBody'] = views$messages$TextualBody;
import views$messages$TextualEvent from './components/views/messages/TextualEvent';
module.exports.components['views.messages.TextualEvent'] = views$messages$TextualEvent;
import views$messages$UnknownBody from './components/views/messages/UnknownBody';
module.exports.components['views.messages.UnknownBody'] = views$messages$UnknownBody;
import views$room_settings$AliasSettings from './components/views/room_settings/AliasSettings';
module.exports.components['views.room_settings.AliasSettings'] = views$room_settings$AliasSettings;
import views$room_settings$ColorSettings from './components/views/room_settings/ColorSettings';
module.exports.components['views.room_settings.ColorSettings'] = views$room_settings$ColorSettings;
import views$room_settings$UrlPreviewSettings from './components/views/room_settings/UrlPreviewSettings';
module.exports.components['views.room_settings.UrlPreviewSettings'] = views$room_settings$UrlPreviewSettings;
import views$rooms$Autocomplete from './components/views/rooms/Autocomplete';
module.exports.components['views.rooms.Autocomplete'] = views$rooms$Autocomplete;
import views$rooms$AuxPanel from './components/views/rooms/AuxPanel';
module.exports.components['views.rooms.AuxPanel'] = views$rooms$AuxPanel;
import views$rooms$EntityTile from './components/views/rooms/EntityTile';
module.exports.components['views.rooms.EntityTile'] = views$rooms$EntityTile;
import views$rooms$EventTile from './components/views/rooms/EventTile';
module.exports.components['views.rooms.EventTile'] = views$rooms$EventTile;
import views$rooms$LinkPreviewWidget from './components/views/rooms/LinkPreviewWidget';
module.exports.components['views.rooms.LinkPreviewWidget'] = views$rooms$LinkPreviewWidget;
import views$rooms$MemberDeviceInfo from './components/views/rooms/MemberDeviceInfo';
module.exports.components['views.rooms.MemberDeviceInfo'] = views$rooms$MemberDeviceInfo;
import views$rooms$MemberInfo from './components/views/rooms/MemberInfo';
module.exports.components['views.rooms.MemberInfo'] = views$rooms$MemberInfo;
import views$rooms$MemberList from './components/views/rooms/MemberList';
module.exports.components['views.rooms.MemberList'] = views$rooms$MemberList;
import views$rooms$MemberTile from './components/views/rooms/MemberTile';
module.exports.components['views.rooms.MemberTile'] = views$rooms$MemberTile;
import views$rooms$MessageComposer from './components/views/rooms/MessageComposer';
module.exports.components['views.rooms.MessageComposer'] = views$rooms$MessageComposer;
import views$rooms$MessageComposerInput from './components/views/rooms/MessageComposerInput';
module.exports.components['views.rooms.MessageComposerInput'] = views$rooms$MessageComposerInput;
import views$rooms$MessageComposerInputOld from './components/views/rooms/MessageComposerInputOld';
module.exports.components['views.rooms.MessageComposerInputOld'] = views$rooms$MessageComposerInputOld;
import views$rooms$PresenceLabel from './components/views/rooms/PresenceLabel';
module.exports.components['views.rooms.PresenceLabel'] = views$rooms$PresenceLabel;
import views$rooms$ReadReceiptMarker from './components/views/rooms/ReadReceiptMarker';
module.exports.components['views.rooms.ReadReceiptMarker'] = views$rooms$ReadReceiptMarker;
import views$rooms$RoomHeader from './components/views/rooms/RoomHeader';
module.exports.components['views.rooms.RoomHeader'] = views$rooms$RoomHeader;
import views$rooms$RoomList from './components/views/rooms/RoomList';
module.exports.components['views.rooms.RoomList'] = views$rooms$RoomList;
import views$rooms$RoomNameEditor from './components/views/rooms/RoomNameEditor';
module.exports.components['views.rooms.RoomNameEditor'] = views$rooms$RoomNameEditor;
import views$rooms$RoomPreviewBar from './components/views/rooms/RoomPreviewBar';
module.exports.components['views.rooms.RoomPreviewBar'] = views$rooms$RoomPreviewBar;
import views$rooms$RoomSettings from './components/views/rooms/RoomSettings';
module.exports.components['views.rooms.RoomSettings'] = views$rooms$RoomSettings;
import views$rooms$RoomTile from './components/views/rooms/RoomTile';
module.exports.components['views.rooms.RoomTile'] = views$rooms$RoomTile;
import views$rooms$RoomTopicEditor from './components/views/rooms/RoomTopicEditor';
module.exports.components['views.rooms.RoomTopicEditor'] = views$rooms$RoomTopicEditor;
import views$rooms$SearchResultTile from './components/views/rooms/SearchResultTile';
module.exports.components['views.rooms.SearchResultTile'] = views$rooms$SearchResultTile;
import views$rooms$SearchableEntityList from './components/views/rooms/SearchableEntityList';
module.exports.components['views.rooms.SearchableEntityList'] = views$rooms$SearchableEntityList;
import views$rooms$SimpleRoomHeader from './components/views/rooms/SimpleRoomHeader';
module.exports.components['views.rooms.SimpleRoomHeader'] = views$rooms$SimpleRoomHeader;
import views$rooms$TabCompleteBar from './components/views/rooms/TabCompleteBar';
module.exports.components['views.rooms.TabCompleteBar'] = views$rooms$TabCompleteBar;
import views$rooms$TopUnreadMessagesBar from './components/views/rooms/TopUnreadMessagesBar';
module.exports.components['views.rooms.TopUnreadMessagesBar'] = views$rooms$TopUnreadMessagesBar;
import views$rooms$UserTile from './components/views/rooms/UserTile';
module.exports.components['views.rooms.UserTile'] = views$rooms$UserTile;
import views$settings$ChangeAvatar from './components/views/settings/ChangeAvatar';
module.exports.components['views.settings.ChangeAvatar'] = views$settings$ChangeAvatar;
import views$settings$ChangeDisplayName from './components/views/settings/ChangeDisplayName';
module.exports.components['views.settings.ChangeDisplayName'] = views$settings$ChangeDisplayName;
import views$settings$ChangePassword from './components/views/settings/ChangePassword';
module.exports.components['views.settings.ChangePassword'] = views$settings$ChangePassword;
import views$settings$DevicesPanel from './components/views/settings/DevicesPanel';
module.exports.components['views.settings.DevicesPanel'] = views$settings$DevicesPanel;
import views$settings$DevicesPanelEntry from './components/views/settings/DevicesPanelEntry';
module.exports.components['views.settings.DevicesPanelEntry'] = views$settings$DevicesPanelEntry;
import views$settings$EnableNotificationsButton from './components/views/settings/EnableNotificationsButton';
module.exports.components['views.settings.EnableNotificationsButton'] = views$settings$EnableNotificationsButton;
import views$voip$CallView from './components/views/voip/CallView';
module.exports.components['views.voip.CallView'] = views$voip$CallView;
import views$voip$IncomingCallBox from './components/views/voip/IncomingCallBox';
module.exports.components['views.voip.IncomingCallBox'] = views$voip$IncomingCallBox;
import views$voip$VideoFeed from './components/views/voip/VideoFeed';
module.exports.components['views.voip.VideoFeed'] = views$voip$VideoFeed;
import views$voip$VideoView from './components/views/voip/VideoView';
module.exports.components['views.voip.VideoView'] = views$voip$VideoView;

View file

@ -26,7 +26,7 @@ var dis = require("../../../dispatcher");
var sdk = require('../../../index'); var sdk = require('../../../index');
var rate_limited_func = require('../../../ratelimitedfunc'); var rate_limited_func = require('../../../ratelimitedfunc');
var Rooms = require('../../../Rooms'); var Rooms = require('../../../Rooms');
var DMRoomMap = require('../../../utils/DMRoomMap'); import DMRoomMap from '../../../utils/DMRoomMap';
var Receipt = require('../../../utils/Receipt'); var Receipt = require('../../../utils/Receipt');
var HIDE_CONFERENCE_CHANS = true; var HIDE_CONFERENCE_CHANS = true;

View file

@ -21,7 +21,7 @@ var ReactDOM = require("react-dom");
var classNames = require('classnames'); var classNames = require('classnames');
var dis = require("../../../dispatcher"); var dis = require("../../../dispatcher");
var MatrixClientPeg = require('../../../MatrixClientPeg'); var MatrixClientPeg = require('../../../MatrixClientPeg');
var DMRoomMap = require('../../../utils/DMRoomMap'); import DMRoomMap from '../../../utils/DMRoomMap';
var sdk = require('../../../index'); var sdk = require('../../../index');
var ContextualMenu = require('../../structures/ContextualMenu'); var ContextualMenu = require('../../structures/ContextualMenu');
var RoomNotifs = require('../../../RoomNotifs'); var RoomNotifs = require('../../../RoomNotifs');