diff --git a/bower.json b/bower.json
index 63616ee39c347210a8bb36a0077208a4fad31514..b29c2702b522ae6ccd925a3a1a6ccc1c5f5ad6cf 100644
--- a/bower.json
+++ b/bower.json
@@ -2,8 +2,8 @@
   "name": "bootstrap",
   "version": "3.1.0",
   "main": [
-    "./dist/js/bootstrap.js",
     "./dist/css/bootstrap.css",
+    "./dist/js/bootstrap.js",
     "./dist/fonts/glyphicons-halflings-regular.eot",
     "./dist/fonts/glyphicons-halflings-regular.svg",
     "./dist/fonts/glyphicons-halflings-regular.ttf",
@@ -11,14 +11,14 @@
   ],
   "ignore": [
     "**/.*",
+    "*.html",
     "_*",
-    "docs-assets",
-    "examples",
-    "js/tests",
     "CNAME",
-    "CONTRIBUTING.md",
     "composer.json",
-    "*.html"
+    "CONTRIBUTING.md",
+    "docs-assets",
+    "examples",
+    "js/tests"
   ],
   "dependencies": {
     "jquery": ">= 1.9.0"
diff --git a/js/.jscs.json b/js/.jscs.json
index e8210ccde8d027c4536447d1ac8efccae25fa261..c4cac13de753f2dad5bc0078284abda444d0fdcb 100644
--- a/js/.jscs.json
+++ b/js/.jscs.json
@@ -1,15 +1,15 @@
 {
-    "requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch"],
-    "requireSpacesInFunctionExpression": { "beforeOpeningCurlyBrace": true },
+    "disallowKeywords": ["with"],
     "requireLeftStickedOperators": [","],
     "disallowLeftStickedOperators": ["?", "+", "-", "/", "*", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="],
-    "requireRightStickedOperators": ["!"],
     "disallowRightStickedOperators": ["?", "/", "*", ":", "=", "==", "===", "!=", "!==", ">", ">=", "<", "<="],
     "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
     "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
-    "requireSpaceBeforeBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
+    "requireLineFeedAtFileEnd": true,
+    "requireRightStickedOperators": ["!"],
     "requireSpaceAfterBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
-    "disallowKeywords": ["with"],
-    "validateLineBreaks": "LF",
-    "requireLineFeedAtFileEnd": true
+    "requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch"],
+    "requireSpaceBeforeBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
+    "requireSpacesInFunctionExpression": { "beforeOpeningCurlyBrace": true },
+    "validateLineBreaks": "LF"
 }
diff --git a/package.json b/package.json
index 64f7b5e46f0c9c69c0303c2bc578cbfd98ea5d8d..5de55a58fe0cbd9e5d72849c7ca3ff61226d338b 100644
--- a/package.json
+++ b/package.json
@@ -2,10 +2,15 @@
   "name": "bootstrap",
   "description": "Sleek, intuitive, and powerful front-end framework for faster and easier web development.",
   "version": "3.1.0",
-  "keywords": ["bootstrap", "css"],
+  "keywords": [
+    "bootstrap",
+    "css"
+  ],
   "homepage": "http://getbootstrap.com",
   "author": "Twitter, Inc.",
-  "scripts": { "test": "grunt test" },
+  "scripts": {
+    "test": "grunt test"
+  },
   "repository": {
     "type": "git",
     "url": "https://github.com/twbs/bootstrap.git"
@@ -43,13 +48,18 @@
   },
   "jspm": {
     "main": "js/bootstrap",
-    "directories": { "lib": "dist" },
+    "directories": {
+      "example": "examples",
+      "lib": "dist"
+    },
     "shim": {
       "js/bootstrap": {
         "imports": "jquery",
         "exports": "$"
       }
     },
-    "buildConfig": { "uglify": true }
+    "buildConfig": {
+      "uglify": true
+    }
   }
 }