UNPKG

typescript2python

Version:
56 lines (55 loc) 1.5 kB
{ "name": "typescript2python", "version": "2.0.8", "main": "dist/index.js", "license": "MIT", "repository": "https://github.com/TheLartians/TypeScript2Python", "homepage": "https://github.com/TheLartians/TypeScript2Python#readme", "keywords": [ "python", "typescript", "transpiler", "types", "type-safety", "api", "json", "compiler", "docstring", "typings" ], "dependencies": { "@commander-js/extra-typings": "^12.1.0", "commander": "^12.1.0", "typescript": "^5.3.3" }, "devDependencies": { "@babel/cli": "^7.23.4", "@babel/core": "^7.23.7", "@babel/node": "^7.22.19", "@babel/preset-env": "^7.23.7", "@babel/preset-typescript": "^7.23.3", "@ts-morph/bootstrap": "^0.22.0", "@types/jest": "^29.5.11", "@types/node": "^20.10.6", "@typescript-eslint/eslint-plugin": "^6.17.0", "@typescript-eslint/parser": "^6.17.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.2", "jest": "^29.7.0", "prettier": "^3.1.1" }, "scripts": { "watch": "babel-node --watch -x .ts --", "single": "babel-node -x .ts", "develop": "yarn watch src/index.ts", "lint": "eslint src/**/*.ts", "build": "babel --extensions .ts --ignore '**/*.test.ts' ./src -d dist --source-maps", "test": "jest", "typecheck": "tsc -p . --noEmit", "prepack": "yarn build" }, "bin": { "typescript2python": "./dist/index.js" } }