Move left pane entirely to React

This commit is contained in:
Scott Nonnenberg 2019-01-14 13:49:58 -08:00
parent bf904ddd12
commit b3ac1373fa
142 changed files with 5016 additions and 3428 deletions

File diff suppressed because it is too large Load diff

View file

@ -73,6 +73,10 @@ const excludedFiles = [
'^libtextsecure/test/*',
'^test/*',
// Modules we trust
'^node_modules/react/*',
'^node_modules/react-dom/*',
// Modules used only in test/development scenarios
'^node_modules/@types/*',
'^node_modules/ajv/*',
@ -226,6 +230,7 @@ forEach(allSourceFiles, file => {
const exception = exceptionsLookup[exceptionKey];
if (exception && (!exception.line || exception.line === line)) {
// tslint:disable-next-line no-dynamic-delete
delete exceptionsLookup[exceptionKey];
return;

View file

@ -130,6 +130,7 @@
"expression": "\\bcreateRef\\(",
"reason": "Potential XSS",
"excludedModules": [
"node_modules/react/",
"node_modules/react-dom",
"node_modules/tslint-microsoft-contrib",
"node_modules/react-error-overlay",

View file

@ -46,10 +46,10 @@ export const REASONS = [
export type RuleType = {
name: string;
expression: string | null;
expression?: string;
reason: string;
regex: RegExp;
excludedModules: Array<string> | null;
excludedModules?: Array<string>;
};
export type ExceptionType = {