Skip to content

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

Commit

The contracts package type-checks its browser code, and billing's test schema has every migration

agent-setup.ts keeps the page's agent choice in the browser, so the contracts package needs the DOM types; pushes to main skip the TypeScript job, so this surfaced only on a pull request. Billing's test list of migrations was missing 0066 and the new 0067, which the conformance check catches. Part of #157

G1t-Session:
ses_01m57128wre9bvvj1y4z4b8dk0
syntaqxcommitted Parent5a330a7Browse files
2 files+6−00/2 viewed
+4−0
11 {
22 "extends": "../../tsconfig.base.json",
3+ "compilerOptions": {
4+ // agent-setup.ts keeps the page's choice of agent in the browser (window, localStorage, document).
5+ "lib": ["ES2022", "ESNext.Disposable", "DOM"]
6+ },
37 "include": ["src/**/*"],
48 // Node runs the tests on the files as they are (`npm test`).
59 "exclude": ["src/**/*.test.ts"]
+2−0
14831483 include_str!("../migrations/0063_enterprise_attempts.sql"),
14841484 include_str!("../migrations/0064_complimentary.sql"),
14851485 include_str!("../migrations/0065_free_except_flagon.sql"),
1486+ include_str!("../migrations/0066_drop_issue_caps.sql"),
1487+ include_str!("../migrations/0067_provider_costs.sql"),
14861488 ];
14871489
14881490 /// The columns of `table` after the migrations: each with whether an

Comments

Sign in to comment.