Skip to content

LeelaJS v1.0.4 - Added Query Parameters Support

Latest

Choose a tag to compare

@leelanarasimha leelanarasimha released this 10 Jul 03:58
· 4 commits to main since this release

πŸš€ LeelaJS v1.0.4 - Enhanced with Query Parameters Support

πŸ†• What's New

✨ Query Parameters Support - Access URL query parameters easily with req.params
β€’ req.params.get(key) - Get single parameter value
β€’ req.params.getAll(key) - Get array of parameter values
β€’ req.params.has(key) - Check if parameter exists

πŸ“ Example Usage

server.route('get', '/search', (req, res) => {
  const query = req.params.get('q');
  const tags = req.params.getAll('tag');
  const hasFilter = req.params.has('filter');
  
  res.json({
    searchQuery: query,
    tags: tags,
    hasFilter: hasFilter
  });
});

// URL: /search?q=javascript&tag=web&tag=backend&filter=recent

πŸ”§ Other Features

βœ… Simple routing system
βœ… Middleware support
βœ… JSON response handling
βœ… File serving with sendFile method
βœ… Zero dependencies

πŸ“¦ Installation

npm install leelajs

πŸ“š Full documentation: https://github.com/leelawebdev/leelajs#readme

⭐ Star this repo if you find LeelaJS helpful!