1{ 2 "name": "hs2js", 3 "version": "0.2.0", 4 "private": true, 5 "description": "Experimental Haskell in JavaScript interpreter", 6 "main": "src/index.mjs", 7 "type": "module", 8 "publishConfig": { 9 "main": "dist/index.js", 10 "module": "dist/index.mjs" 11 }, 12 "scripts": { 13 "build-wasm": "tree-sitter build-wasm node_modules/tree-sitter-haskell && mv tree-sitter-haskell.wasm ./dist/ && cp node_modules/web-tree-sitter/tree-sitter.wasm ./dist/", 14 "build": "vite build && npm run build-wasm", 15 "prepublishOnly": "npm run build" 16 }, 17 "repository": { 18 "type": "git", 19 "url": "git+https://codeberg.org/uzu/strudel.git" 20 }, 21 "keywords": [ 22 "haskell", 23 "javascript" 24 ], 25 "author": "Felix Roos <flix91@gmail.com>", 26 "license": "AGPL-3.0-or-later", 27 "bugs": { 28 "url": "https://codeberg.org/uzu/strudel/issues" 29 }, 30 "homepage": "https://codeberg.org/uzu/strudel/", 31 "dependencies": { 32 "web-tree-sitter": "^0.24.7" 33 }, 34 "devDependencies": { 35 "tree-sitter-haskell": "^0.23.1", 36 "vite": "^6.0.11" 37 }, 38 "engines": { 39 "node": ">=18.0.0" 40 } 41}