-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathconstants.ts
More file actions
34 lines (28 loc) · 1.56 KB
/
Copy pathconstants.ts
File metadata and controls
34 lines (28 loc) · 1.56 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
/**
* Application-wide constants for use in TypeScript environments
*/
// GitHub repository information
export const GITHUB_REPO_SLUG = 'Zoo-Code-Org/Zoo-Code-Docs';
export const GITHUB_REPO_URL = `https://github.com/${GITHUB_REPO_SLUG}`;
export const GITHUB_ISSUES_URL = `${GITHUB_REPO_URL}/issues`;
export const GITHUB_NEW_ISSUE_URL = `${GITHUB_ISSUES_URL}/new`;
// Community links
export const DISCORD_URL = 'https://discord.gg/SfHYG44NUA';
export const REDDIT_URL = 'https://www.reddit.com/r/ZooCode/';
export const TWITTER_URL = 'https://x.com/ZooCodeDev';
export const LINKEDIN_URL = 'https://www.linkedin.com';
// GitHub links
export const GITHUB_MAIN_REPO_SLUG = 'Zoo-Code-Org/Zoo-Code';
export const GITHUB_MAIN_REPO_URL = `https://github.com/${GITHUB_MAIN_REPO_SLUG}`;
export const GITHUB_ISSUES_MAIN_URL = `${GITHUB_MAIN_REPO_URL}/issues`;
export const GITHUB_FEATURES_URL = `${GITHUB_MAIN_REPO_URL}/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop`;
// Download links
export const VSCODE_MARKETPLACE_URL = 'https://marketplace.visualstudio.com/items?itemName=ZooCodeOrganization.zoo-code';
export const OPEN_VSX_URL = 'https://open-vsx.org/extension/ZooCodeOrganization.zoo-code';
// Company links
export const CONTACT_EMAIL = 'mailto:support@zoocode.dev';
export const EXTENSION_PRIVACY_URL = `${GITHUB_MAIN_REPO_URL}/blob/main/PRIVACY.md`;
// Authentication links
export const APP_URL = 'https://www.zoocode.dev';
export const SIGN_IN_URL = `${APP_URL}/sign-in`;
export const SIGN_UP_URL = `${APP_URL}/sign-up`;