We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This is a:
Which concerns:
Currently, the flow-runtime library does not export it's Flow types as part of the module.
flow-runtime
Incorrect usage of flow-runtime without babel should trigger Flow errors.
// @flow import t, {type Type} from "flow-runtime"; opaque type PositiveNumber: number = number; // Example refined type. const PositiveNumberType: Type<PositiveNumber> = t.refinement( t.number(), (x: number) => { if (x < 0) return "must be positive"; } ); // Signature is accepts(input: any): boolean // But we're passing more arguments and expecting wrong return type. const _: string = PositiveNumberType.accepts(1, 2, 3, 4); // Also should be caught by static Flow checks. () => PositiveNumberType.methodDoesntExist();
flow-runtime: 0.17.0
The text was updated successfully, but these errors were encountered:
No branches or pull requests
This is a:
Which concerns:
What is the current behaviour?
Currently, the
flow-runtime
library does not export it's Flow types as part of the module.What is the expected behaviour?
Incorrect usage of
flow-runtime
without babel should trigger Flow errors.Which package versions are you using?
flow-runtime: 0.17.0
The text was updated successfully, but these errors were encountered: