File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -12,19 +12,23 @@ if (Deno.args.length !== 1 || !/^(dev|prod)$/.test(Deno.args[0])) {
12
12
const [ env ] = Deno . args ;
13
13
14
14
const GITHUB_REPOSITORY = Deno . env . get ( 'GITHUB_REPOSITORY' ) ;
15
+
15
16
const readme = ( await Deno . readTextFile ( 'README.md' ) ) . split ( / [ \r \n ] + / ) ;
16
17
const [ description ] = readme . filter ( ( s ) => / ^ \w / . test ( s ) ) ;
17
- const keywords = readme . map ( ( s ) => s . match ( / ^ \! \[ ( .* ) \] \( ( .* ) \) / ) )
18
+ const keywords = readme . map ( ( s ) => s . match ( / ^ \! \[ ( .* ) \] \( ( .* ) \) $ / ) )
18
19
. filter ( ( m ) => m && m [ 2 ] . startsWith ( 'https://img.shields.io/badge/' ) )
19
20
. map ( ( m ) => m ! [ 1 ] ) ;
20
21
21
- await emptyDir ( './npm' ) ;
22
+ const outDir = './npm' ;
23
+
24
+ await emptyDir ( outDir ) ;
25
+
22
26
await build ( {
23
27
test : env === 'dev' ,
24
28
importMap : 'deno.json' ,
25
29
entryPoints : Object . entries ( denoJson . exports )
26
30
. map ( ( [ name , path ] ) => name === '.' ? path : { name, path } ) ,
27
- outDir : './npm' ,
31
+ outDir,
28
32
shims : {
29
33
deno : env === 'dev' ? 'dev' : false ,
30
34
} ,
You can’t perform that action at this time.
0 commit comments