chore: upgrade oxlint to v0.13.2 (#8891)

Co-authored-by: LongYinan <lynweklm@gmail.com>
This commit is contained in:
Boshen
2024-11-26 17:56:35 +08:00
committed by GitHub
parent d87a6f7068
commit c349a24e95
35 changed files with 139 additions and 117 deletions

View File

@@ -94,10 +94,8 @@ export function unregisterCopilotProvider(type: CopilotProviderType) {
/// Asserts that the config is valid for any registered providers
export function assertProvidersConfigs(config: AFFiNEConfig) {
return (
Array.from(ASSERT_CONFIG.values()).findIndex(assertConfig =>
assertConfig(config)
) !== -1
return Array.from(ASSERT_CONFIG.values()).some(assertConfig =>
assertConfig(config)
);
}

View File

@@ -64,10 +64,10 @@ export function decodeLookupKey(
];
}
const SubscriptionActivated: Stripe.Subscription.Status[] = [
const SubscriptionActivated: Set<Stripe.Subscription.Status> = new Set([
SubscriptionStatus.Active,
SubscriptionStatus.Trialing,
];
]);
export enum CouponType {
ProEarlyAccessOneYearFree = 'pro_ea_one_year_free',
@@ -750,7 +750,7 @@ export class SubscriptionService {
const [plan, recurring, variant] =
this.decodePlanFromSubscription(subscription);
const planActivated = SubscriptionActivated.includes(subscription.status);
const planActivated = SubscriptionActivated.has(subscription.status);
// update features first, features modify are idempotent
// so there is no need to skip if a subscription already exists.