UNPKG

csharp-wasm-runner

Version:

Compile and run C# code directly in the browser using Mono WebAssembly

69 lines (68 loc) 2.23 kB
{ "name": "csharp-wasm-runner", "version": "0.0.3-a", "description": "Compile and run C# code directly in the browser using Mono WebAssembly", "main": "dist/csharp-wasm-runner.js", "types": "dist/csharp-wasm-runner.d.ts", "module": "dist/csharp-wasm-runner.esm.js", "browser": "dist/csharp-wasm-runner.umd.js", "files": [ "dist/", "runtime/", "README.md", "LICENSE", "CLAUDE.md" ], "scripts": { "build": "./build.sh && npm run package", "build:windows": "powershell -ExecutionPolicy Bypass -File build.ps1 && npm run package", "package": "npm run copy-runtime && npm run build-dist", "copy-runtime": "mkdir -p runtime && cp -r publish/managed runtime/ && cp publish/dotnet.js runtime/ && cp publish/dotnet.wasm runtime/ && cp publish/mono-config.js runtime/ && cp publish/runtime.js runtime/", "build-dist": "mkdir -p dist && cp lib/csharp-browser-compiler.js dist/csharp-wasm-runner.js && cp lib/csharp-browser-compiler.d.ts dist/csharp-wasm-runner.d.ts && npm run build-esm && npm run build-umd", "build-esm": "node scripts/build-esm.js", "build-umd": "node scripts/build-umd.js", "prepublishOnly": "npm run build", "test": "echo \"Error: no test specified\" && exit 1", "example": "cd examples && python3 -m http.server 8080" }, "keywords": [ "csharp", "c#", "compiler", "browser", "webassembly", "wasm", "mono", "roslyn", "dotnet", "typescript" ], "author": { "name": "MogamiTsuchikawa", "email": "", "url": "https://github.com/MogamiTsuchikawa" }, "contributors": [ { "name": "Neil Barkhina", "url": "https://github.com/nbarkhina", "role": "Original Author" } ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/MogamiTsuchikawa/CSharp-In-Browser.git" }, "bugs": { "url": "https://github.com/MogamiTsuchikawa/CSharp-In-Browser/issues" }, "homepage": "https://github.com/MogamiTsuchikawa/CSharp-In-Browser#readme", "engines": { "node": ">=12.0.0" }, "devDependencies": {}, "peerDependencies": {}, "jsdelivr": "dist/csharp-wasm-runner.umd.js", "unpkg": "dist/csharp-wasm-runner.umd.js" }