diff --git a/.eslintrc b/.eslintrc
index 9870404e9..aa44b84a4 100644
--- a/.eslintrc
+++ b/.eslintrc
@@ -1,15 +1,3 @@
{
- "extends": ["vue", "airbnb-base"],
- "env": {
- "browser": true,
- "jest": true
- },
- "rules": {
- "semi": [2, "always"],
- "comma-dangle": [2, "only-multiline"],
- "vue/jsx-uses-vars": 0,
- "space-before-function-paren": 0,
- "operator-linebreak": 0,
- "object-curly-spacing": 0
- }
+ "extends": "ssense/client",
}
\ No newline at end of file
diff --git a/package.json b/package.json
index e72b01618..054f24342 100644
--- a/package.json
+++ b/package.json
@@ -44,9 +44,11 @@
"copy-webpack-plugin": "^4.0.1",
"coveralls": "^2.11.15",
"css-loader": "^0.26.1",
- "eslint": "^3.12.2",
- "eslint-config-airbnb-base": "^11.0.0",
+ "eslint": "^3.13.1",
+ "eslint-config-airbnb-base": "^11.0.1",
+ "eslint-config-ssense": "^0.1.0",
"eslint-config-vue": "^2.0.1",
+ "eslint-plugin-fp": "^2.3.0",
"eslint-plugin-import": "^2.2.0",
"eslint-plugin-vue": "^1.0.0",
"html-webpack-plugin": "^2.24.1",
diff --git a/src/Carousel.vue b/src/Carousel.vue
index 018a47f73..6fdc8e56e 100644
--- a/src/Carousel.vue
+++ b/src/Carousel.vue
@@ -16,13 +16,12 @@