77 lines
1.6 KiB
TypeScript
77 lines
1.6 KiB
TypeScript
const isProd = Boolean(import.meta.env.PROD)
|
|
|
|
export const site = {
|
|
url: 'https://devhints.io',
|
|
title: 'Devhints.io cheatsheets'
|
|
} as const
|
|
|
|
export const etc = {
|
|
advertisedSheetCount: 357
|
|
} as const
|
|
|
|
export const disqus = {
|
|
enabled: true,
|
|
host: 'devhints.disqus.com'
|
|
} as const
|
|
|
|
export const googleAnalytics = {
|
|
enabled: isProd,
|
|
measurementId: 'G-N7TC6B227L'
|
|
} as const
|
|
|
|
export const github = {
|
|
repositoryUrl: 'https://github.com/rstacruz/cheatsheets',
|
|
branch: 'master'
|
|
} as const
|
|
|
|
export const urls = {
|
|
newCheatsheetUrl: 'https://github.com/rstacruz/cheatsheets/issues/907'
|
|
} as const
|
|
|
|
export const carbon = {
|
|
enabled: isProd,
|
|
// src: 'https://cdn.carbonads.com/carbon.js?serve=CE7IK5QM&placement=devhintsio'
|
|
src: 'https://pubsrv.devhints.io/carbon.js?serve=CE7IK5QM&placement=devhintsio'
|
|
} as const
|
|
|
|
export const categories = [
|
|
'Analytics',
|
|
'Ansible',
|
|
'Apps',
|
|
'C-like',
|
|
'CLI',
|
|
'CSS',
|
|
'Databases',
|
|
'Devops',
|
|
'Elixir',
|
|
'Git',
|
|
'HTML',
|
|
'Java & JVM',
|
|
'JavaScript',
|
|
'JavaScript libraries',
|
|
'Jekyll',
|
|
'Ledger',
|
|
'Markup',
|
|
'macOS',
|
|
'Node.js',
|
|
'PHP',
|
|
'Python',
|
|
'Rails',
|
|
'React',
|
|
'Ruby',
|
|
'Ruby libraries',
|
|
'Vim',
|
|
'Fitness',
|
|
'Others'
|
|
]
|
|
|
|
export const announcement = {
|
|
id: '2023-12-14',
|
|
title: `We're on Twitter ♥️`,
|
|
body: [
|
|
`Follow [@devhints](https://twitter.com/devhints) on X/Twitter for daily "today I learned" snippets.`,
|
|
``,
|
|
`Also: I've started a new blog with some insights on web development. Have a look! [**ricostacruz.com/posts**](https://ricostacruz.com/posts?utm_source=devhints)`
|
|
].join('\n')
|
|
}
|