Skip to content

Commit efe4fbc

Browse files
committedFeb 19, 2024
chore: No need for ZX (just minimist)
1 parent 68fc468 commit efe4fbc

File tree

4 files changed

+29
-180
lines changed

4 files changed

+29
-180
lines changed
 

Diff for: ‎.github/workflows/test-against-nextjs-release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
- name: Install dependencies
7979
run: pnpm install
8080
- name: Check for changes in app router
81-
run: ./next-release-analyser.mjs
81+
run: ./next-release-analyser.mjs --version ${{ inputs.version }}
8282
working-directory: packages/scripts
8383
env:
8484
MAILPACE_API_TOKEN: ${{ secrets.MAILPACE_API_TOKEN }}

Diff for: ‎packages/scripts/next-release-analyser.mjs

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
#!/usr/bin/env zx
1+
#!/usr/bin/env node
22
// @ts-check
33

44
import MailPace from '@mailpace/mailpace.js'
55
import { createEnv } from '@t3-oss/env-core'
6+
import minimist from 'minimist'
67
import { z } from 'zod'
7-
import 'zx/globals'
88

99
const canaryRegexp = /^(\d+)\.(\d+)\.(\d+)-canary\.(\d+)$/
1010

@@ -26,6 +26,7 @@ const fileSchema = z.object({
2626
})
2727

2828
async function main() {
29+
const argv = minimist(process.argv.slice(2))
2930
const thisVersion = argv.version
3031
const previousVersion = getPreviousVersion(argv.version)
3132

Diff for: ‎packages/scripts/package.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66
"dependencies": {
77
"@mailpace/mailpace.js": "^0.1.1",
88
"@t3-oss/env-core": "^0.9.2",
9-
"zod": "^3.22.4",
10-
"zx": "^7.2.3"
9+
"minimist": "^1.2.8",
10+
"zod": "^3.22.4"
1111
},
1212
"devDependencies": {
13+
"@types/minimist": "^1.2.5",
14+
"@types/node": "^20.11.17",
1315
"typescript": "^5.3.3"
1416
}
1517
}

0 commit comments

Comments
 (0)