UNPKG

pricing4ts

Version:

![NPM Version](https://img.shields.io/npm/v/pricing4ts) Pricing4TS is a TypeScript-based toolkit designed to enhance the server-side functionality of a pricing-driven SaaS by enabling the seamless integration of pricing plans into the application logic. T

169 lines (168 loc) 3.39 kB
saasName: Zoom syntaxVersion: '3.0' version: 2024-11-4 createdAt: '2024-11-04' currency: USD variables: {} features: meetings: valueType: BOOLEAN defaultValue: true type: DOMAIN cloudRecordings: valueType: BOOLEAN defaultValue: false type: DOMAIN automatedSubtitles: valueType: BOOLEAN defaultValue: true type: AUTOMATION automationType: BOT reports: valueType: BOOLEAN defaultValue: false type: INFORMATION votingInMeetings: valueType: BOOLEAN defaultValue: false type: DOMAIN phoneDialing: valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: EXTERNAL_DEVICE ltiIntegration: valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: MARKETPLACE administratorPortal: valueType: BOOLEAN defaultValue: false type: MANAGEMENT end2EndExcryption: valueType: BOOLEAN defaultValue: true type: GUARANTEE chatSupport: valueType: BOOLEAN defaultValue: false type: SUPPORT translatedCaptions: valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT usageLimits: maxAssistantsPerMeeting: valueType: NUMERIC defaultValue: 2 unit: use/month type: RENEWABLE linkedFeatures: - meetings maxTimePerMeeting: valueType: NUMERIC defaultValue: 40 unit: min/meeting type: NON_RENEWABLE linkedFeatures: - meetings recordingsCloudStorage: valueType: NUMERIC defaultValue: 0 unit: GB type: NON_RENEWABLE linkedFeatures: - cloudRecordings plans: BASIC: description: Basic plan price: 0 unit: user/month features: null usageLimits: null PRO: description: Advanced plan price: 15.99 unit: user/month features: cloudRecordings: value: true reports: value: true votingInMeetings: value: true chatSupport: value: true usageLimits: maxTimePerMeeting: value: 1800 recordingsCloudStorage: value: 5 BUSINESS: description: Advanced plan price: 21.99 unit: user/month features: cloudRecordings: value: true reports: value: true votingInMeetings: value: true ltiIntegration: value: true administratorPortal: value: true chatSupport: value: true usageLimits: maxAssistantsPerMeeting: value: 300 maxTimePerMeeting: value: 1800 recordingsCloudStorage: value: 5 addOns: hugeMeetings: availableFor: - BASIC - PRO - BUSINESS price: 50 unit: /month usageLimits: maxAssistantsPerMeeting: value: 1000 subscriptionConstraints: minQuantity: 1 maxQuantity: 1 quantityStep: 1 translatedCaptions: availableFor: - BASIC - PRO - BUSINESS price: 5 unit: /month features: translatedCaptions: value: true subscriptionConstraints: minQuantity: 1 maxQuantity: 1 quantityStep: 1 phoneDialing: availableFor: - PRO - BUSINESS price: 100 unit: /month features: phoneDialing: value: true subscriptionConstraints: minQuantity: 1 maxQuantity: 1 quantityStep: 1