mirror of
https://github.com/cypress-io/cypress.git
synced 2026-02-15 11:46:57 -06:00
Remove eslintrs and consolidate eslint (#134)
* reporter: use eslint * runner: remove eslintrc * remove eslint from reporter and runner * remove eslint from desktop-gui * better wildcard
This commit is contained in:
@@ -24,8 +24,10 @@
|
||||
"@cypress/npm-run-all": "^4.0.4",
|
||||
"ascii-table": "0.0.9",
|
||||
"chai": "^3.5.0",
|
||||
"babel-eslint": "^6.0.4",
|
||||
"eslint": "^3.18.0",
|
||||
"eslint-plugin-mocha": "^4.9.0",
|
||||
"eslint-plugin-react": "^5.1.1",
|
||||
"mocha": "^3.2.0",
|
||||
"nock": "^9.0.9",
|
||||
"pre-git": "^3.15.0",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"server": "zunder serve-prod --port 8000",
|
||||
"clean": "zunder clean",
|
||||
"clean-deps": "rm -rf node_modules",
|
||||
"lint": "eslint --fix lib/*.js src/*.js* src/**/*.js*",
|
||||
"lint": "../../node_modules/.bin/eslint --fix lib/*.js src/*.js* src/**/*.js*",
|
||||
"test": "echo 'No unit tests to run, but there are e2e tests'",
|
||||
"pretest": "npm run lint"
|
||||
},
|
||||
@@ -34,13 +34,10 @@
|
||||
"@cypress/icons": "0.5.4",
|
||||
"@cypress/react-tooltip": "^0.2.2",
|
||||
"@cypress/releaser": "0.1.12",
|
||||
"babel-eslint": "^6.0.4",
|
||||
"bluebird": "^3.4.0",
|
||||
"bootstrap-sass": "3.3.5",
|
||||
"bower": "^1.7.2",
|
||||
"classnames": "^2.2.5",
|
||||
"eslint": "^3.11.1",
|
||||
"eslint-plugin-react": "^5.2.2",
|
||||
"fira": "cypress-io/fira#fb63362742eea8cdce0d90825ab9264d77719e3d",
|
||||
"font-awesome": "4.7",
|
||||
"gravatar": "^1.6.0",
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"env": {
|
||||
"node": true
|
||||
},
|
||||
"parserOptions": {
|
||||
"ecmaVersion": 6
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,11 @@
|
||||
var chai = require('chai')
|
||||
var chaiEnzyme = require('chai-enzyme')
|
||||
var jsdom = require('jsdom').jsdom
|
||||
var sinonChai = require('sinon-chai')
|
||||
let chai = require('chai')
|
||||
let chaiEnzyme = require('chai-enzyme')
|
||||
let jsdom = require('jsdom').jsdom
|
||||
let sinonChai = require('sinon-chai')
|
||||
|
||||
var exposedProperties = ['window', 'navigator', 'document']
|
||||
let exposedProperties = ['window', 'navigator', 'document']
|
||||
|
||||
/* global document */
|
||||
// http://airbnb.io/enzyme/docs/guides/jsdom.html
|
||||
global.document = jsdom('')
|
||||
global.window = document.defaultView
|
||||
@@ -16,7 +17,7 @@ Object.keys(document.defaultView).forEach((property) => {
|
||||
})
|
||||
global.navigator = {
|
||||
appVersion: 'node',
|
||||
userAgent: 'node.js'
|
||||
userAgent: 'node.js',
|
||||
}
|
||||
|
||||
chai.use(chaiEnzyme())
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
"watch": "node ./scripts/watch.js",
|
||||
"clean": "zunder clean",
|
||||
"clean-deps": "rm -rf node_modules",
|
||||
"test": "node ./scripts/test.js"
|
||||
"test": "node ./scripts/test.js",
|
||||
"lint": "../../node_modules/.bin/eslint --fix lib/*.js scripts/*.js src/*.js* src/**/*.js*"
|
||||
},
|
||||
"browserify": {
|
||||
"transform": [["babelify", {
|
||||
@@ -34,15 +35,11 @@
|
||||
"devDependencies": {
|
||||
"@cypress/react-tooltip": "^0.1.1",
|
||||
"@cypress/releaser": "0.1.12",
|
||||
"babel-eslint": "^6.0.4",
|
||||
"chai": "^3.5.0",
|
||||
"chai-enzyme": "^0.6.1",
|
||||
"classnames": "^2.2.5",
|
||||
"css-element-queries": "^0.3.2",
|
||||
"enzyme": "^2.8.1",
|
||||
"eslint": "^3.11.1",
|
||||
"eslint-plugin-mocha": "^4.0.0",
|
||||
"eslint-plugin-react": "^5.1.1",
|
||||
"font-awesome": "^4.6.3",
|
||||
"jsdom": "^9.4.1",
|
||||
"lodash": "^4.0.0",
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
{
|
||||
"env": {
|
||||
"node": true
|
||||
},
|
||||
"parserOptions": {
|
||||
"ecmaVersion": 6
|
||||
}
|
||||
}
|
||||
@@ -19,7 +19,7 @@
|
||||
"clean": "zunder clean",
|
||||
"clean-deps": "rm -rf node_modules",
|
||||
"test": "node ./scripts/test.js",
|
||||
"lint": "eslint src/**/*.jsx src/**/*.js"
|
||||
"lint": "../../node_modules/.bin/eslint --fix srcipts/*.js src/*.js* src/**/*.js*"
|
||||
},
|
||||
"files": [
|
||||
"dist",
|
||||
@@ -28,15 +28,11 @@
|
||||
"devDependencies": {
|
||||
"@cypress/react-tooltip": "0.1.1",
|
||||
"@cypress/releaser": "0.1.12",
|
||||
"babel-eslint": "^6.0.4",
|
||||
"bluebird": "^3.4.0",
|
||||
"chai": "^3.5.0",
|
||||
"chai-enzyme": "^0.6.1",
|
||||
"classnames": "^2.2.5",
|
||||
"enzyme": "^2.8.1",
|
||||
"eslint": "^3.10.0",
|
||||
"eslint-plugin-mocha": "^4.3.0",
|
||||
"eslint-plugin-react": "^5.1.1",
|
||||
"font-awesome": "^4.6.3",
|
||||
"jsdom": "^9.4.1",
|
||||
"lodash": "^4.15.0",
|
||||
|
||||
Reference in New Issue
Block a user