Skip to content

cucumber/language-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0393f8a Β· Apr 15, 2025
Mar 11, 2025
Mar 23, 2024
Apr 25, 2022
Dec 29, 2024
Apr 15, 2025
Apr 15, 2025
Apr 25, 2022
Mar 20, 2024
Jun 24, 2022
May 26, 2022
May 26, 2022
Oct 20, 2021
Oct 12, 2021
Apr 1, 2024
Apr 15, 2025
Aug 26, 2022
Aug 27, 2021
Dec 27, 2024
Oct 12, 2021
Apr 19, 2024
Apr 14, 2025
Oct 12, 2021
Apr 14, 2025
Oct 12, 2021
Oct 12, 2021
Oct 12, 2021
Sep 8, 2022

Repository files navigation

Cucumber logo
Cucumber Language Service

Cucumber language services used by Cucumber Language Server and Cucumber Monaco

npm test-javascript-package release-package-github backers sponsors

Features

  • ⌨️ Autocomplete steps
  • πŸ“ Go to step definition
  • πŸͺ„ Generate step definition
  • πŸ’„ Syntax highlighting
  • βœ… Syntax validation (underline undefined steps)
  • ✨ Formatting
  • 🌎 Gherkin localisation
  • πŸ“– Language support
    • C#
    • Go
    • Java
    • JavaScript
    • PHP
    • Python
    • Ruby
    • Rust
    • TypeScript
    • TypeScript JSX (TSX)
  • πŸ—‚ Document symbols (Display document outline tree)

Install

Cucumber Language Service is available on npm:

npm install @cucumber/language-service

Support

Support is available from the community if you need it.