aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-cli/bin/taler-wallet-cli.mjs
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-10-31 12:49:44 -0300
committerSebastian <sebasjm@gmail.com>2022-10-31 12:49:44 -0300
commit6d08ed0680bc94637212e4bc18e162e930eff77f (patch)
treec96e8e654b9a26a7f1ea140b2f97d97065a05b32 /packages/taler-wallet-cli/bin/taler-wallet-cli.mjs
parentd3855a1861799e5ca6972ea1b7fa1475835460ba (diff)
downloadwallet-core-6d08ed0680bc94637212e4bc18e162e930eff77f.tar.xz
running wallet script outside the project needs .mjs extension
Diffstat (limited to 'packages/taler-wallet-cli/bin/taler-wallet-cli.mjs')
-rwxr-xr-xpackages/taler-wallet-cli/bin/taler-wallet-cli.mjs15
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/taler-wallet-cli/bin/taler-wallet-cli.mjs b/packages/taler-wallet-cli/bin/taler-wallet-cli.mjs
new file mode 100755
index 000000000..bcec228e6
--- /dev/null
+++ b/packages/taler-wallet-cli/bin/taler-wallet-cli.mjs
@@ -0,0 +1,15 @@
+#!/usr/bin/env node
+
+import { main } from '../lib/index.js';
+
+async function run() {
+ try {
+ (await import('source-map-support')).install();
+ } catch (e) {
+ // Do nothing.
+ }
+ main();
+}
+
+run();
+