heartbeat-monitor/node_modules/next/dist/esm/server/ci-info.js
Matt Bruce bed1169443 Initial commit: Heartbeat Monitor dashboard
- Full-featured monitoring dashboard for local web apps
- Real-time status tracking with uptime percentages
- Visual sparklines for status history
- Add/Edit/Delete apps dynamically
- Categories and color coding
- Auto-refresh every 30 seconds
- API endpoints for apps and status management
2026-02-18 11:16:01 -06:00

13 lines
656 B
JavaScript

import ciEnvironment from 'next/dist/compiled/ci-info';
const { isCI: _isCI, name: _name } = ciEnvironment;
const isZeitNow = !!process.env.NOW_BUILDER;
const envStack = process.env.STACK;
const isHeroku = typeof envStack === 'string' && envStack.toLowerCase().includes('heroku');
export const isCI = isZeitNow || isHeroku || _isCI;
export const name = isZeitNow ? 'ZEIT Now' : isHeroku ? 'Heroku' : _name;
// This boolean indicates if the CI platform has first-class Next.js support,
// which allows us to disable certain messages which do not require their
// action.
export const hasNextSupport = Boolean(isZeitNow);
//# sourceMappingURL=ci-info.js.map