Skip to content

Commit

Permalink
Make leaflet an NPM dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
jcoyne committed Feb 15, 2023
1 parent eff600e commit be36840
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 7 deletions.
2 changes: 1 addition & 1 deletion app/assets/javascripts/spotlight/admin/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
//= require bootstrap-tagsinput
//= require jquery.serializejson
//= require clipboard/dist/clipboard
//= require leaflet
//= require leaflet/dist/leaflet-src
//= require leaflet-iiif
//= require Leaflet.Editable
//= require Path.Drag
Expand Down
1 change: 0 additions & 1 deletion blacklight-spotlight.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ these collections.)
s.add_dependency 'i18n-active_record'
s.add_dependency 'iiif_manifest'
s.add_dependency 'iiif-presentation'
s.add_dependency 'leaflet-rails'
s.add_dependency 'legato'
s.add_dependency 'mini_magick'
s.add_dependency 'nokogiri'
Expand Down
4 changes: 2 additions & 2 deletions lib/generators/spotlight/install_generator.rb
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ def add_js

run 'bundle exec rails webpacker:install'

say 'Install Clipboard'
run 'yarn add clipboard@1.7.1'
say 'Install Clipboard & Leaflet'
run 'yarn add clipboard@1.7.1 leaflet@^1.9.3'
end

def add_manifest
Expand Down
2 changes: 1 addition & 1 deletion lib/generators/spotlight/templates/spotlight.scss
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
@import 'spotlight/variables_bootstrap';
@import 'bootstrap';
@import 'sir-trevor/main';
@import 'leaflet';
@import 'leaflet/dist/leaflet';
@import 'spotlight/spotlight';
1 change: 0 additions & 1 deletion lib/spotlight/engine.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
require 'faraday/follow_redirects'
require 'friendly_id'
require 'i18n/active_record'
require 'leaflet-rails'
require 'paper_trail'
require 'riiif'
require 'spotlight/riiif_service'
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"not IE 11"
],
"dependencies": {
"clipboard": "1.7.1"
"clipboard": "1.7.1",
"leaflet": "^1.9.3"
}
}

0 comments on commit be36840

Please sign in to comment.