- web/: Vue 3 + Vite + UnoCSS + Pinia, dark tactical theme (amber/#0d1117) - AppNav, ListingCard, SearchView with filters/sort, composables (useSnipeMode, useKonamiCode, useMotion), Pinia search store - Steal shimmer, auction countdown, Snipe Mode easter egg all native in Vue - docker/web/: nginx + multi-stage Dockerfile (node build → nginx serve) - compose.yml: api (8510) + web (8509) services - Dockerfile CMD updated to uvicorn for upcoming FastAPI layer - Clean build: 0 TS errors, 380 modules
21 lines
590 B
Text
21 lines
590 B
Text
{
|
|
"ident_size": 4,
|
|
"indent_char": " ",
|
|
"indent_level": 0,
|
|
"var_line_reindented": true,
|
|
"chain_extra_indentation": 2,
|
|
"indent_with_tabs": false,
|
|
"preserve_newlines": true,
|
|
"max_preserve_newlines": 2,
|
|
"jslint_happy": true,
|
|
"brace_style": "collapse",
|
|
"keep_array_indentation": false,
|
|
"keep_function_indentation": false,
|
|
"eval_code": false,
|
|
"unescape_strings": false,
|
|
"break_chained_methods": false,
|
|
"space_before_conditional": true,
|
|
"space_after_anon_function": true,
|
|
"jslint_happy": false,
|
|
"wrap_line_length": 242
|
|
}
|