UNPKG

@sourcefield/lsif-typescript

Version:
76 lines (75 loc) 2.27 kB
{ "name": "@sourcefield/lsif-typescript", "version": "0.2.9", "description": "LSIF indexer for TypeScript and JavaScript", "publisher": "sourcefield", "bin": "dist/src/main.js", "main": "./dist/src/main.js", "scripts": { "prettier": "prettier --write --list-different '**/*.{ts,js?(on),md,yml}'", "prettier-check": "prettier --check '**/*.{ts,js?(on),md,yml}'", "tslint": "tslint -p tsconfig.json --format stylish", "eslint": "eslint --cache '**/*.ts?(x)'", "build": "node ./node_modules/typescript/bin/tsc -b .", "test": "uvu -r ts-node/register --ignore dist", "update-snapshots": "uvu -r ts-node/register --ignore dist --update-snapshots", "prepare": "cd snapshots && yarn && cd input/multi-project && yarn", "debug": "tsc --sourcemap" }, "repository": { "type": "git", "url": "git+https://github.com/sourcegraph/scip-typescript.git" }, "keywords": [ "scip", "typescript", "compiler", "javascript", "indexer" ], "author": "Code Intelligence at Sourcegraph", "license": "Apache-2.0", "bugs": { "url": "https://github.com/sourcegraph/scip-typescript/issues" }, "homepage": "https://github.com/sourcegraph/scip-typescript#readme", "dependencies": { "commander": "^9.2.0", "google-protobuf": "^3.20.0", "pretty-ms": "^7.0.1", "progress": "^2.0.3", "typescript": "^4.5.4" }, "devDependencies": { "@sourcegraph/eslint-config": "0.32.0", "@sourcegraph/prettierrc": "3.0.3", "@sourcegraph/tsconfig": "4.0.1", "@swc/jest": "^0.2.22", "@types/deep-equal": "^1.0.1", "@types/diff": "5.0.2", "@types/google-protobuf": "3.15.5", "@types/node": "17.0.14", "@types/pretty-ms": "5.0.1", "@types/progress": "2.0.5", "@typescript-eslint/eslint-plugin": "^5.30.0", "@typescript-eslint/parser": "^5.30.0", "ava": "^4.3.3", "deep-equal": "^2.0.5", "diff": "^5.0.0", "eslint": "^7.32.0", "eslint-plugin-unicorn": "^21.0.0", "eslint-plugin-unused-imports": "^2.0.0", "prettier": "2.7.1", "ts-node": "^10.7.0", "typescript-eslint": "0.0.1-alpha.0", "uvu": "^0.5.3" }, "ava": { "extensions": [ "ts" ], "require": [ "ts-node/register" ] } }