From 6563d05625e636e93348690b1b5e6b4e8bc7c327 Mon Sep 17 00:00:00 2001 From: Arthur Deruytter Date: Thu, 27 Feb 2020 19:43:36 +0100 Subject: [PATCH] add gemfile and guardfile --- Gemfile | 18 +++++++ Gemfile.lock | 140 +++++++++++++++++++++++++++++++++++++++++++++++++++ Guardfile | 28 +++++++++++ 3 files changed, 186 insertions(+) create mode 100644 Gemfile create mode 100644 Gemfile.lock create mode 100644 Guardfile diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..5caeecf --- /dev/null +++ b/Gemfile @@ -0,0 +1,18 @@ +# frozen_string_literal: true +source 'https://rubygems.org' + +gem 'adsf' +gem 'autoprefixer-rails' +gem 'byebug' +gem 'htmlcompressor' +gem 'kramdown' +gem 'mini_racer' +gem 'nanoc' +gem 'pdfkit' +gem 'sassc' +gem 'slim' + +group :nanoc do + gem 'guard-nanoc' + gem 'guard-livereload' +end diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..064c377 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,140 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) + adsf (1.4.3) + rack (>= 1.0.0, < 3.0.0) + autoprefixer-rails (9.7.4) + execjs + byebug (11.1.1) + coderay (1.1.2) + colored (1.2) + concurrent-ruby (1.1.6) + cri (2.15.10) + ddmemoize (1.0.0) + ddmetrics (~> 1.0) + ref (~> 2.0) + ddmetrics (1.0.1) + ddplugin (1.0.2) + diff-lcs (1.3) + em-websocket (0.5.1) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0.6.0) + equatable (0.6.1) + eventmachine (1.2.7) + execjs (2.7.0) + ffi (1.12.2) + formatador (0.2.5) + guard (2.16.1) + formatador (>= 0.2.4) + listen (>= 2.7, < 4.0) + lumberjack (>= 1.0.12, < 2.0) + nenv (~> 0.1) + notiffany (~> 0.0) + pry (>= 0.9.12) + shellany (~> 0.0) + thor (>= 0.18.1) + guard-compat (1.2.1) + guard-livereload (2.5.2) + em-websocket (~> 0.5) + guard (~> 2.8) + guard-compat (~> 1.0) + multi_json (~> 1.8) + guard-nanoc (2.1.7) + guard (~> 2.8) + guard-compat (~> 1.0) + nanoc (>= 4.11.13, < 5.0) + hamster (3.0.0) + concurrent-ruby (~> 1.0) + htmlcompressor (0.4.0) + http_parser.rb (0.6.0) + json_schema (0.20.8) + kramdown (2.1.0) + libv8 (7.3.492.27.1) + listen (3.2.1) + rb-fsevent (~> 0.10, >= 0.10.3) + rb-inotify (~> 0.9, >= 0.9.10) + lumberjack (1.2.4) + method_source (0.9.2) + mini_racer (0.2.9) + libv8 (>= 6.9.411) + multi_json (1.14.1) + nanoc (4.11.14) + addressable (~> 2.5) + colored (~> 1.2) + nanoc-cli (= 4.11.14) + nanoc-core (= 4.11.14) + parallel (~> 1.12) + tty-command (~> 0.8) + tty-which (~> 0.4) + nanoc-cli (4.11.14) + cri (~> 2.15) + diff-lcs (~> 1.3) + nanoc-core (= 4.11.14) + zeitwerk (~> 2.1) + nanoc-core (4.11.14) + ddmemoize (~> 1.0) + ddmetrics (~> 1.0) + ddplugin (~> 1.0) + hamster (~> 3.0) + json_schema (~> 0.19) + slow_enumerator_tools (~> 1.0) + tomlrb (~> 1.2) + tty-platform (~> 0.2) + zeitwerk (~> 2.1) + nenv (0.3.0) + notiffany (0.1.3) + nenv (~> 0.1) + shellany (~> 0.0) + parallel (1.19.1) + pastel (0.7.3) + equatable (~> 0.6) + tty-color (~> 0.5) + pdfkit (0.8.4.1) + pry (0.12.2) + coderay (~> 1.1.0) + method_source (~> 0.9.0) + public_suffix (4.0.3) + rack (2.2.2) + rb-fsevent (0.10.3) + rb-inotify (0.10.1) + ffi (~> 1.0) + ref (2.0.0) + sassc (2.2.1) + ffi (~> 1.9) + shellany (0.0.1) + slim (4.0.1) + temple (>= 0.7.6, < 0.9) + tilt (>= 2.0.6, < 2.1) + slow_enumerator_tools (1.1.0) + temple (0.8.2) + thor (1.0.1) + tilt (2.0.10) + tomlrb (1.2.9) + tty-color (0.5.1) + tty-command (0.9.0) + pastel (~> 0.7.0) + tty-platform (0.3.0) + tty-which (0.4.2) + zeitwerk (2.2.2) + +PLATFORMS + ruby + +DEPENDENCIES + adsf + autoprefixer-rails + byebug + guard-livereload + guard-nanoc + htmlcompressor + kramdown + mini_racer + nanoc + pdfkit + sassc + slim + +BUNDLED WITH + 2.1.4 diff --git a/Guardfile b/Guardfile new file mode 100644 index 0000000..a7b21b8 --- /dev/null +++ b/Guardfile @@ -0,0 +1,28 @@ +# A sample Guardfile +# More info at https://github.com/guard/guard#readme + +## Uncomment and set this to only include directories you want to watch +# directories %w(app lib config test spec features) \ +# .select{|d| Dir.exists?(d) ? d : UI.warning("Directory #{d} does not exist")} + +## Note: if you are using the `directories` clause above and you are not +## watching the project directory ('.'), then you will want to move +## the Guardfile to a watched dir and symlink it back, e.g. +# +# $ mkdir config +# $ mv Guardfile config/ +# $ ln -s config/Guardfile . +# +# and, you'll have to watch "config/Guardfile" instead of "Guardfile" + +guard 'nanoc' do + watch('nanoc.yaml') # Change this to config.yaml if you use the old config file name + watch('Rules') + watch(%r{^(content|layouts|lib)/.*$}) +end + +guard 'livereload' do + watch('nanoc.yaml') # Change this to config.yaml if you use the old config file name + watch('Rules') + watch(%r{^(content|layouts|lib)/.*$}) +end