Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@cloudflare/types

Package Overview
Dependencies
Maintainers
33
Versions
492
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cloudflare/types - npm Package Compare versions

Comparing version 6.27.0 to 6.28.0

17

lib/api/account.js

@@ -39,3 +39,2 @@ "use strict";

var AccountLegacyFlags = _utilEnGarde.eg.object({
railgun: AccountLegacyFlagStatus,
dns_firewall: AccountLegacyFlagStatus,

@@ -383,2 +382,16 @@ china_network_visible: AccountLegacyFlagStatus,

})]);
var GenericRuleset = _utilEnGarde.eg.union([AccountRateLimitingRuleset, AccountCustomRulesetEntrypoint, AccountCustomRuleset, AccountIDSRuleset, AccountManagedEntrypoint, AccountIDSEntrypoint]);
var AccountRedirectRuleset = _utilEnGarde.eg.intersection([BaseRuleset, _utilEnGarde.eg.object({
kind: _utilEnGarde.eg.literal('root'),
phase: _utilEnGarde.eg.literal('http_request_redirect'),
rules: _utilEnGarde.eg.array(_utilEnGarde.eg.object(_objectSpread({}, baseRuleProperties, {
action: _utilEnGarde.eg.literal('redirect'),
action_parameters: _utilEnGarde.eg.object({
id: _utilEnGarde.eg.string,
from_list: _utilEnGarde.eg.object({
key: _utilEnGarde.eg.string,
name: _utilEnGarde.eg.string
})
})
})))
})]);
var GenericRuleset = _utilEnGarde.eg.union([AccountRateLimitingRuleset, AccountCustomRulesetEntrypoint, AccountCustomRuleset, AccountIDSRuleset, AccountManagedEntrypoint, AccountIDSEntrypoint, AccountRedirectRuleset]);

1

lib/api/dns.js

@@ -21,3 +21,2 @@ "use strict";

shopify: _utilEnGarde.eg.boolean.optional,
source: _utilEnGarde.eg.string.optional,
origin_worker_id: _utilEnGarde.eg.string.optional,

@@ -24,0 +23,0 @@ r2_bucket: _utilEnGarde.eg.string.optional

@@ -95,2 +95,7 @@ "use strict";

maxConnectionsPerHostname: _utilEnGarde.eg.number.optional
}).optional,
waitingroomaccessfeatureflipper: _utilEnGarde.eg.object({
analytics: _utilEnGarde.eg.boolean.optional,
waiting_rooms_ga: _utilEnGarde.eg.boolean.optional,
waiting_rooms_survey: _utilEnGarde.eg.boolean.optional
}).optional

@@ -97,0 +102,0 @@ })]);

@@ -8,3 +8,3 @@ "use strict";

var _utilEnGarde = require("@cloudflare/util-en-garde");
var GraphQLNodeName = _utilEnGarde.eg.union([_utilEnGarde.eg.literal('firewallEventsAdaptive'), _utilEnGarde.eg.literal('firewallEventsAdaptiveByTimeGroups'), _utilEnGarde.eg.literal('firewallEventsAdaptiveGroups'), _utilEnGarde.eg.literal('httpRequestsAdaptiveGroups'), _utilEnGarde.eg.literal('imageResizingRequests1mGroups'), _utilEnGarde.eg.literal('loadBalancingRequestsAdaptive'), _utilEnGarde.eg.literal('loadBalancingRequestsAdaptiveGroups'), _utilEnGarde.eg.literal('healthCheckEventsAdaptive'), _utilEnGarde.eg.literal('healthCheckEventsAdaptiveGroups'), _utilEnGarde.eg.literal('nelReportsAdaptiveGroups'), _utilEnGarde.eg.literal('waitingRoomAnalyticsAdaptiveGroups'), _utilEnGarde.eg.literal('cacheReserveRequestsAdaptiveGroups')]);
var GraphQLNodeName = _utilEnGarde.eg.union([_utilEnGarde.eg.literal('firewallEventsAdaptive'), _utilEnGarde.eg.literal('firewallEventsAdaptiveByTimeGroups'), _utilEnGarde.eg.literal('firewallEventsAdaptiveGroups'), _utilEnGarde.eg.literal('httpRequestsAdaptiveGroups'), _utilEnGarde.eg.literal('imageResizingRequests1mGroups'), _utilEnGarde.eg.literal('loadBalancingRequestsAdaptive'), _utilEnGarde.eg.literal('loadBalancingRequestsAdaptiveGroups'), _utilEnGarde.eg.literal('healthCheckEventsAdaptive'), _utilEnGarde.eg.literal('healthCheckEventsAdaptiveGroups'), _utilEnGarde.eg.literal('nelReportsAdaptiveGroups'), _utilEnGarde.eg.literal('waitingRoomAnalyticsAdaptiveGroups'), _utilEnGarde.eg.literal('cacheReserveRequestsAdaptiveGroups'), _utilEnGarde.eg.literal('httpRequestsOverviewAdaptiveGroups'), _utilEnGarde.eg.literal('advancedDnsProtectionNetworkAnalyticsAdaptiveGroups'), _utilEnGarde.eg.literal('dosdNetworkAnalyticsAdaptiveGroups'), _utilEnGarde.eg.literal('dosdAttackAnalyticsGroups'), _utilEnGarde.eg.literal('flowtrackdNetworkAnalyticsAdaptiveGroups'), _utilEnGarde.eg.literal('magicTransitNetworkAnalyticsAdaptiveGroups'), _utilEnGarde.eg.literal('magicFirewallNetworkAnalyticsAdaptiveGroups'), _utilEnGarde.eg.literal('spectrumNetworkAnalyticsAdaptiveGroups')]);
exports.GraphQLNodeName = GraphQLNodeName;

