feat: adding build process to logger package using tsup #7210

This commit is contained in:
sriram veeraghanta
2025-06-13 01:50:44 +05:30
committed by GitHub
parent 11b222ece8
commit ebc2bdcd3a
3 changed files with 23 additions and 6 deletions

View File

@@ -4,11 +4,18 @@
"license": "AGPL-3.0",
"description": "Logger shared across multiple apps internally",
"private": true,
"main": "./src/index.ts",
"types": "./src/index.ts",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"files": [
"dist/**"
],
"scripts": {
"build": "tsup",
"dev": "tsup --watch",
"lint": "eslint src --ext .ts,.tsx",
"lint:errors": "eslint src --ext .ts,.tsx --quiet"
"lint:errors": "eslint src --ext .ts,.tsx --quiet",
"clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist"
},
"dependencies": {
"winston": "^3.17.0",
@@ -17,6 +24,7 @@
"devDependencies": {
"@plane/eslint-config": "*",
"@types/node": "^22.5.4",
"tsup": "8.4.0",
"typescript": "5.8.3"
}
}