-
Notifications
You must be signed in to change notification settings - Fork 0
/
canvas.gemspec
27 lines (24 loc) · 977 Bytes
/
canvas.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# frozen_string_literal: true
require "./lib/canvas/version"
Gem::Specification.new do |s|
s.name = "easol-canvas"
s.version = Canvas::VERSION
s.summary = "CLI to help with building themes for Easol"
s.description = <<~EOF
Canvas is a command line tool to help with building themes for Easol.
It provides tooling to check theme directories for errors and to make sure
they conform with the Easol theme spec.
EOF
s.authors = ["Kyle Byrne", "Ian Mooney"]
s.email = "developers@easol.com"
s.files = Dir["lib/**/*.rb"] + Dir["bin/*"] + Dir["schema_definitions/*"]
s.homepage = "https://rubygems.org/gems/easol-canvas"
s.license = "MIT"
s.executables << "canvas"
s.add_dependency "thor", "~> 1.2"
s.add_dependency "nokogiri", "~> 1.13"
s.add_dependency "cli-ui", "~> 1.5"
s.add_dependency "liquid", "~> 5.3"
s.add_dependency "dartsass-rails", "~> 0.4"
s.add_dependency "json-schema", "~> 3"
end