@@ -11,0 +11,0 @@ var GraphQLSetting = _utilEnGarde.eg.object({

@@ -12,2 +12,3 @@ "use strict";

id: _utilEnGarde.eg.string,
type: _utilEnGarde.eg.string.optional,
title: _utilEnGarde.eg.string,

@@ -14,0 +15,0 @@ body: _utilEnGarde.eg.string.optional,

@@ -16,2 +16,3 @@ "use strict";

analytics: PermValue,
api_gateway: PermValue,
app: PermValue,

@@ -18,0 +19,0 @@ auditlogs: PermValue,

@@ -12,3 +12,3 @@ "use strict";

exports.CfPlanId = CfPlanId;
var ProductPlanId = _utilEnGarde.eg.union([_utilEnGarde.eg.literal('access_basic'), _utilEnGarde.eg.literal('ACCESS_BASIC'), _utilEnGarde.eg.literal('access_ent'), _utilEnGarde.eg.literal('ACCESS_ENT'), _utilEnGarde.eg.literal('access_free'), _utilEnGarde.eg.literal('ACCESS_FREE'), _utilEnGarde.eg.literal('access_premium'), _utilEnGarde.eg.literal('ACCESS_PREMIUM'), _utilEnGarde.eg.literal('access_ent_paygo'), _utilEnGarde.eg.literal('ACCESS_ENT_PAYGO'), _utilEnGarde.eg.literal('access_ent_contract'), _utilEnGarde.eg.literal('ACCESS_ENT_CONTRACT'), _utilEnGarde.eg.literal('ADVANCED_CERT_MANAGER'), _utilEnGarde.eg.literal('ADVANCED_CERT_MANAGER_FREE'), _utilEnGarde.eg.literal('ADVANCED_CERT_MANAGER_GF'), _utilEnGarde.eg.literal('argo'), _utilEnGarde.eg.literal('ARGO'), _utilEnGarde.eg.literal('argo_basic'), _utilEnGarde.eg.literal('ARGO_BASIC'), _utilEnGarde.eg.literal('argo_free'), _utilEnGarde.eg.literal('ARGO_FREE'), _utilEnGarde.eg.literal('argo_zone_basic'), _utilEnGarde.eg.literal('ARGO_ZONE_BASIC'), _utilEnGarde.eg.literal('argo_zone_free'), _utilEnGarde.eg.literal('ARGO_ZONE_FREE'), _utilEnGarde.eg.literal('argo_ent_paygo'), _utilEnGarde.eg.literal('ARGO_ENT_PAYGO'), _utilEnGarde.eg.literal('argo_ent_contract'), _utilEnGarde.eg.literal('ARGO_ENT_CONTRACT'), _utilEnGarde.eg.literal('browser_blaster_basic'), _utilEnGarde.eg.literal('BROWSER_BLASTER_BASIC'), _utilEnGarde.eg.literal('load_balancing_basic'), _utilEnGarde.eg.literal('LOAD_BALANCING_BASIC'), _utilEnGarde.eg.literal('load_balancing_basic_plus'), _utilEnGarde.eg.literal('LOAD_BALANCING_BASIC_PLUS'), _utilEnGarde.eg.literal('load_balancing_free'), _utilEnGarde.eg.literal('LOAD_BALANCING_FREE'), _utilEnGarde.eg.literal('rate_limiting'), _utilEnGarde.eg.literal('RATE_LIMITING'), _utilEnGarde.eg.literal('rate_limiting_basic'), _utilEnGarde.eg.literal('RATE_LIMITING_BASIC'), _utilEnGarde.eg.literal('rate_limiting_free'), _utilEnGarde.eg.literal('RATE_LIMITING_FREE'), _utilEnGarde.eg.literal('rate_limiting_ent_paygo'), _utilEnGarde.eg.literal('RATE_LIMITING_ENT_PAYGO'), _utilEnGarde.eg.literal('rate_limiting_ent_contract'), _utilEnGarde.eg.literal('RATE_LIMITING_ENT_CONTRACT'), _utilEnGarde.eg.literal('stream_basic'), _utilEnGarde.eg.literal('STREAM_BASIC'), _utilEnGarde.eg.literal('stream_ent'), _utilEnGarde.eg.literal('STREAM_ENT'), _utilEnGarde.eg.literal('stream_free'), _utilEnGarde.eg.literal('STREAM_FREE'), _utilEnGarde.eg.literal('waiting_rooms_fairshot'), _utilEnGarde.eg.literal('WAITING_ROOMS_FAIRSHOT'), _utilEnGarde.eg.literal('waiting_rooms_basic'), _utilEnGarde.eg.literal('WAITING_ROOMS_BASIC'), _utilEnGarde.eg.literal('waiting_rooms_adv'), _utilEnGarde.eg.literal('WAITING_ROOMS_ADV'), _utilEnGarde.eg.literal('workers_basic'), _utilEnGarde.eg.literal('WORKERS_BASIC'), _utilEnGarde.eg.literal('workers_ent'), _utilEnGarde.eg.literal('WORKERS_ENT'), _utilEnGarde.eg.literal('workers_free'), _utilEnGarde.eg.literal('WORKERS_FREE'), _utilEnGarde.eg.literal('WORKERS_ENT_PAYGO'), _utilEnGarde.eg.literal('workers_ent_paygo'), _utilEnGarde.eg.literal('WORKERS_ENT_CONTRACT'), _utilEnGarde.eg.literal('workers_ent_contract'), _utilEnGarde.eg.literal('workers_paid'), _utilEnGarde.eg.literal('WORKERS_PAID'), _utilEnGarde.eg.literal('workers_paid_nocost'), _utilEnGarde.eg.literal('WORKERS_PAID_NOCOST'), _utilEnGarde.eg.literal('WORKERS_PAID_ENT_PAYGO'), _utilEnGarde.eg.literal('workers_paid_ent_paygo'), _utilEnGarde.eg.literal('WORKERS_PAID_ENT_CONTRACT'), _utilEnGarde.eg.literal('workers_paid_ent_contract'), _utilEnGarde.eg.literal('workers_trial'), _utilEnGarde.eg.literal('images_basic'), _utilEnGarde.eg.literal('IMAGES_BASIC'), _utilEnGarde.eg.literal('images_ent'), _utilEnGarde.eg.literal('IMAGES_ENT'), _utilEnGarde.eg.literal('images_nocost'), _utilEnGarde.eg.literal('IMAGES_NOCOST'), _utilEnGarde.eg.literal('images_stream_basic'), _utilEnGarde.eg.literal('IMAGES_STREAM_BASIC'), _utilEnGarde.eg.literal('images_stream_ent'), _utilEnGarde.eg.literal('IMAGES_STREAM_ENT'), _utilEnGarde.eg.literal('images_stream_nocost'), _utilEnGarde.eg.literal('IMAGES_STREAM_NOCOST'), _utilEnGarde.eg.literal('images_stream_bundle_basic'), _utilEnGarde.eg.literal('IMAGES_STREAM_BUNDLE_BASIC'), _utilEnGarde.eg.literal('images_stream_bundle_advanced'), _utilEnGarde.eg.literal('IMAGES_STREAM_BUNDLE_ADVANCED'), _utilEnGarde.eg.literal('images_stream_bundle_ent'), _utilEnGarde.eg.literal('IMAGES_STREAM_BUNDLE_ENT'), _utilEnGarde.eg.literal('images_stream_bundle_nocost'), _utilEnGarde.eg.literal('IMAGES_STREAM_BUNDLE_NOCOST'), _utilEnGarde.eg.literal('ssl_for_saas_basic'), _utilEnGarde.eg.literal('SSL_FOR_SAAS_BASIC'), _utilEnGarde.eg.literal('TEAMS_FREE'), _utilEnGarde.eg.literal('teams_free'), _utilEnGarde.eg.literal('TEAMS_STANDARD_FREE'), _utilEnGarde.eg.literal('teams_standard_free'), _utilEnGarde.eg.literal('CACHE_RESERVE_PAID'), _utilEnGarde.eg.literal('cache_reserve_paid'), _utilEnGarde.eg.literal('CACHE_RESERVE_ENT'), _utilEnGarde.eg.literal('cache_reserve_ent'), _utilEnGarde.eg.literal('CACHE_RESERVE_NOCOST'), _utilEnGarde.eg.literal('cache_reserve_nocost'), _utilEnGarde.eg.literal('CACHE_RESERVE_CONTRACT_SS'), _utilEnGarde.eg.literal('cache_reserve_contract_ss'), _utilEnGarde.eg.literal('r2_paid'), _utilEnGarde.eg.literal('R2_PAID'), _utilEnGarde.eg.literal('R2_ENT_CONTRACT'), _utilEnGarde.eg.literal('r2_ent_contract'), _utilEnGarde.eg.literal('R2_ENT_PAYGO'), _utilEnGarde.eg.literal('r2_ent_paygo'), _utilEnGarde.eg.literal('R2_NOCOST'), _utilEnGarde.eg.literal('r2_nocost'), _utilEnGarde.eg.literal('R2_CONTRACT_SS'), _utilEnGarde.eg.literal('r2_contract_ss'), _utilEnGarde.eg.literal('web3_ipfs_basic'), _utilEnGarde.eg.literal('WEB3_IPFS_BASIC'), _utilEnGarde.eg.literal('web3_ipfs_premium'), _utilEnGarde.eg.literal('WEB3_IPFS_PREMIUM'), _utilEnGarde.eg.literal('web3_ethereum_basic'), _utilEnGarde.eg.literal('WEB3_ETHEREUM_BASIC'), _utilEnGarde.eg.literal('web3_ethereum_premium'), _utilEnGarde.eg.literal('WEB3_ETHEREUM_PREMIUM'), _utilEnGarde.eg.literal('beta_analytics_engine_api'), _utilEnGarde.eg.literal('BETA_ANALYTICS_ENGINE_API'), _utilEnGarde.eg.literal('LOAD_BALANCING_ENT_TRYOUT'), _utilEnGarde.eg.literal('load_balancing_ent_tryout'), _utilEnGarde.eg.literal('STREAM_ENT_TRYOUT'), _utilEnGarde.eg.literal('stream_ent_tryout'), _utilEnGarde.eg.literal('argo_zone_ent_tryout'), _utilEnGarde.eg.literal('ARGO_ZONE_ENT_TRYOUT'), _utilEnGarde.eg.literal('IMAGES_ENT_TRYOUT'), _utilEnGarde.eg.literal('images_ent_tryout'), _utilEnGarde.eg.literal('advanced_cert_manager_tryout'), _utilEnGarde.eg.literal('ADVANCED_CERT_MANAGER_TRYOUT'), _utilEnGarde.eg.literal('BOT_ZONE_ENT_TRYOUT'), _utilEnGarde.eg.literal('bot_zone_ent_tryout'), _utilEnGarde.eg.literal('workers_paid_ent_tryout'), _utilEnGarde.eg.literal('WORKERS_PAID_ENT_TRYOUT'), _utilEnGarde.eg.literal('api_shield_zone_tryout'), _utilEnGarde.eg.literal('API_SHIELD_ZONE_TRYOUT'), _utilEnGarde.eg.literal('ssl_for_saas_advanced_tryout'), _utilEnGarde.eg.literal('SSL_FOR_SAAS_ADVANCED_TRYOUT'), _utilEnGarde.eg.literal('WAITING_ROOMS_ADV_TRYOUT'), _utilEnGarde.eg.literal('waiting_rooms_adv_tryout'), _utilEnGarde.eg.literal('web3_ethereum_ent_tryout'), _utilEnGarde.eg.literal('WEB3_ETHEREUM_ENT_TRYOUT'), _utilEnGarde.eg.literal('web3_ipfs_ent_tryout'), _utilEnGarde.eg.literal('WEB3_IPFS_ENT_TRYOUT'), _utilEnGarde.eg.literal('QUEUES_PAID'), _utilEnGarde.eg.literal('queues_paid'), _utilEnGarde.eg.literal('queues_ent_tryout'), _utilEnGarde.eg.literal('QUEUES_ENT_TRYOUT'), _utilEnGarde.eg.literal('ratelimiting_advanced_ent_tryout'), _utilEnGarde.eg.literal('RATELIMITING_ADVANCED_ENT_TRYOUT'), _utilEnGarde.eg.literal('teams_ent_tryout'), _utilEnGarde.eg.literal('TEAMS_ENT_TRYOUT')]);
var ProductPlanId = _utilEnGarde.eg.union([_utilEnGarde.eg.literal('access_basic'), _utilEnGarde.eg.literal('ACCESS_BASIC'), _utilEnGarde.eg.literal('access_ent'), _utilEnGarde.eg.literal('ACCESS_ENT'), _utilEnGarde.eg.literal('access_free'), _utilEnGarde.eg.literal('ACCESS_FREE'), _utilEnGarde.eg.literal('access_premium'), _utilEnGarde.eg.literal('ACCESS_PREMIUM'), _utilEnGarde.eg.literal('access_ent_paygo'), _utilEnGarde.eg.literal('ACCESS_ENT_PAYGO'), _utilEnGarde.eg.literal('access_ent_contract'), _utilEnGarde.eg.literal('ACCESS_ENT_CONTRACT'), _utilEnGarde.eg.literal('ADVANCED_CERT_MANAGER'), _utilEnGarde.eg.literal('ADVANCED_CERT_MANAGER_FREE'), _utilEnGarde.eg.literal('ADVANCED_CERT_MANAGER_GF'), _utilEnGarde.eg.literal('argo'), _utilEnGarde.eg.literal('ARGO'), _utilEnGarde.eg.literal('argo_basic'), _utilEnGarde.eg.literal('ARGO_BASIC'), _utilEnGarde.eg.literal('argo_free'), _utilEnGarde.eg.literal('ARGO_FREE'), _utilEnGarde.eg.literal('argo_zone_basic'), _utilEnGarde.eg.literal('ARGO_ZONE_BASIC'), _utilEnGarde.eg.literal('argo_zone_free'), _utilEnGarde.eg.literal('ARGO_ZONE_FREE'), _utilEnGarde.eg.literal('argo_ent_paygo'), _utilEnGarde.eg.literal('ARGO_ENT_PAYGO'), _utilEnGarde.eg.literal('argo_ent_contract'), _utilEnGarde.eg.literal('ARGO_ENT_CONTRACT'), _utilEnGarde.eg.literal('browser_blaster_basic'), _utilEnGarde.eg.literal('BROWSER_BLASTER_BASIC'), _utilEnGarde.eg.literal('load_balancing_basic'), _utilEnGarde.eg.literal('LOAD_BALANCING_BASIC'), _utilEnGarde.eg.literal('load_balancing_basic_plus'), _utilEnGarde.eg.literal('LOAD_BALANCING_BASIC_PLUS'), _utilEnGarde.eg.literal('load_balancing_free'), _utilEnGarde.eg.literal('LOAD_BALANCING_FREE'), _utilEnGarde.eg.literal('rate_limiting'), _utilEnGarde.eg.literal('RATE_LIMITING'), _utilEnGarde.eg.literal('rate_limiting_basic'), _utilEnGarde.eg.literal('RATE_LIMITING_BASIC'), _utilEnGarde.eg.literal('rate_limiting_free'), _utilEnGarde.eg.literal('RATE_LIMITING_FREE'), _utilEnGarde.eg.literal('rate_limiting_ent_paygo'), _utilEnGarde.eg.literal('RATE_LIMITING_ENT_PAYGO'), _utilEnGarde.eg.literal('rate_limiting_ent_contract'), _utilEnGarde.eg.literal('RATE_LIMITING_ENT_CONTRACT'), _utilEnGarde.eg.literal('stream_basic'), _utilEnGarde.eg.literal('STREAM_BASIC'), _utilEnGarde.eg.literal('stream_ent'), _utilEnGarde.eg.literal('STREAM_ENT'), _utilEnGarde.eg.literal('stream_free'), _utilEnGarde.eg.literal('STREAM_FREE'), _utilEnGarde.eg.literal('waiting_rooms_fairshot'), _utilEnGarde.eg.literal('WAITING_ROOMS_FAIRSHOT'), _utilEnGarde.eg.literal('waiting_rooms_basic'), _utilEnGarde.eg.literal('WAITING_ROOMS_BASIC'), _utilEnGarde.eg.literal('waiting_rooms_adv'), _utilEnGarde.eg.literal('WAITING_ROOMS_ADV'), _utilEnGarde.eg.literal('workers_basic'), _utilEnGarde.eg.literal('WORKERS_BASIC'), _utilEnGarde.eg.literal('workers_ent'), _utilEnGarde.eg.literal('WORKERS_ENT'), _utilEnGarde.eg.literal('workers_free'), _utilEnGarde.eg.literal('WORKERS_FREE'), _utilEnGarde.eg.literal('WORKERS_ENT_PAYGO'), _utilEnGarde.eg.literal('workers_ent_paygo'), _utilEnGarde.eg.literal('WORKERS_ENT_CONTRACT'), _utilEnGarde.eg.literal('workers_ent_contract'), _utilEnGarde.eg.literal('workers_paid'), _utilEnGarde.eg.literal('WORKERS_PAID'), _utilEnGarde.eg.literal('workers_paid_nocost'), _utilEnGarde.eg.literal('WORKERS_PAID_NOCOST'), _utilEnGarde.eg.literal('WORKERS_PAID_ENT_PAYGO'), _utilEnGarde.eg.literal('workers_paid_ent_paygo'), _utilEnGarde.eg.literal('WORKERS_PAID_ENT_CONTRACT'), _utilEnGarde.eg.literal('workers_paid_ent_contract'), _utilEnGarde.eg.literal('workers_trial'), _utilEnGarde.eg.literal('images_basic'), _utilEnGarde.eg.literal('IMAGES_BASIC'), _utilEnGarde.eg.literal('images_ent'), _utilEnGarde.eg.literal('IMAGES_ENT'), _utilEnGarde.eg.literal('images_nocost'), _utilEnGarde.eg.literal('IMAGES_NOCOST'), _utilEnGarde.eg.literal('images_stream_basic'), _utilEnGarde.eg.literal('IMAGES_STREAM_BASIC'), _utilEnGarde.eg.literal('images_stream_ent'), _utilEnGarde.eg.literal('IMAGES_STREAM_ENT'), _utilEnGarde.eg.literal('images_stream_nocost'), _utilEnGarde.eg.literal('IMAGES_STREAM_NOCOST'), _utilEnGarde.eg.literal('images_stream_bundle_basic'), _utilEnGarde.eg.literal('IMAGES_STREAM_BUNDLE_BASIC'), _utilEnGarde.eg.literal('images_stream_bundle_advanced'), _utilEnGarde.eg.literal('IMAGES_STREAM_BUNDLE_ADVANCED'), _utilEnGarde.eg.literal('images_stream_bundle_ent'), _utilEnGarde.eg.literal('IMAGES_STREAM_BUNDLE_ENT'), _utilEnGarde.eg.literal('images_stream_bundle_nocost'), _utilEnGarde.eg.literal('IMAGES_STREAM_BUNDLE_NOCOST'), _utilEnGarde.eg.literal('image_resizing_ent'), _utilEnGarde.eg.literal('IMAGE_RESIZING_ENT'), _utilEnGarde.eg.literal('image_resizing_basic'), _utilEnGarde.eg.literal('IMAGE_RESIZING_BASIC'), _utilEnGarde.eg.literal('image_resizing_nocost'), _utilEnGarde.eg.literal('IMAGE_RESIZING_NOCOST'), _utilEnGarde.eg.literal('IMAGES_V2_LEGACY_BASIC'), _utilEnGarde.eg.literal('images_v2_legacy_basic'), _utilEnGarde.eg.literal('IMAGES_V2_LEGACY_STREAM_BASIC'), _utilEnGarde.eg.literal('images_v2_legacy_stream_basic'), _utilEnGarde.eg.literal('IMAGES_V2_LEGACY_STREAM_BUNDLE_BASIC'), _utilEnGarde.eg.literal('images_v2_legacy_stream_bundle_basic'), _utilEnGarde.eg.literal('IMAGES_V2_LEGACY_STREAM_BUNDLE_ADVANCED'), _utilEnGarde.eg.literal('images_v2_legacy_stream_bundle_advanced'), _utilEnGarde.eg.literal('IMAGES_V2_BASIC'), _utilEnGarde.eg.literal('images_v2_basic'), _utilEnGarde.eg.literal('IMAGES_V2_STREAM_BASIC'), _utilEnGarde.eg.literal('images_v2_stream_basic'), _utilEnGarde.eg.literal('IMAGES_V2_STREAM_BUNDLE_BASIC'), _utilEnGarde.eg.literal('images_v2_stream_bundle_basic'), _utilEnGarde.eg.literal('IMAGES_V2_STREAM_BUNDLE_ADVANCED'), _utilEnGarde.eg.literal('images_v2_stream_bundle_advanced'), _utilEnGarde.eg.literal('IMAGES_V2_NOCOST'), _utilEnGarde.eg.literal('images_v2_nocost'), _utilEnGarde.eg.literal('images_v2_ent'), _utilEnGarde.eg.literal('IMAGES_V2_ENT'), _utilEnGarde.eg.literal('IMAGES_V2_STREAM_ENT'), _utilEnGarde.eg.literal('images_v2_stream_ent'), _utilEnGarde.eg.literal('IMAGES_V2_STREAM_NOCOST'), _utilEnGarde.eg.literal('images_v2_stream_nocost'), _utilEnGarde.eg.literal('IMAGES_V2_STREAM_BUNDLE_ENT'), _utilEnGarde.eg.literal('images_v2_stream_bundle_ent'), _utilEnGarde.eg.literal('IMAGES_V2_STREAM_BUNDLE_NOCOST'), _utilEnGarde.eg.literal('images_v2_stream_bundle_nocost'), _utilEnGarde.eg.literal('ssl_for_saas_basic'), _utilEnGarde.eg.literal('SSL_FOR_SAAS_BASIC'), _utilEnGarde.eg.literal('TEAMS_FREE'), _utilEnGarde.eg.literal('teams_free'), _utilEnGarde.eg.literal('TEAMS_STANDARD_FREE'), _utilEnGarde.eg.literal('teams_standard_free'), _utilEnGarde.eg.literal('CACHE_RESERVE_PAID'), _utilEnGarde.eg.literal('cache_reserve_paid'), _utilEnGarde.eg.literal('CACHE_RESERVE_ENT'), _utilEnGarde.eg.literal('cache_reserve_ent'), _utilEnGarde.eg.literal('CACHE_RESERVE_NOCOST'), _utilEnGarde.eg.literal('cache_reserve_nocost'), _utilEnGarde.eg.literal('CACHE_RESERVE_CONTRACT_SS'), _utilEnGarde.eg.literal('cache_reserve_contract_ss'), _utilEnGarde.eg.literal('r2_paid'), _utilEnGarde.eg.literal('R2_PAID'), _utilEnGarde.eg.literal('R2_ENT_CONTRACT'), _utilEnGarde.eg.literal('r2_ent_contract'), _utilEnGarde.eg.literal('R2_ENT_PAYGO'), _utilEnGarde.eg.literal('r2_ent_paygo'), _utilEnGarde.eg.literal('R2_NOCOST'), _utilEnGarde.eg.literal('r2_nocost'), _utilEnGarde.eg.literal('R2_CONTRACT_SS'), _utilEnGarde.eg.literal('r2_contract_ss'), _utilEnGarde.eg.literal('web3_ipfs_basic'), _utilEnGarde.eg.literal('WEB3_IPFS_BASIC'), _utilEnGarde.eg.literal('web3_ipfs_premium'), _utilEnGarde.eg.literal('WEB3_IPFS_PREMIUM'), _utilEnGarde.eg.literal('web3_ethereum_basic'), _utilEnGarde.eg.literal('WEB3_ETHEREUM_BASIC'), _utilEnGarde.eg.literal('web3_ethereum_premium'), _utilEnGarde.eg.literal('WEB3_ETHEREUM_PREMIUM'), _utilEnGarde.eg.literal('beta_analytics_engine_api'), _utilEnGarde.eg.literal('BETA_ANALYTICS_ENGINE_API'), _utilEnGarde.eg.literal('LOAD_BALANCING_ENT_TRYOUT'), _utilEnGarde.eg.literal('load_balancing_ent_tryout'), _utilEnGarde.eg.literal('STREAM_ENT_TRYOUT'), _utilEnGarde.eg.literal('stream_ent_tryout'), _utilEnGarde.eg.literal('argo_zone_ent_tryout'), _utilEnGarde.eg.literal('ARGO_ZONE_ENT_TRYOUT'), _utilEnGarde.eg.literal('IMAGES_ENT_TRYOUT'), _utilEnGarde.eg.literal('images_ent_tryout'), _utilEnGarde.eg.literal('advanced_cert_manager_tryout'), _utilEnGarde.eg.literal('ADVANCED_CERT_MANAGER_TRYOUT'), _utilEnGarde.eg.literal('BOT_ZONE_ENT_TRYOUT'), _utilEnGarde.eg.literal('bot_zone_ent_tryout'), _utilEnGarde.eg.literal('workers_paid_ent_tryout'), _utilEnGarde.eg.literal('WORKERS_PAID_ENT_TRYOUT'), _utilEnGarde.eg.literal('api_shield_zone_tryout'), _utilEnGarde.eg.literal('API_SHIELD_ZONE_TRYOUT'), _utilEnGarde.eg.literal('ssl_for_saas_advanced_tryout'), _utilEnGarde.eg.literal('SSL_FOR_SAAS_ADVANCED_TRYOUT'), _utilEnGarde.eg.literal('WAITING_ROOMS_ADV_TRYOUT'), _utilEnGarde.eg.literal('waiting_rooms_adv_tryout'), _utilEnGarde.eg.literal('web3_ethereum_ent_tryout'), _utilEnGarde.eg.literal('WEB3_ETHEREUM_ENT_TRYOUT'), _utilEnGarde.eg.literal('web3_ipfs_ent_tryout'), _utilEnGarde.eg.literal('WEB3_IPFS_ENT_TRYOUT'), _utilEnGarde.eg.literal('QUEUES_PAID'), _utilEnGarde.eg.literal('queues_paid'), _utilEnGarde.eg.literal('queues_ent_tryout'), _utilEnGarde.eg.literal('QUEUES_ENT_TRYOUT'), _utilEnGarde.eg.literal('ratelimiting_advanced_ent_tryout'), _utilEnGarde.eg.literal('RATELIMITING_ADVANCED_ENT_TRYOUT'), _utilEnGarde.eg.literal('teams_ent_tryout'), _utilEnGarde.eg.literal('TEAMS_ENT_TRYOUT')]);
exports.ProductPlanId = ProductPlanId;

@@ -15,0 +15,0 @@ var RatePlanId = _utilEnGarde.eg.union([PlanId, CfPlanId, ProductPlanId]);

@@ -25,3 +25,3 @@ "use strict";

exports.SubscriptionSet = SubscriptionSet;
var SubscriptionComponentName = _utilEnGarde.eg.union([_utilEnGarde.eg.literal('access_users_allowed'), _utilEnGarde.eg.literal('automatic_platform_optimization'), _utilEnGarde.eg.literal('dedicated_certificates'), _utilEnGarde.eg.literal('dedicated_certificates_custom'), _utilEnGarde.eg.literal('image_resizing_requests'), _utilEnGarde.eg.literal('load_balancing_base'), _utilEnGarde.eg.literal('load_balancing_dns_queries'), _utilEnGarde.eg.literal('load_balancing_geo_routing'), _utilEnGarde.eg.literal('load_balancing_load_balancers'), _utilEnGarde.eg.literal('load_balancing_monitor_interval'), _utilEnGarde.eg.literal('load_balancing_origins'), _utilEnGarde.eg.literal('load_balancing_pools'), _utilEnGarde.eg.literal('load_balancing_probe_regions'), _utilEnGarde.eg.literal('rate_limiting_requests'), _utilEnGarde.eg.literal('stream_storage_thousand_minutes'), _utilEnGarde.eg.literal('images_storage_per_hundred_thousand'), _utilEnGarde.eg.literal('page_rules'), _utilEnGarde.eg.literal('spectrum_bytes_transferred'), _utilEnGarde.eg.literal('zones'), _utilEnGarde.eg.literal('r2_class_a_operations'), _utilEnGarde.eg.literal('r2_class_b_operations'), _utilEnGarde.eg.literal('r2_storage'), _utilEnGarde.eg.literal('queues_standard_operations'), _utilEnGarde.eg.literal('queues_enabled'), _utilEnGarde.eg.literal('zaraz_enabled')]);
var SubscriptionComponentName = _utilEnGarde.eg.union([_utilEnGarde.eg.literal('access_users_allowed'), _utilEnGarde.eg.literal('automatic_platform_optimization'), _utilEnGarde.eg.literal('dedicated_certificates'), _utilEnGarde.eg.literal('dedicated_certificates_custom'), _utilEnGarde.eg.literal('image_resizing_requests'), _utilEnGarde.eg.literal('load_balancing_base'), _utilEnGarde.eg.literal('load_balancing_dns_queries'), _utilEnGarde.eg.literal('load_balancing_geo_routing'), _utilEnGarde.eg.literal('load_balancing_load_balancers'), _utilEnGarde.eg.literal('load_balancing_monitor_interval'), _utilEnGarde.eg.literal('load_balancing_origins'), _utilEnGarde.eg.literal('load_balancing_pools'), _utilEnGarde.eg.literal('load_balancing_probe_regions'), _utilEnGarde.eg.literal('rate_limiting_requests'), _utilEnGarde.eg.literal('stream_storage_thousand_minutes'), _utilEnGarde.eg.literal('images_storage_per_hundred_thousand'), _utilEnGarde.eg.literal('images_unique_transformations'), _utilEnGarde.eg.literal('page_rules'), _utilEnGarde.eg.literal('spectrum_bytes_transferred'), _utilEnGarde.eg.literal('zones'), _utilEnGarde.eg.literal('r2_class_a_operations'), _utilEnGarde.eg.literal('r2_class_b_operations'), _utilEnGarde.eg.literal('r2_storage'), _utilEnGarde.eg.literal('queues_standard_operations'), _utilEnGarde.eg.literal('queues_enabled'), _utilEnGarde.eg.literal('zaraz_enabled')]);
exports.SubscriptionComponentName = SubscriptionComponentName;

@@ -102,3 +102,4 @@ var SubscriptionProductName = _utilEnGarde.eg.union([_utilEnGarde.eg.literal('prod_cloudflare'), _utilEnGarde.eg.literal('prod_registrar'),

created_date: _utilEnGarde.eg.string.optional,
deleted_date: _utilEnGarde.eg.string.optional
deleted_date: _utilEnGarde.eg.string.optional,
downgrade_date: _utilEnGarde.eg.string.optional
});

@@ -105,0 +106,0 @@ exports.Subscription = Subscription;

@@ -94,3 +94,3 @@ "use strict";

paused: _utilEnGarde.eg.boolean,
type: ZoneType,
type: ZoneType.optional,
development_mode: _utilEnGarde.eg.number,

@@ -97,0 +97,0 @@ name_servers: _utilEnGarde.eg.array(_utilEnGarde.eg.string),

{
"name": "@cloudflare/types",
"description": "Cloudflare API data types and various type helpers.",
"version": "6.27.0",
"version": "6.28.0",
"types": "./dist/index.d.ts",
"main": "lib/index.js",
"main": "src/index.ts",
"module": "es/index.js",

@@ -26,3 +26,3 @@ "author": "Robert Cepa <rcepa@cloudflare.com>",

"dependencies": {
"@cloudflare/intl-types": "^1.5.5",
"@cloudflare/intl-types": "^1.5.1",
"@cloudflare/util-en-garde": "^8.0.10"

@@ -37,2 +37,2 @@ },

}
}
}

