Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shybovycha/soy2jsx


https://github.com/shybovycha/soy2jsx

Last synced: 17 days ago
JSON representation

Awesome Lists containing this project

README

        

# soy2jsx converter

![Build status](https://github.com/shybovycha/soy2jsx/workflows/Build/badge.svg)

## Overview

The goal of this small utility is to automatically convert SOY (Google Closure Template) files to JSX files.

By now it only supports parsing SOY syntax in most of its features.

## Usage

Compile parser: `npm run-script compile-grammar`

Run parser against single file: `node index.js FILENAME.SOY`

Run parser against a directory: `node index.js DIRECTORY`

## TODO

1. complete the tests
2. fix optimizer