@allow-large-files Upgrade typescript
Summary: This diff updates the typescript version and it fixes `yarn lint:tsc`. It also successfully pointed out fes of the problems in our codebase. I have fixed those problems Reviewed By: mweststrate Differential Revision: D21548003 fbshipit-source-id: e69c986ee3c763588d9e1e290dad08d1cf1976a8
This commit is contained in:
committed by
Facebook GitHub Bot
parent
76a177a282
commit
dcaff4babc
@@ -14,6 +14,7 @@ import isProduction from './utils/isProduction';
|
|||||||
|
|
||||||
export const store = createStore<StoreState, Actions, any, any>(
|
export const store = createStore<StoreState, Actions, any, any>(
|
||||||
reducers,
|
reducers,
|
||||||
|
// @ts-ignore Type definition mismatch
|
||||||
window.__REDUX_DEVTOOLS_EXTENSION__
|
window.__REDUX_DEVTOOLS_EXTENSION__
|
||||||
? window.__REDUX_DEVTOOLS_EXTENSION__({
|
? window.__REDUX_DEVTOOLS_EXTENSION__({
|
||||||
// @ts-ignore: stateSanitizer is not part of type definition.
|
// @ts-ignore: stateSanitizer is not part of type definition.
|
||||||
|
|||||||
@@ -111,7 +111,6 @@ function Visualizer(props: {
|
|||||||
userSelect: 'none',
|
userSelect: 'none',
|
||||||
}}></div>
|
}}></div>
|
||||||
)}
|
)}
|
||||||
/>
|
|
||||||
</VisualizerContainer>
|
</VisualizerContainer>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -194,8 +194,8 @@ export default class FilterToken extends PureComponent<Props> {
|
|||||||
value = [];
|
value = [];
|
||||||
}
|
}
|
||||||
const newFilter: Filter = {
|
const newFilter: Filter = {
|
||||||
type: 'enum',
|
|
||||||
...filter,
|
...filter,
|
||||||
|
type: 'enum',
|
||||||
value,
|
value,
|
||||||
};
|
};
|
||||||
this.props.onReplace(index, newFilter);
|
this.props.onReplace(index, newFilter);
|
||||||
|
|||||||
@@ -204,7 +204,7 @@
|
|||||||
"tmp": "^0.2.1",
|
"tmp": "^0.2.1",
|
||||||
"ts-jest": "^25.4.0",
|
"ts-jest": "^25.4.0",
|
||||||
"ts-node": "^8.8.1",
|
"ts-node": "^8.8.1",
|
||||||
"typescript": "^3.7.2",
|
"typescript": "^3.9.2",
|
||||||
"yargs": "^15.3.1",
|
"yargs": "^15.3.1",
|
||||||
"yazl": "^2.5.1"
|
"yazl": "^2.5.1"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -141,7 +141,7 @@ export default class FlipperImagesPlugin extends FlipperPlugin<
|
|||||||
}
|
}
|
||||||
pluginData = {
|
pluginData = {
|
||||||
...pluginData,
|
...pluginData,
|
||||||
events: [{eventId: index, ...event}, ...pluginData.events],
|
events: [{...event, eventId: index}, ...pluginData.events],
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
const idSet: Set<string> = levels.reduce((acc, level: CacheInfo) => {
|
const idSet: Set<string> = levels.reduce((acc, level: CacheInfo) => {
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
"extends": "./tsconfig.base.json",
|
"extends": "./tsconfig.base.json",
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"baseUrl": ".",
|
"baseUrl": ".",
|
||||||
|
"skipLibCheck": true,
|
||||||
|
"noEmit": true,
|
||||||
"paths": {
|
"paths": {
|
||||||
"flipper": ["./app/src"],
|
"flipper": ["./app/src"],
|
||||||
"flipper-doctor": ["./doctor/src"],
|
"flipper-doctor": ["./doctor/src"],
|
||||||
@@ -11,5 +13,5 @@
|
|||||||
"flipper-babel-transformer": ["./babel-transformer/src"]
|
"flipper-babel-transformer": ["./babel-transformer/src"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"exclude": ["node_modules", "**/*.spec.ts"]
|
"exclude": ["**/node_modules/", "**/*.spec.ts"]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12705,6 +12705,11 @@ typescript@^3.7.2:
|
|||||||
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.2.tgz#27e489b95fa5909445e9fef5ee48d81697ad18fb"
|
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.2.tgz#27e489b95fa5909445e9fef5ee48d81697ad18fb"
|
||||||
integrity sha512-ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==
|
integrity sha512-ml7V7JfiN2Xwvcer+XAf2csGO1bPBdRbFCkYBczNZggrBZ9c7G3riSUeJmqEU5uOtXNPMhE3n+R4FA/3YOAWOQ==
|
||||||
|
|
||||||
|
typescript@^3.9.2:
|
||||||
|
version "3.9.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.2.tgz#64e9c8e9be6ea583c54607677dd4680a1cf35db9"
|
||||||
|
integrity sha512-q2ktq4n/uLuNNShyayit+DTobV2ApPEo/6so68JaD5ojvc/6GClBipedB9zNWYxRSAlZXAe405Rlijzl6qDiSw==
|
||||||
|
|
||||||
ua-parser-js@^0.7.18:
|
ua-parser-js@^0.7.18:
|
||||||
version "0.7.20"
|
version "0.7.20"
|
||||||
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098"
|
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098"
|
||||||
|
|||||||
Reference in New Issue
Block a user