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

462 lines 10.2 kB
saasName: Box day: 30 month: 11 year: 2021 currency: USD hasAnnualPayment: false features: secureStorage: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN industryAppsIntegration: description: "" valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: MARKETPLACE versionHistory: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN unlimitedExternalCollaborators: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN boxApi: description: "" valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: API granularSharedPermissions: description: "" valueType: BOOLEAN defaultValue: true type: MANAGEMENT accessControls: description: "" valueType: BOOLEAN defaultValue: true type: MANAGEMENT microsoft365Integration: description: "" valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: WEB_SAAS pricingURLs: - https://www.microsoft.com/en-us/microsoft-365/buy/compare-all-microsoft-365-products googleWorkspaceIntegration: description: "" valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: WEB_SAAS pricingURLs: - https://workspace.google.com/pricing slackIntegration: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: WEB_SAAS pricingURLs: - https://slack.com/pricing desktopAccess: valueType: BOOLEAN description: "" defaultValue: true type: DOMAIN mobileAccess: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN sslEncryption: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN atRestEncryption: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN twoFactorAuthentication: description: "" valueType: BOOLEAN defaultValue: true type: MANAGEMENT standardBusinessSupport: description: "" valueType: BOOLEAN defaultValue: true type: SUPPORT userManagement: description: "" valueType: BOOLEAN defaultValue: true type: MANAGEMENT dataLossProtection: description: "" valueType: BOOLEAN defaultValue: true type: GUARANTEE advancedSecurityReporting: description: "" valueType: BOOLEAN defaultValue: true type: INFORMATION advancedUserReporting: description: "" valueType: BOOLEAN defaultValue: true type: INFORMATION singleSignOn: description: "" valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: IDENTITY_PROVIDER activeDirectoryIntegration: description: "" valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: WEB_SAAS customBranding: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN mobileSecurityControls: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN advancedAdmin: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT advancedControls: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT fullContentVisibility: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN fullContentManagement: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN userActivityTracking: description: "" valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: TRACKING adminRoleDelegation: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT metadata: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN customTemplates: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN customTermsOfService: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN pciDssCompliance: description: "" valueType: BOOLEAN defaultValue: false type: GUARANTEE boxGovernance: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT boxZones: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN boxKeySafe: description: "" valueType: BOOLEAN defaultValue: false type: GUARANTEE boxShield: description: "" valueType: BOOLEAN defaultValue: false type: GUARANTEE relayLite: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: WEB_SAAS hipaaCompliance: description: "" valueType: BOOLEAN defaultValue: false type: GUARANTEE hitechCompliance: description: "" valueType: BOOLEAN defaultValue: false type: GUARANTEE fedrampCompliance: description: "" valueType: BOOLEAN defaultValue: false type: GUARANTEE deviceTrust: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: EXTERNAL_DEVICE passwordPolicyEnforcement: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT documentWatermark: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN usageLimits: uploadSizeLimit: description: "" valueType: NUMERIC defaultValue: 5 unit: GB type: NON_RENEWABLE linkedFeatures: - secureStorage industryAppsIntegrationLimit: description: "" valueType: NUMERIC defaultValue: 1 unit: integration type: NON_RENEWABLE linkedFeatures: - industryAppsIntegration versionHistoryThreshold: description: "" valueType: NUMERIC defaultValue: 50 unit: day type: NON_RENEWABLE linkedFeatures: - versionHistory minUsers: description: "" valueType: NUMERIC defaultValue: 3 type: NON_RENEWABLE linkedFeatures: null apiCallsLimit: description: "" valueType: NUMERIC defaultValue: 50000 unit: calls/month type: RENEWABLE linkedFeatures: - boxApi includedDocumentsFor3rdPartyAndCustomApps: description: "" valueType: NUMERIC defaultValue: 100 unit: document type: NON_RENEWABLE linkedFeatures: - industryAppsIntegration - microsoft365Integration - googleWorkspaceIntegration - slackIntegration - activeDirectoryIntegration - relayLite plans: BUSINESS: description: "" monthlyPrice: 15.0 unit: user/month features: null usageLimits: null BUSINESS_PLUS: description: "" monthlyPrice: 25.0 unit: user/month features: unlimitedExternalCollaborators: value: true advancedAdmin: value: true advancedControls: value: true fullContentVisibility: value: true fullContentManagement: value: true userActivityTracking: value: true adminRoleDelegation: value: true metadata: value: true customTemplates: value: true customTermsOfService: value: true pciDssCompliance: value: true boxGovernance: value: true boxKeySafe: value: true boxZones: value: true usageLimits: uploadSizeLimit: value: 15 industryAppsIntegrationLimit: value: 10 ENTERPRISE: description: "" monthlyPrice: 35.0 unit: user/month features: unlimitedExternalCollaborators: value: true advancedAdmin: value: true advancedControls: value: true fullContentVisibility: value: true fullContentManagement: value: true userActivityTracking: value: true adminRoleDelegation: value: true metadata: value: true customTemplates: value: true customTermsOfService: value: true pciDssCompliance: value: true boxGovernance: value: true boxKeySafe: value: true boxZones: value: true boxShield: value: true hipaaCompliance: value: true hitechCompliance: value: true fedrampCompliance: value: true deviceTrust: value: true passwordPolicyEnforcement: value: true documentWatermark: value: true usageLimits: uploadSizeLimit: value: 50 industryAppsIntegrationLimit: value: .inf versionHistoryThreshold: value: 100 apiCallsLimit: value: 100000 includedDocumentsFor3rdPartyAndCustomApps: value: 250 ENTERPRISE_PLUS: description: "" monthlyPrice: Contact Sales unit: user/month features: unlimitedExternalCollaborators: value: true advancedAdmin: value: true advancedControls: value: true fullContentVisibility: value: true fullContentManagement: value: true userActivityTracking: value: true adminRoleDelegation: value: true metadata: value: true customTemplates: value: true customTermsOfService: value: true pciDssCompliance: value: true boxGovernance: value: true boxKeySafe: value: true boxZones: value: true boxShield: value: true hipaaCompliance: value: true hitechCompliance: value: true fedrampCompliance: value: true deviceTrust: value: true passwordPolicyEnforcement: value: true documentWatermark: value: true usageLimits: uploadSizeLimit: value: 150 industryAppsIntegrationLimit: value: .inf versionHistoryThreshold: value: .inf apiCallsLimit: value: 100000 includedDocumentsFor3rdPartyAndCustomApps: value: 1000 addOns: null