UNPKG

intelephense

Version:
92 lines (91 loc) 2.82 kB
{ "name": "intelephense", "version": "1.12.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.0", "applicationinsights": "~2.7.3", "fast-glob": "~3.3.2", "fs-extra": "~11.2.0", "html-to-text": "~9.0.5", "lru-cache": "~10.2.2", "micromatch": "~4.0.7", "protobufjs": "~7.3.2", "proxy-agent": "^6.4.0", "semver": "~7.6.2", "turndown": "~7.2.0", "turndown-plugin-gfm": "~1.0.2", "vscode-languageserver": "9.0.1", "vscode-languageserver-types": "3.17.5", "vscode-uri": "~3.0.8" }, "devDependencies": { "@types/chai": "~4.3.16", "@types/fs-extra": "~11.0.4", "@types/html-to-text": "~9.0.4", "@types/js-beautify": "~1.14.3", "@types/micromatch": "~4.0.7", "@types/mocha": "~10.0.6", "@types/node": "20.x", "@types/request": "~2.48.12", "@types/semver": "~7.5.8", "@types/sinon": "~17.0.3", "banner-webpack-plugin": "~0.2.3", "chai": "~4.4.1", "copy-webpack-plugin": "~12.0.2", "mocha": "~10.4.0", "protobufjs-cli": "~1.1.2", "sinon": "~18.0.0", "terser-webpack-plugin": "~5.3.10", "ts-loader": "~9.5.1", "ts-node": "~10.9.2", "typescript": "~5.4.5", "webpack": "~5.92.1", "webpack-cli": "~5.1.4" } }