turborepo-remote-cache
Version:
Turborepo remote cache server
22 lines • 1.82 kB
JavaScript
import { Type } from '@sinclair/typebox';
const querystring = Type.Object({
teamId: Type.Optional(Type.String()),
team: Type.Optional(Type.String()),
slug: Type.Optional(Type.String()),
}, { additionalProperties: false });
const params = Type.Object({
id: Type.String(),
}, { additionalProperties: false });
const headers = Type.Object({
'x-artifact-tag': Type.Optional(Type.String()),
}, { additionalProperties: true });
export const artifactsRouteSchema = {
querystring,
params,
};
export const artifactsRouteSchemaWithHeaders = {
querystring,
params,
headers,
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NoZW1hLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3BsdWdpbnMvcmVtb3RlLWNhY2hlL3JvdXRlcy9zY2hlbWEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFVLElBQUksRUFBRSxNQUFNLG1CQUFtQixDQUFBO0FBRWhELE1BQU0sV0FBVyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQzdCO0lBQ0UsTUFBTSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQ3BDLElBQUksRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQztJQUNsQyxJQUFJLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUM7Q0FDbkMsRUFDRCxFQUFFLG9CQUFvQixFQUFFLEtBQUssRUFBRSxDQUNoQyxDQUFBO0FBR0QsTUFBTSxNQUFNLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FDeEI7SUFDRSxFQUFFLEVBQUUsSUFBSSxDQUFDLE1BQU0sRUFBRTtDQUNsQixFQUNELEVBQUUsb0JBQW9CLEVBQUUsS0FBSyxFQUFFLENBQ2hDLENBQUE7QUFHRCxNQUFNLE9BQU8sR0FBRyxJQUFJLENBQUMsTUFBTSxDQUN6QjtJQUNFLGdCQUFnQixFQUFFLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDO0NBQy9DLEVBQ0QsRUFBRSxvQkFBb0IsRUFBRSxJQUFJLEVBQUUsQ0FDL0IsQ0FBQTtBQUdELE1BQU0sQ0FBQyxNQUFNLG9CQUFvQixHQUFHO0lBQ2xDLFdBQVc7SUFDWCxNQUFNO0NBQ1AsQ0FBQTtBQUVELE1BQU0sQ0FBQyxNQUFNLCtCQUErQixHQUFHO0lBQzdDLFdBQVc7SUFDWCxNQUFNO0lBQ04sT0FBTztDQUNSLENBQUEifQ==