Preparation to bower release
diff --git a/.eslintrc b/.eslintrc
new file mode 100644
index 0000000..ba3aaee
--- /dev/null
+++ b/.eslintrc
@@ -0,0 +1,45 @@
+{
+ "ecmaFeatures": {
+ "blockBindings": true,
+ "forOf": true,
+ "destructuring": true,
+ "arrowFunctions": true,
+ "templateStrings": true
+ },
+ "env": {
+ "browser": true,
+ "es6": true
+ },
+ "plugins": [
+ "angular"
+ ],
+ "rules": {
+ "quotes": [2, "single"],
+ "camelcase": [0, {"properties": "always"}],
+ "no-underscore-dangle": 0,
+ "no-undef": [2],
+ "no-var": [2],
+ "eqeqeq": [2, "smart"],
+ "no-alert": 1,
+ "key-spacing": [1, { "beforeColon": false, "afterColon": true }],
+ "indent": [2, 2],
+ "no-irregular-whitespace": 1,
+ "eol-last": 0,
+ "comma-spacing": [1, {"before": false, "after": true}],
+ "no-trailing-spaces": [1, { skipBlankLines: true }],
+ "no-unused-vars": [1, {"vars": "all", "args": "after-used"}],
+ "new-cap": 0,
+ "no-multiple-empty-lines": 2,
+
+ "angular/ng_module_name": [2, '/^xos\.*[a-z]*$/'],
+ "angular/ng_controller_name": [2, '/^[[[a-z].*]*Ctrl$/'],
+ "angular/ng_directive_name": [2, '/^[xos[[A-Z].*]*$/'],
+ "angular/ng_di": [0, "function or array"],
+ "angular/ng_angularelement": 0,
+ "angular/ng_on_watch": 1,
+ "angular/ng_controller_as_vm": 0
+ },
+ "globals" :{
+ "angular": true
+ }
+}
\ No newline at end of file