Gathering detailed insights and metrics for vscode-json-languageservice
Gathering detailed insights and metrics for vscode-json-languageservice
Gathering detailed insights and metrics for vscode-json-languageservice
Gathering detailed insights and metrics for vscode-json-languageservice
JSON language service extracted from VSCode to be reused, e.g in the Monaco editor.
npm install vscode-json-languageservice
Typescript
Module System
Node Version
99.1
Supply Chain
90.3
Quality
92.4
Maintenance
100
Vulnerability
99.6
License
TypeScript (99.63%)
JavaScript (0.37%)
Love this project? Help keep it running — sponsor us today! 🚀
Total Downloads
155,565,617
Last Day
79,913
Last Week
1,385,276
Last Month
5,576,344
Last Year
56,129,161
NOASSERTION License
281 Stars
659 Commits
114 Forks
29 Watchers
18 Branches
124 Contributors
Updated on Feb 09, 2025
Minified
Minified + Gzipped
Latest Version
5.4.3
Package Id
vscode-json-languageservice@5.4.3
Unpacked Size
550.96 kB
Size
76.56 kB
File Count
57
Node Version
18.5.0
Published on
Jan 27, 2025
Cumulative downloads
Total Downloads
Last Day
-0.3%
79,913
Compared to previous day
Last Week
1.8%
1,385,276
Compared to previous week
Last Month
25.3%
5,576,344
Compared to previous month
Last Year
73.8%
56,129,161
Compared to previous year
JSON language service extracted from VSCode to be reused, e.g in the Monaco editor.
The vscode-json-languageservice contains the language smarts behind the JSON editing experience of Visual Studio Code and the Monaco editor.
For the complete API see jsonLanguageService.ts and jsonLanguageTypes.ts
npm install --save vscode-json-languageservice
See sample.ts for an example on how to use the JSON language service.
To run the sample use yarn sample
git clone https://github.com/microsoft/vscode-json-languageservice
cd vscode-json-languageservice
yarn
Use yarn test
to compile and run tests
jsonCompletion.ts
yarn link vscode-json-languageservice
in vscode/extensions/json-language-features/server
to run VSCode with the latest changes from vscode-json-languageservice
vscode/scripts/code.sh|bat
) and open a .json
filevscode-json-languageservice
sources, run command Debug: Attach to Node process
and pick the code-oss
process with the json-language-features
path
jsonCompletion.ts
.json
fileNo vulnerabilities found.
Reason
all changesets reviewed
Reason
security policy file detected
Details
Reason
no binaries found in the repo
Reason
no dangerous workflow patterns detected
Reason
0 existing vulnerabilities detected
Reason
license file detected
Details
Reason
10 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 8
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Score
Last Scanned on 2025-02-17
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More