diff --git a/.gitignore b/.gitignore index de4d1f0..f371905 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ +bower_components dist node_modules diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..fee5509 --- /dev/null +++ b/bower.json @@ -0,0 +1,34 @@ +{ + "name": "kaamelott-soundboard", + "description": "Quelques-unes des meilleures répliques sonores de Kaamelott. C'était ça ou chante Sloubi.", + "main": "js/app/main.js", + "authors": [ + "Antoine @2ec0b4" + ], + "license": "MIT", + "keywords": [ + "kaamelott", + "soundboard" + ], + "homepage": "https://github.com/2ec0b4/kaamelott-soundboard", + "private": true, + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test", + "tests" + ], + "dependencies": { + "backbone.marionette": "^2.4.6", + "backbone.radio": "^1.0.5", + "handlebars": "^4.0.5", + "jquery": "^2.2.4", + "ilyabirman-likely": "^2.1.0", + "require-css": "^0.1.8", + "require-handlebars-plugin": "^1.0.0", + "requirejs": "^2.2.0", + "requirejs-text": "^2.0.12", + "underscore": "^1.8.3" + } +} diff --git a/index.html b/index.html index a0450dd..2fdc202 100644 --- a/index.html +++ b/index.html @@ -72,6 +72,6 @@ - + diff --git a/js/app/app.js b/js/app/app.js index 35a5543..8a41904 100644 --- a/js/app/app.js +++ b/js/app/app.js @@ -6,7 +6,7 @@ define("app", function(require) { SoundboardController = require("controllers/soundboard"), app; - require("css!../../node_modules/ilyabirman-likely/release/likely.css"); + require("css!../../bower_components/ilyabirman-likely/release/likely.css"); require("likely"); app = Marionette.Application.extend({ diff --git a/js/app/main.js b/js/app/main.js index 6a52159..74ec102 100644 --- a/js/app/main.js +++ b/js/app/main.js @@ -1,16 +1,16 @@ require.config({ baseUrl: "/js/app", paths: { - backbone: "../../node_modules/backbone/backbone-min", - "backbone.radio": "../../node_modules/backbone.radio/build/backbone.radio", - css: "../../node_modules/require-css/css", - handlebars: "../../node_modules/handlebars/dist/handlebars.min", - hbs: "../../node_modules/require-handlebars-plugin/hbs", - jquery: "../../node_modules/jquery/dist/jquery.min", - likely: "../../node_modules/ilyabirman-likely/release/likely", - marionette: "../../node_modules/backbone.marionette/lib/backbone.marionette.min", - text: "../../node_modules/requirejs-text/text", - underscore: "../../node_modules/underscore/underscore-min" + backbone: "../../bower_components/backbone/backbone-min", + "backbone.radio": "../../bower_components/backbone.radio/build/backbone.radio", + css: "../../bower_components/require-css/css", + handlebars: "../../bower_components/handlebars/handlebars.min", + hbs: "../../bower_components/require-handlebars-plugin/hbs", + jquery: "../../bower_components/jquery/dist/jquery.min", + likely: "../../bower_components/ilyabirman-likely/release/likely", + marionette: "../../bower_components/backbone.marionette/lib/backbone.marionette.min", + text: "../../bower_components/requirejs-text/text", + underscore: "../../bower_components/underscore/underscore-min" }, shim: { backbone: { diff --git a/package.json b/package.json index ea7097a..e220aa5 100644 --- a/package.json +++ b/package.json @@ -20,18 +20,6 @@ "url": "https://github.com/2ec0b4/kaamelott-soundboard/issues" }, "homepage": "https://github.com/2ec0b4/kaamelott-soundboard#readme", - "dependencies": { - "backbone.marionette": "^2.4.6", - "backbone.radio": "^1.0.5", - "handlebars": "^4.0.5", - "jquery": "^2.2.4", - "ilyabirman-likely": "^2.1.0", - "require-css": "^0.1.8", - "require-handlebars-plugin": "^1.0.0", - "requirejs": "^2.2.0", - "requirejs-text": "^2.0.12", - "underscore": "^1.8.3" - }, "devDependencies": { "del": "^2.2.0", "gulp": "^3.9.1",