UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

29 lines • 1.1 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../core/resource.mjs"; import { path } from "../../../internal/utils/path.mjs"; export var BaseEvaluate = /* @__PURE__ */ (() => { class BaseEvaluate extends APIResource { /** * Evaluates a flag against the provided context. Pass context attributes as query * parameters; values are coerced to numbers or booleans where unambiguous. For * low-latency in-Worker evaluation, prefer the Flagship binding over this * endpoint. */ get(appID, params, options) { const { account_id, ...query } = params; return this._client.get(path `/accounts/${account_id}/flagship/apps/${appID}/evaluate`, { query, ...options, }); } } BaseEvaluate._key = Object.freeze([ 'flagship', 'apps', 'evaluate', ]); return BaseEvaluate; })(); export class Evaluate extends BaseEvaluate { } //# sourceMappingURL=evaluate.mjs.map