From 43f73df4dbf7cbd445362d79b6dd6a2e09ae7f67 Mon Sep 17 00:00:00 2001 From: "Jan T. Sott" Date: Sun, 8 Jan 2023 01:35:21 +0100 Subject: [PATCH] fix bin path --- index.mjs | 5 +++++ package.json | 2 +- src/main.ts | 4 ++-- 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100755 index.mjs diff --git a/index.mjs b/index.mjs new file mode 100755 index 0000000..7b85f29 --- /dev/null +++ b/index.mjs @@ -0,0 +1,5 @@ +#!/usr/bin/env node + +import { main } from './bin/cli.mjs'; + +main(); diff --git a/package.json b/package.json index 2499fac..a78dae6 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "homepage": "https://github.com/idleberg/webvsc-cli#readme", "type": "module", "bin": { - "webvsc": "./bin/cli.mjs" + "webvsc": "./index.mjs" }, "files": [ "bin", diff --git a/src/main.ts b/src/main.ts index fe55a2e..e80badd 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,7 +1,7 @@ import { program } from 'commander'; import * as actions from './actions'; -(function () { +export function main() { program .command('convert ') .description('convert presets to JSON format') @@ -19,4 +19,4 @@ import * as actions from './actions'; .action(actions.info); program.parse(); -})(); +}