From cc3a1091cea26123b716d45fb55b123f4b1badcd Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Wed, 1 Feb 2023 10:42:56 -0500 Subject: [PATCH] Make more packages type:module Signed-off-by: Sebastian Malton --- package.json | 3 +-- packages/ensure-binaries/package.json | 2 +- packages/ensure-binaries/src/index.ts | 1 - packages/generate-tray-icons/package.json | 2 +- packages/generate-tray-icons/src/index.ts | 1 - packages/release-tool/package.json | 7 +++++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 191106e369..9361435ec8 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,7 @@ "test:unit": "lerna run --stream test:unit", "test:integration": "lerna run --stream test:integration", "bump-version": "lerna version --no-git-tag-version --no-push", - "precreate-release-pr": "lerna run build --no-progress --scope @k8slens/release-tool", - "create-release-pr": "node ./packages/release-tool/dist/index.mjs", + "create-release-pr": "node packages/release-tool", "postinstall": "lerna bootstrap" }, "devDependencies": { diff --git a/packages/ensure-binaries/package.json b/packages/ensure-binaries/package.json index 438a8b86c1..f480da2f9b 100644 --- a/packages/ensure-binaries/package.json +++ b/packages/ensure-binaries/package.json @@ -6,7 +6,7 @@ "license": "MIT", "scripts": { "clean": "rimraf dist/", - "build": "swc ./src/index.ts", + "build": "swc ./src/index.ts -d ./dist/", "prepare:dev": "npm run build", "prepare": "npm run build" }, diff --git a/packages/ensure-binaries/src/index.ts b/packages/ensure-binaries/src/index.ts index 3e885457d7..c6fb247590 100644 --- a/packages/ensure-binaries/src/index.ts +++ b/packages/ensure-binaries/src/index.ts @@ -1,4 +1,3 @@ -#!/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/package.json b/packages/generate-tray-icons/package.json index a6128388cf..c989946ab9 100644 --- a/packages/generate-tray-icons/package.json +++ b/packages/generate-tray-icons/package.json @@ -5,7 +5,7 @@ "license": "MIT", "scripts": { "clean": "rimraf dist/", - "build": "swc ./src/index.ts", + "build": "swc ./src/index.ts -d ./dist/", "prepare:dev": "npm run build", "prepare": "npm run build" }, diff --git a/packages/generate-tray-icons/src/index.ts b/packages/generate-tray-icons/src/index.ts index 6b84a8f078..129fd3536f 100644 --- a/packages/generate-tray-icons/src/index.ts +++ b/packages/generate-tray-icons/src/index.ts @@ -1,4 +1,3 @@ -#!/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/package.json b/packages/release-tool/package.json index b854ea40ad..a51b6b9fda 100644 --- a/packages/release-tool/package.json +++ b/packages/release-tool/package.json @@ -7,9 +7,12 @@ "private": true, "scripts": { "clean": "rimraf dist/", - "build": "swc ./src/index.ts -o ./dist/index.mjs", - "create-release-pr": "node ./dist/index.mjs" + "build": "swc ./src/index.ts -d ./dist" }, + "bin": { + "create-release-pr": "./dist/index.js" + }, + "type": "module", "devDependencies": { "@swc/cli": "^0.1.59", "@swc/core": "^1.3.31",