2021-03-30 06:40:42 +08:00
|
|
|
run_spec(
|
|
|
|
|
{
|
2022-01-04 17:00:25 +08:00
|
|
|
importMeta: import.meta,
|
2022-12-22 09:42:03 +08:00
|
|
|
snippets: ["({}) = x;", "let?.[a] = 1"],
|
2021-03-30 06:40:42 +08:00
|
|
|
},
|
2022-01-28 15:25:30 +08:00
|
|
|
["babel", "babel-ts", "acorn", "espree", "meriyah"]
|
2021-03-30 06:40:42 +08:00
|
|
|
);
|
2022-12-22 09:42:03 +08:00
|
|
|
|
|
|
|
|
run_spec(
|
|
|
|
|
{
|
2022-12-26 10:42:45 +08:00
|
|
|
importMeta: import.meta,
|
2022-12-22 09:42:03 +08:00
|
|
|
snippets: ["let?.()[a] =1"],
|
|
|
|
|
},
|
|
|
|
|
["babel", "babel-ts", "acorn", "espree"]
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
run_spec(
|
|
|
|
|
{
|
2022-12-26 10:42:45 +08:00
|
|
|
importMeta: import.meta,
|
2022-12-22 09:42:03 +08:00
|
|
|
snippets: ["class Foo extends ((let)[0] = 1) {}"],
|
|
|
|
|
},
|
|
|
|
|
["acorn", "espree", "meriyah"]
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
run_spec(
|
|
|
|
|
{
|
2022-12-26 10:42:45 +08:00
|
|
|
importMeta: import.meta,
|
2022-12-22 09:42:03 +08:00
|
|
|
snippets: ["export default ((let)[0] = 1);"],
|
|
|
|
|
},
|
|
|
|
|
["espree", "meriyah"]
|
|
|
|
|
);
|