Skip to content

Commit 3f803ca

Browse files
committed
Merge remote-tracking branch 'origin/main' into v2
# Conflicts: # package-lock.json
2 parents 4faaae2 + 8b2d871 commit 3f803ca

25 files changed

+3985
-265
lines changed

package-lock.json

Lines changed: 334 additions & 208 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -86,31 +86,31 @@
8686
"@babel/code-frame": "^7.26.2",
8787
"@types/jest": "^29.5.14",
8888
"@types/semver": "^7.5.8",
89-
"@typescript-eslint/eslint-plugin": "^8.22.0",
90-
"@typescript-eslint/parser": "^8.22.0",
89+
"@typescript-eslint/eslint-plugin": "^8.26.1",
90+
"@typescript-eslint/parser": "^8.26.1",
9191
"c8": "^10.1.3",
9292
"cross-env": "^7.0.3",
93-
"eslint": "^9.19.0",
94-
"eslint-config-prettier": "10.0.1",
93+
"eslint": "^9.22.0",
94+
"eslint-config-prettier": "10.1.1",
9595
"esm-utils": "^4.3.0",
9696
"jest": "^29.7.0",
9797
"jest-light-runner": "^0.6.0",
98-
"jest-snapshot-serializer-ansi": "^2.1.0",
98+
"jest-snapshot-serializer-ansi": "^2.2.1",
9999
"jest-snapshot-serializer-raw": "^2.0.0",
100100
"jest-watch-typeahead": "^2.2.2",
101101
"lines-and-columns": "^2.0.4",
102-
"prettier": "^3.4.2",
103-
"solc": "^0.8.28",
102+
"prettier": "^3.5.3",
103+
"solc": "^0.8.29",
104104
"ts-loader": "^9.5.2",
105105
"ts-node": "^10.9.2",
106-
"typescript": "^5.7.3",
107-
"webpack": "^5.97.1",
106+
"typescript": "^5.8.2",
107+
"webpack": "^5.98.0",
108108
"webpack-cli": "^6.0.1"
109109
},
110110
"dependencies": {
111111
"@nomicfoundation/slang": "0.19.0",
112112
"@solidity-parser/parser": "^0.19.0",
113-
"semver": "^7.7.0"
113+
"semver": "^7.7.1"
114114
},
115115
"peerDependencies": {
116116
"prettier": ">=3.0.0"

tests/format/BinaryOperationHierarchy/Group.sol

Lines changed: 353 additions & 0 deletions
Large diffs are not rendered by default.

tests/format/BinaryOperationHierarchy/Indent.sol

Lines changed: 353 additions & 0 deletions
Large diffs are not rendered by default.

tests/format/BinaryOperationHierarchy/__snapshots__/format.test.js.snap

Lines changed: 2887 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
runFormatTest(import.meta, ['slang-solidity']);

tests/format/HexLiteral/HexLiteral.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
pragma solidity 0.8.28;
2+
pragma solidity 0.8.29;
33

44
contract HexLiteral {
55
bytes8 hex1 = hex'DeadBeef';

tests/format/HexLiteral/__snapshots__/format.test.js.snap

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ singleQuote: false
88
| printWidth
99
=====================================input======================================
1010
// SPDX-License-Identifier: MIT
11-
pragma solidity 0.8.28;
11+
pragma solidity 0.8.29;
1212
1313
contract HexLiteral {
1414
bytes8 hex1 = hex'DeadBeef';
@@ -17,7 +17,7 @@ contract HexLiteral {
1717
1818
=====================================output=====================================
1919
// SPDX-License-Identifier: MIT
20-
pragma solidity 0.8.28;
20+
pragma solidity 0.8.29;
2121
2222
contract HexLiteral {
2323
bytes8 hex1 = hex"DeadBeef";
@@ -35,7 +35,7 @@ singleQuote: true
3535
| printWidth
3636
=====================================input======================================
3737
// SPDX-License-Identifier: MIT
38-
pragma solidity 0.8.28;
38+
pragma solidity 0.8.29;
3939
4040
contract HexLiteral {
4141
bytes8 hex1 = hex'DeadBeef';
@@ -44,7 +44,7 @@ contract HexLiteral {
4444
4545
=====================================output=====================================
4646
// SPDX-License-Identifier: MIT
47-
pragma solidity 0.8.28;
47+
pragma solidity 0.8.29;
4848
4949
contract HexLiteral {
5050
bytes8 hex1 = hex'DeadBeef';

tests/format/ModifierInvocations/ModifierInvocations.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
pragma solidity 0.8.28;
2+
pragma solidity 0.8.29;
33

44
contract ModifierDefinitions {
55
// We enforce the use of parentheses in modifiers without parameters.

tests/format/ModifierInvocations/__snapshots__/format.test.js.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ printWidth: 80
77
| printWidth
88
=====================================input======================================
99
// SPDX-License-Identifier: MIT
10-
pragma solidity 0.8.28;
10+
pragma solidity 0.8.29;
1111
1212
contract ModifierDefinitions {
1313
// We enforce the use of parentheses in modifiers without parameters.
@@ -26,7 +26,7 @@ contract ModifierInvocations is ModifierDefinitions {
2626
2727
=====================================output=====================================
2828
// SPDX-License-Identifier: MIT
29-
pragma solidity 0.8.28;
29+
pragma solidity 0.8.29;
3030
3131
contract ModifierDefinitions {
3232
// We enforce the use of parentheses in modifiers without parameters.

0 commit comments

Comments
 (0)