@@ -6,2 +6,6 @@ import { User } from './user';

export type ElementType<T> =
// is type T an array of elements of type U? If so, return U. Otherwise, return the "never" type (the input is not an array).
T extends (infer U)[] ? U : never;
export const AccountSettings = eg.object({

@@ -42,3 +46,2 @@ access_approval_expiry: eg.union([eg.string, eg.null]),

export const AccountLegacyFlags = eg.object({
railgun: AccountLegacyFlagStatus,
dns_firewall: AccountLegacyFlagStatus,

@@ -548,2 +551,6 @@ china_network_visible: AccountLegacyFlagStatus,

export type AccountRateLimitingRule = ElementType<
AccountRateLimitingRuleset['rules']
>;
const AccountIDSRuleset = eg.intersection([

@@ -593,2 +600,27 @@ BaseRuleset,

const AccountRedirectRuleset = eg.intersection([
BaseRuleset,
eg.object({
kind: eg.literal('root'),
phase: eg.literal('http_request_redirect'),
rules: eg.array(
eg.object({
...baseRuleProperties,
action: eg.literal('redirect'),
action_parameters: eg.object({
id: eg.string,
from_list: eg.object({
key: eg.string,
name: eg.string
})
})
})
)
})
]);
export type AccountRedirectRuleset = TypeFromCodec<
typeof AccountRedirectRuleset
>;
const GenericRuleset = eg.union([

@@ -600,9 +632,6 @@ AccountRateLimitingRuleset,

AccountManagedEntrypoint,
AccountIDSEntrypoint
AccountIDSEntrypoint,
AccountRedirectRuleset
]);
type ElementType<T> =
// is type T an array of elements of type U? If so, return U. Otherwise, return the "never" type (the input is not an array).
T extends (infer U)[] ? U : never;
export type GenericRulesetType = TypeFromCodec<typeof GenericRuleset>;

@@ -609,0 +638,0 @@ export type BaseRule = ElementType<

@@ -16,3 +16,2 @@ import { eg, TypeFromCodec } from '@cloudflare/util-en-garde';

shopify: eg.boolean.optional,
source: eg.string.optional,
origin_worker_id: eg.string.optional,

@@ -19,0 +18,0 @@ r2_bucket: eg.string.optional

@@ -94,2 +94,7 @@ import { eg, TypeFromCodec } from '@cloudflare/util-en-garde';

maxConnectionsPerHostname: eg.number.optional
}).optional,
waitingroomaccessfeatureflipper: eg.object({
analytics: eg.boolean.optional,
waiting_rooms_ga: eg.boolean.optional,
waiting_rooms_survey: eg.boolean.optional
}).optional

@@ -96,0 +101,0 @@ })

@@ -15,3 +15,11 @@ import { eg, TypeFromCodec } from '@cloudflare/util-en-garde';

eg.literal('waitingRoomAnalyticsAdaptiveGroups'),
eg.literal('cacheReserveRequestsAdaptiveGroups')
eg.literal('cacheReserveRequestsAdaptiveGroups'),
eg.literal('httpRequestsOverviewAdaptiveGroups'),
eg.literal('advancedDnsProtectionNetworkAnalyticsAdaptiveGroups'),
eg.literal('dosdNetworkAnalyticsAdaptiveGroups'),
eg.literal('dosdAttackAnalyticsGroups'),
eg.literal('flowtrackdNetworkAnalyticsAdaptiveGroups'),
eg.literal('magicTransitNetworkAnalyticsAdaptiveGroups'),
eg.literal('magicFirewallNetworkAnalyticsAdaptiveGroups'),
eg.literal('spectrumNetworkAnalyticsAdaptiveGroups')
]);

