Skip to content

Commit 3e9e3c3

Browse files
committed
refactor(before_v0.60): make ci happy: wrap top level statements in main
1 parent 661ade2 commit 3e9e3c3

File tree

4 files changed

+45
-26
lines changed

4 files changed

+45
-26
lines changed

make_release/gen-js-ext.nu

+20-13
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@ def gen_keywords [] {
1212
let postamble = ')\\b'
1313
$'"match": "($var_with_dash_or_under_regex)|($preamble)($cmds)($postamble)",'
1414
}
15-
print $"Generating keywords(char nl)"
16-
print (gen_keywords)
17-
print (char nl)
18-
print (char nl)
1915

2016
def gen_sub_keywords [] {
2117
let sub_cmds = (scope commands
@@ -33,9 +29,6 @@ def gen_sub_keywords [] {
3329
} | str join '|')
3430
$'"match": "($preamble)($cmds)($postamble)",'
3531
}
36-
print $"Generating sub keywords(char nl)"
37-
print (gen_sub_keywords)
38-
print (char nl)
3932

4033
def gen_keywords_alphabetically [] {
4134
let alphabet = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
@@ -64,9 +57,7 @@ def gen_keywords_alphabetically [] {
6457
} | str join "\n"
6558
}
6659

67-
print "Generating keywords alphabetically\n"
68-
print (gen_keywords_alphabetically)
69-
print (char nl)
60+
7061

7162
def gen_sub_keywords_alphabetically [] {
7263
let alphabet = [a b c d e f g h i j k l m n o p q r s t u v w x y z]
@@ -96,6 +87,22 @@ def gen_sub_keywords_alphabetically [] {
9687
} | str join "\n"
9788
}
9889

99-
print "Generating sub keywords alphabetically\n"
100-
print (gen_sub_keywords_alphabetically)
101-
print (char nl)
90+
91+
def main [
92+
]: nothing -> string {
93+
[
94+
$"Generating keywords(char nl)"
95+
(gen_keywords)
96+
(char nl)
97+
(char nl)
98+
$"Generating sub keywords(char nl)"
99+
(gen_sub_keywords)
100+
(char nl)
101+
"Generating keywords alphabetically\n"
102+
(gen_keywords_alphabetically)
103+
(char nl)
104+
"Generating sub keywords alphabetically\n"
105+
(gen_sub_keywords_alphabetically)
106+
(char nl)
107+
] | str join
108+
}

make_release/gen-ts-ext.nu

+4-1
Original file line numberDiff line numberDiff line change
@@ -89,5 +89,8 @@ def gen-ts-subs [] {
8989
[$ts $post01 $post02 $post03] | str join
9090
}
9191

92+
def main [
93+
]: nothing -> nothing {
94+
[ (gen-ts-cmds-begin) (gen-ts-cmds) (gen-ts-subs) ] | str join | save -f extension.ts
95+
}
9296

93-
[ (gen-ts-cmds-begin) (gen-ts-cmds) (gen-ts-subs) ] | str join | save -f extension.ts

make_release/this_week_in_nu_release.nu

+8-4
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,11 @@ def do-work [] {
5656
$entries | str join
5757
}
5858

59-
# 2019-08-23 was the release of 0.2.0, the first public release
60-
let week_num = (seq date -b '2019-08-23' -n 7 | length)
61-
print $"# This week in Nushell #($week_num)(char nl)(char nl)"
62-
print (do-work | str join)
59+
def main [
60+
]: nothing -> nothing {
61+
# 2019-08-23 was the release of 0.2.0, the first public release
62+
let week_num = (seq date -b '2019-08-23' -n 7 | length)
63+
print $"# This week in Nushell #($week_num)(char nl)(char nl)"
64+
print (do-work)
65+
}
66+

make_release/this_week_in_nu_weekly.nu

+13-8
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,17 @@ def query-week-span [] {
5252
}
5353
}
5454

55-
# 2019-08-23 was the release of 0.2.0, the first public release
56-
let week_num = ((seq date -b '2019-08-23' -n 7 | length) - 1)
57-
print $"# This week in Nushell #($week_num)(char nl)"
58-
59-
if ($env | select GITHUB_USERNAME | is-empty) or ($env | select GITHUB_PASSWORD | is-empty) {
60-
print 'Please set GITHUB_USERNAME and GITHUB_PASSWORD in $env to use this script'
61-
} else {
62-
query-week-span
55+
def main [
56+
]: nothing -> nothing {
57+
58+
# 2019-08-23 was the release of 0.2.0, the first public release
59+
let week_num = ((seq date -b '2019-08-23' -n 7 | length) - 1)
60+
print $"# This week in Nushell #($week_num)(char nl)"
61+
62+
(if ($env | select GITHUB_USERNAME | is-empty) or ($env | select GITHUB_PASSWORD | is-empty) {
63+
print 'Please set GITHUB_USERNAME and GITHUB_PASSWORD in $env to use this script'
64+
} else {
65+
query-week-span
66+
})
6367
}
68+

0 commit comments

Comments
 (0)