Files
test-repo/tests/format/misc/errors/invalid/jsfmt.spec.js
T
fisker 0e0f879c1a Merge branch 'main' into next
# Conflicts:
#	docs/browser.md
#	package.json
#	scripts/release/yarn.lock
#	scripts/vendors/vendor-meta.json
#	scripts/vendors/vendors.mjs
#	src/cli/expand-patterns.js
#	src/cli/format.js
#	src/cli/utils.js
#	src/language-js/index.js
#	src/language-js/parse/postprocess/index.js
#	src/language-js/parse/postprocess/typescript.js
#	tests/format/misc/errors/invalid/jsfmt.spec.js
#	tests/integration/__tests__/__snapshots__/support-info.js.snap
#	website/playground/sidebar/SidebarOptions.js
#	yarn.lock
2022-06-19 11:12:22 +08:00

46 lines
693 B
JavaScript

run_spec(
{
importMeta: import.meta,
snippets: [
"for each (a in b) {}",
"class switch() {}",
"({ method() })",
"({ method({}) })",
"({ method(parameter,) })",
],
},
[
"babel",
"flow",
"typescript",
"babel-flow",
"babel-ts",
"acorn",
"espree",
"meriyah",
]
);
run_spec(
{
importMeta: import.meta,
snippets: [
"(a = b) = 1",
"a = 1 = 2",
"(a = 1) = 2",
"(a += b) = 1",
"(a = b) += 1",
],
},
[
"babel",
"flow",
// "typescript",
"babel-flow",
"babel-ts",
// https://github.com/eslint/espree/issues/470
// "espree",
"meriyah",
]
);