and PhpStorm, compilation to ES5 with file watchers or task runners
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
ES2017, flow, React JSX and GraphQL grammar and transpilation for ATOM
JavaScript.tmLanguage provides an improved JavaScript language definition for TextMate and SublimeText editors. It builds upon existing language files by offering more fine-grained syntax matching and comprehensive support for modern ECMAScript features, making it essential for developers working with contemporary JavaScript code. ## Key Features - **ES6+ Syntax Support** — Includes modules, arrow functions, classes, generators, and succinct methods - **Fine-Grained Matching** — More precise syntax highlighting compared to standard definitions - **Easy Installation** — Available via Package Control for SublimeText - **YAML-Based Source** — Uses YAML files for easier editing and maintenance - **Color Scheme Integration** — Comes with dedicated color schemes for optimal visual presentation ## Philosophy The project aims to enhance the coding experience by providing accurate and up-to-date syntax highlighting that keeps pace with JavaScript's evolving language specifications.