diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..c9d92e4 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,6 @@ +module.exports = { + "extends": "google", + "parserOptions": { + "ecmaVersion": 6 + } +}; diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 1c17277..5a08e3e 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -1,19 +1,22 @@ -// This is a manifest file that'll be compiled into application.js, which will include all the files -// listed below. +// This is a manifest file that'll be compiled into application.js, +// which will include all the files listed below. // -// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, -// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, +// vendor/assets/javascripts, or any plugin's vendor/assets/javascripts +// directory can be referenced here using a relative path. // -// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the -// compiled file. JavaScript code in this file should be added after the last require_* statement. +// It's not advisable to add code directly here, but if you do, it'll appear +// at the bottom of the compiled file. JavaScript code in this file should be +// added after the last require_* statement. // -// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// Read Sprockets README +// (https://github.com/rails/sprockets#sprockets-directives) for details // about supported directives. // -//= require jquery -//= require tether -//= require bootstrap-sprockets -//= require jquery_ujs -//= require lib/date_picker -//= require turbolinks -//= require_tree . +// = require jquery +// = require tether +// = require bootstrap-sprockets +// = require jquery_ujs +// = require lib/date_picker +// = require turbolinks +// = require_tree . diff --git a/app/assets/javascripts/bets.js b/app/assets/javascripts/bets.js index 307a227..b6aacc0 100644 --- a/app/assets/javascripts/bets.js +++ b/app/assets/javascripts/bets.js @@ -1,9 +1,9 @@ $(document).on('turbolinks:load', function() { - $(".table-selectable tr").on('click', function(event){ - $("tr").removeClass("table-success"); - if (event.target.type !== "radio"){ - $(":radio", this).trigger('click') + $('.table-selectable tr').on('click', function(event) { + $('tr').removeClass('table-success'); + if (event.target.type !== 'radio') { + $(':radio', this).trigger('click'); } - $(this).addClass("table-success"); + $(this).addClass('table-success'); }); }); diff --git a/app/assets/javascripts/cable.js b/app/assets/javascripts/cable.js index 71ee1e6..d2705b1 100644 --- a/app/assets/javascripts/cable.js +++ b/app/assets/javascripts/cable.js @@ -1,13 +1,12 @@ // Action Cable provides the framework to deal with WebSockets in Rails. -// You can generate new channels where WebSocket features live using the rails generate channel command. +// You can generate new channels where WebSocket features live using the rails +// generate channel command. // -//= require action_cable -//= require_self -//= require_tree ./channels +// = require action_cable +// = require_self +// = require_tree ./channels (function() { this.App || (this.App = {}); - App.cable = ActionCable.createConsumer(); - }).call(this); diff --git a/app/assets/javascripts/lib/date_picker.js b/app/assets/javascripts/lib/date_picker.js index 5457b10..1e527dc 100644 --- a/app/assets/javascripts/lib/date_picker.js +++ b/app/assets/javascripts/lib/date_picker.js @@ -1,6 +1,6 @@ -$(document).on("turbolinks:load", function(){ - $(".jquery-datepicker").datetimepicker({ - minDate: "0", - format: "Y-m-d G:i:s P" +$(document).on('turbolinks:load', function() { + $('.jquery-datepicker').datetimepicker( { + minDate: '0', + format: 'Y-m-d G:i:s P', }); }); diff --git a/package.json b/package.json new file mode 100644 index 0000000..96a2eb3 --- /dev/null +++ b/package.json @@ -0,0 +1,27 @@ +{ + "name": "bet_tracker", + "version": "1.0.0", + "description": "This README would normally document whatever steps are necessary to get the application up and running.", + "main": "index.js", + "dependencies": { + "eslint": "^3.19.0", + "eslint-config-google": "^0.7.1" + }, + "devDependencies": { + "eslint": "^3.19.0", + "eslint-config-google": "^0.7.1" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/StemboltHQ/bet_tracker.git" + }, + "author": "", + "license": "ISC", + "bugs": { + "url": "https://github.com/StemboltHQ/bet_tracker/issues" + }, + "homepage": "https://github.com/StemboltHQ/bet_tracker#readme" +}