Skip to content

Latest commit

 

History

History
10 lines (7 loc) · 624 Bytes

File metadata and controls

10 lines (7 loc) · 624 Bytes

Development

To bootstrap the project clone the repository and run npm i. Afterwards the following commands are available:

  • npm run demo: Serves a demo application at localhost:4000 using demo/attributes.js as dummy data. App recompiles and reloads if the data, the app code or the grammar is changed.
  • npm run build: Runs full compilation pipeline.
  • npm run test: Runs tests.
  • npm run lint: Runs linters.

The demo/ directory contains the live demo's files, src/grammar.peggy is the definition file for the IQL grammar. The remainder are either self-explanatory or customary files and directories.