X Tutup
{ "name": "typescript-to-lua", "version": "0.40.0", "description": "A generic TypeScript to Lua transpiler. Write your code in TypeScript and publish Lua!", "repository": "https://github.com/TypeScriptToLua/TypeScriptToLua", "homepage": "https://typescripttolua.github.io/", "bugs": { "url": "https://github.com/TypeScriptToLua/TypeScriptToLua/issues" }, "license": "MIT", "keywords": [ "typescript", "lua", "tstl", "transpiler" ], "files": [ "dist/**/*.js", "dist/**/*.lua", "dist/**/*.ts", "language-extensions/**/*.ts" ], "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc && npm run build-lualib", "build-lualib": "node build-lualib.js", "pretest": "npm run lint && npm run check:language-extensions && npm run build-lualib", "test": "jest", "lint": "npm run lint:eslint && npm run lint:prettier", "lint:prettier": "prettier --check . || (echo 'Run `npm run fix:prettier` to fix it.' && exit 1)", "lint:eslint": "eslint . --ext .js,.ts", "fix:prettier": "prettier --write .", "check:language-extensions": "tsc language-extensions/index.d.ts", "preversion": "npm run build && npm test", "postversion": "git push && git push --tags" }, "bin": { "tstl": "dist/tstl.js" }, "engines": { "node": ">=12.13.0" }, "dependencies": { "enhanced-resolve": "^5.8.2", "resolve": "^1.15.1", "source-map": "^0.7.3", "typescript": "~4.3.2" }, "devDependencies": { "@types/fs-extra": "^8.1.0", "@types/glob": "^7.1.1", "@types/jest": "^25.1.3", "@types/node": "^13.7.7", "@types/resolve": "1.14.0", "@typescript-eslint/eslint-plugin": "^4.26.1", "@typescript-eslint/parser": "^4.26.1", "eslint": "^7.28.0", "eslint-plugin-import": "^2.20.1", "eslint-plugin-jest": "^23.8.2", "fs-extra": "^8.1.0", "javascript-stringify": "^2.0.1", "jest": "^26.0.1", "jest-circus": "^25.1.0", "lua-types": "^2.8.0", "lua-wasm-bindings": "^0.2.2", "prettier": "^2.0.5", "ts-jest": "^26.3.0", "ts-node": "^8.6.2" } }
X Tutup