{"_id":"@redocly/vscode-json-languageservice","_rev":"33-26011b5502a51a046cd4ec9fc3824f30","name":"@redocly/vscode-json-languageservice","dist-tags":{"latest":"3.4.9","next":"3.4.9"},"versions":{"3.1.2":{"name":"@redocly/vscode-json-languageservice","version":"3.1.2","author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@redocly/vscode-json-languageservice@3.1.2","maintainers":[{"name":"romanhotsiy","email":"gotsijroman@gmail.com"}],"homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"dist":{"shasum":"568ab467cf7772fed42951e06f7b9f368243559d","tarball":"https://registry.npmjs.org/@redocly/vscode-json-languageservice/-/vscode-json-languageservice-3.1.2.tgz","fileCount":45,"integrity":"sha512-XZ2KCjHYH9dyJPgH4s67bqHfNsvasgkyKOKMFeJlysVICfqki+rUKaAArcj/8Jum0IKO40q2+Kzv3sQgktNVew==","signatures":[{"sig":"MEYCIQD/mJKZTb10Bd5SOvNUS0fvxAcn6/SjKQ27tvP+CaYPtAIhALe0eifQ5TneczfUdwA0QRwyQr5FNpfOAo5dJ8fHUieQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTzCkCRA9TVsSAnZWagAAIVwP/17u+OKtnPdstJq31c/E\n51nBYmAc1VJ1sqvLK029MV8O49mu8ccnyNJSAl/bBPY0bR+amfoBqINWpzOU\nm07Gxm2iVFBq2FUQ/EcATmcLO6NOxJc3/GJPd41be5vyI8tkibfQiHtcTsJn\nZlNPViNIpc9wHR0ksmhm2lNkgNjshRu7tcCt98/ljjf9Z3q/vv4ZU6n9dpJu\nFYlVmSiRRCrgwWBnoGSCXjDeExK1sZ2CKEKU/49JuBA0ooCwcE6Jy3TsGJLY\nDzOFW54wRMU6nKSetw/j06AtBmrFa8OL0x1FeHum/NfzODPC6TAb6q25b5zP\nQKPpG0V8GMwoHIh5xCa0QkMvC1r8S7zwp8JNw26S1wXaE3bc8LK4w2iRC0rz\nPinFHy7EX3nQK0F5NKGRHGgp7otSWAKSuvt5RvKAjhPCTYyh5GF54vPgr809\nUHgMe/2a22fQPIvqEyeTUgRPLUMQoNRFDassy+0syaywQnfU8xUw2l9xMcPt\njjQlV0I9eJGMVvhuPZckaI7psRvJAovVNi2tWrDpA7qaHIroZQz1aIfzOZOt\ntX/7pwJAfsXTAWWd0sw9+Ua3JnHgVQ1Px6Rog8XclWZT1O16Ag4IcxqYJ+BT\napSvcuXsMvFJ6EGPfjhaZ2iocvqtenVjyQ2s3yhbRyiLvvt58gRyVU7gKFFX\n8Pbt\r\n=0kmV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/umd/jsonLanguageService.js","module":"./lib/esm/jsonLanguageService.js","gitHead":"c452bd744ed360eb2934065a4af4f6786f67b233","scripts":{"lint":"tslint src/**/*.ts","test":"npm run compile && mocha && npm run lint","clean":"rimraf lib","watch":"tsc -w -p ./src","compile":"tsc -p ./src","preversion":"npm test","compile-esm":"tsc -p ./src/tsconfig.esm.json","postpublish":"node ./build/post-publish.js","postversion":"git push && git push --tags","prepublishOnly":"npm run clean && npm run compile-esm && npm run test","install-types-next":"npm install vscode-languageserver-types@next -f -S"},"typings":"./lib/umd/jsonLanguageService","_npmUser":{"name":"romanhotsiy","email":"gotsijroman@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/vscode-json-languageservice.git","type":"git"},"_npmVersion":"6.1.0","description":"Language service for JSON","directories":{},"_nodeVersion":"10.6.0","dependencies":{"vscode-uri":"^1.0.3","jsonc-parser":"^2.0.1","vscode-languageserver-types":"^3.7.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.4","rimraf":"^2.6.2","tslint":"^5.9.1","typescript":"^2.8.3","@types/node":"^7.0.43","@types/mocha":"^2.2.33"},"_npmOperationalInternal":{"tmp":"tmp/vscode-json-languageservice_3.1.2_1531916452315_0.2521299896819673","host":"s3://npm-registry-packages"}},"3.4.7":{"name":"@redocly/vscode-json-languageservice","version":"3.4.7","author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@redocly/vscode-json-languageservice@3.4.7","maintainers":[{"name":"adamaltman","email":"adam@rebilly.com"},{"name":"knidarkness","email":"knidarkness@gmail.com"},{"name":"romanhotsiy","email":"gotsijroman@gmail.com"}],"homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"dist":{"shasum":"7ba149eeba95fa5681343051439b079ca59fd9a8","tarball":"https://registry.npmjs.org/@redocly/vscode-json-languageservice/-/vscode-json-languageservice-3.4.7.tgz","fileCount":46,"integrity":"sha512-eYij9yHBOVNPYTRgq8VYxLcwea6X8rr+ec1UPpjleMIaf6qhe7zGkS85tvHCwSx1EYiWYK9vc8XekTS4zNb+XA==","signatures":[{"sig":"MEQCIEi9h07rAEj8lmMVJ2wyrg8HHNbjnB20S8nqrriiGZTUAiA6ukNLGiilDPQ7akNTphUHSKFtCw0kWTvI1HFH1XFOHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxAPfCRA9TVsSAnZWagAAvyQP/0pYb7K1JDBzw0iDtFyH\njIqXzxSWt2M3yy4a+EtGJXfBGnetZHqEfE+m2MUGY/mii/uJWUZwoxcXK3FO\nQjMVTg/u9W0uXBUxZytVx9LvVLWcJe+QjPmvSaME3WhJI6nWKHwZ62gTdS4w\nl6LEgf+BWjXkCF57QGzkZFe+VRNPy3qt+YqvNJENMM/24X5zH8OA74lsIlYu\nts4TrGJkDz5aLnK2tAuooGK+QpZ2tXVE4RIOs8C8y+2JIZIimOtVWCIpyqBI\nyexzcE81petHZpV8jpsXXqYW1HdbQJpViWnNN86coHjLQRp+8WgsE77Bh3qt\nFW6rZT7dgxUyEnGNQaP6gCdWfTJtv1jYfJvVC38nfNBtbhCBD5eNt8WBvNvj\nhsdgTb2x1XZFVZBUGWNpsrvNZclbj5THzGJZZ5qMdlokshE1svJ5cCZpH3SJ\nEFDKznzznw4gfSARMxZqo5t/E9KmnRVTtSbXtneC5neSmRviyXdEHrvP7VPi\nLRFd8ysoE4eqLC5ucT3a/6Rv5eU0MoXvv04dxnYqjIbNZ+5yQg3gY3ijEXPK\n8wq8dUgQE9OPxNrplEpVgpcqCjFXrGoN6v5/vcmpIkU26V8a/LMnHb2vd1RW\nnUX0/YQqDZd8tFInrRUltO2cOK+hBpe8LrarfdFX1QKrFpkuhv5hZX6HpLDs\n4H6E\r\n=aWnJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/umd/jsonLanguageService.js","module":"./lib/esm/jsonLanguageService.js","gitHead":"98698189d45dd5ac495e889be2f3c565d6ed3018","scripts":{"lint":"tslint src/**/*.ts","test":"npm run compile && mocha && npm run lint","clean":"rimraf lib","watch":"tsc -w -p ./src","compile":"tsc -p ./src","preversion":"npm test","compile-esm":"tsc -p ./src/tsconfig.esm.json","postpublish":"node ./build/post-publish.js","postversion":"git push && git push --tags","prepublishOnly":"npm run clean && npm run compile-esm && npm run test && npm run remove-sourcemap-refs","install-types-next":"npm install vscode-languageserver-types@next -f -S && npm install vscode-languageserver-textdocument@next -f -S","remove-sourcemap-refs":"node ./build/remove-sourcemap-refs.js"},"typings":"./lib/umd/jsonLanguageService","_npmUser":{"name":"knidarkness","email":"knidarkness@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/vscode-json-languageservice.git","type":"git"},"_npmVersion":"6.11.3","description":"Language service for JSON","directories":{},"_nodeVersion":"10.16.3","dependencies":{"vscode-nls":"^4.1.1","vscode-uri":"^2.1.1","jsonc-parser":"^2.2.0","vscode-languageserver-types":"^3.15.0-next.6","vscode-languageserver-textdocument":"^1.0.0-next.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.2","rimraf":"^3.0.0","tslint":"^5.20.0","typescript":"^3.6.4","@types/node":"^10.12.21","@types/mocha":"^5.2.7"},"_npmOperationalInternal":{"tmp":"tmp/vscode-json-languageservice_3.4.7_1573127134798_0.4335901305813774","host":"s3://npm-registry-packages"}},"3.4.8":{"name":"@redocly/vscode-json-languageservice","version":"3.4.8","author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@redocly/vscode-json-languageservice@3.4.8","maintainers":[{"name":"adamaltman","email":"adam@rebilly.com"},{"name":"knidarkness","email":"knidarkness@gmail.com"},{"name":"romanhotsiy","email":"gotsijroman@gmail.com"}],"homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"dist":{"shasum":"a843a7ff69d19d5c1a4196f07f3178bb56334357","tarball":"https://registry.npmjs.org/@redocly/vscode-json-languageservice/-/vscode-json-languageservice-3.4.8.tgz","fileCount":46,"integrity":"sha512-Dri4mGKfo9RHKdmW/iFbRQoRgXCaTbHZmDdCvLJfX9DBEvFJBBjA29zeOJ+oXTTLQUYQ6nQ/tDawayQEhh2J9Q==","signatures":[{"sig":"MEUCIQDFjmTCtkeYrym29uHp5rEA+qeuA1oKWzmeoO1wY1uiGwIgcyfeVogbrySFChDNASbVnvBN1Zzz8GoCKUNgcM+lAoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":412973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyX+PCRA9TVsSAnZWagAACPsP/27u/pf+g+d7G1mwfp51\nkaEmGbo7WzjHsdVUNe0cbx6nRll0t9NPiqbevPTPp7IkFhkTx862hGp8v6Ut\nJ5dbg7SFUdAl/+1NgiqD0bAAfBomga64UimgP23wt+MpMNfxBwABktB2v8yS\no77+hAqwWrXSX9i+I4x/vabeAvdIfkHEu3Oh5gsAn7m3CCIl9d2IL8LZoOpC\nmmJR+LAgu7j4iWe+2kljfAxZfRsfaoG3vj1H5UAD4N8a4dNUHr0H2sLFIuqW\n16P6eKyIjnO0eyITJd6uzdFarPqjnHeBQRMkD40vDG34BujLUNJY+3HNO8MQ\nmOOT2Qq4JR0xz6y751kv2w6uRRGIzlQJBtvn0smIQ9bcpLQHq4dYFRc2eph0\nWhwpEcdULR4JvnQRk7qg1fHRcQeSN5JDc9hLAjWoDp0bb6+4sjS53c35Xte2\nxAMCtX9CALeuiCPUk7d1avTOuQMECJphOFTDSQtZLvAHMOohZCCvKCeavo6k\n5dZ53+LkmfYAU7gFDHeYgzHy3c4s7njty8kaM2Ovv+ASGhaMigPUEqkko+Ti\nRYG/Vz1v+RmL/JySNN0RZ2ocCTTePy5M2iFbDaBhNbq+2Ot2+eVGkIjw92E4\n9xw1ctfLH/uWzE84Rhq3IM/dvqqDeTU7r80xZ15YTYC/PtUg0U7iIKwCK7ee\n1FDH\r\n=ZIrX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/umd/jsonLanguageService.js","module":"./lib/esm/jsonLanguageService.js","gitHead":"6d5e165ec9ed9f4fc0556a69bc282bab39e64e18","scripts":{"lint":"tslint src/**/*.ts","test":"npm run compile && mocha && npm run lint","clean":"rimraf lib","watch":"tsc -w -p ./src","compile":"tsc -p ./src","preversion":"npm test","compile-esm":"tsc -p ./src/tsconfig.esm.json","postpublish":"node ./build/post-publish.js","postversion":"git push && git push --tags","prepublishOnly":"npm run clean && npm run compile-esm && npm run test && npm run remove-sourcemap-refs","install-types-next":"npm install vscode-languageserver-types@next -f -S && npm install vscode-languageserver-textdocument@next -f -S","remove-sourcemap-refs":"node ./build/remove-sourcemap-refs.js"},"typings":"./lib/umd/jsonLanguageService","_npmUser":{"name":"romanhotsiy","email":"gotsijroman@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/vscode-json-languageservice.git","type":"git"},"_npmVersion":"6.11.3","description":"Language service for JSON","directories":{},"_nodeVersion":"12.11.1","dependencies":{"vscode-nls":"^4.1.1","vscode-uri":"^2.1.1","jsonc-parser":"^2.2.0","vscode-languageserver-types":"^3.15.0-next.6","vscode-languageserver-textdocument":"^1.0.0-next.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.2","rimraf":"^3.0.0","tslint":"^5.20.0","typescript":"^3.6.4","@types/node":"^10.12.21","@types/mocha":"^5.2.7"},"_npmOperationalInternal":{"tmp":"tmp/vscode-json-languageservice_3.4.8_1573486479418_0.9843023124075394","host":"s3://npm-registry-packages"}},"3.4.9":{"name":"@redocly/vscode-json-languageservice","version":"3.4.9","author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"@redocly/vscode-json-languageservice@3.4.9","maintainers":[{"name":"adamaltman","email":"adam@rebilly.com"},{"name":"knidarkness","email":"knidarkness@gmail.com"},{"name":"romanhotsiy","email":"gotsijroman@gmail.com"}],"homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"dist":{"shasum":"104f6bde34d34704521c6b9e33734098b0ae91bb","tarball":"https://registry.npmjs.org/@redocly/vscode-json-languageservice/-/vscode-json-languageservice-3.4.9.tgz","fileCount":47,"integrity":"sha512-xbR70FuHcg/oULMUXkNTf12+vgPzeoRnOYHvx1f0ZClr46HLSzBKqMBS695W31sAoM+f/iqxw4WJSa7xC/Gkbg==","signatures":[{"sig":"MEUCIQCFjxyABMsQ6ghYid39NsRjhyN244VY4rq8oxgKPjeVeAIgcwl3oj+e9ko5dTwmMGMl37ZiaJy2X1VGo1W+YqI2Eg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyX/LCRA9TVsSAnZWagAAxTgP/A/t/nz9s7693EDZJjqU\nll8Iv2U6Z1TD1CyiYMUvkHAMUWL5DeUsFd9sM9hiFbam1xYgFjSiDh/+smt7\nU+FaIxi0x4ADQNQt4FlAbC6tpNb0na/X/U/GpML81JZ/gB6TVdCttcIueL9x\n9BeGLou6/Andrko/y2ZOT7Sv7qDE0Dv1ub7JRQwKfTtk8qwBOEbM7P3ji8bo\ni+45+0NvAD/FHzweNvnVe/7rFGUVrk5so9gHljC/ZLVbUxG2XuihsaB9Fb7/\naHdNjXs9zINKOjbNKcUraKz7+3BkFIrpF2mcJFl2nLANo6qBFSIfVGk5iEHf\n1Sd3ma8ZuoeItxB8BQWAEJ/QHVjqyq8u6IJWwjxLrUbVGXP4i9NXDy8B1Ki7\nArZsUPB+ujmRBllpAh6NfZ9z/l/MTFUKbRzj0/c45UVho7ygvAtP3H5gV0qA\neHXGo8xTiJ6evJNqKzgGE7MKOp1+GijEtfJl904alwiQnBBYRo2dWuXfJQXj\np93OEHDWgwk/csuXBrmvWSgRW4102XlfmfpJ2vWZY/oPHyu8/6qIlx3rghIf\nHMB/ukdoCwz28jVY6eM/tDoa/XKa5xLw3xKtZxU9XdzJoFIiEsCPJX/Liww/\nko0X0I8J3z/IBM7w6PVtNJGAEotJCX3McJwhQAC9lXWsG31YDoWSSI1WSrSl\nU684\r\n=HR85\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/umd/jsonLanguageService.js","module":"./lib/esm/jsonLanguageService.js","gitHead":"6d5e165ec9ed9f4fc0556a69bc282bab39e64e18","scripts":{"lint":"tslint src/**/*.ts","test":"npm run compile && mocha && npm run lint","clean":"rimraf lib","watch":"tsc -w -p ./src","compile":"tsc -p ./src","preversion":"npm test","compile-esm":"tsc -p ./src/tsconfig.esm.json","postpublish":"node ./build/post-publish.js","postversion":"git push && git push --tags","prepublishOnly":"npm run clean && npm run compile-esm && npm run test && npm run remove-sourcemap-refs","install-types-next":"npm install vscode-languageserver-types@next -f -S && npm install vscode-languageserver-textdocument@next -f -S","remove-sourcemap-refs":"node ./build/remove-sourcemap-refs.js"},"typings":"./lib/umd/jsonLanguageService","_npmUser":{"name":"romanhotsiy","email":"gotsijroman@gmail.com"},"repository":{"url":"git+https://github.com/Microsoft/vscode-json-languageservice.git","type":"git"},"_npmVersion":"6.11.3","description":"Language service for JSON","directories":{},"_nodeVersion":"12.11.1","dependencies":{"vscode-uri":"^2.1.1","jsonc-parser":"^2.2.0","vscode-languageserver-types":"^3.15.0-next.6","vscode-languageserver-textdocument":"^1.0.0-next.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.2","rimraf":"^3.0.0","tslint":"^5.20.0","typescript":"^3.6.4","@types/node":"^10.12.21","@types/mocha":"^5.2.7"},"_npmOperationalInternal":{"tmp":"tmp/vscode-json-languageservice_3.4.9_1573486539186_0.245736232126208","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-07-18T12:20:50.854Z","modified":"2026-07-20T13:32:45.895Z","3.1.2":"2018-07-18T12:20:52.470Z","3.4.7":"2019-11-07T11:45:34.978Z","3.4.8":"2019-11-11T15:34:39.520Z","3.4.9":"2019-11-11T15:35:39.326Z"},"bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"author":{"name":"Microsoft Corporation"},"license":"MIT","homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","repository":{"url":"git+https://github.com/Microsoft/vscode-json-languageservice.git","type":"git"},"description":"Language service for JSON","maintainers":[{"email":"gotsijroman@gmail.com","name":"romanhotsiy"},{"email":"olexandr.varchuk@gmail.com","name":"alawar"},{"email":"adam@rebilly.com","name":"adamaltman"},{"email":"marshevskyy@gmail.com","name":"marshevskyy"},{"email":"rutskyi.v@gmail.com","name":"volodymyr-rutskyi"}],"readme":"# vscode-json-languageservice\nJSON language service extracted from VSCode to be reused, e.g in the Monaco editor.\n\n[![npm Package](https://img.shields.io/npm/v/vscode-json-languageservice.svg?style=flat-square)](https://www.npmjs.org/package/vscode-json-languageservice)\n[![NPM Downloads](https://img.shields.io/npm/dm/vscode-json-languageservice.svg)](https://npmjs.org/package/vscode-json-languageservice)\n[![Build Status](https://travis-ci.org/Microsoft/vscode-json-languageservice.svg?branch=master)](https://travis-ci.org/Microsoft/vscode-json-languageservice)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nWhy?\n----\nThe _vscode-json-languageservice_ contains the language smarts behind the JSON editing experience of Visual Studio Code\nand the Monaco editor.\n - *doValidation* analyses an input string and returns syntax and lint errros.\n - *doComplete* provides completion proposals for a given location. *doResolve* resolves a completion proposal\n - *doResolve* resolves a completion proposals.\n - *doHover* provides a hover text for a given location.\n - *findDocumentSymbols* provides all symbols in the given document\n - *findDocumentColors* provides all color symbols in the given document, *getColorPresentations* returns available color formats for a color symbol.\n - *format* formats the code at the given range.\n - *getFoldingRanges* gets folding ranges for the given document\n - *getSelectionRanges* gets selection ranges for a given location.\n\n - use *parseJSONDocument* create a JSON document from source code, or *newJSONDocument* to create the document from an AST.\n\nInstallation\n------------\n\n    npm install --save vscode-json-languageservice\n","readmeFilename":"README.md"}