Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sbekrin/cljs-babel
[λ] Experimental ClojureScript to JavaScript compiler based on Babel
https://github.com/sbekrin/cljs-babel
cljs clojure clojurescript compiler es5 javascript javascript-compiler js parser
Last synced: 3 months ago
JSON representation
[λ] Experimental ClojureScript to JavaScript compiler based on Babel
- Host: GitHub
- URL: https://github.com/sbekrin/cljs-babel
- Owner: sbekrin
- License: mit
- Created: 2017-02-24T06:24:47.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-13T00:08:23.000Z (about 6 years ago)
- Last Synced: 2024-05-10T14:21:22.548Z (9 months ago)
- Topics: cljs, clojure, clojurescript, compiler, es5, javascript, javascript-compiler, js, parser
- Language: JavaScript
- Homepage:
- Size: 236 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
ClojureScript as Babel preset
Experemental ClojureScript to JavaScript compiler
based on Babel ecosystem without binary dependencies.## Getting started
1. Install `babel-preset-cljs`:
```sh
yarn add --dev babel-preset-cljs
```2. Add this preset to you `.babelrc`:
```json
{
"presets": ["cljs"]
}
```## References
- [cljs-compiler](https://github.com/alanshaw/cljs-compiler)
- [tiny-lisp](https://github.com/daynin/tiny-lisp)
- [Babel](https://github.com/babel/babel)
- [ClojureScript API](http://cljs.github.io/api)
- [ClojureScript Cheatsheet](http://cljs.info/cheatsheet)
- [AST Explorer](https://astexplorer.net)## License
[MIT](https://github.com/sergeykrinbe/cljs-compiler/blob/master/LICENSE) ©
Sergey Bekrin