1
1
import unified , { Transformer } from "unified" ;
2
2
import markdown from "remark-parse" ;
3
3
import stringify from "remark-stringify" ;
4
- import vFile , { VFile } from "vfile" ;
4
+ import { VFile } from "vfile" ;
5
5
import { Node , Position } from "unist" ;
6
- import { version } from "punycode" ;
7
6
8
7
type MarkdownRootNode = {
9
8
type : "root" ;
@@ -81,7 +80,7 @@ function releaseTransformation({
81
80
} : Options ) {
82
81
return transformer as Transformer ;
83
82
84
- function transformer ( tree : MarkdownRootNode , file : VFile ) {
83
+ function transformer ( tree : MarkdownRootNode , _file : VFile ) {
85
84
const previousVersion = determinePreviousVersion ( tree ) ;
86
85
convertUnreleasedSectionToNewRelease ( tree , version , releaseDate ) ;
87
86
addEmptyUnreleasedSection ( tree ) ;
@@ -98,7 +97,7 @@ function determinePreviousVersion(tree: MarkdownRootNode): string | null {
98
97
node => node . type === "heading" && node . depth === 2
99
98
) ;
100
99
101
- let previousRelease = versions [ 1 ] as HeadingNode | undefined ;
100
+ const previousRelease = versions [ 1 ] as HeadingNode | undefined ;
102
101
103
102
if ( ! previousRelease ) {
104
103
return null ;
@@ -171,7 +170,7 @@ function convertUnreleasedSectionToNewRelease(
171
170
} ,
172
171
{
173
172
type : "text" ,
174
- value : value
173
+ value
175
174
}
176
175
] ;
177
176
0 commit comments