Closed
Description
eslint-plugin-vue wouldn't parse vue template filters with a colon in it, e.g. luxon:locale
(which is supposedly legitimate syntax: https://github.com/casbloem/vue-luxon#luxonlocale).
Tell us about your environment
- ESLint version: 4.19.1
- eslint-plugin-vue version: 4.5.0
- Node version: 10.12.0
Please show your full configuration:
module.exports = {
root: true,
extends: [
'plugin:vue/essential',
'@vue/standard'
]
}
What did you do?
<template>
<div>{{ user.create_time | luxon:locale('short') }}</div>
</template>
What did you expect to happen?
No errors.
What actually happened?
/Users/semenov/xxx/test.vue
2:35 error Parsing error: Unexpected token : vue/no-parsing-error
✖ 1 problem (1 error, 0 warnings)