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

9
pnpm-lock.yaml generated
View File

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

View File

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