Skip to content
This repository was archived by the owner on Jul 14, 2023. It is now read-only.

Commit a46f8dc

Browse files
committed
Remove sass dependency
This mimics how we've done it in Bourbon: thoughtbot/bourbon@9bedac0
1 parent 134d745 commit a46f8dc

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

lib/neat.rb

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
require "sass"
21
require "neat/generator"
32

43
module Neat
5-
if defined?(Rails::Engine)
4+
if defined?(Rails) && defined?(Rails::Engine)
65
class Engine < ::Rails::Engine
76
config.assets.paths << File.expand_path("../core", __dir__)
87
end
98
else
10-
Sass.load_paths << File.expand_path("../core", __dir__)
9+
begin
10+
require "sass"
11+
Sass.load_paths << File.expand_path("../core", __dir__)
12+
rescue LoadError
13+
end
1114
end
1215
end

neat.gemspec

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ Gem::Specification.new do |s|
77
s.add_development_dependency "rake"
88
s.add_development_dependency "rspec"
99
s.add_development_dependency "scss_lint", "~> 0.44"
10-
s.add_runtime_dependency "sass", "~> 3.4"
1110
s.add_runtime_dependency "thor", "~> 0.19"
1211
s.authors = [
1312
"Joel Oliveira",

0 commit comments

Comments
 (0)