From 79880eeac4d036c16360929cdd9f00d874baad89 Mon Sep 17 00:00:00 2001 From: gigobyte Date: Sat, 18 Mar 2023 14:57:41 +0200 Subject: [PATCH] Fix build --- publish.ps1 | 5 +++-- tsconfig.esm.json | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/publish.ps1 b/publish.ps1 index 4479c104..668b90e8 100644 --- a/publish.ps1 +++ b/publish.ps1 @@ -3,10 +3,13 @@ $files = @("package.json", "LICENSE", "README.md", "package-lock.json") Remove-Item -Recurse node_modules Invoke-Expression "npm install" + if (Test-Path -Path lib) { Remove-Item -Recurse lib } +Invoke-Expression "npm test" + Invoke-Expression "npm run build" Remove-Item -Recurse ./lib/*.test.* Remove-Item -Recurse ./lib/esm/*.test.* @@ -17,7 +20,5 @@ foreach ($file in $files) { Set-Content ./lib/esm/package.json '{ "type": "module" }' -Invoke-Expression "npm test" - Invoke-Expression "cd lib" Invoke-Expression "npm publish" diff --git a/tsconfig.esm.json b/tsconfig.esm.json index 58690310..481c5a6c 100644 --- a/tsconfig.esm.json +++ b/tsconfig.esm.json @@ -7,5 +7,6 @@ "moduleResolution": "nodenext", "outDir": "lib/esm", "esModuleInterop": true - } + }, + "exclude": ["site", "**/*.test.ts", "lib"] }