From 47c1f3e6de843cc3cd0332bd130d95817813b42a Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Wed, 1 Feb 2023 11:01:37 -0500 Subject: [PATCH] Fix scripts needing node Signed-off-by: Sebastian Malton --- packages/ensure-binaries/src/index.ts | 1 + packages/generate-tray-icons/src/index.ts | 1 + packages/release-tool/src/index.ts | 1 + packages/semver/package.json | 5 +++-- packages/semver/src/index.ts | 1 + 5 files changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/ensure-binaries/src/index.ts b/packages/ensure-binaries/src/index.ts index c6fb247590..3e885457d7 100644 --- a/packages/ensure-binaries/src/index.ts +++ b/packages/ensure-binaries/src/index.ts @@ -1,3 +1,4 @@ +#!/usr/bin/env node /** * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. diff --git a/packages/generate-tray-icons/src/index.ts b/packages/generate-tray-icons/src/index.ts index 129fd3536f..6b84a8f078 100644 --- a/packages/generate-tray-icons/src/index.ts +++ b/packages/generate-tray-icons/src/index.ts @@ -1,3 +1,4 @@ +#!/usr/bin/env node /** * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. diff --git a/packages/release-tool/src/index.ts b/packages/release-tool/src/index.ts index 7c29f32b10..b4ab277544 100755 --- a/packages/release-tool/src/index.ts +++ b/packages/release-tool/src/index.ts @@ -1,3 +1,4 @@ +#!/usr/bin/env node /** * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. diff --git a/packages/semver/package.json b/packages/semver/package.json index ab6a35e1e8..b2074c2cae 100644 --- a/packages/semver/package.json +++ b/packages/semver/package.json @@ -2,13 +2,14 @@ "name": "@k8slens/semver", "version": "6.4.0-beta.10", "description": "CLI over semver package for picking parts of a version", - "main": "dist/index.mjs", "license": "MIT", "private": true, "scripts": { "clean": "rimraf dist/", - "build": "swc ./src/index.ts -o ./dist/index.mjs" + "build": "swc ./src/index.ts -d ./dist" }, + "type": "module", + "bin": "./dist/index.js", "dependencies": { "command-line-args": "^5.2.1", "semver": "^7.3.8" diff --git a/packages/semver/src/index.ts b/packages/semver/src/index.ts index 4331e921f7..5885c37960 100644 --- a/packages/semver/src/index.ts +++ b/packages/semver/src/index.ts @@ -1,3 +1,4 @@ +#!/usr/bin/env node /** * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information.