-# Pronto runner for ESLint
+# Pronto runner for ESLint (using eslint from npm)
-[![Code Climate](https://codeclimate.com/github/mmozuras/pronto-eslint.png)](https://codeclimate.com/github/mmozuras/pronto-eslint)
-[![Build Status](https://travis-ci.org/mmozuras/pronto-eslint.png)](https://travis-ci.org/mmozuras/pronto-eslint)
-[![Gem Version](https://badge.fury.io/rb/pronto-eslint.png)](http://badge.fury.io/rb/pronto-eslint)
-[![Dependency Status](https://gemnasium.com/mmozuras/pronto-eslint.png)](https://gemnasium.com/mmozuras/pronto-eslint)
+[![Code Climate](https://codeclimate.com/github/doits/pronto-eslint-npm.png)](https://codeclimate.com/github/doits/pronto-eslint-npm)
+[![Build Status](https://travis-ci.org/doits/pronto-eslint.png)](https://travis-ci.org/doits/pronto-eslint-npm)
+[![Gem Version](https://badge.fury.io/rb/pronto-eslint-npm.png)](http://badge.fury.io/rb/pronto-eslint-npm)
+[![Dependency Status](https://gemnasium.com/doits/pronto-eslint-npm.png)](https://gemnasium.com/doits/pronto-eslint-npm)
Pronto runner for [ESlint](http://eslint.org), pluggable linting utility for JavaScript and JSX. [What is Pronto?](https://github.com/mmozuras/pronto)
+Uses system wide installed eslint in contrast to [pronto-eslint][pronto-eslint].
+
+[eslint-pronto]: https://github.com/mmozuras/pronto-eslint
+
## Prerequisites
-You'll need to install [eslint by yourself][eslint-install].
+You'll need to install [eslint by yourself with npm][eslint-install].
[eslint-install]: http://eslint.org/docs/user-guide/getting-started
# -*- encoding: utf-8 -*-
-#
+
$LOAD_PATH.push File.expand_path('../lib', __FILE__)
-require 'pronto/eslint/version'
-require 'English'
+require 'pronto/eslint-npm/version'
+require 'rake'
Gem::Specification.new do |s|
- s.name = 'pronto-eslint'
- s.version = Pronto::ESLintVersion::VERSION
+ s.name = 'pronto-eslint-npm'
+ s.version = Pronto::ESLintNpmVersion::VERSION
s.platform = Gem::Platform::RUBY
- s.author = 'Mindaugas Mozūras'
- s.email = 'mindaugas.mozuras@gmail.com'
- s.homepage = 'http://github.org/mmozuras/pronto-eslintt'
+ s.authors = ['Markus Doits', 'Mindaugas Mozūras']
+ s.email = 'markus.doits@gmail.com'
+ s.homepage = 'http://github.org/doits/pronto-eslint-npm'
s.summary = <<-EOF
Pronto runner for ESLint, pluggable linting utility for JavaScript and JSX
EOF
s.required_ruby_version = '>= 1.9.3'
s.rubygems_version = '1.8.23'
- s.files = `git ls-files`.split($RS).reject do |file|
- file =~ %r{^(?:
- spec/.*
- |Gemfile
- |Rakefile
- |\.rspec
- |\.gitignore
- |\.rubocop.yml
- |\.travis.yml
- )$}x
- end
- s.test_files = []
+ s.files = FileList['LICENSE', 'README.md', 'lib/*']
s.extra_rdoc_files = ['LICENSE', 'README.md']
s.require_paths = ['lib']
+ s.requirements << 'eslint (in PATH)'
- s.add_dependency('pronto', '~> 0.6.0')
+ s.add_dependency('pronto', '~> 0.7.0')
s.add_development_dependency('rake', '~> 11.0')
s.add_development_dependency('rspec', '~> 3.4')
s.add_development_dependency('rspec-its', '~> 1.2')