- FINAL-SUMMARY.md - Complete overview of all work done
- QUICK-REFERENCE.md - One-page cheat sheet
-
Line Comments Stripped -
//comments no longer appear in CSS -
Extend Variable Scope Documented - Why variables don't override
- EXTEND-VARIABLE-SCOPE-GUIDE.md - In-depth guide with examples and solutions
- COMPILATION-FLOW-DIAGRAM.md - Visual guide to Less.js compilation phases
- IMPLEMENTATION-SUMMARY.md - Complete technical implementation details
- FIXES-SUMMARY.md - All fixes with code examples
- verify-line-comments-fix.js - Standalone verification script
- Test files in
packages/test-data/less/andpackages/test-data/css/
| Document | Purpose | Audience | Length |
|---|---|---|---|
| QUICK-REFERENCE.md | Quick lookup | All users | 1 page |
| FINAL-SUMMARY.md | Project completion | Maintainers | 3 pages |
| FIXES-SUMMARY.md | Fix details | Developers | 5 pages |
| EXTEND-VARIABLE-SCOPE-GUIDE.md | Deep dive | Developers | 10 pages |
| COMPILATION-FLOW-DIAGRAM.md | Visual learning | Developers | 5 pages |
| IMPLEMENTATION-SUMMARY.md | Technical specs | Contributors | 7 pages |
| README-DOCS.md | This index | All | 1 page |
Start here:
- QUICK-REFERENCE.md - Get the essentials
- EXTEND-VARIABLE-SCOPE-GUIDE.md - If you use
:extend()
Start here:
- FIXES-SUMMARY.md - See what changed
- COMPILATION-FLOW-DIAGRAM.md - Understand the internals
- EXTEND-VARIABLE-SCOPE-GUIDE.md - Learn the patterns
Start here:
- IMPLEMENTATION-SUMMARY.md - Technical details
- FINAL-SUMMARY.md - Full project status
- Source code:
packages/less/src/less/parser/parser-input.js
Start here:
- FINAL-SUMMARY.md - Project completion status
- IMPLEMENTATION-SUMMARY.md - Deployment checklist
- All test files for validation
- IMPLEMENTATION-SUMMARY.md
- verify-line-comments-fix.js
packages/test-data/less/line-comments/packages/test-data/less/extend-variable-scope/
- COMPILATION-FLOW-DIAGRAM.md - Visual guide
- EXTEND-VARIABLE-SCOPE-GUIDE.md - Practical examples
👉 Run: node verify-line-comments-fix.js
👉 See: IMPLEMENTATION-SUMMARY.md
👉 EXTEND-VARIABLE-SCOPE-GUIDE.md
👉 EXTEND-VARIABLE-SCOPE-GUIDE.md
👉 No! See: FINAL-SUMMARY.md
less.js/
├── README-DOCS.md ← YOU ARE HERE
├── QUICK-REFERENCE.md ← Start here!
├── FINAL-SUMMARY.md ← Project completion
├── FIXES-SUMMARY.md ← Fix details
├── EXTEND-VARIABLE-SCOPE-GUIDE.md ← Deep dive
├── COMPILATION-FLOW-DIAGRAM.md ← Visual guide
├── IMPLEMENTATION-SUMMARY.md ← Technical specs
├── verify-line-comments-fix.js ← Test script
│
└── packages/
├── less/
│ └── src/less/parser/
│ └── parser-input.js ← Code changed here
│
└── test-data/
├── less/
│ ├── line-comments/ ← Test inputs
│ └── extend-variable-scope/
└── css/
├── line-comments/ ← Expected outputs
└── extend-variable-scope/
Best for printing:
- QUICK-REFERENCE.md - Single page, perfect for desk reference
- COMPILATION-FLOW-DIAGRAM.md - Visual diagrams for learning
Found an issue or have a suggestion?
- Check IMPLEMENTATION-SUMMARY.md
- Review EXTEND-VARIABLE-SCOPE-GUIDE.md
- Open an issue on GitHub
- Documentation Version: 1.0
- Less.js Version: 4.4.2+
- Last Updated: October 19, 2025
- Status: ✅ Complete
# Test line comment fix
node verify-line-comments-fix.js
# Build project
cd packages/less && npm install && npm run build
# Run tests
cd packages/less && npm test
# Compile example
cd packages/less && node bin/lessc input.less output.cssHappy Less Coding! 💙