From e3ea11a2f941ea1a5c98f3944311e41ac7e30da2 Mon Sep 17 00:00:00 2001 From: Alexis Tyler Date: Mon, 11 May 2020 15:09:18 +0930 Subject: [PATCH] chore: move cli to bin directory (#1096) --- bin/mqtt.js | 24 ++++++++++++++++++++++++ mqtt.js | 24 ------------------------ package.json | 2 +- 3 files changed, 25 insertions(+), 25 deletions(-) create mode 100755 bin/mqtt.js mode change 100755 => 100644 mqtt.js diff --git a/bin/mqtt.js b/bin/mqtt.js new file mode 100755 index 000000000..cdb4543b6 --- /dev/null +++ b/bin/mqtt.js @@ -0,0 +1,24 @@ +#!/usr/bin/env node +'use strict' + +/* + * Copyright (c) 2015-2015 MQTT.js contributors. + * Copyright (c) 2011-2014 Adam Rudd. + * + * See LICENSE for more information + */ + +var commist = require('commist')() +var helpMe = require('help-me')() + +commist.register('publish', require('./bin/pub')) +commist.register('subscribe', require('./bin/sub')) +commist.register('version', function () { + console.log('MQTT.js version:', require('./package.json').version) +}) +commist.register('help', helpMe.toStdout) + +if (commist.parse(process.argv.slice(2)) !== null) { + console.log('No such command:', process.argv[2], '\n') + helpMe.toStdout() +} diff --git a/mqtt.js b/mqtt.js old mode 100755 new mode 100644 index d60f7bd6f..ab12375c8 --- a/mqtt.js +++ b/mqtt.js @@ -1,6 +1,3 @@ -#!/usr/bin/env node -'use strict' - /* * Copyright (c) 2015-2015 MQTT.js contributors. * Copyright (c) 2011-2014 Adam Rudd. @@ -18,24 +15,3 @@ module.exports.connect = connect module.exports.MqttClient = MqttClient module.exports.Client = MqttClient module.exports.Store = Store - -function cli () { - var commist = require('commist')() - var helpMe = require('help-me')() - - commist.register('publish', require('./bin/pub')) - commist.register('subscribe', require('./bin/sub')) - commist.register('version', function () { - console.log('MQTT.js version:', require('./package.json').version) - }) - commist.register('help', helpMe.toStdout) - - if (commist.parse(process.argv.slice(2)) !== null) { - console.log('No such command:', process.argv[2], '\n') - helpMe.toStdout() - } -} - -if (require.main === module) { - cli() -} diff --git a/package.json b/package.json index 6e72386e7..0b5007db5 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "bin": { "mqtt_pub": "./bin/pub.js", "mqtt_sub": "./bin/sub.js", - "mqtt": "./mqtt.js" + "mqtt": "./bin/mqtt.js" }, "files": [ "dist/",