main() — react Function Reference
Architecture documentation for the main() function in update-commit-message.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD e25ea7c2_a04f_a561_fa20_da34a1c0b075["main()"] ee0098d8_eed2_b4bd_b150_b52e5e2192fe["update-commit-message.js"] e25ea7c2_a04f_a561_fa20_da34a1c0b075 -->|defined in| ee0098d8_eed2_b4bd_b150_b52e5e2192fe a3b7f8c7_76b8_9fea_d70f_7a74cc7216c1["parsePullRequestNumber()"] e25ea7c2_a04f_a561_fa20_da34a1c0b075 -->|calls| a3b7f8c7_76b8_9fea_d70f_7a74cc7216c1 b8fd36e3_70e3_c650_4fd2_b9c1cdec04a1["fetchPullRequest()"] e25ea7c2_a04f_a561_fa20_da34a1c0b075 -->|calls| b8fd36e3_70e3_c650_4fd2_b9c1cdec04a1 d91bd2cb_8a1b_df44_044b_8afb70e50d23["filterMsg()"] e25ea7c2_a04f_a561_fa20_da34a1c0b075 -->|calls| d91bd2cb_8a1b_df44_044b_8afb70e50d23 style e25ea7c2_a04f_a561_fa20_da34a1c0b075 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/scripts/update-commit-message.js lines 124–145
async function main() {
const data = fs.readFileSync(0, 'utf-8');
const pr = parsePullRequestNumber(data);
if (pr) {
try {
const response = await fetchPullRequest(pr);
if (!response.body) {
console.log(data);
return;
}
const newMessage = filterMsg(response);
console.log(newMessage);
return;
} catch (e) {
console.log(data);
return;
}
}
console.log(data);
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does main() do?
main() is a function in the react codebase, defined in compiler/scripts/update-commit-message.js.
Where is main() defined?
main() is defined in compiler/scripts/update-commit-message.js at line 124.
What does main() call?
main() calls 3 function(s): fetchPullRequest, filterMsg, parsePullRequestNumber.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free