parent
c8f255d6d5
commit
2e92e4e17d
|
@ -15,7 +15,7 @@
|
|||
"babylon": "7.0.0-beta.10",
|
||||
"chalk": "1.1.3",
|
||||
"esutils": "2.0.2",
|
||||
"flow-parser": "0.45.0",
|
||||
"flow-parser": "0.47.0",
|
||||
"get-stdin": "5.0.1",
|
||||
"glob": "7.1.1",
|
||||
"jest-validate": "20.0.0",
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||
|
||||
exports[`destructuring.js 1`] = `
|
||||
const [one, two = null, three = null] = arr;
|
||||
a = ([s=1,]) => 1
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
const [one, two = null, three = null] = arr;
|
||||
a = ([s = 1]) => 1;
|
||||
|
||||
`;
|
|
@ -0,0 +1,2 @@
|
|||
const [one, two = null, three = null] = arr;
|
||||
a = ([s=1,]) => 1
|
|
@ -0,0 +1 @@
|
|||
run_spec(__dirname, null, ["babylon"]);
|
|
@ -19,10 +19,12 @@ declare module bar {
|
|||
|
||||
declare module foo {
|
||||
}
|
||||
|
||||
declare module bar {
|
||||
// TODO
|
||||
}
|
||||
|
||||
// TODO
|
||||
|
||||
`;
|
||||
|
||||
exports[`declare_module.js 1`] = `
|
||||
|
@ -69,9 +71,12 @@ declare class qux {
|
|||
|
||||
declare module foo {
|
||||
}
|
||||
|
||||
declare module bar {
|
||||
// TODO
|
||||
}
|
||||
|
||||
// TODO
|
||||
|
||||
declare class qux {}
|
||||
|
||||
`;
|
||||
|
|
|
@ -35,26 +35,29 @@ declare module "declare_m_e_with_declare_var_e" {
|
|||
declare module "declare_module_exports" {
|
||||
declare module.exports: number;
|
||||
}
|
||||
|
||||
declare module "declare_m_e_with_other_value_declares" {
|
||||
declare module.exports: number;
|
||||
declare var str: string;
|
||||
}
|
||||
|
||||
declare module "declare_m_e_with_other_type_declares" {
|
||||
declare module.exports: number;
|
||||
declare type str2 = string;
|
||||
}
|
||||
|
||||
/**
|
||||
/**
|
||||
* \`declare var exports\` is deprecated, so we have a grace period where both
|
||||
* syntaxes will work.
|
||||
*/
|
||||
}
|
||||
|
||||
declare module "DEPRECATED__declare_var_exports" {
|
||||
declare var exports: number;
|
||||
}
|
||||
|
||||
/**
|
||||
/**
|
||||
* Ensure that, if both are present, \`declare module.exports\` wins
|
||||
*/
|
||||
}
|
||||
declare module "declare_m_e_with_declare_var_e" {
|
||||
declare module.exports: number;
|
||||
declare var exports: string;
|
||||
|
|
|
@ -27,6 +27,7 @@ declare module "CJS_Named" {
|
|||
declare var num1: number;
|
||||
declare var str1: string;
|
||||
}
|
||||
|
||||
declare module "CJS_Clobbered" {
|
||||
declare var num2: number;
|
||||
declare type numType = number;
|
||||
|
@ -34,6 +35,7 @@ declare module "CJS_Clobbered" {
|
|||
numExport: number
|
||||
};
|
||||
}
|
||||
|
||||
declare module "ES" {
|
||||
declare var strHidden: string;
|
||||
declare export { strHidden as str3 };
|
||||
|
|
|
@ -141,9 +141,11 @@ declare module "mixin" {
|
|||
declare module "copyProperties" {
|
||||
declare var exports: Object$Assign;
|
||||
}
|
||||
|
||||
declare module "mergeInto" {
|
||||
declare var exports: $Facebookism$MergeInto;
|
||||
}
|
||||
|
||||
declare module "mixin" {
|
||||
declare var exports: $Facebookism$Mixin;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||||
|
||||
exports[`then.js 1`] = `
|
||||
const x = import('some-module').then(x => {
|
||||
// ...
|
||||
});
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
const x = import("some-module").then(x => {
|
||||
// ...
|
||||
});
|
||||
|
||||
`;
|
|
@ -0,0 +1 @@
|
|||
run_spec(__dirname, null, ["babylon"]);
|
|
@ -0,0 +1,3 @@
|
|||
const x = import('some-module').then(x => {
|
||||
// ...
|
||||
});
|
|
@ -1054,6 +1054,10 @@ flow-parser@0.45.0:
|
|||
version "0.45.0"
|
||||
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.45.0.tgz#aa29d4ae27f06aa02817772bba0fcbefef7e62f0"
|
||||
|
||||
flow-parser@0.47.0:
|
||||
version "0.47.0"
|
||||
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.47.0.tgz#c57d35ff19bb40fb0f07222298e58cd4afa8a59a"
|
||||
|
||||
for-in@^1.0.1:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
|
||||
|
|
Loading…
Reference in New Issue