MCPcopy Index your code
hub / github.com/sourcebot-dev/sourcebot / validOfflineKey

Function validOfflineKey

packages/shared/src/entitlements.test.ts:43–50  ·  view source on GitHub ↗
(overrides: { seats?: number; anonymousAccess?: boolean; expiryDate?: string } = {})

Source from the content-addressed store, hash-verified

41const pastDate = new Date(Date.now() - 1000 * 60 * 60 * 24).toISOString();
42
43const validOfflineKey = (overrides: { seats?: number; anonymousAccess?: boolean; expiryDate?: string } = {}) =>
44 encodeOfflineKey({
45 id: 'test-customer',
46 expiryDate: overrides.expiryDate ?? futureDate,
47 ...(overrides.seats !== undefined ? { seats: overrides.seats } : {}),
48 ...(overrides.anonymousAccess !== undefined ? { anonymousAccess: overrides.anonymousAccess } : {}),
49 sig: 'fake-sig',
50 });
51
52const makeLicense = (overrides: Partial<License> = {}): License => ({
53 id: 'lic_1',

Callers 1

Calls 1

encodeOfflineKeyFunction · 0.85

Tested by

no test coverage detected