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

460 lines (459 loc) 10.4 kB
syntaxVersion: '2.1' saasName: Planable createdAt: '2024-07-18' version: '2024-07-18' billing: monthly: 1.0 currency: USD url: https://web.archive.org/web/20240702195004/https://planable.io/pricing/ features: posts: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN pages: description: Number of social media pages allowed in each workspace. It can be multiple pages from the same platform. valueType: BOOLEAN defaultValue: true type: DOMAIN publishTweets: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN aiPostRewrite: description: '' valueType: BOOLEAN defaultValue: true type: AUTOMATION automationType: BOT aiPostGenerate: description: '' valueType: BOOLEAN defaultValue: true type: AUTOMATION automationType: BOT firstCommentScheduling: description: '' valueType: BOOLEAN defaultValue: true type: AUTOMATION automationType: TASK_AUTOMATION recurringPosts: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN omnichannelPlanning: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN builtInMediaEditor: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN workspaces: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN feedView: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN calendarView: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN gridView: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN listView: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN labels: description: Categorize posts per campaign, topic or content pillar with color-coded labels. valueType: BOOLEAN defaultValue: true type: DOMAIN mediaStorage: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN syncPreviousContent: description: Import content published outside of Planable. valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: WEB_SAAS publishedPostsStorage: description: Published posts are archived after 1 year. Then permanently deleted. valueType: BOOLEAN defaultValue: true type: DOMAIN archivedPostsStorage: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN sharedContentPlanning: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN noneApprovalWorkflows: description: Set workflows that do not require approval for publishing. valueType: BOOLEAN defaultValue: true type: DOMAIN optionalApprovalWorkflows: description: Set workflows that have approvals enabled, but aren't required for publishing. valueType: BOOLEAN defaultValue: true type: DOMAIN requiredApprovalWorkflows: description: Set workflows that require an approvals for publishing. valueType: BOOLEAN defaultValue: false type: DOMAIN multiLevelApprovalWorkflows: description: Set workflows that require 2 or more approvals for publishing. valueType: BOOLEAN defaultValue: false type: DOMAIN teamOnlyDraftPosts: description: Have the option to hold conversations and posts behind the scenes, out of approver’s sight. valueType: BOOLEAN defaultValue: false type: DOMAIN versionHistory: description: See who did what and when. Preview & restore previous versions of your posts. valueType: BOOLEAN defaultValue: true type: DOMAIN teamOnlyNotes: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN bulkApproval: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN bulkRequestForApproval: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN textAnnotations: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN suggestEdits: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN pageLevelInsights: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN postLevelMetrics: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN customReports: description: '' valueType: BOOLEAN defaultValue: false type: INFORMATION audienceInsights: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN selfServeKnowledgeBase: description: '' valueType: BOOLEAN defaultValue: true type: SUPPORT prioritySupport: description: '' valueType: BOOLEAN defaultValue: false type: SUPPORT chatSupport: description: '' valueType: BOOLEAN defaultValue: false type: SUPPORT personalizedOnboarding: description: '' valueType: BOOLEAN defaultValue: false type: SUPPORT dedicatedAccountManager: description: '' valueType: BOOLEAN defaultValue: false type: SUPPORT paymentOptions: description: '' valueType: TEXT defaultValue: - CARD type: PAYMENT usageLimits: postsLimit: description: '' valueType: NUMERIC defaultValue: 1000000000000 unit: posts type: NON_RENEWABLE linkedFeatures: - posts postsPerMonthLimit: description: '' valueType: NUMERIC defaultValue: 60 unit: posts/month type: RENEWABLE linkedFeatures: - posts socialMediaPagesLimit: description: '' valueType: NUMERIC defaultValue: 4 unit: pages/workspace type: NON_RENEWABLE linkedFeatures: - pages tweetsLimit: description: '' valueType: NUMERIC defaultValue: 1 unit: tweet/page/day type: RENEWABLE linkedFeatures: - publishTweets workspacesLimit: description: '' valueType: NUMERIC defaultValue: 1 unit: worspace type: NON_RENEWABLE linkedFeatures: - workspaces numberOfLabels: description: '' valueType: NUMERIC defaultValue: 5 unit: label type: NON_RENEWABLE linkedFeatures: - labels mediaStorageCapacity: description: '' valueType: NUMERIC defaultValue: 10 unit: GB type: NON_RENEWABLE linkedFeatures: - mediaStorage publishedPostsStorageLimit: description: '' valueType: NUMERIC defaultValue: 13 unit: month type: NON_RENEWABLE linkedFeatures: - publishedPostsStorage archivedPostsStorageLimit: description: '' valueType: NUMERIC defaultValue: 30 unit: day type: NON_RENEWABLE linkedFeatures: - archivedPostsStorage versionHistoryThreshold: description: '' valueType: NUMERIC defaultValue: 7 unit: day type: NON_RENEWABLE linkedFeatures: - versionHistory plans: FREE: description: For anyone wanting to test Planable out price: 0 unit: /month features: gridView: value: true listView: value: true syncPreviousContent: value: true requiredApprovalWorkflows: value: true multiLevelApprovalWorkflows: value: true teamOnlyDraftPosts: value: true usageLimits: postsLimit: value: 50 postsPerMonthLimit: value: 50 socialMediaPagesLimit: value: 10 numberOfLabels: value: 10000000 mediaStorageCapacity: value: 1000000 versionHistoryThreshold: value: 1000000 BASIC: description: For businesses getting started with social media price: 13 unit: user/month features: null usageLimits: null PRO: description: For growing social media teams price: 26 unit: user/month features: gridView: value: true syncPreviousContent: value: true requiredApprovalWorkflows: value: true teamOnlyDraftPosts: value: true teamOnlyNotes: value: true chatSupport: value: true usageLimits: postsPerMonthLimit: value: 150 socialMediaPagesLimit: value: 10 tweetsLimit: value: 1000000000000 numberOfLabels: value: 10 mediaStorageCapacity: value: 50 versionHistoryThreshold: value: 30 ENTERPRISE: description: For large social media teams wanting to scale price: Custom unit: user/month features: gridView: value: true listView: value: true syncPreviousContent: value: true requiredApprovalWorkflows: value: true multiLevelApprovalWorkflows: value: true teamOnlyDraftPosts: value: true teamOnlyNotes: value: true bulkApproval: value: true bulkRequestForApproval: value: true prioritySupport: value: true chatSupport: value: true personalizedOnboarding: value: true dedicatedAccountManager: value: true paymentOptions: value: - CARD - ACH - WIRE_TRANSFER - GATEWAY usageLimits: postsPerMonthLimit: value: 1000000000000 socialMediaPagesLimit: value: 10 tweetsLimit: value: 1000000000000 numberOfLabels: value: 10000000 mediaStorageCapacity: value: 1000000 publishedPostsStorageLimit: value: 24 archivedPostsStorageLimit: value: 365 versionHistoryThreshold: value: 1000000 addOns: extraWorkspace: description: Add an extra workspace to your account. availableFor: - BASIC - PRO - ENTERPRISE price: 20 unit: workspace/month features: null usageLimits: null usageLimitsExtensions: workspacesLimit: value: 1 analyticsAndReporting: description: Unlock advanced analytics and reporting features. availableFor: - BASIC - PRO - ENTERPRISE price: 9 unit: user/month/workspace features: pageLevelInsights: value: true postLevelMetrics: value: true customReports: value: true audienceInsights: value: true usageLimits: null usageLimitsExtensions: null