Skip to content

exercism/generic-codemirror-lang

Repository files navigation

PLEASE NOTE: These instructions are for Exercism Admins only. Maintainers should request that admins create a new analyzer for them. Please create a new topic on the forum.


Exercism Analyzer Template

This repository is a template repository for creating a [CodeMirror grammar][grammar] for [Exercism][exercism] tracks.

To create a new CodeMirror grammar, use the bin/bootstrap.sh script:

LANGUAGE="<LANGUAGE NAME>" SLUG="<LANGUAGE_SLUG>" bin/bootstrap.sh

For example:

LANGUAGE="Common Lisp" SLUG="common-lisp" bin/bootstrap.sh

This will automatically:

  1. Create the codemirror grammar repository
  2. Setup access for the maintainers-admin, guardians and track team
  3. Setup branch protection rules
  4. Give this repository access to the secrets required to deploy the image
  5. Disable merge and rebase commits

Deployment

After the grammar has been published to NPM, follow the enable language instructions.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published