lib/i18n/tasks/scanners/pattern_scanner.rb in i18n-tasks-0.9.28 vs lib/i18n/tasks/scanners/pattern_scanner.rb in i18n-tasks-0.9.29

- old
+ new

@@ -12,14 +12,16 @@ include OccurrenceFromPosition include RubyKeyLiterals TRANSLATE_CALL_RE = /(?<=^|[^\w'\-.]|[^\w'\-]I18n\.|I18n\.)t(?:ranslate)?/ IGNORE_LINES = { - 'opal' => /^\s*#(?!\si18n-tasks-use)/, - 'haml' => /^\s*-\s*#(?!\si18n-tasks-use)/, - 'slim' => %r{^\s*(?:-#|/)(?!\si18n-tasks-use)}, 'coffee' => /^\s*#(?!\si18n-tasks-use)/, - 'erb' => /^\s*<%\s*#(?!\si18n-tasks-use)/ + 'erb' => /^\s*<%\s*#(?!\si18n-tasks-use)/, + 'es6' => %r{^\s*//(?!\si18n-tasks-use)}, + 'haml' => /^\s*-\s*#(?!\si18n-tasks-use)/, + 'js' => %r{^\s*//(?!\si18n-tasks-use)}, + 'opal' => /^\s*#(?!\si18n-tasks-use)/, + 'slim' => %r{^\s*(?:-#|/)(?!\si18n-tasks-use)} }.freeze def initialize(**args) super @translate_call_re = config[:translate_call].present? ? Regexp.new(config[:translate_call]) : TRANSLATE_CALL_RE