-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtree.txt
More file actions
112 lines (110 loc) · 3.03 KB
/
tree.txt
File metadata and controls
112 lines (110 loc) · 3.03 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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
```
Domapus
├─ .nojekyll
├─ components.json
├─ eslint.config.js
├─ index.html
├─ LICENSE.md
├─ package-lock.json
├─ package.json
├─ postcss.config.js
├─ public
│ ├─ 404.html
│ ├─ android-chrome-192x192.png
│ ├─ android-chrome-512x512.png
│ ├─ apple-touch-icon.png
│ ├─ Banner.svg
│ ├─ data
│ │ ├─ archive
│ │ │ ├─ zip-data-2025-11-30.json.gz
│ │ │ ...
│ │ │ └─ zip-data-2026-02-28.json.gz
│ │ ├─ last_updated.json
│ │ ├─ us_zip_codes.pmtiles
│ │ ├─ zcta-meta.csv
│ │ ├─ zip-data-lite.json
│ │ └─ zip-data.json
│ ├─ favicon-16x16.png
│ ├─ favicon-32x32.png
│ ├─ favicon.ico
│ ├─ Logo.png
│ ├─ Logo.svg
│ ├─ preview.png
│ ├─ readme
│ │ ├─ compare.png
│ │ ├─ dashboard.png
│ │ ├─ detail.png
│ │ └─ export.png
│ ├─ robots.txt
│ ├─ show.png
│ ├─ site.webmanifest
│ └─ sitemap.xml
├─ README.md
├─ requirements.txt
├─ scripts
│ ├─ generate_lite_data.py
│ ├─ tests
│ │ └─ test_data_pipeline.py
│ ├─ update-market-data.py
│ └─ update_market_data.py
├─ src
│ ├─ App.tsx
│ ├─ components
│ │ ├─ dashboard
│ │ │ ├─ export
│ │ │ │ ├─ ExportSidebar.tsx
│ │ │ │ └─ PrintStage.tsx
│ │ │ ├─ HousingDashboard.tsx
│ │ │ ├─ Legend.tsx
│ │ │ ├─ map
│ │ │ │ ├─ types.ts
│ │ │ │ ├─ utils.ts
│ │ │ │ └─ __tests__
│ │ │ │ └─ utils.test.ts
│ │ │ ├─ MapLibreMap.tsx
│ │ │ ├─ MetricSelector.tsx
│ │ │ ├─ MobileBottomSheet.tsx
│ │ │ ├─ SearchBox.tsx
│ │ │ ├─ Sidebar.tsx
│ │ │ ├─ SponsorBanner.tsx
│ │ │ ├─ TopBar.tsx
│ │ │ ├─ ZipComparison.tsx
│ │ │ └─ __tests__
│ │ │ ├─ Export.test.tsx
│ │ │ ├─ MapLibreMap.test.tsx
│ │ │ └─ MetricSelector.test.tsx
│ │ ├─ ErrorBoundary.tsx
│ │ ├─ MapExport.tsx
│ │ └─ ui
│ │ ├─ accordion.tsx
│ │ ...
│ │ └─ use-toast.ts
│ ├─ hooks
│ │ ├─ use-mobile.tsx
│ │ ├─ use-toast.ts
│ │ ├─ useDataWorker.ts
│ │ └─ useUrlState.ts
│ ├─ index.css
│ ├─ lib
│ │ ├─ analytics.ts
│ │ ├─ pmtiles-protocol.ts
│ │ ├─ spatial-index.ts
│ │ └─ utils.ts
│ ├─ main.tsx
│ ├─ pages
│ │ ├─ Index.tsx
│ │ └─ NotFound.tsx
│ ├─ test
│ │ └─ setup.ts
│ ├─ vite-env.d.ts
│ └─ workers
│ ├─ data-processor.ts
│ └─ worker-types.ts
├─ tailwind.config.ts
├─ tree.txt
├─ tsconfig.app.json
├─ tsconfig.json
├─ tsconfig.node.json
├─ vite.config.ts
└─ vitest.config.ts
```