Skip to content

Commit 002903d

Browse files
committed
feat: expose service module through package exports (#1539)
1 parent c1d48ef commit 002903d

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@
4444
"types": "./dist/src/utils/errors.d.ts",
4545
"import": "./dist/src/utils/errors.js",
4646
"require": "./dist/src/utils/errors.js"
47+
},
48+
"./service": {
49+
"types": "./dist/src/service/index.d.ts",
50+
"import": "./dist/src/service/index.js",
51+
"require": "./dist/src/service/index.js"
4752
}
4853
},
4954
"scripts": {

src/config/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,13 @@ import { ConfigLoader } from './ConfigLoader';
2222
import { Configuration } from './types';
2323
import { serverConfig } from './env';
2424
import { getConfigFile } from './file';
25+
2526
import { validateConfig } from './validators';
2627
import { handleErrorAndLog, handleErrorAndThrow } from '../utils/errors';
2728

29+
export { setConfigFile, getConfigFile, validate } from './file';
30+
export { serverConfig } from './env';
31+
2832
// Cache for current configuration
2933
let _currentConfig: GitProxyConfig | null = null;
3034
let _configLoader: ConfigLoader | null = null;

0 commit comments

Comments
 (0)