lint: add .eslintfiles.
This commit is contained in:
parent
36523e2f56
commit
b719f54448
13
.eslintfiles
Normal file
13
.eslintfiles
Normal file
@ -0,0 +1,13 @@
|
||||
bench/
|
||||
bin/cli
|
||||
bin/node
|
||||
bin/spvnode
|
||||
bin/wallet
|
||||
browser/server.js
|
||||
browser/wsproxy.js
|
||||
examples/
|
||||
lib/
|
||||
migrate/
|
||||
scripts/
|
||||
test/
|
||||
webpack/
|
||||
@ -7,6 +7,7 @@
|
||||
"parserOptions": {
|
||||
"ecmaVersion": 8
|
||||
},
|
||||
"root": true,
|
||||
"rules": {
|
||||
"array-bracket-spacing": ["error", "never"],
|
||||
"arrow-parens": ["error", "as-needed", {
|
||||
|
||||
@ -10,22 +10,22 @@ const debug = fs.readFileSync(`${__dirname}/debug.html`);
|
||||
const bcoin = fs.readFileSync(`${__dirname}/bcoin.js`);
|
||||
const worker = fs.readFileSync(`${__dirname}/bcoin-worker.js`);
|
||||
|
||||
let proxy = new WSProxy({
|
||||
const proxy = new WSProxy({
|
||||
pow: process.argv.indexOf('--pow') !== -1,
|
||||
ports: [8333, 18333, 18444, 28333, 28901]
|
||||
});
|
||||
|
||||
let server = new HTTPBase({
|
||||
port: +process.argv[2] || 8080,
|
||||
const server = new HTTPBase({
|
||||
port: Number(process.argv[2]) || 8080,
|
||||
sockets: false
|
||||
});
|
||||
|
||||
proxy.on('error', (err) => {
|
||||
console.error(err.stack + '');
|
||||
console.error(err.stack);
|
||||
});
|
||||
|
||||
server.on('error', (err) => {
|
||||
console.error(err.stack + '');
|
||||
console.error(err.stack);
|
||||
});
|
||||
|
||||
server.get('/favicon.ico', (req, res) => {
|
||||
|
||||
@ -9,8 +9,6 @@ const digest = require('../lib/crypto/digest');
|
||||
const IP = require('../lib/utils/ip');
|
||||
const BufferWriter = require('../lib/utils/writer');
|
||||
|
||||
const NAME_REGEX = /^[a-z0-9\-\.]+?\.(?:be|me|org|com|net|ch|de)$/i;
|
||||
|
||||
const TARGET = Buffer.from(
|
||||
'0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff',
|
||||
'hex');
|
||||
|
||||
10
package.json
10
package.json
@ -60,12 +60,14 @@
|
||||
"scripts": {
|
||||
"clean": "rm -f {browser/,}{bcoin.js,bcoin-worker.js}",
|
||||
"docs": "jsdoc -c jsdoc.json",
|
||||
"lint": "eslint lib/ test/ migrate/ examples/ bench/ scripts/*.js bin/{cli,node,spvnode,wallet} || exit 0",
|
||||
"lint": "eslint $(cat .eslintfiles) || exit 0",
|
||||
"lint-file": "eslint",
|
||||
"test": "mocha --reporter spec test/*-test.js",
|
||||
"test-browser": "BCOIN_NO_NATIVE=1 BCOIN_NO_SECP256K1=1 mocha --reporter spec test/*-test.js",
|
||||
"test": "mocha --reporter spec test/*.js",
|
||||
"test-browser":
|
||||
"BCOIN_NO_NATIVE=1 BCOIN_NO_SECP256K1=1 mocha --reporter spec test/*.js",
|
||||
"test-file": "mocha --reporter spec",
|
||||
"test-file-browser": "BCOIN_NO_NATIVE=1 BCOIN_NO_SECP256K1=1 mocha --reporter spec",
|
||||
"test-file-browser":
|
||||
"BCOIN_NO_NATIVE=1 BCOIN_NO_SECP256K1=1 mocha --reporter spec",
|
||||
"webpack": "webpack --config webpack.browser.js",
|
||||
"webpack-browser": "webpack --config webpack.browser.js",
|
||||
"webpack-compat": "webpack --config webpack.compat.js",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user