SYMBOL INDEX (32 symbols across 10 files) FILE: .github/scripts/validate-companies.js constant VALID_REGIONS (line 15) | const VALID_REGIONS = [ constant VALID_REMOTE_POLICIES (line 24) | const VALID_REMOTE_POLICIES = [ constant VALID_COMPANY_SIZES (line 31) | const VALID_COMPANY_SIZES = ["tiny", "small", "medium", "large", "enterp... constant VALID_TECHNOLOGIES (line 33) | const VALID_TECHNOLOGIES = [ constant REQUIRED_FIELDS (line 54) | const REQUIRED_FIELDS = [ constant REQUIRED_SECTIONS (line 63) | const REQUIRED_SECTIONS = ["Company blurb", "Remote status", "How to app... function parseFrontmatter (line 69) | function parseFrontmatter(content) { function validateCompanyFile (line 117) | function validateCompanyFile(filePath) { function isValidUrl (line 223) | function isValidUrl(str) { function escapeRegExp (line 232) | function escapeRegExp(str) { FILE: src/_config/filters/split.js function split (line 7) | function split(str, delimiter = '/') { FILE: src/_config/plugins/markdown.js method matcher (line 35) | matcher(href) { FILE: src/_config/setup/generate-favicons.js function createFavicons (line 6) | async function createFavicons() { FILE: src/_data/companyHelpers.js function getRegionLabel (line 15) | function getRegionLabel(region) { function getRemotePolicyLabel (line 19) | function getRemotePolicyLabel(policy) { function getCompanySizeLabel (line 23) | function getCompanySizeLabel(size) { function getTechLabel (line 27) | function getTechLabel(tech) { FILE: src/_data/helpers.js function getLinkActiveState (line 9) | function getLinkActiveState(itemUrl, pageUrl) { function filterCollectionByKeys (line 35) | function filterCollectionByKeys(collection, keys) { function random (line 44) | function random() { FILE: src/assets/scripts/bundle/dialog.js function handleSwipe (line 62) | function handleSwipe() { FILE: src/assets/scripts/bundle/nav-sub.js function closeSubmenu (line 41) | function closeSubmenu(buttonSub) { FILE: src/assets/scripts/bundle/theme-toggle.js function onClick (line 37) | function onClick(themeValue) { function getColorPreference (line 45) | function getColorPreference() { function setPreference (line 53) | function setPreference() { function reflectPreference (line 59) | function reflectPreference() { function updateMetaThemeColor (line 63) | function updateMetaThemeColor() { FILE: src/assets/scripts/components/custom-masonry.js class CustomMasonry (line 1) | class CustomMasonry extends HTMLElement { method constructor (line 2) | constructor() { method connectedCallback (line 11) | connectedCallback() { method disconnectedCallback (line 19) | disconnectedCallback() { method layoutMasonry (line 24) | layoutMasonry() {