From 458230d9b030e685b3720e5f37f8d32a144eb70c Mon Sep 17 00:00:00 2001 From: tdro Date: Sat, 2 Sep 2023 19:48:47 -0400 Subject: .local/bin/wrappers: Add swc --- .config/swc/swc.json | 23 +++++++++++++++++++++++ .local/bin/wrappers/swc | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 .config/swc/swc.json create mode 100755 .local/bin/wrappers/swc diff --git a/.config/swc/swc.json b/.config/swc/swc.json new file mode 100644 index 0000000..2f3bfc6 --- /dev/null +++ b/.config/swc/swc.json @@ -0,0 +1,23 @@ +{ + "jsc": { + "parser": { + "syntax": "ecmascript", + "jsx": false, + "dynamicImport": false, + "privateMethod": false, + "functionBind": false, + "exportDefaultFrom": false, + "exportNamespaceFrom": false, + "decorators": false, + "decoratorsBeforeExport": false, + "topLevelAwait": false, + "importMeta": false, + "preserveAllComments": false + }, + "target": "es3", + "loose": false, + "externalHelpers": false, + "keepClassNames": false + }, + "isModule": false +} \ No newline at end of file diff --git a/.local/bin/wrappers/swc b/.local/bin/wrappers/swc new file mode 100755 index 0000000..c352781 --- /dev/null +++ b/.local/bin/wrappers/swc @@ -0,0 +1,2 @@ +#!/bin/sh -eu +$(which swc --all | grep --invert-match "local/bin" | head --lines 1) "$@" --config-file "$HOME/.config/swc/swc.json" -- cgit v1.2.3