Skip to content

My experiments on creating custom query language editor

License

Notifications You must be signed in to change notification settings

isqua/syntax-sandbox

Repository files navigation

syntax-sandbox

This repository contains my experiments on creating a query language for the CodeMirror. It is arranged as a monorepo so that I can easily try new ideas without dealing with infrastructure.

Structure

Applications:

Packages:

  • ui — a bunch of ui components that are not related to grammar

Development

  1. Install nodejs version specified in .nvmrc.
  2. Install pnpm:
    npm install -g pnpm@8
  3. Bootstrap the monorepo:
    pnpm install
    
  4. Run tests:
    pnpm test