UNPKG

luma-lang

Version:

The Embeddable Luma Language Compiler and Runtime

63 lines (62 loc) 1.64 kB
{ "name": "luma-lang", "description": "The Embeddable Luma Language Compiler and Runtime", "license": "MIT", "keywords": [ "embeddable", "scripting", "interoperability", "compiler", "language", "runtime", "luma" ], "version": "1.0.6", "author": { "name": "Harold Iedema", "email": "harold@iedema.me", "url": "https://github.com/haroldiedema" }, "homepage": "https://github.com/haroldiedema/luma-language", "repository": "https://github.com/haroldiedema/luma-language", "type": "module", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "browser": { "import": "./dist/browser.js", "types": "./dist/browser.d.ts" }, "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": "./dist/index.cjs" } }, "files": [ "dist" ], "scripts": { "generate": "ts-node scripts/generate.ts", "build": "npm run generate && tsup", "watch:ts": "tsc --watch", "watch:gen": "nodemon --watch src/VM/Instructions -e ts --exec \"npm run generate\"", "watch": "concurrently \"npm run watch:gen\" \"npm run watch:ts\"", "test": "vitest --run --root tests/", "watch:test": "vitest --root tests/", "debug:test": "ts-node tests/debug.ts", "benchmark": "ts-node tests/benchmark.ts" }, "devDependencies": { "@types/node": "^25.0.3", "concurrently": "^9.2.1", "nodemon": "^3.1.11", "ts-node": "^10.9.2", "tsup": "^8.5.1", "typescript": "^5.9.3", "vitest": "^4.0.16" } }