Skip to content
This repository was archived by the owner on Oct 10, 2022. It is now read-only.

Commit a7eb371

Browse files
authored
Merge pull request #94 from netlify/chore/fix-eslintrc
Fix linting
2 parents 2b2e753 + eb0e760 commit a7eb371

File tree

11 files changed

+42
-37
lines changed

11 files changed

+42
-37
lines changed

.eslintrc.json

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,20 @@
1414
],
1515
"rules": {
1616
"no-console": 0,
17-
"no-unused-vars": [
18-
"error",
17+
"no-unused-vars": 2,
18+
"import/order": [
19+
2,
1920
{
20-
"vars": "all",
21-
"args": "none",
22-
"ignoreRestSiblings": true
21+
"newlines-between": "always",
22+
"alphabetize": {
23+
"order": "asc",
24+
"caseInsensitive": true
25+
}
2326
}
2427
],
25-
"import/order": [2, { "newlines-between": "always" }]
28+
"no-process-exit": 0,
29+
"require-atomic-updates": 0,
30+
"no-undef": [2, { "typeof": true }]
2631
},
2732
"overrides": [
2833
{

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -84,19 +84,19 @@
8484
"through2-map": "^3.0.0"
8585
},
8686
"devDependencies": {
87-
"@babel/core": "^7.4.3",
88-
"@babel/plugin-transform-runtime": "^7.4.3",
89-
"@babel/preset-env": "^7.4.3",
90-
"@babel/runtime": "^7.4.3",
87+
"@babel/core": "^7.9.0",
88+
"@babel/plugin-transform-runtime": "^7.9.0",
89+
"@babel/preset-env": "^7.9.0",
90+
"@babel/runtime": "^7.9.2",
9191
"auto-changelog": "^1.13.0",
9292
"ava": "^2.4.0",
93-
"babel-eslint": "^10.0.3",
94-
"babel-loader": "^8.0.5",
95-
"eslint": "^5.16.0",
96-
"eslint-config-prettier": "^6.5.0",
97-
"eslint-plugin-import": "2.18.1",
98-
"eslint-plugin-node": "^10.0.0",
99-
"eslint-plugin-prettier": "^3.1.1",
93+
"babel-eslint": "^10.1.0",
94+
"babel-loader": "^8.1.0",
95+
"eslint": "^6.8.0",
96+
"eslint-config-prettier": "^6.10.1",
97+
"eslint-plugin-import": "^2.20.2",
98+
"eslint-plugin-node": "^11.1.0",
99+
"eslint-plugin-prettier": "^3.1.2",
100100
"from2-string": "^1.1.0",
101101
"gh-release": "^3.5.0",
102102
"husky": "^3.0.9",

src/deploy/hash-fns.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
const { promisify } = require('util')
21
const path = require('path')
2+
const { promisify } = require('util')
33

4-
const pump = promisify(require('pump'))
5-
const fromArray = require('from2-array')
64
const zipIt = require('@netlify/zip-it-and-ship-it')
5+
const fromArray = require('from2-array')
6+
const pump = promisify(require('pump'))
77

88
const { hasherCtor, manifestCollectorCtor } = require('./hasher-segments')
99

src/deploy/hasher-segments.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const objFilterCtor = require('through2-filter').objCtor
21
const objWriter = require('flush-write-stream').obj
3-
const transform = require('parallel-transform')
42
const hasha = require('hasha')
3+
const transform = require('parallel-transform')
4+
const objFilterCtor = require('through2-filter').objCtor
55
const map = require('through2-map').obj
66

77
const { normalizePath } = require('./util')

src/deploy/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
const { promisify } = require('util')
22

33
const cleanDeep = require('clean-deep')
4-
const tempy = require('tempy')
54
const rimraf = promisify(require('rimraf'))
5+
const tempy = require('tempy')
66

7-
const hashFns = require('./hash-fns')
87
const hashFiles = require('./hash-files')
8+
const hashFns = require('./hash-fns')
99
const uploadFiles = require('./upload-files')
1010
const { waitForDiff } = require('./util')
1111
const { waitForDeploy, getUploadList, defaultFilter } = require('./util')
@@ -24,7 +24,7 @@ module.exports = async (api, siteId, dir, opts) => {
2424
filter: defaultFilter,
2525
syncFileLimit: 7000, // number of files
2626
maxRetry: 5, // number of times to retry an upload
27-
statusCb: statusObj => {
27+
statusCb: () => {
2828
/* default to noop */
2929
/* statusObj: {
3030
type: name-of-step

src/deploy/upload-files.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const fs = require('fs')
22

3-
const pMap = require('p-map')
43
const backoff = require('backoff')
4+
const pMap = require('p-map')
55

66
module.exports = uploadFiles
77
async function uploadFiles(api, deployId, uploadList, { concurrentUpload, statusCb, maxRetry }) {
@@ -77,7 +77,7 @@ function retryUpload(uploadFn, maxRetry) {
7777
})
7878
fibonacciBackoff.failAfter(maxRetry)
7979

80-
fibonacciBackoff.on('backoff', (number, delay) => {
80+
fibonacciBackoff.on('backoff', () => {
8181
// Do something when backoff starts, e.g. show to the
8282
// user the delay before next reconnection attempt.
8383
})
@@ -88,7 +88,7 @@ function retryUpload(uploadFn, maxRetry) {
8888
reject(lastError)
8989
})
9090

91-
function tryUpload(number, delay) {
91+
function tryUpload() {
9292
uploadFn()
9393
.then(results => resolve(results))
9494
.catch(e => {

src/deploy/util.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const path = require('path')
22

3-
const pWaitFor = require('p-wait-for')
43
const flatten = require('lodash.flatten')
4+
const pWaitFor = require('p-wait-for')
55

66
// Default filter when scanning for files
77
exports.defaultFilter = filename => {
@@ -111,4 +111,4 @@ exports.getUploadList = function(required, shaMap) {
111111
return flatten(required.map(sha => shaMap[sha]))
112112
}
113113

114-
exports.retry = async (fn, errHandler, opts) => {}
114+
exports.retry = async () => {}

src/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
const set = require('lodash.set')
2-
const get = require('lodash.get')
31
const dfn = require('@netlify/open-api')
2+
const get = require('lodash.get')
3+
const set = require('lodash.set')
44
const pWaitFor = require('p-wait-for')
55

6+
const deploy = require('./deploy')
67
const { addMethods } = require('./methods')
78
const { getOperations } = require('./operations')
8-
const deploy = require('./deploy')
99

1010
class NetlifyAPI {
1111
constructor(accessToken, opts) {

src/index.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const test = require('ava')
2-
const nock = require('nock')
32
const fromString = require('from2-string')
43
const { TextHTTPError, JSONHTTPError } = require('micro-api-client')
4+
const nock = require('nock')
55

66
const NetlifyAPI = require('./index')
77

src/methods/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ const fetch = require('node-fetch').default || require('node-fetch') // Webpack
22

33
const { getOperations } = require('../operations')
44

5-
const { getUrl } = require('./url.js')
65
const { addBody } = require('./body.js')
7-
const { shouldRetry, waitForRetry, MAX_RETRY } = require('./retry.js')
86
const { parseResponse, getFetchError } = require('./response.js')
7+
const { shouldRetry, waitForRetry, MAX_RETRY } = require('./retry.js')
8+
const { getUrl } = require('./url.js')
99

1010
// For each OpenAPI operation, add a corresponding method.
1111
// The `operationId` is the method name.

0 commit comments

Comments
 (0)