UNPKG

jintr

Version:

A tiny JavaScript interpreter written in TypeScript.

63 lines (62 loc) 1.62 kB
{ "name": "jintr", "version": "3.3.0", "description": "A tiny JavaScript interpreter written in TypeScript.", "type": "module", "types": "./dist/index.d.ts", "module": "./dist/index.js", "scripts": { "clean": "npx rimraf ./dist", "build": "npm run clean && npm run lint && npm run build:nodes-map && npm run build:esm", "build:esm": "npx tsc", "build:nodes-map": "node ./scripts/build-nodes-map.js", "lint": "npx eslint ./src/**/*.ts", "lint:fix": "npx eslint --fix ./src/**/*.ts", "prepare": "npm run build", "watch": "npx tsc --watch", "test": "vitest" }, "author": "LuanRT <luan.lrt4@gmail.com> (https://github.com/LuanRT)", "funding": [ "https://github.com/sponsors/LuanRT" ], "keywords": [ "js", "vm", "typescript", "javascript", "interpreter" ], "license": "MIT", "exports": { ".": { "node": { "import": "./dist/index.js" }, "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "devDependencies": { "@types/estree": "^1.0.6", "@types/glob": "^8.1.0", "@typescript-eslint/eslint-plugin": "^5.33.1", "@typescript-eslint/parser": "^5.33.1", "eslint": "^8.22.0", "eslint-plugin-tsdoc": "^0.2.16", "glob": "^8.0.3", "typescript": "^4.9.5", "vitest": "^2.1.3" }, "dependencies": { "acorn": "^8.8.0" }, "bugs": { "url": "https://github.com/LuanRT/Jinter/issues" }, "homepage": "https://github.com/LuanRT/Jinter#readme", "repository": { "type": "git", "url": "git+https://github.com/LuanRT/Jinter.git" } }