audio streaming app plyr.fm
at 37766f9c0886c6b88477731bb4d85c4a2199c8eb 222 lines 4.2 kB view raw
1default_max_lines = 500 2respect_gitignore = true 3 4# paths, files, or glob patterns to exclude 5exclude = [ 6 ".git/**", 7 ".status_history/**", 8] 9 10# lock files don't need line limits 11[[rules]] 12path = "**/*.lock" 13max_lines = 10000 14 15[[rules]] 16path = "**/package-lock.json" 17max_lines = 10000 18 19# STATUS.md grows over time as we document work 20[[rules]] 21path = "STATUS.md" 22max_lines = 612 23 24[[rules]] 25path = "backend/src/backend/_internal/jams.py" 26max_lines = 860 27 28[[rules]] 29path = "backend/src/backend/api/albums.py" 30max_lines = 784 31 32[[rules]] 33path = "backend/src/backend/api/auth.py" 34max_lines = 790 35 36[[rules]] 37path = "backend/src/backend/api/lists.py" 38max_lines = 1040 39 40[[rules]] 41path = "backend/src/backend/api/tracks/listing.py" 42max_lines = 523 43 44[[rules]] 45path = "backend/src/backend/api/tracks/mutations.py" 46max_lines = 850 47 48[[rules]] 49path = "backend/src/backend/api/tracks/uploads.py" 50max_lines = 1110 51 52[[rules]] 53path = "backend/src/backend/config.py" 54max_lines = 950 55 56[[rules]] 57path = "backend/src/backend/storage/r2.py" 58max_lines = 725 59 60[[rules]] 61path = "backend/tests/api/test_audio.py" 62max_lines = 650 63 64[[rules]] 65path = "backend/tests/api/test_albums.py" 66max_lines = 917 67 68[[rules]] 69path = "backend/tests/api/test_list_record_sync.py" 70max_lines = 554 71 72[[rules]] 73path = "backend/tests/api/test_jams.py" 74max_lines = 1610 75 76[[rules]] 77path = "backend/tests/api/test_track_comments.py" 78max_lines = 517 79 80[[rules]] 81path = "backend/tests/test_auth.py" 82max_lines = 569 83 84[[rules]] 85path = "backend/tests/test_moderation.py" 86max_lines = 715 87 88[[rules]] 89path = "docs/authentication.md" 90max_lines = 627 91 92[[rules]] 93path = "docs/backend/liked-tracks.md" 94max_lines = 503 95 96[[rules]] 97path = "docs/deployment/database-migrations.md" 98max_lines = 629 99 100[[rules]] 101path = "docs/tools/neon.md" 102max_lines = 519 103 104[[rules]] 105path = "frontend/src/lib/components/AddToMenu.svelte" 106max_lines = 801 107 108[[rules]] 109path = "frontend/src/lib/components/ProfileMenu.svelte" 110max_lines = 1087 111 112[[rules]] 113path = "frontend/src/lib/components/Queue.svelte" 114max_lines = 980 115 116[[rules]] 117path = "frontend/src/lib/components/SearchModal.svelte" 118max_lines = 593 119 120[[rules]] 121path = "frontend/src/lib/components/TrackActionsMenu.svelte" 122max_lines = 777 123 124[[rules]] 125path = "frontend/src/lib/components/TrackItem.svelte" 126max_lines = 1145 127 128[[rules]] 129path = "frontend/src/lib/components/UserMenu.svelte" 130max_lines = 622 131 132[[rules]] 133path = "frontend/src/lib/components/player/Player.svelte" 134max_lines = 727 135 136[[rules]] 137path = "frontend/src/lib/queue.svelte.ts" 138max_lines = 738 139 140[[rules]] 141path = "frontend/src/routes/+layout.svelte" 142max_lines = 710 143 144[[rules]] 145path = "frontend/src/routes/costs/+page.svelte" 146max_lines = 724 147 148[[rules]] 149path = "frontend/src/routes/embed/track/\\[id\\]/+page.svelte" 150max_lines = 555 151 152[[rules]] 153path = "frontend/src/routes/library/+page.svelte" 154max_lines = 633 155 156[[rules]] 157path = "frontend/src/routes/liked/+page.svelte" 158max_lines = 540 159 160[[rules]] 161path = "frontend/src/routes/playlist/\\[id\\]/+page.svelte" 162max_lines = 2440 163 164[[rules]] 165path = "frontend/src/routes/portal/+page.svelte" 166max_lines = 3427 167 168[[rules]] 169path = "frontend/src/routes/settings/+page.svelte" 170max_lines = 1409 171 172[[rules]] 173path = "frontend/src/routes/track/\\[id\\]/+page.svelte" 174max_lines = 1700 175 176[[rules]] 177path = "frontend/src/routes/u/\\[handle\\]/+page.svelte" 178max_lines = 1436 179 180[[rules]] 181path = "frontend/src/routes/u/\\[handle\\]/album/\\[slug\\]/+page.svelte" 182max_lines = 1293 183 184[[rules]] 185path = "frontend/src/routes/upload/+page.svelte" 186max_lines = 680 187 188[[rules]] 189path = "services/moderation/src/admin.rs" 190max_lines = 688 191 192[[rules]] 193path = "services/moderation/src/db.rs" 194max_lines = 1285 195 196[[rules]] 197path = "frontend/src/lib/components/FeedbackModal.svelte" 198max_lines = 660 199 200[[rules]] 201path = "services/moderation/src/review.rs" 202max_lines = 526 203 204[[rules]] 205path = "services/moderation/static/admin.css" 206max_lines = 760 207 208[[rules]] 209path = "services/moderation/src/reports.rs" 210max_lines = 520 211 212[[rules]] 213path = "scripts/moderation_agent.py" 214max_lines = 628 215 216[[rules]] 217path = "frontend/src/routes/login/+page.svelte" 218max_lines = 535 219 220[[rules]] 221path = "frontend/src/lib/components/embed/CollectionEmbed.svelte" 222max_lines = 580