UNPKG

@webwriter/code

Version:

Write and run code as a code cell. Supports several languages (HTML, JavaScript/TypeScript, Python, Java, WebAssembly).

125 lines (124 loc) 3.84 kB
{ "name": "@webwriter/code", "version": "3.0.1", "description": "Write and run code as a code cell. Supports several languages (HTML, JavaScript/TypeScript, Python, Java, WebAssembly).", "keywords": [ "webwriter-widget", "widget-simulational", "widget-practical", "widget-lang-en", "iscedf2013-06", "isced2011-2", "isced2011-3", "isced2011-6", "code", "js", "html", "css", "widget-lang-de", "widget-lang-ar", "widget-lang-bg", "widget-lang-cs", "widget-lang-da", "widget-lang-nl", "widget-lang-et", "widget-lang-fi", "widget-lang-fr", "widget-lang-el", "widget-lang-hu", "widget-lang-it", "widget-lang-lv", "widget-lang-lt", "widget-lang-nb", "widget-lang-pl", "widget-lang-pt-PT", "widget-lang-ro", "widget-lang-ru", "widget-lang-sk", "widget-lang-sl", "widget-lang-es", "widget-lang-sv", "widget-lang-tr", "widget-lang-uk", "widget-lang-pt-BR", "widget-lang-ko", "widget-lang-ja", "widget-lang-id", "widget-lang-zh-hans", "widget-lang-zh-hant" ], "license": "MIT", "author": "", "contributors": [ "Erik Viere", "Jorik van Genuchten" ], "scripts": { "prepublishOnly": "npx @webwriter/build", "dev": "npx @webwriter/build dev", "localize": "lit-localize extract && npx @webwriter/build localize && lit-localize build", "format": "prettier --write .", "postinstall": "patch-package" }, "dependencies": { "@codemirror/autocomplete": ">=6.10.2 <7.0.0-0", "@codemirror/commands": ">=6.3.0 <7.0.0-0", "@codemirror/lang-css": ">=6.2.1 <7.0.0-0", "@codemirror/lang-html": ">=6.4.6 <7.0.0-0", "@codemirror/lang-java": "^6.0.2", "@codemirror/lang-javascript": ">=6.2.1 <7.0.0-0", "@codemirror/lang-python": ">=6.1.3 <7.0.0-0", "@codemirror/lang-wast": ">=6.0.1 <7.0.0-0", "@codemirror/language": ">=6.9.1 <7.0.0-0", "@codemirror/search": ">=6.5.4 <7.0.0-0", "@codemirror/state": ">=6.3.0 <7.0.0-0", "@codemirror/theme-one-dark": "^6.1.3", "@codemirror/view": ">=6.21.3 <7.0.0-0", "@lezer/highlight": "^1.2.1", "@lit/localize": "^0.12.2", "@replit/codemirror-indentation-markers": ">=6.5.0 <7.0.0-0", "@shoelace-style/shoelace": ">=2.9.0 <3.0.0-0", "@webwriter/lit": "^2.0.0", "lit": ">=3.0.0 <4.0.0-0", "typescript": ">=4.9.5 <5.0.0-0", "wabt": "^1.0.37" }, "devDependencies": { "@lit/localize-tools": "^0.8.0", "patch-package": "^8.0.0", "prettier": "^3.6.2" }, "type": "module", "exports": { "./widgets/webwriter-code-html.*": { "source": "./src/html/ww-code-html.ts", "default": "./dist/widgets/ww-code-html.*" }, "./snippets/HTML.html": "./snippets/html.html", "./widgets/webwriter-code-javascript.*": { "source": "./src/javascript/ww-code-javascript.ts", "default": "./dist/widgets/ww-code-javascript.*" }, "./widgets/webwriter-code-java.*": { "source": "./src/java/ww-code-java.ts", "default": "./dist/widgets/ww-code-java.*" }, "./widgets/webwriter-code-typescript.*": { "source": "./src/javascript/ww-code-typescript.ts", "default": "./dist/widgets/ww-code-typescript.*" }, "./widgets/webwriter-code-python.*": { "source": "./src/python/ww-code-python.ts", "default": "./dist/widgets/ww-code-python.*" }, "./widgets/webwriter-code-webassembly.*": { "source": "./src/webassembly/ww-code-webassembly.ts", "default": "./dist/widgets/ww-code-webassembly.*" }, "./package.json": "./package.json", "./icon": "./icon.svg", "./editing-config.json": "./editing-config.json", "./custom-elements.json": "./custom-elements.json" }, "customElements": "custom-elements.json" }