MCPcopy
hub / github.com/CapSoftware/Cap / main

Function main

scripts/analytics/setup-analytics.js:81–96  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

79};
80
81function main() {
82 try {
83 ensureTinybirdCli();
84 ensureTinybirdLogin();
85 const auth = resolveTinybirdAuth();
86 syncProjectTinyb();
87 deployTinybirdProject(auth);
88 console.log("✅ Tinybird analytics resources are ready.");
89 } catch (error) {
90 console.error(
91 "❌ Failed to set up Tinybird analytics:",
92 error instanceof Error ? error.message : error,
93 );
94 process.exit(1);
95 }
96}
97
98main();

Callers 1

setup-analytics.jsFile · 0.70

Calls 5

resolveTinybirdAuthFunction · 0.90
ensureTinybirdCliFunction · 0.85
ensureTinybirdLoginFunction · 0.85
syncProjectTinybFunction · 0.85
deployTinybirdProjectFunction · 0.85

Tested by

no test coverage detected