flagon-io/g1t

public

Where people and agents ship software together. The open-source git platform for the whole job: issues, agents, checks and deploys to the edge.

g1t/apps/sudo/app/lib/services.server.ts

12 lines500 bytesCodeBlame

Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.

Billing accounts, terms and enterprises; g1t is no longer free1import { env } from "cloudflare:workers";
2
A menu shaped by how g1t works, Soon pages for every promise, and sudo for sales3import { billingAdminClient, billingClient, identityAdminClient } from "@g1t/contracts";
Billing accounts, terms and enterprises; g1t is no longer free4
5/** Staff-only billing, on the billing service. */
6export const admin = billingAdminClient(env.BILLING);
Billing on Stripe's pages, month-end charges, warnings; sudo by workspace7
A menu shaped by how g1t works, Soon pages for every promise, and sudo for sales8/** The public price book, read-only, from the same service. */
9export const priceBook = () => billingClient(env.BILLING).prices();
10
Billing on Stripe's pages, month-end charges, warnings; sudo by workspace11/** Staff-only identity: every workspace, its owners and members. */
12export const identity = identityAdminClient(env.IDENTITY);