@@ -18,0 +26,0 @@

@@ -12,2 +12,3 @@ import { eg, TypeFromCodec } from '@cloudflare/util-en-garde';

id: eg.string,
type: eg.string.optional,
title: eg.string,

@@ -14,0 +15,0 @@ body: eg.string.optional,

@@ -13,2 +13,3 @@ import { eg, TypeFromCodec } from '@cloudflare/util-en-garde';

analytics: PermValue,
api_gateway: PermValue,
app: PermValue,

@@ -15,0 +16,0 @@ auditlogs: PermValue,

@@ -147,2 +147,36 @@ import { eg, TypeFromCodec } from '@cloudflare/util-en-garde';

eg.literal('IMAGES_STREAM_BUNDLE_NOCOST'),
eg.literal('image_resizing_ent'),
eg.literal('IMAGE_RESIZING_ENT'),
eg.literal('image_resizing_basic'),
eg.literal('IMAGE_RESIZING_BASIC'),
eg.literal('image_resizing_nocost'),
eg.literal('IMAGE_RESIZING_NOCOST'),
eg.literal('IMAGES_V2_LEGACY_BASIC'),
eg.literal('images_v2_legacy_basic'),
eg.literal('IMAGES_V2_LEGACY_STREAM_BASIC'),
eg.literal('images_v2_legacy_stream_basic'),
eg.literal('IMAGES_V2_LEGACY_STREAM_BUNDLE_BASIC'),
eg.literal('images_v2_legacy_stream_bundle_basic'),
eg.literal('IMAGES_V2_LEGACY_STREAM_BUNDLE_ADVANCED'),
eg.literal('images_v2_legacy_stream_bundle_advanced'),
eg.literal('IMAGES_V2_BASIC'),
eg.literal('images_v2_basic'),
eg.literal('IMAGES_V2_STREAM_BASIC'),
eg.literal('images_v2_stream_basic'),
eg.literal('IMAGES_V2_STREAM_BUNDLE_BASIC'),
eg.literal('images_v2_stream_bundle_basic'),
eg.literal('IMAGES_V2_STREAM_BUNDLE_ADVANCED'),
eg.literal('images_v2_stream_bundle_advanced'),
eg.literal('IMAGES_V2_NOCOST'),
eg.literal('images_v2_nocost'),
eg.literal('images_v2_ent'),
eg.literal('IMAGES_V2_ENT'),
eg.literal('IMAGES_V2_STREAM_ENT'),
eg.literal('images_v2_stream_ent'),
eg.literal('IMAGES_V2_STREAM_NOCOST'),
eg.literal('images_v2_stream_nocost'),
eg.literal('IMAGES_V2_STREAM_BUNDLE_ENT'),
eg.literal('images_v2_stream_bundle_ent'),
eg.literal('IMAGES_V2_STREAM_BUNDLE_NOCOST'),
eg.literal('images_v2_stream_bundle_nocost'),
eg.literal('ssl_for_saas_basic'),

