Commit a7c9daa
fs: add statfs() functions
This commit adds statfs() and statfsSync() to the fs module, and
statfs() to the fsPromises module.
Co-authored-by: cjihrig <cjihrig@gmail.com>
Fixes: #10745
Refs: #31351
PR-URL: #46358
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>1 parent 968db21 commit a7c9daaCopy full SHA for a7c9daa
File tree
Expand file treeCollapse file tree
10 files changed
+457
-12
lines changedOpen diff view settings
Filter options
- doc/api
- lib
- internal/fs
- src
- test/parallel
- tools/doc
Expand file treeCollapse file tree
10 files changed
+457
-12
lines changedOpen diff view settings
Collapse file
+159Lines changed: 159 additions & 0 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1531 | 1531 | |
1532 | 1532 | |
1533 | 1533 | |
| 1534 | + |
| 1535 | + |
| 1536 | + |
| 1537 | + |
| 1538 | + |
| 1539 | + |
| 1540 | + |
| 1541 | + |
| 1542 | + |
| 1543 | + |
| 1544 | + |
| 1545 | + |
| 1546 | + |
1534 | 1547 | |
1535 | 1548 | |
1536 | 1549 | |
| ||
4101 | 4114 | |
4102 | 4115 | |
4103 | 4116 | |
| 4117 | + |
| 4118 | + |
| 4119 | + |
| 4120 | + |
| 4121 | + |
| 4122 | + |
| 4123 | + |
| 4124 | + |
| 4125 | + |
| 4126 | + |
| 4127 | + |
| 4128 | + |
| 4129 | + |
| 4130 | + |
| 4131 | + |
| 4132 | + |
| 4133 | + |
| 4134 | + |
| 4135 | + |
| 4136 | + |
4104 | 4137 | |
4105 | 4138 | |
4106 | 4139 | |
| ||
5852 | 5885 | |
5853 | 5886 | |
5854 | 5887 | |
| 5888 | + |
| 5889 | + |
| 5890 | + |
| 5891 | + |
| 5892 | + |
| 5893 | + |
| 5894 | + |
| 5895 | + |
| 5896 | + |
| 5897 | + |
| 5898 | + |
| 5899 | + |
| 5900 | + |
| 5901 | + |
| 5902 | + |
| 5903 | + |
| 5904 | + |
5855 | 5905 | |
5856 | 5906 | |
5857 | 5907 | |
| ||
6944 | 6994 | |
6945 | 6995 | |
6946 | 6996 | |
| 6997 | + |
| 6998 | + |
| 6999 | + |
| 7000 | + |
| 7001 | + |
| 7002 | + |
| 7003 | + |
| 7004 | + |
| 7005 | + |
| 7006 | + |
| 7007 | + |
| 7008 | + |
| 7009 | + |
| 7010 | + |
| 7011 | + |
| 7012 | + |
| 7013 | + |
| 7014 | + |
| 7015 | + |
| 7016 | + |
| 7017 | + |
| 7018 | + |
| 7019 | + |
| 7020 | + |
| 7021 | + |
| 7022 | + |
| 7023 | + |
| 7024 | + |
| 7025 | + |
| 7026 | + |
| 7027 | + |
| 7028 | + |
| 7029 | + |
| 7030 | + |
| 7031 | + |
| 7032 | + |
| 7033 | + |
| 7034 | + |
| 7035 | + |
| 7036 | + |
| 7037 | + |
| 7038 | + |
| 7039 | + |
| 7040 | + |
| 7041 | + |
| 7042 | + |
| 7043 | + |
| 7044 | + |
| 7045 | + |
| 7046 | + |
| 7047 | + |
| 7048 | + |
| 7049 | + |
| 7050 | + |
| 7051 | + |
| 7052 | + |
| 7053 | + |
| 7054 | + |
| 7055 | + |
| 7056 | + |
| 7057 | + |
| 7058 | + |
| 7059 | + |
| 7060 | + |
| 7061 | + |
| 7062 | + |
| 7063 | + |
| 7064 | + |
| 7065 | + |
| 7066 | + |
| 7067 | + |
| 7068 | + |
| 7069 | + |
| 7070 | + |
| 7071 | + |
| 7072 | + |
| 7073 | + |
| 7074 | + |
| 7075 | + |
| 7076 | + |
| 7077 | + |
| 7078 | + |
| 7079 | + |
| 7080 | + |
| 7081 | + |
| 7082 | + |
| 7083 | + |
| 7084 | + |
| 7085 | + |
| 7086 | + |
| 7087 | + |
| 7088 | + |
| 7089 | + |
| 7090 | + |
| 7091 | + |
| 7092 | + |
| 7093 | + |
| 7094 | + |
| 7095 | + |
| 7096 | + |
| 7097 | + |
| 7098 | + |
| 7099 | + |
| 7100 | + |
| 7101 | + |
| 7102 | + |
| 7103 | + |
| 7104 | + |
6947 | 7105 | |
6948 | 7106 | |
6949 | 7107 | |
| ||
7787 | 7945 | |
7788 | 7946 | |
7789 | 7947 | |
| 7948 | + |
7790 | 7949 | |
7791 | 7950 | |
7792 | 7951 | |
|
Collapse file
+30Lines changed: 30 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
102 | 102 | |
103 | 103 | |
104 | 104 | |
| 105 | + |
105 | 106 | |
106 | 107 | |
107 | 108 | |
| ||
1509 | 1510 | |
1510 | 1511 | |
1511 | 1512 | |
| 1513 | + |
| 1514 | + |
| 1515 | + |
| 1516 | + |
| 1517 | + |
| 1518 | + |
| 1519 | + |
| 1520 | + |
| 1521 | + |
| 1522 | + |
| 1523 | + |
| 1524 | + |
| 1525 | + |
| 1526 | + |
| 1527 | + |
| 1528 | + |
| 1529 | + |
| 1530 | + |
1512 | 1531 | |
1513 | 1532 | |
1514 | 1533 | |
| ||
1583 | 1602 | |
1584 | 1603 | |
1585 | 1604 | |
| 1605 | + |
| 1606 | + |
| 1607 | + |
| 1608 | + |
| 1609 | + |
| 1610 | + |
| 1611 | + |
| 1612 | + |
| 1613 | + |
1586 | 1614 | |
1587 | 1615 | |
1588 | 1616 | |
| ||
3013 | 3041 | |
3014 | 3042 | |
3015 | 3043 | |
| 3044 | + |
3016 | 3045 | |
| 3046 | + |
3017 | 3047 | |
3018 | 3048 | |
3019 | 3049 | |
|
Collapse file
lib/internal/fs/promises.js
Copy file name to clipboardExpand all lines: lib/internal/fs/promises.js+9Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
52 | 52 | |
53 | 53 | |
54 | 54 | |
| 55 | + |
55 | 56 | |
56 | 57 | |
57 | 58 | |
| ||
781 | 782 | |
782 | 783 | |
783 | 784 | |
| 785 | + |
| 786 | + |
| 787 | + |
| 788 | + |
| 789 | + |
| 790 | + |
| 791 | + |
784 | 792 | |
785 | 793 | |
786 | 794 | |
| ||
953 | 961 | |
954 | 962 | |
955 | 963 | |
| 964 | + |
956 | 965 | |
957 | 966 | |
958 | 967 | |
|
Collapse file
+19Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
556 | 556 | |
557 | 557 | |
558 | 558 | |
| 559 | + |
| 560 | + |
| 561 | + |
| 562 | + |
| 563 | + |
| 564 | + |
| 565 | + |
| 566 | + |
| 567 | + |
| 568 | + |
| 569 | + |
| 570 | + |
| 571 | + |
| 572 | + |
| 573 | + |
| 574 | + |
| 575 | + |
| 576 | + |
559 | 577 | |
560 | 578 | |
561 | 579 | |
| ||
912 | 930 | |
913 | 931 | |
914 | 932 | |
| 933 | + |
915 | 934 | |
916 | 935 | |
917 | 936 | |
|
0 commit comments