- prefer-single
no-catch-shadow: error
no-cond-assign: error
- no-console: warn
+ no-console:
+ - warn
+ - allow:
+ - error
no-fallthrough: error
no-irregular-whitespace: error
no-mixed-spaces-and-tabs: warn
);
}
- render () { // eslint-disable-line consistent-return
+ render () {
const { notification } = this.props;
const account = notification.get('account');
const displayName = account.get('display_name').length > 0 ? account.get('display_name') : account.get('username');
- const displayNameHTML = { __html: emojify(escapeTextContentForBrowser(displayName)) };
+ const displayNameHTML = { __html: emojify(escapeTextContentForBrowser(displayName)) };
const link = <Permalink className='notification__display-name' href={account.get('url')} title={account.get('acct')} to={`/accounts/${account.get('id')}`} dangerouslySetInnerHTML={displayNameHTML} />;
switch(notification.get('type')) {
case 'reblog':
return this.renderReblog(notification, link);
}
+
+ return null;
}
}
dispatch(showAlert(title, message));
} else {
- console.error(action.error); // eslint-disable-line no-console
+ console.error(action.error);
dispatch(showAlert('Oops!', 'An unexpected error occurred.'));
}
}
import loadPolyfills from '../mastodon/load_polyfills';
loadPolyfills().then(main).catch(e => {
- console.error(e); // eslint-disable-line no-console
+ console.error(e);
});
}
loadPolyfills().then(main).catch(error => {
- console.log(error); // eslint-disable-line no-console
+ console.error(error);
});
// Note: You must restart bin/webpack-dev-server for changes to take effect
-/* eslint global-require: 0 */
-
const webpack = require('webpack');
const merge = require('webpack-merge');
const CompressionPlugin = require('compression-webpack-plugin');
// Note: You must restart bin/webpack-dev-server for changes to take effect
-/* eslint global-require: 0 */
-/* eslint import/no-dynamic-require: 0 */
-
const { existsSync } = require('fs');
const webpack = require('webpack');
const { basename, dirname, join, relative, resolve, sep } = require('path');
}, []);
if (invalidLanguages.length > 0) {
- // eslint-disable-next-line no-console
console.error(`
Error: Specified invalid LANGUAGES:
${invalidLanguages.map(({ language, error }) => `* ${language}: ${error.message}`).join('\n')}
// check if message directory exists
if (!fs.existsSync(messagesDirectory)) {
- // eslint-disable-next-line no-console
console.error(`
Error: messagesDirectory not exists
(${messagesDirectory})