Skip to content

Commit 73e0e0a

Browse files
authored
lint: standardjs (#154)
1 parent cb5e084 commit 73e0e0a

31 files changed

+2834
-2828
lines changed

.editorconfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ root = true
66
charset = utf-8
77
end_of_line = lf
88
indent_style = space
9-
indent_size = 4
9+
indent_size = 2
1010
insert_final_newline = true
1111
trim_trailing_whitespace = true
1212

.jscsrc

-8
This file was deleted.

README.md

+3-7
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
[![Coveralls](https://img.shields.io/coveralls/chimurai/http-proxy-middleware.svg?style=flat-square)](https://coveralls.io/r/chimurai/http-proxy-middleware)
55
[![dependency Status](https://img.shields.io/david/chimurai/http-proxy-middleware.svg?style=flat-square)](https://david-dm.org/chimurai/http-proxy-middleware#info=dependencies)
66
[![dependency Status](https://snyk.io/test/npm/http-proxy-middleware/badge.svg)](https://snyk.io/test/npm/http-proxy-middleware)
7+
[![JavaScript Style Guide](https://img.shields.io/badge/codestyle-standard-brightgreen.svg)](https://standardjs.com)
78

89
Node.js proxying made simple. Configure proxy middleware with ease for [connect](https://github.com/senchalabs/connect), [express](https://github.com/strongloop/express), [browser-sync](https://github.com/BrowserSync/browser-sync) and [many more](#compatible-servers).
910

@@ -419,18 +420,13 @@ Run the test suite:
419420
```bash
420421
# install dependencies
421422
$ npm install
422-
```
423423

424-
unit testing
424+
# linting
425+
$ npm run lint
425426

426-
```bash
427427
# unit tests
428428
$ npm test
429-
```
430429

431-
coverage
432-
433-
```bash
434430
# code coverage
435431
$ npm run cover
436432
```

examples/browser-sync/index.js

+15-15
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
/**
22
* Module dependencies.
33
*/
4-
var browserSync = require('browser-sync').create();
5-
var proxy = require('../../index'); // require('http-proxy-middleware');
4+
var browserSync = require('browser-sync').create()
5+
var proxy = require('../../index') // require('http-proxy-middleware');
66

77
/**
88
* Configure proxy middleware
99
*/
1010
var jsonPlaceholderProxy = proxy('/users', {
11-
target: 'http://jsonplaceholder.typicode.com',
12-
changeOrigin: true, // for vhosted sites, changes host header to match to target's host
13-
logLevel: 'debug'
14-
});
11+
target: 'http://jsonplaceholder.typicode.com',
12+
changeOrigin: true, // for vhosted sites, changes host header to match to target's host
13+
logLevel: 'debug'
14+
})
1515

1616
/**
1717
* Add the proxy to browser-sync
1818
*/
1919
browserSync.init({
20-
server: {
21-
baseDir: './',
22-
port: 3000,
23-
middleware: [jsonPlaceholderProxy],
24-
},
25-
startPath: '/users'
26-
});
20+
server: {
21+
baseDir: './',
22+
port: 3000,
23+
middleware: [jsonPlaceholderProxy]
24+
},
25+
startPath: '/users'
26+
})
2727

28-
console.log('[DEMO] Server: listening on port 3000');
29-
console.log('[DEMO] Opening: http://localhost:3000/users');
28+
console.log('[DEMO] Server: listening on port 3000')
29+
console.log('[DEMO] Opening: http://localhost:3000/users')

examples/connect/index.js

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
/**
22
* Module dependencies.
33
*/
4-
var http = require('http');
5-
var connect = require('connect');
6-
var proxy = require('../../index'); // require('http-proxy-middleware');
4+
var http = require('http')
5+
var connect = require('connect')
6+
var proxy = require('../../index') // require('http-proxy-middleware');
77

88
/**
99
* Configure proxy middleware
1010
*/
1111
var jsonPlaceholderProxy = proxy({
12-
target: 'http://jsonplaceholder.typicode.com',
13-
changeOrigin: true, // for vhosted sites, changes host header to match to target's host
14-
logLevel: 'debug'
15-
});
12+
target: 'http://jsonplaceholder.typicode.com',
13+
changeOrigin: true, // for vhosted sites, changes host header to match to target's host
14+
logLevel: 'debug'
15+
})
1616

17-
var app = connect();
17+
var app = connect()
1818

1919
/**
2020
* Add the proxy to connect
2121
*/
22-
app.use('/users', jsonPlaceholderProxy);
22+
app.use('/users', jsonPlaceholderProxy)
2323

24-
http.createServer(app).listen(3000);
24+
http.createServer(app).listen(3000)
2525

26-
console.log('[DEMO] Server: listening on port 3000');
27-
console.log('[DEMO] Opening: http://localhost:3000/users');
26+
console.log('[DEMO] Server: listening on port 3000')
27+
console.log('[DEMO] Opening: http://localhost:3000/users')
2828

29-
require('opn')('http://localhost:3000/users');
29+
require('opn')('http://localhost:3000/users')

examples/express/index.js

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
/**
22
* Module dependencies.
33
*/
4-
var express = require('express');
5-
var proxy = require('../../index'); // require('http-proxy-middleware');
4+
var express = require('express')
5+
var proxy = require('../../index') // require('http-proxy-middleware');
66

77
/**
88
* Configure proxy middleware
99
*/
1010
var jsonPlaceholderProxy = proxy({
11-
target: 'http://jsonplaceholder.typicode.com',
12-
changeOrigin: true, // for vhosted sites, changes host header to match to target's host
13-
logLevel: 'debug'
14-
});
11+
target: 'http://jsonplaceholder.typicode.com',
12+
changeOrigin: true, // for vhosted sites, changes host header to match to target's host
13+
logLevel: 'debug'
14+
})
1515

16-
var app = express();
16+
var app = express()
1717

1818
/**
1919
* Add the proxy to express
2020
*/
21-
app.use('/users', jsonPlaceholderProxy);
21+
app.use('/users', jsonPlaceholderProxy)
2222

23-
app.listen(3000);
23+
app.listen(3000)
2424

25-
console.log('[DEMO] Server: listening on port 3000');
26-
console.log('[DEMO] Opening: http://localhost:3000/users');
25+
console.log('[DEMO] Server: listening on port 3000')
26+
console.log('[DEMO] Opening: http://localhost:3000/users')
2727

28-
require('opn')('http://localhost:3000/users');
28+
require('opn')('http://localhost:3000/users')

examples/websocket/index.js

+19-19
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
11
/**
22
* Module dependencies.
33
*/
4-
var express = require('express');
5-
var proxy = require('../../index'); // require('http-proxy-middleware');
4+
var express = require('express')
5+
var proxy = require('../../index') // require('http-proxy-middleware');
66

77
/**
88
* Configure proxy middleware
99
*/
1010
var wsProxy = proxy('/', {
11-
target: 'http://echo.websocket.org',
12-
// pathRewrite: {
13-
// '^/websocket' : '/socket', // rewrite path.
14-
// '^/removepath' : '' // remove path.
15-
// },
16-
changeOrigin: true, // for vhosted sites, changes host header to match to target's host
17-
ws: true, // enable websocket proxy
18-
logLevel: 'debug'
19-
});
11+
target: 'http://echo.websocket.org',
12+
// pathRewrite: {
13+
// '^/websocket' : '/socket', // rewrite path.
14+
// '^/removepath' : '' // remove path.
15+
// },
16+
changeOrigin: true, // for vhosted sites, changes host header to match to target's host
17+
ws: true, // enable websocket proxy
18+
logLevel: 'debug'
19+
})
2020

21-
var app = express();
22-
app.use('/', express.static(__dirname)); // demo page
23-
app.use(wsProxy); // add the proxy to express
21+
var app = express()
22+
app.use('/', express.static(__dirname)) // demo page
23+
app.use(wsProxy) // add the proxy to express
2424

25-
var server = app.listen(3000);
26-
server.on('upgrade', wsProxy.upgrade); // optional: upgrade externally
25+
var server = app.listen(3000)
26+
server.on('upgrade', wsProxy.upgrade) // optional: upgrade externally
2727

28-
console.log('[DEMO] Server: listening on port 3000');
29-
console.log('[DEMO] Opening: http://localhost:3000');
28+
console.log('[DEMO] Server: listening on port 3000')
29+
console.log('[DEMO] Opening: http://localhost:3000')
3030

31-
require('opn')('http://localhost:3000');
31+
require('opn')('http://localhost:3000')
3232

3333
/**
3434
* Example:

index.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
var HPM = require('./lib');
1+
var HPM = require('./lib')
22

3-
module.exports = function(context, opts) {
4-
return new HPM(context, opts);
5-
};
3+
module.exports = function (context, opts) {
4+
return new HPM(context, opts)
5+
}

0 commit comments

Comments
 (0)