@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
JSON
{
"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"
}