Bump flow to 0.70

master
Brian Ng 2018-04-16 20:32:46 -05:00
parent 0a22f5ec15
commit e22ec0b9b9
No known key found for this signature in database
GPG Key ID: 3F2380E1E1508CA9
7 changed files with 29 additions and 7 deletions

View File

@ -30,7 +30,7 @@
"escape-string-regexp": "1.0.5",
"esutils": "2.0.2",
"find-project-root": "1.1.1",
"flow-parser": "0.69",
"flow-parser": "0.70",
"get-stream": "3.0.0",
"globby": "6.1.0",
"graphql": "0.13.2",

View File

@ -22,7 +22,7 @@ declare class Baz<T> {
((new Foo).y: string); // error: Bar wins
((new Foo).z: number); // error: Qux wins
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
declare class Foo extends Qux<string> {
declare class Foo extends Qux<string> mixins Bar<number> {
// KeyedCollection <: Collection
// ...KeyedIterable
}
@ -51,6 +51,6 @@ declare interface I { }
declare class C mixins I { }
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
declare interface I {}
declare class C {}
declare class C mixins I {}
`;

View File

@ -0,0 +1,16 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`implements.js 1`] = `
class A implements B {}
class A implements B, C {}
declare class A implements B {}
declare class A mixins B implements C {}
declare class A implements B, C {}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
class A implements B {}
class A implements B, C {}
declare class A implements B {}
declare class A implements C mixins B {}
declare class A implements B, C {}
`;

View File

@ -0,0 +1,5 @@
class A implements B {}
class A implements B, C {}
declare class A implements B {}
declare class A mixins B implements C {}
declare class A implements B, C {}

View File

@ -0,0 +1 @@
run_spec(__dirname, ["flow"]);

View File

@ -1 +1 @@
run_spec(__dirname, ["babylon"]);
run_spec(__dirname, ["babylon", "flow"]);

View File

@ -1971,9 +1971,9 @@ flatten@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"
flow-parser@0.69:
version "0.69.0"
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.69.0.tgz#378b5128d6d0b554a8b2f16a4ca3e1ab9649f00e"
flow-parser@0.70:
version "0.70.0"
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.70.0.tgz#9c310187efe4380ba9a251284e9b83b95c49e857"
for-in@^1.0.1:
version "1.0.2"