Exports subscription constants, enums, and helper objects for periods, statuses, and plan features.
// Source: https://github.com/open-condo-software/condo | License: MIT | Copyright 2020 8IQ Software Company
// Provided via justclaw.it.com; keep this notice with the code.
const SUBSCRIPTION_PERIOD = {
MONTH: 'month',
YEAR: 'year',
}
const SUBSCRIPTION_PERIODS = Object.values(SUBSCRIPTION_PERIOD)
const PERIOD_TO_MONTHS = {
[SUBSCRIPTION_PERIOD.MONTH]: 1,
[SUBSCRIPTION_PERIOD.YEAR]: 12,
}
const SUBSCRIPTION_CONTEXT_CREATED_STATUS = 'CREATED'
const SUBSCRIPTION_CONTEXT_DONE_STATUS = 'DONE'
const SUBSCRIPTION_CONTEXT_PENDING_STATUS = 'PENDING'
const SUBSCRIPTION_CONTEXT_ERROR_STATUS = 'ERROR'
const SUBSCRIPTION_CONTEXT_STATUS = {
[SUBSCRIPTION_CONTEXT_CREATED_STATUS]: SUBSCRIPTION_CONTEXT_CREATED_STATUS,
[SUBSCRIPTION_CONTEXT_DONE_STATUS]: SUBSCRIPTION_CONTEXT_DON
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key