From 2d0e15533a2553528597bd16d99ea6967b54b784 Mon Sep 17 00:00:00 2001 From: NicolasCantu Date: Fri, 28 Mar 2025 12:53:24 +0100 Subject: [PATCH] Build boilerplate --- package.json | 3 ++- tsconfig.build.json | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 tsconfig.build.json diff --git a/package.json b/package.json index b2a2dfe..ee85d35 100755 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ "start": "vite --host 0.0.0.0", "build": "tsc && vite build", "deploy": "sudo cp -r dist/* /var/www/html/", - "prettify": "prettier --config ./.prettierrc --write \"src/**/*{.ts,.html,.css,.js}\"" + "prettify": "prettier --config ./.prettierrc --write \"src/**/*{.ts,.html,.css,.js}\"", + "build:dist": "tsc -p tsconfig.build.json" }, "keywords": [], "author": "", diff --git a/tsconfig.build.json b/tsconfig.build.json new file mode 100644 index 0000000..0cda733 --- /dev/null +++ b/tsconfig.build.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "noEmit": false, + "outDir": "./dist", + "module": "commonjs" + }, + "exclude": ["node_modules", "dist"] + } \ No newline at end of file