lib/jekyll_bower.rb in jekyll-bower-1.0.0 vs lib/jekyll_bower.rb in jekyll-bower-1.0.1

- old
+ new

@@ -1,27 +1,8 @@ # Generate script code for Google Analytics with Liquid Tag require 'jekyll' - -module JekyllPlugins - - class Bower - def initialize() - print "Checking if NPM is available\n" - fail unless system('which npm') - print "Great, NPM is available\n" - print "Checkin if Bower is available\n" - unless system('which bower') - print "Bower not available\n" - print "Installing bower\n" - system('npm install -g bower') - print "Installation completed\n" - end - print "Resolving dependencies with bower\n" - system('bower install') - print "Bower dependencies resolved successfully\n" - end - end -end +require_relative 'jekyll/bower_plugin.rb' +require_relative 'jekyll/plugin_version.rb' # Register Jekyll Site Post Read hook of Bower plugin Jekyll::Hooks.register :site, :post_read do |jekyll| # jekyll here acts as site global object JekyllPlugins::Bower.new() end \ No newline at end of file