diff --git a/.babelrc b/.babelrc index c5fa842f1..11af8be8d 100644 --- a/.babelrc +++ b/.babelrc @@ -1,9 +1,9 @@ { "presets": ["es2015", "stage-2", "react"], "plugins": [ - "transform-object-rest-spread", - "transform-runtime", - "transform-class-properties" + "transform-object-rest-spread", + "transform-runtime", + "transform-class-properties" ], "sourceMaps": "inline" } diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 6a77313a6..000000000 --- a/.eslintrc +++ /dev/null @@ -1,22 +0,0 @@ -{ - 'parser': 'babel-eslint', - 'extends': 'airbnb', - 'env': { - 'browser': true - }, - 'rules': { - 'jsx-quotes': [2, 'prefer-single'], - 'no-nested-ternary': 0, - 'react/jsx-curly-spacing': 0, - 'react/no-multi-comp': 0, - 'react/jsx-no-bind': 0, - 'react/jsx-filename-extension': [1, { 'extensions': ['.js', '.jsx'] }], - 'jsx-a11y/no-static-element-interactions': 0, - 'class-methods-use-this': 0, - 'react/no-unused-prop-types': 1, - 'import/no-extraneous-dependencies': ['error', { - devDependencies: true, - }], - 'jsx-a11y/label-has-for': 1 - } -} diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index e69de29bb..000000000 diff --git a/LICENSE b/LICENSE deleted file mode 100644 index e69de29bb..000000000 diff --git a/README.md b/README.md index d9d193c3b..a0f0cbdaf 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ -#[React Lightning Design System](https://mashmatrix.github.io/react-lightning-design-system/) +# [React Lightning Design System](https://mashmatrix.github.io/react-lightning-design-system/) [![Build Status](https://travis-ci.org/mashmatrix/react-lightning-design-system.svg?branch=master)](https://travis-ci.org/mashmatrix/react-lightning-design-system) +[![npm package](https://img.shields.io/npm/v/react-lightning-design-system.svg)](https://www.npmjs.org/package/react-lightning-design-system) + [Salesforce Lightning Design System](http://www.lightningdesignsystem.com/) components built with React. diff --git a/package.json b/package.json index 6abe03f27..0121a4ee8 100644 --- a/package.json +++ b/package.json @@ -83,5 +83,27 @@ "jest": { "testRegex": "(/test/.*|\\.(test|spec))\\.js$", "collectCoverage": true + }, + "eslintConfig": { + "parser": "babel-eslint", + "extends": "airbnb", + "env": { + "browser": true + }, + "rules": { + "jsx-quotes": [2, "prefer-single"], + "no-nested-ternary": 0, + "react/jsx-curly-spacing": 0, + "react/no-multi-comp": 0, + "react/jsx-no-bind": 0, + "react/jsx-filename-extension": [1, { "extensions": [".js", ".jsx"] }], + "jsx-a11y/no-static-element-interactions": 0, + "class-methods-use-this": 0, + "react/no-unused-prop-types": 1, + "import/no-extraneous-dependencies": ["error", { + "devDependencies": true + }], + "jsx-a11y/label-has-for": 1 + } } }