util.ts19 lines · main
| 1 | import type { HttpRequest, Statement, BrivenJsQuery } from '@supabase/sql-to-rest' |
| 2 | |
| 3 | export type BaseResult = { |
| 4 | statement: Statement |
| 5 | } |
| 6 | |
| 7 | export type HttpResult = BaseResult & |
| 8 | HttpRequest & { |
| 9 | type: 'http' |
| 10 | language: 'http' | 'curl' |
| 11 | } |
| 12 | |
| 13 | export type BrivenJsResult = BaseResult & |
| 14 | BrivenJsQuery & { |
| 15 | type: 'briven-js' |
| 16 | language: 'js' |
| 17 | } |
| 18 | |
| 19 | export type ResultBundle = HttpResult | BrivenJsResult |