From 1d15e48800459fe5bb4dcdedefe5d4d10d25012a Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 4 Mar 2020 12:00:24 +0100 Subject: [PATCH] cli/templates: update plugin template to use separate build --- .../packages/cli/templates/default-plugin/package.json.hbs | 6 +++--- .../packages/cli/templates/default-plugin/tsconfig.json | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 frontend/packages/cli/templates/default-plugin/tsconfig.json diff --git a/frontend/packages/cli/templates/default-plugin/package.json.hbs b/frontend/packages/cli/templates/default-plugin/package.json.hbs index e1b53882a8..709b65a7f9 100644 --- a/frontend/packages/cli/templates/default-plugin/package.json.hbs +++ b/frontend/packages/cli/templates/default-plugin/package.json.hbs @@ -1,16 +1,16 @@ { "name": "@spotify-backstage/plugin-{{id}}", "version": "0.0.0", - "main": "src/index.ts", - "main:src": "src/index.ts", + "main": "dist/cjs", "license": "Apache-2.0", "private": false, "scripts": { - "build": "web-scripts build", + "build": "tsc --outDir dist/cjs --noEmit false --module CommonJS", "lint": "web-scripts lint", "test": "web-scripts test" }, "devDependencies": { + "@spotify-backstage/cli": "^1.2.0", "@spotify/web-scripts": "^6.0.0" }, "dependencies": { diff --git a/frontend/packages/cli/templates/default-plugin/tsconfig.json b/frontend/packages/cli/templates/default-plugin/tsconfig.json new file mode 100644 index 0000000000..9b376c2b1d --- /dev/null +++ b/frontend/packages/cli/templates/default-plugin/tsconfig.json @@ -0,0 +1,4 @@ +{ + "extends": "../../../tsconfig.json", + "include": ["src"] +}