Skip to content

Commit a84398b

Browse files
committed
fix: update package configuration for github-cli and adjust TypeScript settings
1 parent 09e1f7b commit a84398b

3 files changed

Lines changed: 19 additions & 6 deletions

File tree

package.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
"description": "Github 레포지토리 및 사용자 정보를 분석하고 가져오는 CLI",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",
7+
"type": "module",
78
"bin": {
8-
"github-cli": "./dist/index.js"
9+
"github": "dist/index.js"
910
},
1011
"repository": {
1112
"type": "git"
@@ -33,6 +34,7 @@
3334
"biome": "^0.3.3",
3435
"chalk": "5.4.1",
3536
"commander": "^13.1.0",
37+
"github-cli.ts": "link:../../Users/gaons/AppData/Local/pnpm/global/5/node_modules/github-cli.ts",
3638
"ts-node": "^10.9.2",
3739
"typescript": "^5.7.3"
3840
},
@@ -48,5 +50,10 @@
4850
"packageManager": "pnpm@10.6.2",
4951
"engines": {
5052
"node": ">=18.0.0"
53+
},
54+
"pnpm": {
55+
"overrides": {
56+
"github-cli.ts": "link:../../Users/gaons/AppData/Local/pnpm/global/5/node_modules/github-cli.ts"
57+
}
5158
}
5259
}

pnpm-lock.yaml

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

tsconfig.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
// "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */
1212

1313
/* Language and Environment */
14-
"target": "es2016" /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */,
14+
"target": "ES2021" /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */,
1515
// "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */
1616
// "jsx": "preserve", /* Specify what JSX code is generated. */
17-
// "experimentalDecorators": true, /* Enable experimental support for legacy experimental decorators. */
18-
// "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */
17+
"experimentalDecorators": true /* Enable experimental support for legacy experimental decorators. */,
18+
"emitDecoratorMetadata": true /* Emit design-type metadata for decorated declarations in source files. */,
1919
// "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'. */
2020
// "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */
2121
// "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'. */
@@ -25,9 +25,9 @@
2525
// "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */
2626

2727
/* Modules */
28-
"module": "commonjs" /* Specify what module code is generated. */,
28+
"module": "ESNext" /* Specify what module code is generated. */,
2929
// "rootDir": "./", /* Specify the root folder within your source files. */
30-
// "moduleResolution": "node10", /* Specify how TypeScript looks up a file from a given module specifier. */
30+
"moduleResolution": "node" /* Specify how TypeScript looks up a file from a given module specifier. */,
3131
// "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */
3232
// "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */
3333
// "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */

0 commit comments

Comments
 (0)