Skip to content
forked from nicojs/lit-xml

🔥 Burning your XML documents to the ground? Yes please. In the mean time, let's use lit-xml.

License

Notifications You must be signed in to change notification settings

signageos/lit-xml

 
 

Repository files navigation

Welcome to the Lit XML monorepo. Info about contributing and building the application can be found here.

For more information about Lit XML, please see that readme.

Local development

The easiest way to setup local development is using vscode. The vscode config files are checked in with this repo. Please install the recommended extensions listed in ".vscode/extensions.json".

Some quick notes to help you get started:

  1. Use CTRL+Shift+B (or ⌘+Shift+B on OSX) to run the build task. This runs npm start which in turn runs tsc -b --watch, compiling any changes you make in the background.
  2. Use CTRL+Shift+D (or ⌘⇧D on OSX) to open up the debug pane. Here you can select a config to run. For example: select "Unit tests" to run unit tests.
  • You can run the tests with CTRL+F5 (or ⌃F5 on OSX).
  • You can debug the tests with F5 (also F5 on OSX). Setting breakpoints in your code and inspecting variables all work as expected.

Publish a new version

Publishing a new version to NPM runs in a github workflow. Run npx lerna version to create the version in git. The workflow takes care of the rest.

About

🔥 Burning your XML documents to the ground? Yes please. In the mean time, let's use lit-xml.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 100.0%