From 044490ef5d76997a0ff3dee8cf29e80b2ee4dad4 Mon Sep 17 00:00:00 2001 From: Martin Varmuza Date: Mon, 11 Sep 2023 14:12:16 +0200 Subject: [PATCH] chore(env-utils): build:lib --- packages/env-utils/package.json | 7 ++++++- packages/env-utils/tsconfig.lib.json | 7 +++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 packages/env-utils/tsconfig.lib.json diff --git a/packages/env-utils/package.json b/packages/env-utils/package.json index 86d59d5b10..5aadf3d034 100644 --- a/packages/env-utils/package.json +++ b/packages/env-utils/package.json @@ -12,10 +12,15 @@ "url": "https://github.com/trezor/trezor-suite/issues" }, "sideEffects": false, - "main": "src/index.ts", + "main": "lib/index", + "files": [ + "lib/", + "!**/*.map" + ], "scripts": { "lint:js": "yarn g:eslint '**/*.{ts,tsx,js}'", "type-check": "tsc --build", + "build:lib": "rimraf ./lib && yarn tsc --build tsconfig.lib.json", "prepublishOnly": "yarn tsx ../../scripts/prepublishNPM.js", "prepublish": "yarn tsx ../../scripts/prepublish.js" }, diff --git a/packages/env-utils/tsconfig.lib.json b/packages/env-utils/tsconfig.lib.json new file mode 100644 index 0000000000..7358953497 --- /dev/null +++ b/packages/env-utils/tsconfig.lib.json @@ -0,0 +1,7 @@ +{ + "extends": "../../tsconfig.lib.json", + "compilerOptions": { + "outDir": "lib" + }, + "include": ["./src"] +}