0.0.318 • Published 5 years ago

lsxc v0.0.318

Weekly downloads
141
License
ISC
Repository
github
Last release
5 years ago

LSX Compiler

logo

  • Compile LiveScript + Pug + SASS + React into JavaScript and CSS bundles
  • Describe the styles, logic and layout of your app in one file (component style)
  • Use benefits of indented languages
  • Build React DOM in functional style
  • Use fast compiler

Highlighting Rules ACE, Cloud9 - https://gist.github.com/askucher/4ffe22d43cba7ef727ae8208c525228b

Demo

Demo

News

We can pay for improvements when we accept your pull requests
We are hiring - please contract a.stegno@gmail.com
Join to collaborate https://ide.c9.io/askucher/lsxc

Install

npm i lsxc -g

#next modules we use for demo:
npm i react react-dom mobx mobx-react --save 

Example

Code (file.ls)

Example

Compile

lsxc -skhbc file.ls

Help

To see all available options for lsxc run next command:

lsxc --help

Run programmatically

JavaScript

let lsxc = require('lsxc');

let opts = {
    file: "filename",
    target: "resultname",
    bundle: "bundle",
    html: "index"
};

lsxc(opts);

Use a custom HTML template

1. Create a file template.html

<!DOCTYPE html>
<html lang="en-us">
  <head>
    <meta charset="utf-8">
    <title>The Perfect App</title>
    <dynamicCSS/>
  </head>
  <body>
    <dynamicHTML/>
  </body>
</html>

2. Then compile an app:

lscx -h -t ./template.html
0.0.318

5 years ago

0.0.317

5 years ago

0.0.315

5 years ago

0.0.316

7 years ago

0.0.314

8 years ago

0.0.313

8 years ago

0.0.312

8 years ago

0.0.311

8 years ago

0.0.310

8 years ago

0.0.309

8 years ago

0.0.308

8 years ago

0.0.307

8 years ago

0.0.306

8 years ago

0.0.305

8 years ago

0.0.304

8 years ago

0.0.303

8 years ago

0.0.302

8 years ago

0.0.300

8 years ago

0.0.301

8 years ago

0.0.299

8 years ago

0.0.298

8 years ago

0.0.297

8 years ago

0.0.296

8 years ago

0.0.294

8 years ago

0.0.293

8 years ago

0.0.292

8 years ago

0.0.291

8 years ago

0.0.290

8 years ago

0.0.289

8 years ago

0.0.288

8 years ago

0.0.287

8 years ago

0.0.286

8 years ago

0.0.285

8 years ago

0.0.284

8 years ago

0.0.283

8 years ago

0.0.282

8 years ago

0.0.281

8 years ago

0.0.280

8 years ago

0.0.279

8 years ago

0.0.278

8 years ago

0.0.277

8 years ago

0.0.276

8 years ago

0.0.275

8 years ago

0.0.274

8 years ago

0.0.273

8 years ago

0.0.272

8 years ago

0.0.271

8 years ago

0.0.270

8 years ago

0.0.269

8 years ago

0.0.268

8 years ago

0.0.267

8 years ago

0.0.266

8 years ago

0.0.265

8 years ago

0.0.264

8 years ago

0.0.263

8 years ago

0.0.262

8 years ago

0.0.261

8 years ago

0.0.260

8 years ago

0.0.259

8 years ago

0.0.258

8 years ago

0.0.257

8 years ago

0.0.256

8 years ago

0.0.255

8 years ago

0.0.254

8 years ago

0.0.253

8 years ago

0.0.252

8 years ago

0.0.251

8 years ago

0.0.250

9 years ago

0.0.249

9 years ago

0.0.248

9 years ago

0.0.247

9 years ago

0.0.246

9 years ago

0.0.245

9 years ago

0.0.244

9 years ago

0.0.243

9 years ago

0.0.242

9 years ago

0.0.241

9 years ago

0.0.240

9 years ago

0.0.239

9 years ago

0.0.238

9 years ago

0.0.237

9 years ago

0.0.236

9 years ago

0.0.235

9 years ago

0.0.234

9 years ago

0.0.233

9 years ago

0.0.232

9 years ago

0.0.231

9 years ago

0.0.230

9 years ago

0.0.229

9 years ago

0.0.228

9 years ago

0.0.227

9 years ago

0.0.226

9 years ago

0.0.225

9 years ago

0.0.224

9 years ago

0.0.223

9 years ago

0.0.222

9 years ago

0.0.221

9 years ago

0.0.220

9 years ago

0.0.219

9 years ago

0.0.218

9 years ago

0.0.217

9 years ago

0.0.216

9 years ago

0.0.215

9 years ago

0.0.214

9 years ago

0.0.213

9 years ago

0.0.212

9 years ago

0.0.211

9 years ago

0.0.210

9 years ago

0.0.209

9 years ago

0.0.208

9 years ago

0.0.207

9 years ago

0.0.206

9 years ago

0.0.205

9 years ago

0.0.204

9 years ago

0.0.203

9 years ago

0.0.202

9 years ago

0.0.201

9 years ago

0.0.23

9 years ago

0.0.22

9 years ago

0.0.21

9 years ago

0.0.20

9 years ago

0.0.19

9 years ago

0.0.18

9 years ago

0.0.17

9 years ago

0.0.16

9 years ago

0.0.15

9 years ago

0.0.14

9 years ago

0.0.13

9 years ago

0.0.11

9 years ago

0.0.10

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.3

9 years ago