flow: add typing to Jest transform modules (#790)

Test Plan:
`yarn flow` passes, and the [Jest docs][1] suggest that the added type
annotations are correct.

[1]: https://jestjs.io/docs/en/configuration#transform-object-string-string

wchargin-branch: flow-jest-transforms
This commit is contained in:
William Chargin 2018-09-06 13:30:33 -07:00 committed by GitHub
parent 92514ad559
commit 0b4fea1c4f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
// @no-flow
// @flow
// This is a custom Jest transformer turning style imports into empty objects.
// http://facebook.github.io/jest/docs/en/webpack.html

View File

@ -1,11 +1,11 @@
// @no-flow
// @flow
const path = require("path");
// This is a custom Jest transformer turning file imports into filenames.
// http://facebook.github.io/jest/docs/en/webpack.html
module.exports = {
process(src, filename) {
process(src /*: string */, filename /*: string */) {
return `module.exports = ${JSON.stringify(path.basename(filename))};`;
},
};