Update release script

This commit is contained in:
Nick Cipollo
2026-03-14 16:27:03 -04:00
parent 7df3a0e749
commit 813e942459
4 changed files with 461 additions and 449 deletions

894
dist/index.js vendored

File diff suppressed because it is too large Load Diff

View File

@@ -12,7 +12,7 @@
"debug": "pnpm clean && pnpm install && pnpm build && pnpm package",
"format": "pnpm biome format --write .",
"package": "ncc build --source-map --license licenses.txt",
"release": "pnpm clean && pnpm install --prod && pnpm build && pnpm package",
"release": "pnpm clean && pnpm install && pnpm build && pnpm package",
"test": "vitest run"
},
"repository": {
@@ -40,6 +40,7 @@
"@octokit/plugin-rest-endpoint-methods": "^10.4.1",
"@octokit/request-error": "^7.1.0",
"@octokit/types": "^16.0.0",
"@vercel/ncc": "^0.38.4",
"@vitest/coverage-v8": "^4.0.18",
"typescript": "^5.9.3",
"vitest": "^4.0.18"

9
pnpm-lock.yaml generated
View File

@@ -33,6 +33,9 @@ importers:
'@octokit/types':
specifier: ^16.0.0
version: 16.0.0
'@vercel/ncc':
specifier: ^0.38.4
version: 0.38.4
'@vitest/coverage-v8':
specifier: ^4.0.18
version: 4.0.18(vitest@4.0.18(@types/node@25.1.0))
@@ -497,6 +500,10 @@ packages:
'@types/node@25.1.0':
resolution: {integrity: sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==}
'@vercel/ncc@0.38.4':
resolution: {integrity: sha512-8LwjnlP39s08C08J5NstzriPvW1SP8Zfpp1BvC2sI35kPeZnHfxVkCwu4/+Wodgnd60UtT1n8K8zw+Mp7J9JmQ==}
hasBin: true
'@vitest/coverage-v8@4.0.18':
resolution: {integrity: sha512-7i+N2i0+ME+2JFZhfuz7Tg/FqKtilHjGyGvoHYQ6iLV0zahbsJ9sljC9OcFcPDbhYKCet+sG8SsVqlyGvPflZg==}
peerDependencies:
@@ -1125,6 +1132,8 @@ snapshots:
dependencies:
undici-types: 7.16.0
'@vercel/ncc@0.38.4': {}
'@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@25.1.0))':
dependencies:
'@bcoe/v8-coverage': 1.0.2

View File

@@ -4,11 +4,13 @@
"module": "NodeNext",
"moduleResolution": "NodeNext",
"outDir": "./lib",
"rootDir": ".",
"strict": true,
"skipLibCheck": true,
"noImplicitAny": true,
"esModuleInterop": true,
"types": ["node"]
},
"exclude": ["node_modules", "**/*.test.ts"]
"include": ["src/**/*"],
"exclude": ["node_modules", "**/*.test.ts", "__mocks__/**/*", "vitest.config.ts"]
}