diff --git a/package.json b/package.json
index 99beb02dd..9e5a20170 100644
--- a/package.json
+++ b/package.json
@@ -57,7 +57,7 @@
"eslint-utils": "^3.0.0",
"natural-compare": "^1.4.0",
"semver": "^7.3.5",
- "vue-eslint-parser": "^8.0.0"
+ "vue-eslint-parser": "^8.0.1"
},
"devDependencies": {
"@types/eslint": "^7.28.1",
diff --git a/tests/lib/rules/no-async-in-computed-properties.js b/tests/lib/rules/no-async-in-computed-properties.js
index c54b833af..a244c7747 100644
--- a/tests/lib/rules/no-async-in-computed-properties.js
+++ b/tests/lib/rules/no-async-in-computed-properties.js
@@ -307,6 +307,31 @@ ruleTester.run('no-async-in-computed-properties', rule, {
}
`,
parserOptions
+ },
+ {
+ // https://github.com/vuejs/eslint-plugin-vue/issues/1690
+ filename: 'test.vue',
+ parser,
+ parserOptions: {
+ sourceType: 'module',
+ ecmaVersion: 2020
+ },
+ code: `
+
+
+
+
+
+ `
}
],