@@ -50,19 +50,22 @@ export async function success(_: any, context: any) {
50
50
encoding : 'utf8' ,
51
51
} )
52
52
)
53
- const depsText = [
54
- renderDependencies ( packageJson . dependencies ?? { } , 'Dependencies' ) ,
55
- renderDependencies ( packageJson . peerDependencies ?? { } , 'Peer dependencies' ) ,
56
- renderDependencies (
57
- packageJson . devDependencies ?? { } ,
58
- 'Development dependencies'
59
- ) ,
53
+ const depsTable = [
54
+ renderDependencies ( packageJson . dependencies ?? { } , 'dependencies' ) ,
55
+ renderDependencies ( packageJson . peerDependencies ?? { } , 'peerDependencies' ) ,
56
+ renderDependencies ( packageJson . devDependencies ?? { } , 'devDependencies' ) ,
60
57
]
61
58
. filter ( Boolean )
62
59
. join ( '\n' )
63
60
64
61
const summaryLine = `### [\`${ gitTag } \`](https://www.npmjs.com/package/${ name } /v/${ version } )
65
- ${ depsText }
62
+ <details><summary>📦 Dependencies</summary>
63
+
64
+ | Package | Version | Type |
65
+ |:------- |:------- |: --- |
66
+ ${ depsTable }
67
+
68
+ </details>
66
69
67
70
<details>
68
71
<summary>🔏 Code signature</summary>
@@ -96,7 +99,7 @@ ${JSON.stringify(sceau, null, 2)}
96
99
await setTimeout ( staggerDelay )
97
100
}
98
101
99
- function renderDependencies ( input : Record < string , string > , heading : string ) {
102
+ function renderDependencies ( input : Record < string , string > , type : string ) {
100
103
const deps = Object . fromEntries (
101
104
Object . entries ( input ) . filter (
102
105
( [ packageName , version ] ) =>
@@ -105,13 +108,10 @@ function renderDependencies(input: Record<string, string>, heading: string) {
105
108
)
106
109
)
107
110
return Object . keys ( deps ) . length > 0
108
- ? `#### ${ heading }
109
- | Package | Version |
110
- |:------- |:------- |
111
- ${ Object . entries ( deps )
112
- . map ( ( [ name , version ] ) => `| \`${ name } \` | \`${ version } \` |` )
113
- . join ( '\n' ) }
114
-
115
- `
111
+ ? Object . entries ( deps )
112
+ . map (
113
+ ( [ name , version ] ) => `| \`${ name } \` | \`${ version } \` | \`${ type } \` |`
114
+ )
115
+ . join ( '\n' )
116
116
: null
117
117
}
0 commit comments