Add cli-main.js which actually invokes cli.js's function; fixes #333

This commit is contained in:
Chris Rebert 2015-11-25 00:56:33 -08:00
Родитель d356915d19
Коммит e22dd90e7b
4 изменённых файлов: 8 добавлений и 5 удалений

Просмотреть файл

@ -19,9 +19,9 @@
],
"script": [
"npm test",
"./src/cli.js bootstrap/_gh_pages/**/index.html",
"./src/cli.js --disable W003,E001 test/fixtures/doctype/missing.html test/fixtures/viewport/missing.html",
"./src/cli.js test/fixtures/x-ua-compatible/missing.html &> x-ua-compatible-missing.output.actual.txt",
"./src/cli-main.js bootstrap/_gh_pages/**/index.html",
"./src/cli-main.js --disable W003,E001 test/fixtures/doctype/missing.html test/fixtures/viewport/missing.html",
"./src/cli-main.js test/fixtures/x-ua-compatible/missing.html &> x-ua-compatible-missing.output.actual.txt || true",
"diff test/fixtures/cli/x-ua-compatible-missing.output.txt x-ua-compatible-missing.output.actual.txt"
],
"after_script": [

Просмотреть файл

@ -72,13 +72,14 @@
},
"main": "./src/bootlint.js",
"bin": {
"bootlint": "./src/cli.js"
"bootlint": "./src/cli-main.js"
},
"browser": {
"binary-search": false,
"cheerio": "jquery",
"url": "./src/url.js",
"./src/cli.js": false,
"./src/cli-main.js": false,
"./src/location.js": false
},
"files": [

3
src/cli-main.js Executable file
Просмотреть файл

@ -0,0 +1,3 @@
#!/usr/bin/env node
/*eslint-env node */
require('./cli')();

1
src/cli.js Executable file → Normal file
Просмотреть файл

@ -1,4 +1,3 @@
#!/usr/bin/env node
/*eslint-env node */
/*eslint no-process-exit: 0 */
'use strict';