diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index f5cc966366..0000000000 --- a/.eslintrc.js +++ /dev/null @@ -1,30 +0,0 @@ -module.exports = { - parser: "babel-eslint", - env: { - browser: true, - "jest/globals": true - }, - globals: { - __DEV__: true - }, - plugins: [ - "react", - "react-native", - "jest", - ], - extends: [ - "plugin:@wordpress/eslint-plugin/recommended", - ], - settings: { - 'import/resolver': { - 'node': { - 'moduleDirectory': ['node_modules', 'gutenberg/node_modules'] - } - }, - }, - rules: { - // do not throw an error if imported dependencies are - // declared in `package.json` or `gutenberg/package.json` - "import/no-extraneous-dependencies": ["error", {"packageDir": ['.', './gutenberg/']}] - } -}; diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000000..0af51fefca --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,42 @@ +{ + "parser": "babel-eslint", + "env": { + "node": true, + "browser": true, + "jest/globals": true + }, + "globals": { + "__DEV__": true + }, + "plugins": [ + "react", + "react-native", + "jest" + ], + "extends": [ + "plugin:@wordpress/eslint-plugin/recommended" + ], + "settings": { + "import/resolver": { + "node": { + "moduleDirectory": [ + "node_modules", + "gutenberg/node_modules" + ] + } + } + }, + "rules": { + // do not throw an error if imported dependencies are + // declared in `package.json` or `gutenberg/package.json` + "import/no-extraneous-dependencies": [ + "error", + { + "packageDir" : [ + ".", + "./gutenberg/" + ] + } + ] + } +} \ No newline at end of file diff --git a/.hound.yml b/.hound.yml new file mode 100644 index 0000000000..6dd7b884b7 --- /dev/null +++ b/.hound.yml @@ -0,0 +1,9 @@ +javascript: + enabled: false +eslint: + enabled: true + config_file: .eslintrc.json + ignore_file: .eslintignore +swiftlint: + enabled: true + config_file: .swiftlint.yml diff --git a/src/index.js b/src/index.js index 082bcea445..2df86f1a2d 100644 --- a/src/index.js +++ b/src/index.js @@ -11,8 +11,8 @@ import { * Internal dependencies */ import correctTextFontWeight from './text-font-weight-correct'; -import setupJetpackEditor from './jetpack-editor-setup'; import initialHtml from './initial-html'; +import setupJetpackEditor from './jetpack-editor-setup'; addAction( 'native.pre-render', 'gutenberg-mobile', () => { require( './strings-overrides' );