@@ -149,0 +183,0 @@ eg.literal('SSL_FOR_SAAS_BASIC'),

@@ -65,2 +65,3 @@ import { eg, TypeFromCodec } from '@cloudflare/util-en-garde';

eg.literal('images_storage_per_hundred_thousand'),
eg.literal('images_unique_transformations'),
eg.literal('page_rules'),

@@ -219,3 +220,4 @@ eg.literal('spectrum_bytes_transferred'),

created_date: eg.string.optional,
deleted_date: eg.string.optional
deleted_date: eg.string.optional,
downgrade_date: eg.string.optional
});

@@ -222,0 +224,0 @@

@@ -103,3 +103,3 @@ import { eg, TypeFromCodec } from '@cloudflare/util-en-garde';

version: eg.number,
rootZoneId : eg.string,
rootZoneId: eg.string
}).optional,

@@ -115,3 +115,3 @@ status: eg.union([

paused: eg.boolean,
type: ZoneType,
type: ZoneType.optional,
development_mode: eg.number,

@@ -118,0 +118,0 @@ name_servers: eg.array(eg.string),

@@ -241,3 +241,3 @@ import * as React from 'react';

*/
export function objectKeys<T>(t: T) {
export function objectKeys<T extends {}>(t: T) {
return Object.keys(t) as (keyof T)[];

@@ -244,0 +244,0 @@ }

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc