intelephense
Version:
A PHP language server
91 lines (90 loc) • 2.79 kB
JSON
{
"name": "intelephense",
"version": "1.16.5",
"description": "A PHP language server",
"funding": "https://intelephense.com",
"main": "./lib/intelephense.js",
"files": [
"/lib",
"/CHANGELOG.md",
"/README.md",
"/LICENSE.txt",
"/package.json"
],
"scripts": {
"test": "TS_NODE_PROJECT='./tsconfig.tests.json' ./node_modules/.bin/mocha -r ts-node/register 'test/**/*.ts'",
"build": "npm run clean && ./node_modules/.bin/tsc -p ./tsconfig.json && cp -R ./src/stub ./out/stub",
"clean": "rm -rf ./out && mkdir ./out",
"production": "rm -rf ./lib && ./node_modules/.bin/webpack --config webpack.config.js",
"sourcemaps": "rm -rf ./lib && ./node_modules/.bin/webpack --config webpack.config.sourcemaps.js",
"prepublishOnly": "npm run production",
"protobuf": "pbjs --force-number -t static-module -w commonjs -o ./src/protobuf/proto.js ./src/protobuf/protobuf.json && pbts -o ./src/protobuf/proto.d.ts ./src/protobuf/proto.js"
},
"author": "Ben Mewburn <ben@mewburn.id.au>",
"license": "SEE LICENSE IN LICENSE.txt",
"bin": {
"intelephense": "./lib/intelephense.js"
},
"repository": {
"type": "git",
"url": "https://github.com/bmewburn/intelephense-docs"
},
"keywords": [
"php",
"intellisense",
"completion",
"parameters",
"diagnostics",
"format",
"autocomplete",
"symbols",
"references",
"linter",
"lsp"
],
"bugs": {
"url": "https://github.com/bmewburn/intelephense-docs/issues"
},
"homepage": "https://intelephense.com/",
"dependencies": {
"@bmewburn/js-beautify": "1.15.2",
"@bmewburn/vscode-html-languageserver": "1.11.1",
"applicationinsights": "~2.7.3",
"fast-glob": "~3.3.3",
"fs-extra": "~11.3.2",
"html-to-text": "~9.0.5",
"lru-cache": "~11.2.2",
"micromatch": "~4.0.8",
"protobufjs": "~7.5.4",
"proxy-agent": "~6.5.0",
"semver": "~7.7.3",
"turndown": "~7.2.2",
"turndown-plugin-gfm": "~1.0.2",
"vscode-languageserver": "9.0.1",
"vscode-languageserver-types": "3.17.5",
"vscode-uri": "~3.1.0"
},
"devDependencies": {
"@types/chai": "~5.2.3",
"@types/fs-extra": "~11.0.4",
"@types/html-to-text": "~9.0.4",
"@types/js-beautify": "~1.14.3",
"@types/micromatch": "~4.0.10",
"@types/mocha": "~10.0.10",
"@types/node": "22.x",
"@types/semver": "~7.7.1",
"@types/sinon": "~17.0.4",
"banner-webpack-plugin": "~0.2.3",
"chai": "~6.2.0",
"copy-webpack-plugin": "~13.0.1",
"mocha": "~11.7.5",
"protobufjs-cli": "~1.1.3",
"sinon": "~21.0.0",
"terser-webpack-plugin": "~5.3.14",
"ts-loader": "~9.5.4",
"ts-node": "~10.9.2",
"typescript": "~5.9.3",
"webpack": "~5.102.1",
"webpack-cli": "~6.0.1"
}
}