Files
test-repo/tests/format/misc/errors/js/assignment/jsfmt.spec.js
T
fisker a51568db85 Merge branch 'main' into next
# Conflicts:
#	package.json
#	scripts/vendors/vendor-meta.json
#	src/language-js/needs-parens.js
#	src/language-js/utils/index.js
#	tests/format/misc/errors/js/assignment/jsfmt.spec.js
#	tests/format/misc/typescript-only/__snapshots__/jsfmt.spec.js.snap
#	vendors/chalk.js
#	vendors/execa.js
#	vendors/mem.js
#	vendors/string-width.js
#	vendors/tempy.js
#	yarn.lock
2022-12-26 10:42:45 +08:00

32 lines
544 B
JavaScript

run_spec(
{
importMeta: import.meta,
snippets: ["({}) = x;", "let?.[a] = 1"],
},
["babel", "babel-ts", "acorn", "espree", "meriyah"]
);
run_spec(
{
importMeta: import.meta,
snippets: ["let?.()[a] =1"],
},
["babel", "babel-ts", "acorn", "espree"]
);
run_spec(
{
importMeta: import.meta,
snippets: ["class Foo extends ((let)[0] = 1) {}"],
},
["acorn", "espree", "meriyah"]
);
run_spec(
{
importMeta: import.meta,
snippets: ["export default ((let)[0] = 1);"],
},
["espree", "meriyah"]
);