Skip to content

Commit 4dfb69f

Browse files
authored
move main assets to package.json (#1379)
1 parent 66860a0 commit 4dfb69f

8 files changed

Lines changed: 48 additions & 28 deletions

File tree

app/assets/javascripts/application.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
//= require jquery-min.js
1+
//= require jquery.min.js
22
//= require bootstrap-min.js
33
//= require bootstrap.file-input.js
4-
//= require mousetrap-min.js
4+
//= require mousetrap.js
55
//= require jquery-visible-min.js
6-
//= require underscore-min.js
7-
//= require backbone-min.js
6+
//= require underscore.js
7+
//= require backbone.js
88

99
_.templateSettings = {
1010
interpolate: /\{\{=(.+?)\}\}/g,

config/initializers/assets.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,9 @@
66
Rails.application.config.assets.version = "1.0"
77

88
# Add additional assets to the asset load path.
9-
# Rails.application.config.assets.paths << Emoji.images_path
9+
Rails.application.config.assets.paths += [
10+
Rails.root.join("node_modules/backbone"),
11+
Rails.root.join("node_modules/jquery"),
12+
Rails.root.join("node_modules/mousetrap"),
13+
Rails.root.join("node_modules/underscore")
14+
]

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
"eslint": "eslint app/assets/javascripts/ spec/javascript/spec/",
55
"stylelint": "stylelint 'app/assets/stylesheets/**/*.css'"
66
},
7+
"dependencies": {
8+
"backbone": "1.0.0",
9+
"jquery": "1.9.1",
10+
"mousetrap": "1.4.6",
11+
"underscore": "1.4.4"
12+
},
713
"devDependencies": {
814
"@eslint/js": "^9.21.0",
915
"chai": "1.6.0",

pnpm-lock.yaml

Lines changed: 32 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/assets/javascripts/backbone-min.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

vendor/assets/javascripts/jquery-min.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

vendor/assets/javascripts/mousetrap-min.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)