Skip to content

Commit 3e2f7f4

Browse files
committed
feat(loader): export route loader for downstream service usage
1 parent a765909 commit 3e2f7f4

File tree

5 files changed

+342
-386
lines changed

5 files changed

+342
-386
lines changed

.trunk/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@
66
plugins
77
user_trunk.yaml
88
user.yaml
9+
tmp

.trunk/trunk.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
version: 0.1
22
cli:
3-
version: 1.17.2
3+
version: 1.19.0
44
plugins:
55
sources:
66
- id: trunk
7-
ref: v1.3.0
7+
ref: v1.4.2
88
uri: https://github.com/trunk-io/plugins
99
lint:
1010
enabled:
1111
12-
13-
- eslint@8.54.0
12+
13+
- eslint@8.56.0
1414
- git-diff-check
15-
- markdownlint@0.37.0
16-
- osv-scanner@1.4.3
17-
- prettier@3.1.0
18-
- trivy@0.47.0
19-
- trufflehog@3.63.2-rc0
15+
- markdownlint@0.38.0
16+
- osv-scanner@1.6.1
17+
- prettier@3.2.4
18+
- trivy@0.48.3
19+
- trufflehog@3.64.0
2020
2121
ignore:
2222
- linters: [ALL]

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -83,46 +83,46 @@
8383
"@sesamecare-oss/opentelemetry-node-metrics": "^1.0.1",
8484
"ajv": "^8.12.0",
8585
"cookie-parser": "^1.4.6",
86-
"dotenv": "^16.3.1",
86+
"dotenv": "^16.4.1",
8787
"express": "next",
8888
"express-openapi-validator": "^5.1.2",
8989
"glob": "^8.1.0",
9090
"lodash": "^4.17.21",
9191
"minimist": "^1.2.8",
9292
"opentelemetry-instrumentation-fetch-node": "^1.1.2",
93-
"pino": "^8.16.2",
93+
"pino": "^8.17.2",
9494
"read-pkg-up": "^7.0.1",
9595
"request-ip": "^3.3.0"
9696
},
9797
"devDependencies": {
98-
"@commitlint/cli": "^18.4.3",
99-
"@commitlint/config-conventional": "^18.4.3",
100-
"@openapi-typescript-infra/coconfig": "^4.2.2",
98+
"@commitlint/cli": "^18.6.0",
99+
"@commitlint/config-conventional": "^18.6.0",
100+
"@openapi-typescript-infra/coconfig": "^4.3.0",
101101
"@semantic-release/commit-analyzer": "^11.1.0",
102102
"@semantic-release/exec": "^6.0.3",
103-
"@semantic-release/github": "^9.2.5",
103+
"@semantic-release/github": "^9.2.6",
104104
"@semantic-release/release-notes-generator": "^12.1.0",
105105
"@types/cookie-parser": "^1.4.6",
106106
"@types/express": "^4.17.21",
107107
"@types/glob": "^8.1.0",
108108
"@types/lodash": "^4.14.202",
109109
"@types/minimist": "^1.2.5",
110-
"@types/node": "^20.10.4",
110+
"@types/node": "^20.11.6",
111111
"@types/request-ip": "^0.0.41",
112112
"@types/supertest": "^2.0.16",
113-
"@typescript-eslint/eslint-plugin": "^6.13.2",
114-
"@typescript-eslint/parser": "^6.13.2",
115-
"coconfig": "^1.0.0",
116-
"eslint": "^8.55.0",
113+
"@typescript-eslint/eslint-plugin": "^6.19.1",
114+
"@typescript-eslint/parser": "^6.19.1",
115+
"coconfig": "^1.4.1",
116+
"eslint": "^8.56.0",
117117
"eslint-config-prettier": "^9.1.0",
118-
"eslint-plugin-import": "^2.29.0",
119-
"pino-pretty": "^10.2.3",
118+
"eslint-plugin-import": "^2.29.1",
119+
"pino-pretty": "^10.3.1",
120120
"pinst": "^3.0.0",
121-
"supertest": "^6.3.3",
122-
"ts-node": "^10.9.1",
121+
"supertest": "^6.3.4",
122+
"ts-node": "^10.9.2",
123123
"tsconfig-paths": "^4.2.0",
124124
"typescript": "^5.3.3",
125-
"vitest": "^1.0.2"
125+
"vitest": "^1.2.1"
126126
},
127127
"resolutions": {
128128
"qs": "^6.11.0"

src/express-app/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
export * from './app';
22
export * from './types';
3+
export * from './route-loader';

0 commit comments

Comments
 (0)