← back to Build Feature Coverage

features.json

52 lines

{
  "drop-in UX primitives": {
    "toast-notify":        ["toast-notify", "class=\"toast", "showToast\\b"],
    "skeleton-loader":     ["skeleton-loader", "class=\"skeleton", "skeleton-shimmer"],
    "empty-state":         ["empty-state\\b", "emptyState\\b"],
    "command-palette":     ["command-palette", "cmd-k", "commandPalette", "cmdk"],
    "copy-to-clipboard":   ["copy-to-clipboard", "data-copy\\b", "navigator\\.clipboard"],
    "ux-primitives-base":  ["ux-primitives"],
    "modal-rig":           ["modal-rig", "modalRig", "data-modal-rig"],
    "page-flip-ui":        ["page-flip", "pageFlip"],
    "bento-grid":          ["bento-grid", "class=\"bento", "data-span="],
    "kv-list":             ["kv-list", "kvList"],
    "bookshelf-catalog":   ["bookshelf"],
    "age-adaptive-theme":  ["age-adaptive", "age-theme", "ageBand", "age-slider"],
    "oversized-cursor":    ["oversized-cursor", "oversizedCursor"],
    "spin-viewer":         ["spin-viewer", "spinViewer"]
  },
  "_shared components": {
    "corner-nav":              ["corner-nav\\b"],
    "corner-nav-accordion":    ["corner-nav-accordion"],
    "hero-4grid":              ["hero-4grid", "hero-grid\\b", "hero4grid"],
    "universal-promo-banner":  ["promo-banner", "universal-promo", "promoBanner"],
    "admin-catalog":           ["admin-catalog"],
    "microsite-aesthetic":     ["microsite-aesthetic"],
    "rail-match":              ["rail-match"],
    "dw-theme-nav":            ["dw-theme-nav", "theme-nav\\b"],
    "color-isolate":           ["color-isolate"],
    "nav-agent":               ["nav-agent"],
    "three-view":              ["three-view", "threeView"],
    "image-proxy":             ["image-proxy"],
    "site-config-shared":      ["site-config"]
  },
  "storefront standing features": {
    "sort-select":         ["setSort\\b", "sortProducts\\b", "id=\"sort\"", "sort-select", "data-sort="],
    "density-slider":      ["setGridSize", "--cols\\b", "id=\"density\"", "density-slider", "gridSize"],
    "created-date-chip":   ["fmtDate\\b", "class=\"when\"", "toLocaleString"],
    "href-drill":          ["drill\\.js", "data-drill", "public/drill"],
    "pairs-well-with":     ["pairs-well", "Pairs well with"],
    "new-arrivals-rotator":["new-arrivals", "newArrivals"],
    "substitutefinder":    ["substitute"],
    "rotating-hero":       ["rotating-hero", "hero-rotation", "heroRotate", "rotateHero"],
    "memo-sample-order":   ["memo-sample", "memo sample", "sample-order", "sampleOrder"]
  },
  "SEO / meta / page": {
    "sitemap-robots":        ["sitemap\\.xml", "robots\\.txt"],
    "structured-data-jsonld":["application/ld\\+json"],
    "social-meta-tags":      ["og:image", "twitter:card"],
    "analytics-ga":          ["gtag\\(", "googletagmanager", "G-[A-Z0-9]{8,}"],
    "basic-auth-viewer":     ["DW2024", "basic-auth", "WWW-Authenticate"]
  }
}