【Jest】VeeValidateのSyntaxError: Unexpected token 'export'を回避する


【Jest】VeeValidateのSyntaxError: Unexpected token 'export'を回避する

error
    export { alpha$1 as alpha, alpha_dash, alpha_num, alpha_spaces, between, confirmed, digits, dimensions, email, excluded, ext, image, integer, is, is_not, length, max, max_value, mimes, min, min_value, numeric, oneOf, regex, required, required_if, size };
    ^^^^^^

    SyntaxError: Unexpected token 'export'

      4 | } from 'vee-validate'
      5 | import ja from 'vee-validate/dist/locale/ja'
    > 6 | import * as rules from 'vee-validate/dist/rules'
        | ^

以下のignore pattern を追加することで解決します。

jest.config.js
module.exports = {
  transformIgnorePatterns: ['/node_modules/(?!vee-validate/dist/rules)'],
}