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.