From 427ad9c2427b52eca44fe3ad411fac948770f49f Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Fri, 6 Mar 2020 15:59:26 +0100 Subject: [PATCH] cli: only build cjs to dist folder and set it as entrypoint --- packages/cli/bin/backstage-cli | 2 +- packages/cli/package.json | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/cli/bin/backstage-cli b/packages/cli/bin/backstage-cli index 23111f3061..b7317db25b 100755 --- a/packages/cli/bin/backstage-cli +++ b/packages/cli/bin/backstage-cli @@ -5,7 +5,7 @@ const path = require('path'); // Figure out whether we're running inside the backstage repo or as an installed dependency const isLocal = require('fs').existsSync(path.resolve(__dirname, '../src')); if (!isLocal) { - require('../cjs'); + require('../dist'); } else { require('ts-node').register({ project: path.resolve(__dirname, '../tsconfig.json'), diff --git a/packages/cli/package.json b/packages/cli/package.json index eb7652be7a..011f9b506f 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,13 +1,12 @@ { "name": "@spotify-backstage/cli", "version": "1.3.0", - "main": "src/index.ts", - "main:src": "src/index.ts", + "main": "dist", "license": "Apache-2.0", "private": false, "scripts": { "exec": "npx ts-node ./src", - "build": "web-scripts build", + "build": "tsc --outDir dist --noEmit false --module CommonJS", "lint": "web-scripts lint", "test": "web-scripts test", "start": "nodemon ." @@ -52,7 +51,7 @@ "files": [ "templates", "bin", - "cjs" + "dist" ], "nodemonConfig": { "watch": "./src",