{"_id":"@bytemain/vscode-json-languageservice","_rev":"4-af7fe21065ec31bd26cd5ecb0df14d87","name":"@bytemain/vscode-json-languageservice","dist-tags":{"latest":"5.3.8-beta.0"},"versions":{"5.3.2":{"name":"@bytemain/vscode-json-languageservice","version":"5.3.2","description":"Language service for JSON","main":"./lib/umd/jsonLanguageService.js","typings":"./lib/umd/jsonLanguageService","module":"./lib/esm/jsonLanguageService.js","author":{"name":"Microsoft Corporation"},"repository":{"type":"git","url":"git+https://github.com/Microsoft/vscode-json-languageservice.git"},"license":"MIT","bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"16.x","@typescript-eslint/eslint-plugin":"^5.52.0","@typescript-eslint/parser":"^5.52.0","eslint":"^8.34.0","json-schema-test-suite":"git+https://github.com/json-schema-org/JSON-Schema-Test-Suite.git#69acf52990b004240839ae19b4bec8fb01d50876","mocha":"^10.2.0","rimraf":"^4.1.2","typescript":"^4.9.5"},"dependencies":{"jsonc-parser":"^3.2.0","vscode-languageserver-textdocument":"^1.0.8","vscode-languageserver-types":"^3.17.3","vscode-uri":"^3.0.7","@vscode/l10n":"^0.0.11"},"scripts":{"prepack":"npm run clean && npm run compile-esm && npm run test && npm run remove-sourcemap-refs","compile":"tsc -p ./src","compile-esm":"tsc -p ./src/tsconfig.esm.json","clean":"rimraf lib","remove-sourcemap-refs":"node ./build/remove-sourcemap-refs.js","watch":"tsc -w -p ./src","pretest":"npm run compile","test":"mocha","posttest":"npm run lint","coverage":"npx nyc -r lcov npm run test","lint":"eslint src/**/*.ts","install-types-next":"npm install vscode-languageserver-types@next -f -S && npm install vscode-languageserver-textdocument@next -f -S","sample":"npm run compile && node ./lib/umd/example/sample.js"},"gitHead":"e8123b57ac2a30524137371a1f6425bb1ae887e7","homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","_id":"@bytemain/vscode-json-languageservice@5.3.2","_nodeVersion":"14.20.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-EWB7JTUfgGXddYNFFXzXH/FBBJFAs3EullrHtTW34Ms4IwPG3ER6co1QAhDmyAARlr8Wb1d8lJJdqe7pl/TJ4A==","shasum":"d2c98cf08e28143605ebf77bbb6b331eedd6197e","tarball":"https://registry.npmjs.org/@bytemain/vscode-json-languageservice/-/vscode-json-languageservice-5.3.2.tgz","fileCount":57,"unpackedSize":558229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1xX8z66BiAf27Gn/yeF1qow1+i3r+EelW7p0+FEW+OAiEA9x8pT5zZbY/izqGU2tYT1FO4v86JdiU4wzQcYq0v9qI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD/jPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHgA//b9WOjQIAkB692d/hqJwD4r3/NQtJuvgdEE0Gq+UReOzGiEjD\r\nBZ49nRu3U8HY6pSo+BeHSMTgldCHkfX+6qVasqAASiBxaBpQbeHsjPMY99So\r\nDEiYP0dLFWBTvzNkHeMnpMzZXOoi8/Ag/Q0SCziDQccs4L153smU0FCFAw2Z\r\nRK4D3azveDMgYP2Db70DD+cuKnYpyzfotlDOhCw+SA11KI4ngVEmQlo4yGhH\r\n6LQ09Gsc6Ib5YhXq65qtzjnfvCHiac7tyrfL8RwV7hrvQWEeOY26oyA2eqfe\r\n4dLprZytr4zuf+afXURwRrbDiSDI/RjSo6gHX8vcXlyHamxLX6yp/mliDAuQ\r\n87spMKQ3B9+XIWz4FQ2I1Rmw3leOECMXbA4imDa9iMPtBwB1gzvMDwkdAO+K\r\n3pB+/BKbeVtvWUP2R4NOPh6YnJoTiue8xFOfpwd6Zr0qQxaF5ook+b+xrHTv\r\nPJJZ8ThQ5nhJMXEgqH3Wc9xdrOQPssFiu/lORjieHvwvmD28qmpPnUgvEa3z\r\nB6g6Rm3uARr+/xY8H0yz0zGHQFmdscFkFP0XyVmVT2F5btQelDQLra1ga3iE\r\nnBp/UgheejBJ7k6wQ9eVHVW/DLrEwSJv/vhYrTisM2ymPzK58pXOi1QHseTH\r\nHb8FzthO07E3gef0QafQdzej0eOHKVZ+BQU=\r\n=wadB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lengthmin","email":"lengthmin@gmail.com"},"directories":{},"maintainers":[{"name":"lengthmin","email":"lengthmin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-json-languageservice_5.3.2_1678768335011_0.19565876901213475"},"_hasShrinkwrap":false},"5.3.2-validation.0":{"name":"@bytemain/vscode-json-languageservice","version":"5.3.2-validation.0","description":"Language service for JSON","main":"./lib/umd/jsonLanguageService.js","typings":"./lib/umd/jsonLanguageService","module":"./lib/esm/jsonLanguageService.js","author":{"name":"Microsoft Corporation"},"repository":{"type":"git","url":"git+https://github.com/Microsoft/vscode-json-languageservice.git"},"license":"MIT","bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"16.x","@typescript-eslint/eslint-plugin":"^5.52.0","@typescript-eslint/parser":"^5.52.0","eslint":"^8.34.0","json-schema-test-suite":"git+https://github.com/json-schema-org/JSON-Schema-Test-Suite.git#69acf52990b004240839ae19b4bec8fb01d50876","mocha":"^10.2.0","rimraf":"^4.1.2","typescript":"^4.9.5"},"dependencies":{"jsonc-parser":"^3.2.0","vscode-languageserver-textdocument":"^1.0.8","vscode-languageserver-types":"^3.17.3","vscode-uri":"^3.0.7","@vscode/l10n":"^0.0.11"},"scripts":{"prepack":"npm run clean && npm run compile-esm && npm run test && npm run remove-sourcemap-refs","compile":"tsc -p ./src","compile-esm":"tsc -p ./src/tsconfig.esm.json","clean":"rimraf lib","remove-sourcemap-refs":"node ./build/remove-sourcemap-refs.js","watch":"tsc -w -p ./src","pretest":"npm run compile","test":"mocha","posttest":"npm run lint","coverage":"npx nyc -r lcov npm run test","lint":"eslint src/**/*.ts","install-types-next":"npm install vscode-languageserver-types@next -f -S && npm install vscode-languageserver-textdocument@next -f -S","sample":"npm run compile && node ./lib/umd/example/sample.js"},"gitHead":"ff9043f6f9ae1590a59d804d22fd0243955decad","homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","_id":"@bytemain/vscode-json-languageservice@5.3.2-validation.0","_nodeVersion":"14.20.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-4qUbLLNSLW1+lCEtHuwHP0xqgop0WUvun+ZAwqmzSb+WrtAjwx+jnVMjgC/2lw5dkZyk+TIN4HcAJn/sj7GszA==","shasum":"264672f5f519df2675241b79e2a9862bb6649a4b","tarball":"https://registry.npmjs.org/@bytemain/vscode-json-languageservice/-/vscode-json-languageservice-5.3.2-validation.0.tgz","fileCount":57,"unpackedSize":558725,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7SbBU+3rdX+RF1B+63/llSMOxS/De2rJqMi/sh3ehxAIhAOgkk9ALLCKvAHOHQfNp26J2qhgZAnsOF+Y322BOVyi5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEAccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4phAAoS97VDmoyWfoHQqxv8yNzobUtwMzPABzphAa7RBFp6ZTaU+p\r\nzeJ7NYsef6u/IkgbZE19AmtKM/2givR+vOONToeuRxXWiPkqYzk2GhllfIlW\r\n+SDb7uvnZTqV1oAXEvcd3BblVMX5vC6lRJR7ckVt3IWcfTzlVG+gtvbD1Yvm\r\nb/9crMosRV8SrMaB7EkVcBKT3wC97QiExXcbiNg0vAnXT1HrVHLQqJWYiw8Q\r\niw4+onEQxqmP+q4C4iOTi/IrDIEdIaiCayh5z7M0ayYOZ9VCkHEj6OHH5xpw\r\nO8kp8omtJ/gLzddX0Kugq2ujlAoOVjN68dndQpHhHuDHOgc+so4SHIWiOZba\r\nJNruxqZxj3eopaOxpiqSNPtl9NoAu29VSHo5ouTgiWhSlKKw7KE20eDmCuVD\r\nJVahJdG1AloJrNwsAhNMJLO25+pT0jDtx7y3EfDNHurYOvFXmTMzIBjimWfJ\r\nYfRcJcSUitvMyMCcWmNaQo9IcYSAxfdELOz34fytdHcHA3t17REvOGFw/K1T\r\nAwPGAo0tyN69TmEd8ac9YUP2bzFbPTbfEYgxYdKGbIj487TmybEdTw4yckYS\r\nFmr3XGgK8Qt89mhG7HIkgS97MMCw8IJ6tGvodc7uwrmu+m2lUVJXpKJkCYYL\r\nWkOyeXLXZpI1kmJ5TBu5x9kEYc5umlBRGtU=\r\n=fb++\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lengthmin","email":"lengthmin@gmail.com"},"directories":{},"maintainers":[{"name":"lengthmin","email":"lengthmin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-json-languageservice_5.3.2-validation.0_1678771996220_0.7842681237974636"},"_hasShrinkwrap":false},"5.3.2-validation.1":{"name":"@bytemain/vscode-json-languageservice","version":"5.3.2-validation.1","description":"Language service for JSON","main":"./lib/umd/jsonLanguageService.js","typings":"./lib/umd/jsonLanguageService","module":"./lib/esm/jsonLanguageService.js","author":{"name":"Microsoft Corporation"},"repository":{"type":"git","url":"git+https://github.com/Microsoft/vscode-json-languageservice.git"},"license":"MIT","bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"16.x","@typescript-eslint/eslint-plugin":"^5.52.0","@typescript-eslint/parser":"^5.52.0","eslint":"^8.34.0","json-schema-test-suite":"git+https://github.com/json-schema-org/JSON-Schema-Test-Suite.git#69acf52990b004240839ae19b4bec8fb01d50876","mocha":"^10.2.0","rimraf":"^4.1.2","typescript":"^4.9.5"},"dependencies":{"jsonc-parser":"^3.2.0","vscode-languageserver-textdocument":"^1.0.8","vscode-languageserver-types":"^3.17.3","vscode-uri":"^3.0.7","@vscode/l10n":"^0.0.11"},"scripts":{"prepack":"npm run clean && npm run compile-esm && npm run test && npm run remove-sourcemap-refs","compile":"tsc -p ./src","compile-esm":"tsc -p ./src/tsconfig.esm.json","clean":"rimraf lib","remove-sourcemap-refs":"node ./build/remove-sourcemap-refs.js","watch":"tsc -w -p ./src","pretest":"npm run compile","test":"mocha","posttest":"npm run lint","coverage":"npx nyc -r lcov npm run test","lint":"eslint src/**/*.ts","install-types-next":"npm install vscode-languageserver-types@next -f -S && npm install vscode-languageserver-textdocument@next -f -S","sample":"npm run compile && node ./lib/umd/example/sample.js"},"gitHead":"ff9043f6f9ae1590a59d804d22fd0243955decad","homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","_id":"@bytemain/vscode-json-languageservice@5.3.2-validation.1","_nodeVersion":"14.20.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-noXRuBnToDv+jctmS9NZPbj8EgptxvdetAvpZLfTnVf1ppJPMq+zrkK1jh5kYOwIBn3fxKwgVKp0B0VvzcOugQ==","shasum":"85d9282976e62ca36edf22cf1694f3b308422c85","tarball":"https://registry.npmjs.org/@bytemain/vscode-json-languageservice/-/vscode-json-languageservice-5.3.2-validation.1.tgz","fileCount":93,"unpackedSize":593793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJtC++gHfQJTzNHkHVdDpBPJBFLDC1lXLf1yGG1CQUwQIgXBlSgCpTPozp22EZH38f8tWqmXr49xkPpLUZxxgprIU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEAfQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlvRAAmu127RII4T/G8nWckwZndJpD+cMD87u4Sv60uJ/zk9i4mo4F\r\nwDlSO5gvUSQ9QQCuctRtRR8azWJp5qs3pBUv1PFQKA5AYmpNoFGPRyh5ALco\r\nCVS3YDFMrLbP4ZVl+SFCnLZK9zcao3180GIFYebDD4ZO2mT7BrZnBVSAo8TD\r\nZ8s5xhBqHHYEGoNKq5g+e+qTmWWuH+3/sT5cVoAGennMPfyrst0mSFP4O3dr\r\nXdZeLXWBghD9iuvP34U4IriNuHGnqPmgc1JIggMXnmnZxJ9pOOfJ0wGNKaUL\r\nrZ4ZekKM+n9PC+jH+nNthuPw75l8L22I7TKAvapoSCrLqDg5mPJzWcYOV2IO\r\nAthRr5q6FUz4ceXZMevx+sRDDDizzXcpyL/pI4XbT1caEgDIF4oYxWpnh7DK\r\ns0EK2tHCt9JxC9SWWHNRiPebujgMy22QU+XOvpyG2wE6pEfNhfCza3ZrLafd\r\nxhVJjGcEu2UnmQ8nKm+IutSJaB8Umrcwf5l8JjJ4BAe6mcBowZwgsLuSAOF7\r\n4MgI1LVSLinm1COxwqLzj6NKfbSbgjAdOWymLVRYiv2bVxZppxu5noeQQOnU\r\nqmoXEp+iSJa6qs5yGEfpr8jM9BHyj9wnYFhrHa6xZjlg9Ws1qvVGfEq6Scde\r\nc2gJL6jdvHEyGytefBv6yXQNrS12XICscz4=\r\n=BGw1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lengthmin","email":"lengthmin@gmail.com"},"directories":{},"maintainers":[{"name":"lengthmin","email":"lengthmin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-json-languageservice_5.3.2-validation.1_1678772176187_0.4144487671907966"},"_hasShrinkwrap":false},"5.3.2-validation.2":{"name":"@bytemain/vscode-json-languageservice","version":"5.3.2-validation.2","description":"Language service for JSON","main":"./lib/umd/jsonLanguageService.js","typings":"./lib/umd/jsonLanguageService","module":"./lib/esm/jsonLanguageService.js","author":{"name":"Microsoft Corporation"},"repository":{"type":"git","url":"git+https://github.com/Microsoft/vscode-json-languageservice.git"},"license":"MIT","bugs":{"url":"https://github.com/Microsoft/vscode-json-languageservice"},"devDependencies":{"@types/mocha":"^10.0.1","@types/node":"16.x","@typescript-eslint/eslint-plugin":"^5.52.0","@typescript-eslint/parser":"^5.52.0","eslint":"^8.34.0","json-schema-test-suite":"git+https://github.com/json-schema-org/JSON-Schema-Test-Suite.git#69acf52990b004240839ae19b4bec8fb01d50876","mocha":"^10.2.0","rimraf":"^4.1.2","typescript":"^4.9.5"},"dependencies":{"jsonc-parser":"^3.2.0","vscode-languageserver-textdocument":"^1.0.8","vscode-languageserver-types":"^3.17.3","vscode-uri":"^3.0.7","@vscode/l10n":"^0.0.11"},"scripts":{"prepack":"npm run clean && npm run compile-esm && npm run test && npm run remove-sourcemap-refs","compile":"tsc -p ./src","compile-esm":"tsc -p ./src/tsconfig.esm.json","clean":"rimraf lib","remove-sourcemap-refs":"node ./build/remove-sourcemap-refs.js","watch":"tsc -w -p ./src","pretest":"npm run compile","test":"mocha","posttest":"npm run lint","coverage":"npx nyc -r lcov npm run test","lint":"eslint src/**/*.ts","install-types-next":"npm install vscode-languageserver-types@next -f -S && npm install vscode-languageserver-textdocument@next -f -S","sample":"npm run compile && node ./lib/umd/example/sample.js"},"gitHead":"3a9f1e2aac50c3251357222e7f2d1c2c1e614162","homepage":"https://github.com/Microsoft/vscode-json-languageservice#readme","_id":"@bytemain/vscode-json-languageservice@5.3.2-validation.2","_nodeVersion":"14.20.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-RpzrNOK0xfpiYFOwArMDKAy2GGwbhrgmoxKFh54kz9kXDwQwQ1ZIdaJ6s4uy5J2zWgk8DnaN2MrD7rPcu5t/8g==","shasum":"387425368b97fe6b9d1cd798fdf38e5c952eed28","tarball":"https://registry.npmjs.org/@bytemain/vscode-json-languageservice/-/vscode-json-languageservice-5.3.2-validation.2.tgz","fileCount":93,"unpackedSize":593956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAJX0AbphzPySY7DeX5QgqzRCjBRMioLsqzETzRgkCZAiEA0zPWihKCLzSN5Xb9JRbxoKA/pDqk4rJvW4rl+nhbboU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEAkOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoooQ//QBAhIUUt+g1W703Md0Zqes1WbvOydvdWzT4CaCEA/9bNeH/S\r\n5ztHcwR+bZpSyZab9UYOluF7DlrUgFXqROIsiilyHC8Dg9rLDr/1uYzBtCAy\r\n3yn3iDsmru00JC06/VDPQ9QGCaujmyiRdh5YZREqU1ZUHCGl8/tgF5eDud00\r\nUFfwaFoyCJeIUPfbb2FDHB44py2t78xnaeFCPDoRTgstmv997ab8jaWcTEju\r\nZ0BqyVVodsNULzuYTya3LNDH09Z460WcxJCdtJJ9n+G0pXAtEZ366RGYil/b\r\njaQl/qxlodkar5ux9K4PCzrXZ3W5YDAE8+Zci5xJ7H/GSd0vGSSlPpvzPNZP\r\nEfQXiw+3gBbTKcj7P0YjmSVRSIgdkwBZtjM9SnbZD8CBHo5+AXkiyphwTXey\r\nAV9/p5C4pRnUGOhePXrq6QuGl0XQR2b2CfvVfYv6HOCTTu64QYks4nBSURfS\r\n85OyCuNeuB80UmleeqhnOvGOTlm7bD5U4uMiFtM+32fZ9SrQOuSyE+i0eprd\r\nm9s7fzIQ3R0kWVtzB4xwY1x8iQFTPgZnbjfEnUmiLTCiwhzcWo/CJiMjGauO\r\ncIOnSQ5rOgWZuPJpGxhMbvj5D1G8Yuq20t5awtpfejjmTNbBDGtCsdotxHib\r\nQqE2PPQDc06D3QaQ19R7y9h1zAmS060/ZQs=\r\n=tfdY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lengthmin","email":"lengthmin@gmail.com"},"directories":{},"maintainers":[{"name":"lengthmin","email":"lengthmin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-json-languageservice_5.3.2-validation.2_1678772494122_0.6126802762768164"},"_hasShrinkwrap":false},"5.3.8-beta.0":{"name":"@bytemain/vscode-json-languageservice","version":"5.3.8-beta.0","description":"Language service for JSON","main":"./lib/umd/jsonLanguageService.js","typings":"./lib/umd/jsonLanguageService","module":"./lib/esm/jsonLanguageService.js","author":{"name":"Microsoft Corporation"},"repository":{"type":"git","url":"git+https://github.com/bytemain/vscode-json-languageservice.git"},"license":"MIT","bugs":{"url":"https://github.com/bytemain/vscode-json-languageservice"},"devDependencies":{"@types/mocha":"^10.0.2","@types/node":"16.x","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.51.0","json-schema-test-suite":"git+https://github.com/json-schema-org/JSON-Schema-Test-Suite.git#69acf52990b004240839ae19b4bec8fb01d50876","mocha":"^10.2.0","rimraf":"^5.0.5","typescript":"^5.2.2"},"dependencies":{"jsonc-parser":"^3.2.0","vscode-languageserver-textdocument":"^1.0.11","vscode-languageserver-types":"^3.17.5","vscode-uri":"^3.0.8","@vscode/l10n":"^0.0.16"},"scripts":{"prepack":"npm run clean && npm run compile-esm && npm run test && npm run remove-sourcemap-refs","compile":"tsc -p ./src","compile-esm":"tsc -p ./src/tsconfig.esm.json","clean":"rimraf lib","remove-sourcemap-refs":"node ./build/remove-sourcemap-refs.js","watch":"tsc -w -p ./src","pretest":"npm run compile","test":"mocha","posttest":"npm run lint","coverage":"npx nyc -r lcov npm run test","lint":"eslint src/**/*.ts","install-types-next":"npm install vscode-languageserver-types@next -f -S && npm install vscode-languageserver-textdocument@next -f -S","sample":"npm run compile && node ./lib/umd/example/sample.js"},"_id":"@bytemain/vscode-json-languageservice@5.3.8-beta.0","gitHead":"9e25bb5b730537b7b1a6763e05529358312268f8","homepage":"https://github.com/bytemain/vscode-json-languageservice#readme","_nodeVersion":"18.17.1","_npmVersion":"10.2.1","dist":{"integrity":"sha512-UNHBGwXiahH20rMXAbPVvPoKpwsO7PAymmXhO3vqPPwfJfGdj6MijOWhoGdN3AOdmd6se4niaYJt9WLjL/PDwA==","shasum":"062eb19f1a06b71356169a46bd6534454b744d31","tarball":"https://registry.npmjs.org/@bytemain/vscode-json-languageservice/-/vscode-json-languageservice-5.3.8-beta.0.tgz","fileCount":93,"unpackedSize":600393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtVff3Kdg29ukMiwTG3mCtMb+cJ9swO+UhQ+2/5dnCWAIhAKkYAaJnbG5hHSDqqp5ke91IXj6/+CjbMiSqswCWgJNJ"}]},"_npmUser":{"name":"lengthmin","email":"lengthmin@gmail.com"},"directories":{},"maintainers":[{"name":"lengthmin","email":"lengthmin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vscode-json-languageservice_5.3.8-beta.0_1701692464529_0.5114756535318508"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-14T04:32:14.929Z","5.3.2":"2023-03-14T04:32:15.219Z","modified":"2023-12-04T12:21:04.852Z","5.3.2-validation.0":"2023-03-14T05:33:16.418Z","5.3.2-validation.1":"2023-03-14T05:36:16.325Z","5.3.2-validation.2":"2023-03-14T05:41:34.256Z","5.3.8-beta.0":"2023-12-04T12:21:04.680Z"},"maintainers":[{"name":"lengthmin","email":"lengthmin@gmail.com"}],"description":"Language service for JSON","homepage":"https://github.com/bytemain/vscode-json-languageservice#readme","repository":{"type":"git","url":"git+https://github.com/bytemain/vscode-json-languageservice.git"},"author":{"name":"Microsoft Corporation"},"bugs":{"url":"https://github.com/bytemain/vscode-json-languageservice"},"license":"MIT","readme":"# vscode-json-languageservice\n\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://github.com/microsoft/vscode-json-languageservice/actions/workflows/node.js.yml/badge.svg)](https://github.com/microsoft/vscode-json-languageservice/actions)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Why?\n\nThe _vscode-json-languageservice_ contains the language smarts behind the JSON editing experience of Visual Studio Code\nand the Monaco editor.\n\n- _doValidation_ analyses an input string and returns syntax and lint errors.\n- _doComplete_ provides completion proposals for a given location.\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.\n- _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- _getMatchingSchemas_ matches a document against its schema and returns all AST nodes along with the matching sub schemas.\n- _parseJSONDocument_ creates a JSON document from source code.\n- _newJSONDocument_ creates a JSON document from an AST.\n\nFor the complete API see [jsonLanguageService.ts](./src/jsonLanguageService.ts) and [jsonLanguageTypes.ts](./src/jsonLanguageTypes.ts)\n\n## Installation\n\n    npm install --save vscode-json-languageservice\n\n## Sample usage\n\nSee [sample.ts](./src/example/sample.ts) for an example on how to use the JSON language service.\n\nTo run the sample use `yarn sample`\n\n## Development\n\n    git clone https://github.com/microsoft/vscode-json-languageservice\n    cd vscode-json-languageservice\n    yarn\n\nUse `yarn test` to compile and run tests\n\n\n### How can I run and debug the service?\n\n- open the folder in VSCode.\n- set breakpoints, e.g. in `jsonCompletion.ts`\n- run the Unit tests from the run viewlet and wait until a breakpoint is hit:\n  ![image](https://user-images.githubusercontent.com/6461412/94239202-bdad4e80-ff11-11ea-99c3-cb9dbeb1c0b2.png)\n\n### How can I run and debug the service inside an instance of VSCode?\n\n- run VSCode out of sources setup as described here: https://github.com/Microsoft/vscode/wiki/How-to-Contribute\n- use `yarn link vscode-json-languageservice` in `vscode/extensions/json-language-features/server` to run VSCode with the latest changes from `vscode-json-languageservice`\n- run VSCode out of source (`vscode/scripts/code.sh|bat`) and open a `.json` file\n- in VSCode window that is open on the `vscode-json-languageservice` sources, run command `Debug: Attach to Node process` and pick the `code-oss` process with the `json-language-features` path\n  ![image](https://user-images.githubusercontent.com/6461412/94242925-061b3b00-ff17-11ea-8c17-8da15268f1a1.png)\n- set breakpoints, e.g. in `jsonCompletion.ts`\n- in the instance run from sources, invoke code completion in the `.json` file\n","readmeFilename":"README.md"}