{ "name": "ohos-typescript", "ohos": { "org": "opensource" }, "author": "Microsoft Corp", "homepage": "https://www.typescriptlang.org/", "version": "4.9.5-r4", "license": "Apache-2.0", "description": "TypeScript is a language for application scale JavaScript development", "keywords": [ "TypeScript", "Microsoft", "compiler", "language", "javascript" ], "bugs": { "url": "https://github.com/Microsoft/TypeScript/issues" }, "repository": { "type": "git", "url": "https://github.com/Microsoft/TypeScript.git" }, "main": "./lib/typescript.js", "typings": "./lib/typescript.d.ts", "bin": { "tsc": "./bin/tsc", "tsserver": "./bin/tsserver" }, "engines": { "node": ">=4.2.0" }, "files": [ "bin", "lib", "!lib/enu", "LICENSE.txt", "README.md", "SECURITY.md", "ThirdPartyNoticeText.txt", "!**/.gitattributes" ], "devDependencies": { "@octokit/rest": "19.0.5", "@types/chai": "4.3.3", "@types/fancy-log": "2.0.0", "@types/fs-extra": "9.0.13", "@types/glob": "8.0.0", "@types/gulp": "4.0.10", "@types/gulp-concat": "0.0.33", "@types/gulp-newer": "0.0.32", "@types/gulp-rename": "2.0.1", "@types/gulp-sourcemaps": "0.0.35", "@types/merge2": "1.3.1", "@types/microsoft__typescript-etw": "0.1.1", "@types/minimist": "1.2.4", "@types/mkdirp": "1.0.2", "@types/mocha": "10.0.3", "@types/ms": "0.7.33", "@types/node": "18.11.7", "@types/source-map-support": "0.5.6", "@types/which": "2.0.1", "@types/xml2js": "0.4.13", "@typescript-eslint/eslint-plugin": "5.33.1", "@typescript-eslint/parser": "5.33.1", "@typescript-eslint/utils": "5.33.1", "azure-devops-node-api": "11.2.0", "chai": "4.3.10", "chalk": "4.1.2", "del": "6.1.1", "diff": "5.1.0", "eslint": "8.22.0", "eslint-formatter-autolinkable-stylish": "1.2.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-jsdoc": "39.3.6", "eslint-plugin-local": "1.0.0", "eslint-plugin-no-null": "1.0.2", "fancy-log": "2.0.0", "fs-extra": "9.1.0", "glob": "8.1.0", "gulp": "4.0.2", "gulp-concat": "2.6.1", "gulp-insert": "0.5.0", "gulp-newer": "1.4.0", "gulp-rename": "2.0.0", "gulp-sourcemaps": "3.0.0", "merge2": "1.4.1", "minimist": "1.2.8", "mkdirp": "1.0.4", "mocha": "10.2.0", "mocha-fivemat-progress-reporter": "0.1.0", "ms": "2.1.3", "node-fetch": "3.2.10", "source-map-support": "0.5.21", "typescript": "4.8.4", "vinyl": "3.0.0", "which": "2.0.2", "xml2js": "0.4.23", "gulp-cli": "2.3.0", "object.assign": "4.1.4" }, "dependencies": { "json5": "2.2.3" }, "overrides": { "es5-ext": "0.10.53" }, "scripts": { "test": "gulp runtests-parallel --light=false", "test:eslint-rules": "gulp run-eslint-rules-tests", "build": "npm run build:compiler && npm run build:tests", "build:compiler": "gulp local", "build:tests": "gulp tests", "start": "node lib/tsc", "clean": "gulp clean", "gulp": "gulp", "release": "gulp LKG", "baseline": "gulp baseline-accept", "lint": "gulp lint", "setup-hooks": "node scripts/link-hooks.mjs" }, "browser": { "fs": false, "os": false, "path": false, "crypto": false, "buffer": false, "@microsoft/typescript-etw": false, "source-map-support": false, "inspector": false }, "packageManager": "npm@8.15.0", "volta": { "node": "14.20.0", "npm": "8.15.0" } }