Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maximalism2/elmmet
VS Code extension to compile emmet snippets to composition of elm functions
https://github.com/maximalism2/elmmet
elm elm-lang emmet extension visual-studio-code
Last synced: 3 months ago
JSON representation
VS Code extension to compile emmet snippets to composition of elm functions
- Host: GitHub
- URL: https://github.com/maximalism2/elmmet
- Owner: maximalism2
- Created: 2018-01-11T11:19:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-20T07:06:50.000Z (over 6 years ago)
- Last Synced: 2024-09-30T05:21:58.106Z (4 months ago)
- Topics: elm, elm-lang, emmet, extension, visual-studio-code
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=necinc.elmmet
- Size: 2 MB
- Stars: 18
- Watchers: 2
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Elmmet [![Build Status](https://travis-ci.org/necinc/elmmet.svg?branch=master)](https://travis-ci.org/necinc/elmmet)
### VSCode Emmet to Elm extension
Expand Emmet abbreviation into the composition of Elm functions
>Note: this extension is still in **BETA**, if you got some failures, please, create the issue## Features
Instead of write first your markup in HTML, then use some third-party services to generate Elm markap from it you can use any valid Emmet abbreviation right in your editor and get valid composition of elm functions![exansion at work](./images/in_the_action.gif)
![exansion at work 2](./images/full.gif)## Known Issues
There is a list of test which is still failing, see https://travis-ci.org/necinc/elmmet
If you got an issue which looks similar to one of failing test, that means that it will be fixed soon## Release Notes
### 1.0.0Initial release of extension.
- Use [emmetio](https://github.com/emmetio) official [abbreviation](https://github.com/emmetio/abbreviation) parser and [abbreviation extractor](https://github.com/emmetio/extract-abbreviation)
- Use [elm-format](https://github.com/avh4/elm-format) to format output in [common Elm notation](https://guide.elm-lang.org/install.html#configure-your-editor)