UNPKG

@webwriter/quiz

Version:

Add interactive tasks (multiple choice, order, free text, highlighting, or speech input). Make a quiz out of multiple tasks.

259 lines 9.1 kB
{ "name": "@webwriter/quiz", "version": "1.1.3", "description": "Add interactive tasks (multiple choice, order, free text, highlighting, or speech input). Make a quiz out of multiple tasks.", "keywords": [ "webwriter-widget", "widget-practical", "widget-lang-en", "widget-lang-de", "widget-lang-bg", "widget-lang-cs", "widget-lang-da", "widget-lang-el", "widget-lang-es", "widget-lang-et", "widget-lang-fi", "widget-lang-fr", "widget-lang-hu", "widget-lang-id", "widget-lang-it", "widget-lang-ja", "widget-lang-ko", "widget-lang-lt", "widget-lang-lv", "widget-lang-nb", "widget-lang-nl", "widget-lang-pl", "widget-lang-pt", "widget-lang-ro", "widget-lang-ru", "widget-lang-sk", "widget-lang-sl", "widget-lang-sv", "widget-lang-tr", "widget-lang-uk", "widget-lang-zh", "isced2011-1", "isced2011-2", "isced2011-3", "isced2011-4", "isced2011-5", "isced2011-6", "isced2011-7", "isced2011-8", "quiz", "choice", "test" ], "license": "MIT", "author": "Frederic Salmen <frederic@fsalmen.de>", "scripts": { "prepublishOnly": "npx @webwriter/build", "dev": "npx @webwriter/build dev", "localize": "lit-localize extract && npx @webwriter/build localize && lit-localize build" }, "dependencies": { "@shoelace-style/shoelace": "^2.13.1", "@shopify/draggable": "^1.1.3", "@webwriter/lit": "^2.1.2", "bootstrap-icons": "^1.11.3", "interactjs": "^1.10.26", "lit": "^3.2.0", "minimasonry": "^1.3.2", "sortablejs": "^1.15.2" }, "devDependencies": { "@lit/localize": "^0.12.2", "@lit/localize-tools": "^0.8.0", "@types/minimasonry": "^1.3.5", "@types/sortablejs": "^1.15.7" }, "peerDependencies": { "@webwriter/phet-simulation": "^1.0.0" }, "exports": { "./widgets/webwriter-quiz.*": { "source": "./src/widgets/webwriter-quiz.ts", "default": "./dist/widgets/webwriter-quiz.*" }, "./snippets/blank.html": "./src/snippets/blank.html", "./snippets/choice.html": "./src/snippets/choice.html", "./snippets/order.html": "./src/snippets/order.html", "./snippets/text.html": "./src/snippets/text.html", "./snippets/mark.html": "./src/snippets/mark.html", "./snippets/speech.html": "./src/snippets/speech.html", "./snippets/beispiel-choice.html": "./src/snippets/Beispiel-Choice.html", "./snippets/beispiel-order.html": "./src/snippets/Beispiel-Order.html", "./snippets/beispiel-text.html": "./src/snippets/Beispiel-Text.html", "./snippets/beispiel-mark.html": "./src/snippets/Beispiel-Mark.html", "./widgets/webwriter-task.*": { "source": "./src/widgets/webwriter-task.ts", "default": "./dist/widgets/webwriter-task.*" }, "./widgets/webwriter-task-prompt.*": { "source": "./src/widgets/webwriter-task-prompt.ts", "default": "./dist/widgets/webwriter-task-prompt.*" }, "./widgets/webwriter-task-hint.*": { "source": "./src/widgets/webwriter-task-hint.ts", "default": "./dist/widgets/webwriter-task-hint.*" }, "./widgets/webwriter-task-explainer.*": { "source": "./src/widgets/webwriter-task-explainer.ts", "default": "./dist/widgets/webwriter-task-explainer.*" }, "./widgets/webwriter-choice.*": { "source": "./src/widgets/webwriter-choice.ts", "default": "./dist/widgets/webwriter-choice.*" }, "./widgets/webwriter-choice-item.*": { "source": "./src/widgets/webwriter-choice-item.ts", "default": "./dist/widgets/webwriter-choice-item.*" }, "./widgets/webwriter-order.*": { "source": "./src/widgets/webwriter-order.ts", "default": "./dist/widgets/webwriter-order.*" }, "./widgets/webwriter-order-item.*": { "source": "./src/widgets/webwriter-order-item.ts", "default": "./dist/widgets/webwriter-order-item.*" }, "./widgets/webwriter-pairing.*": { "source": "./src/widgets/webwriter-pairing.ts", "default": "./dist/widgets/webwriter-pairing.*" }, "./widgets/webwriter-pairing-item.*": { "source": "./src/widgets/webwriter-pairing-item.ts", "default": "./dist/widgets/webwriter-pairing-item.*" }, "./widgets/webwriter-text.*": { "source": "./src/widgets/webwriter-text.ts", "default": "./dist/widgets/webwriter-text.*" }, "./widgets/webwriter-mark.*": { "source": "./src/widgets/webwriter-mark.ts", "default": "./dist/widgets/webwriter-mark.*" }, "./widgets/webwriter-speech.*": { "source": "./src/widgets/webwriter-speech.ts", "default": "./dist/widgets/webwriter-speech.*" }, "./widgets/webwriter-cloze.*": { "source": "./src/widgets/webwriter-cloze.ts", "default": "./dist/widgets/webwriter-cloze.*" }, "./widgets/webwriter-cloze-gap.*": { "source": "./src/widgets/webwriter-cloze-gap.ts", "default": "./dist/widgets/webwriter-cloze-gap.*" }, "./package.json": "./package.json", "./icon": "./icon.svg" }, "editingConfig": { ".": { "label": { "_": "Quiz" }, "description": { "de": "Fügen Sie interaktive Aufgaben hinzu (Multiple Choice, Reihenfolge, freier Text, Hervorhebung oder Spracheingabe). Erstellen Sie ein Quiz aus mehreren Aufgaben." } }, "./widgets/webwriter-choice-item": { "group": "", "selectable": false, "draggable": false, "isolating": false, "content": "(p | flow)+", "uninsertable": true }, "./widgets/webwriter-choice": { "group": "answer", "content": "webwriter-choice-item+", "uninsertable": true }, "./widgets/webwriter-order-item": { "group": "", "selectable": false, "draggable": true, "isolating": false, "content": "(p | flow)+", "uninsertable": true }, "./widgets/webwriter-order": { "group": "answer", "content": "webwriter-order-item+", "uninsertable": true }, "./widgets/webwriter-pairing": { "group": "answer", "isolating": true, "content": "webwriter-pairing-item+", "uninsertable": true }, "./widgets/webwriter-pairing-item": { "group": "", "draggable": true, "isolating": true, "content": "picture | flow", "uninsertable": true }, "./widgets/webwriter-text": { "group": "answer", "uninsertable": true }, "./widgets/webwriter-mark": { "group": "answer inlinecontainer", "defining": true, "isolating": true, "content": "(text | br | wbr)*", "marks": "", "uninsertable": true }, "./widgets/webwriter-speech": { "group": "answer", "uninsertable": true }, "./widgets/webwriter-cloze": { "group": "answer", "isolating": true, "content": "p", "uninsertable": true }, "./widgets/webwriter-cloze-gap": { "group": "phrasing", "inline": true, "isolating": false, "uninsertable": true }, "./widgets/webwriter-task": { "isolating": true, "content": "webwriter-task-prompt webwriter-task-hint? answer", "uninsertable": true }, "./widgets/webwriter-task-prompt": { "group": "", "defining": true, "content": "(p | flow)+", "uninsertable": true }, "./widgets/webwriter-task-hint": { "group": "containerinline", "defining": true, "isolating": true, "content": "p", "uninsertable": true }, "./widgets/webwriter-task-explainer": { "group": "", "defining": true, "isolating": true, "content": "(p | flow)+", "uninsertable": true }, "./widgets/webwriter-quiz": { "content": "webwriter-task*", "uninsertable": true } } }