// Licence plans as the licence server defines them. Keep in step with // license-server/netork_license/modules/{kb,registry}/__init__.py (plan defaults) // and docs/PRODUCT.md. Prices are not published: every plan is "on request". // // The KB request limit (60 / 600 / 6000) is deliberately missing: its unit is // not defined yet and nothing enforces it. export const PORTAL_URL = 'https://license.netork.io/portal' export type PlanId = 'starter' | 'pro' | 'enterprise' export type Plan = { id: PlanId name: string vulnData: boolean evidence: boolean cwe: boolean historyDays: 90 | 365 | 3650 edge: boolean } export const PLANS: Plan[] = [ { id: 'starter', name: 'Starter', vulnData: true, evidence: false, cwe: false, historyDays: 90, edge: false }, { id: 'pro', name: 'Pro', vulnData: true, evidence: true, cwe: true, historyDays: 365, edge: false }, { id: 'enterprise', name: 'Enterprise', vulnData: true, evidence: true, cwe: true, historyDays: 3650, edge: true }, ]