-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathskip-repositories.js
More file actions
66 lines (61 loc) · 2.79 KB
/
skip-repositories.js
File metadata and controls
66 lines (61 loc) · 2.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
// The list of Skip frameworks and samples to display on the site.
// Sourced by both astro.config.mjs and scripts/sync-modules.js
export const coreFrameworks = [
{ repo: 'skip-unit', name: 'SkipUnit' },
{ repo: 'skip-lib', name: 'SkipLib' },
{ repo: 'skip-foundation', name: 'SkipFoundation' },
{ repo: 'skip-model', name: 'SkipModel' },
{ repo: 'skip-ui', name: 'SkipUI' },
{ repo: 'skip-fuse', name: 'SkipFuse' },
{ repo: 'skip-fuse-ui', name: 'SkipFuseUI' },
{ repo: 'skip-bridge', name: 'SkipBridge' },
];
export const platformFrameworks = [
{ repo: 'skip-kit', name: 'App Support' },
{ repo: 'skip-av', name: 'Audio/Video' },
{ repo: 'skip-authentication-services', name: 'Authentication' },
{ repo: 'skip-bluetooth', name: 'Bluetooth' },
{ repo: 'skip-calendar', name: 'Calendar' },
{ repo: 'skip-contacts', name: 'Contacts' },
{ repo: 'skip-ffi', name: 'FFI' },
{ repo: 'skip-script', name: 'JavaScriptCore' },
{ repo: 'skip-keychain', name: 'Keychain' },
{ repo: 'skip-nfc', name: 'NFC' },
{ repo: 'skip-notify', name: 'Push Notifications' },
{ repo: 'skip-qrcode', name: 'QR Codes' },
{ repo: 'skip-device', name: 'Sensors' },
{ repo: 'skip-sql', name: 'SQLite' },
{ repo: 'skip-web', name: 'WebView' },
{ repo: 'skip-xml', name: 'XML' },
{ repo: 'skip-zip', name: 'Zip' },
];
export const integrationFrameworks = [
{ repo: 'skip-auth0', name: 'Auth0' },
{ repo: 'skip-firebase', name: 'Firebase' },
{ repo: 'skip-livekit', name: 'WebRTC (LiveKit)' },
{ repo: 'skip-marketplace', name: 'Marketplace' },
{ repo: 'skip-motion', name: 'Lottie' },
{ repo: 'skip-posthog', name: 'PostHog' },
{ repo: 'skip-revenue', name: 'RevenueCat' },
{ repo: 'skip-sentry', name: 'Sentry' },
{ repo: 'skip-socketio', name: 'Socket.IO' },
{ repo: 'skip-supabase', name: 'Supabase' },
];
export const sampleApps = [
{ repo: 'skipapp-showcase-fuse', name: 'Showcase (Fuse)' },
{ repo: 'skipapp-showcase', name: 'Showcase (Lite)' },
{ repo: 'skipapp-hello', name: 'Hello Skip (Lite)' },
{ repo: 'skipapp-howdy', name: 'Howdy Skip (Fuse)' },
{ repo: 'skipapp-ahoy', name: 'Ahoy Skipper (Split Fuse)' },
{ repo: 'skipapp-hiya', name: 'Hiya Skip (Split Mixed)' },
{ repo: 'skipapp-bookings-fuse', name: 'Travel Bookings (Fuse)' },
{ repo: 'skipapp-bookings', name: 'Travel Bookings (Lite)' },
{ repo: 'skipapp-travelposters-native', name: 'Travel Posters (Split)' },
{ repo: 'skipapp-fireside-fuse', name: 'Fireside (Fuse)' },
{ repo: 'skipapp-fireside', name: 'Fireside (Lite)' },
{ repo: 'skipapp-notes', name: 'Notes (Lite)' },
{ repo: 'skipapp-databake', name: 'Data Bake (Lite)' },
{ repo: 'skipapp-weather', name: 'Weather (Lite)' },
{ repo: 'skipapp-lottiedemo', name: 'Lottie (Lite)' },
{ repo: 'skipapp-scrumskipper', name: 'Scrumskipper (Lite)' },
];