Skip to content

Commit 53c1e75

Browse files
committed
feat: add more utility methods
1 parent 1af848a commit 53c1e75

13 files changed

Lines changed: 1415 additions & 174 deletions

package-lock.json

Lines changed: 144 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,20 @@
1313
},
1414
"license": "Apache-2.0",
1515
"scripts": {
16+
"start": "node build/src/index.js",
1617
"prepack": "npm run compile",
17-
"compile": "npm run clean && tsc --build tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
18+
"compile": "npm run clean && tsc --build tsconfig.json tsconfig.esm.json tsconfig.esnext.json && npm run generate:exports",
1819
"clean": "tsc --build --clean tsconfig.json tsconfig.esm.json tsconfig.esnext.json",
1920
"lint": "eslint src tests",
2021
"lint:fix": "eslint --fix src tests",
2122
"preversion": "npm run lint && npm run test && npm run compile",
2223
"pretest": "npm run compile",
2324
"dryrun": "npm pack --dry-run",
2425
"test": "cross-env LOGGER_LEVEL=silent jest",
25-
"test:coverage": "cross-env LOGGER_LEVEL=silent jest --coverage"
26+
"test:coverage": "cross-env LOGGER_LEVEL=silent jest --coverage",
27+
"coverage": "npm run test:coverage",
28+
"test:debug": "cross-env LOGGER_LEVEL=info jest",
29+
"generate:exports": "node scripts/generate-exports.mjs"
2630
},
2731
"keywords": [
2832
"utils",
@@ -45,16 +49,15 @@
4549
"catbee"
4650
],
4751
"dependencies": {
48-
"@types/express": "^5.0.3",
49-
"abort-controller": "^3.0.0",
50-
"pino": "^9.7.0",
51-
"reflect-metadata": "^0.2.2"
52+
"pino": "^9.7.0"
5253
},
5354
"devDependencies": {
55+
"@types/express": "^5.0.3",
5456
"@types/jest": "^30.0.0",
5557
"@types/node": "^24.2.0",
5658
"@typescript-eslint/eslint-plugin": "^8.39.0",
5759
"@typescript-eslint/parser": "^8.39.0",
60+
"abort-controller": "^3.0.0",
5861
"cross-env": "^10.0.0",
5962
"eslint": "^9.32.0",
6063
"eslint-config-prettier": "^10.1.8",
@@ -64,7 +67,9 @@
6467
"jest": "^30.0.5",
6568
"jest-junit": "^16.0.0",
6669
"jest-sonar-reporter": "^2.0.0",
70+
"pino-pretty": "^13.1.1",
6771
"prettier": "^3.6.2",
72+
"reflect-metadata": "^0.2.2",
6873
"ts-jest": "^29.4.1",
6974
"typescript": "^5.9.2",
7075
"typescript-eslint": "^8.39.0"

0 commit comments

Comments
 (0)