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