File tree 4 files changed +177
-180
lines changed
4 files changed +177
-180
lines changed Original file line number Diff line number Diff line change 16
16
- uses : actions/setup-node@v3
17
17
with :
18
18
node-version : 16
19
-
19
+
20
20
- uses : pnpm/action-setup@v2.0.1
21
21
name : Install pnpm
22
22
id : pnpm-install
37
37
restore-keys : |
38
38
${{ runner.os }}-pnpm-store-
39
39
40
- - name : Install dependencies
41
- run : pnpm install
42
-
43
40
- name : Install dev dependencies
44
41
run : pnpm i
45
42
55
52
run : pnpm sync
56
53
57
54
- name : Run tests
58
- run : pnpm tun test
55
+ run : pnpm run test
59
56
60
57
- name : Run lint
61
58
run : pnpm run solhint
Original file line number Diff line number Diff line change 1
1
{
2
- "overrides": [
3
- {
4
- "files": "*.sol",
5
- "options": {
6
- "printWidth": 80,
7
- "tabWidth": 4,
8
- "useTabs": false,
9
- "singleQuote": false,
10
- "bracketSpacing": false,
11
- "explicitTypes": "always"
12
- }
2
+ "overrides": [
3
+ {
4
+ "files": "*.sol",
5
+ "options": {
6
+ "printWidth": 80,
7
+ "tabWidth": 4,
8
+ "useTabs": false,
9
+ "singleQuote": false,
10
+ "bracketSpacing": false,
11
+ "explicitTypes": "always"
13
12
}
14
- ]
15
- }
13
+ }
14
+ ]
15
+ }
Original file line number Diff line number Diff line change 1
1
{
2
- "name" : " Keep " ,
2
+ "name" : " keep " ,
3
3
"version" : " 1.0.0" ,
4
4
"description" : " Tokenized multisig wallet" ,
5
5
"main" : " index.js" ,
8
8
"license" : " MIT" ,
9
9
"private" : false ,
10
10
"scripts" : {
11
- "format" : " prettier --write src/**.sol src/utils/**.sol test/**.sol" ,
12
- "format:list" : " prettier --list-different 'src/**/*.sol'" ,
13
- "format:check" : " prettier --check 'src/**/*.sol'" ,
11
+ "format" : " prettier --write src/**.sol src/utils/**.sol test/**.sol --plugin-search-dir=. " ,
12
+ "format:list" : " prettier --list-different 'src/**/*.sol' --plugin-search-dir=. " ,
13
+ "format:check" : " prettier --check 'src/**/*.sol' --plugin-search-dir=. " ,
14
14
"solhint" : " solhint --config ./.solhint.json 'src/**/*.sol' --fix --ignore-path .solhintignore" ,
15
15
"solhint:check" : " solhint --config ./.solhint.json 'src/**/*.sol'" ,
16
16
"clean" : " forge clean" ,
19
19
"test" : " forge clean && forge test --optimize --optimizer-runs 9999999 -vvv" ,
20
20
"snapshot" : " forge clean && forge snapshot --optimize --optimizer-runs 9999999"
21
21
},
22
- "dependencies " : {
22
+ "devDependencies " : {
23
23
"prettier" : " ^2.7.1" ,
24
- "prettier-plugin-solidity" : " ^ 1.0.0-beta.19 " ,
25
- "solhint" : " ^3.3.6 "
24
+ "prettier-plugin-solidity" : " 1.0.0-beta.24 " ,
25
+ "solhint" : " ^3.3.7 "
26
26
}
27
27
}
You can’t perform that action at this time.
0 commit comments