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 10.6 kB
saasName: Planable day: 19 month: 7 year: 2024 currency: USD hasAnnualPayment: true 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 pricingURLs: null 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" monthlyPrice: 0.0 annualPrice: 0.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" monthlyPrice: 13.0 annualPrice: 11.0 unit: user/month features: publishTweets: value: false usageLimits: null PRO: description: "For growing social media teams" monthlyPrice: 26.0 annualPrice: 22.0 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 tweetsLimit: value: 1000000000000 socialMediaPagesLimit: value: 10 numberOfLabels: value: 10 mediaStorageCapacity: value: 50 versionHistoryThreshold: value: 30 ENTERPRISE: description: "For large social media teams wanting to scale" monthlyPrice: Custom annualPrice: 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 tweetsLimit: value: 1000000000000 socialMediaPagesLimit: value: 10 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 monthlyPrice: 20 annualPrice: 17 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