fix: exclude web/static/ from JS/CSS checks (compiled output)
Exclude web/static/ from verification checks: - These are TypeScript compiled output files - Already in .gitignore (web/static/*.js) - Similar to node_modules/ - build artifacts, not source Updated verify-quick.sh to exclude: - web/static/*.js (TypeScript → JS compilation) - web/static/*.css (TailwindCSS → CSS compilation) Also removed ./bookhoard binary from repository. Verification now shows only 1 error: 12 legacy templates with custom CSS. Docs templates already comply (converted in Phase 4).
This commit is contained in:
+6
-4
@@ -49,8 +49,10 @@ Add to your GitHub Actions or GitLab CI:
|
|||||||
## Current Known Issues
|
## Current Known Issues
|
||||||
|
|
||||||
The script will currently report:
|
The script will currently report:
|
||||||
- 12 templates with custom CSS (these need Tailwind conversion)
|
- **12 templates with custom CSS** - These are legacy templates (admin, dashboard, analytics, etc.) that need TailwindCSS conversion. The docs templates were already converted in Phase 4.
|
||||||
- 2 JavaScript files (web/static/header.js, web/static/search.js)
|
|
||||||
- 1 binary file (./bookhoard)
|
|
||||||
|
|
||||||
These should be addressed to fully comply with PROJECT_GUIDELINES.md.
|
**Excluded from checks:**
|
||||||
|
- `web/static/*.js` - TypeScript compiled output (excluded per .gitignore)
|
||||||
|
- `web/static/*.css` - TailwindCSS compiled output (excluded as build artifact)
|
||||||
|
|
||||||
|
**Status**: Only the 12 legacy templates remain non-compliant. All new work (docs, API explorer) uses TailwindCSS.
|
||||||
|
|||||||
@@ -29,12 +29,12 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
section "2. JavaScript Files Check"
|
section "2. JavaScript Files Check"
|
||||||
JS_COUNT=$(find . -name "*.js" -not -path "./node_modules/*" -not -path "./docs/*" -not -path "./.git/*" 2>/dev/null | wc -l)
|
JS_COUNT=$(find . -name "*.js" -not -path "./node_modules/*" -not -path "./docs/*" -not -path "./.git/*" -not -path "./web/static/*" 2>/dev/null | wc -l)
|
||||||
if [ "$JS_COUNT" -gt 0 ]; then
|
if [ "$JS_COUNT" -gt 0 ]; then
|
||||||
error_msg "Found $JS_COUNT .js files"
|
error_msg "Found $JS_COUNT .js files"
|
||||||
find . -name "*.js" -not -path "./node_modules/*" -not -path "./docs/*" -not -path "./.git/*" 2>/dev/null | head -5
|
find . -name "*.js" -not -path "./node_modules/*" -not -path "./docs/*" -not -path "./.git/*" -not -path "./web/static/*" 2>/dev/null | head -5
|
||||||
else
|
else
|
||||||
success_msg "No .js files"
|
success_msg "No .js files (TypeScript compiled to web/static/)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
section "3. Secrets Check"
|
section "3. Secrets Check"
|
||||||
|
|||||||
Reference in New Issue
Block a user