@doenet/doenetml

0.7.0-alpha3 • Public • Published

DoenetML

Semantic markup for building interactive web activities. Read more about Doenet

<p>Drag the point to the 4th quadrant.</p>
<graph>
    <point xs='2 3'/>
</graph>

Features

  • Internally manages a directed acyclic graph of dependencies to coordinate updates of self-referential worksheets

Quick Start

In the project folder:

$ npm install

$ npm run dev

Paste demo code into packages/test-viewer/src/test/testCode.doenet

Navigate to localhost:5173

Development

Publishing

Run

npm run build

to make a publishable package in the ./dist directory. As part of the build process a stripped down version of package.json is copied into the ./dist directory. This is the package that you should publish. I.e., do a cd ./dist before publishing.

Readme

Keywords

none

Package Sidebar

Install

npm i @doenet/doenetml

Weekly Downloads

62

Version

0.7.0-alpha3

License

AGPL-3.0-or-later

Unpacked Size

39.3 MB

Total Files

112

Last publish

Collaborators

  • jaltkruse
  • dqnykamp
  • kisonecat