Module: ImportJS

Defined in:
lib/import_js.rb,
lib/import_js/version.rb,
lib/import_js/importer.rb,
lib/import_js/js_module.rb,
lib/import_js/vim_editor.rb,
lib/import_js/emacs_editor.rb,
lib/import_js/configuration.rb,
lib/import_js/import_statement.rb,
lib/import_js/command_line_editor.rb

Overview

Defines the gem version.

Defined Under Namespace

Classes: ClientTooOldError, CommandLineEditor, Configuration, EmacsEditor, FindError, ImportStatement, Importer, JSModule, ParseError, VIMEditor

Constant Summary collapse

VERSION =
'0.4.1'.freeze
CONFIG_FILE =
'.importjs.json'.freeze
DEFAULT_CONFIG =
{
  'aliases' => {},
  'declaration_keyword' => 'import',
  'named_exports' => {},
  'eslint_executable' => 'eslint',
  'excludes' => [],
  'ignore_package_prefixes' => [],
  'import_dev_dependencies' => false,
  'import_function' => 'require',
  'lookup_paths' => ['.'],
  'minimum_version' => '0.0.0',
  'strip_file_extensions' => ['.js', '.jsx'],
  'strip_from_path' => nil,
  'use_relative_paths' => false,
}.freeze