{"_id":"typespec-vscode","_rev":"244-da8fed87ece93e40a92876fc7f7497cb","name":"typespec-vscode","dist-tags":{"latest":"1.13.0","next":"1.14.0-dev.2"},"versions":{"0.41.0":{"name":"typespec-vscode","version":"0.41.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.41.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"8f01b67927d16b6f63b920145b60979cb9e20f66","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.41.0.tgz","fileCount":5,"integrity":"sha512-0nlJz/dWXZHckqeZ8uhMI4Nn0ExZJIDrFIV+6M3/u+sgiUk+/kPvMrACPDD7Iihrpl2PndysZnAspUf75lgq7A==","signatures":[{"sig":"MEQCICyRAB8Zw6aeIwR0f5C1Ah2xoRJNBL66pcJNM3YyEz31AiBLP+bNI7WiYfpk+WWxBU9GIPUirDr2EsLXp24srjsL7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAmP1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUzg/+KNR3RsbV7Zzok4WNeUKlJR9t787om/YExqU8xfReuq89lLqA\r\n9ttqNlYJKa91OFz3yD8q8tD2r7/kE1Z+X+GQJrsoj9eETnot1HiRIDDf4REb\r\nVt/rmbZIcgJiR5voEAmGQZgJ997f61rJO86gkhSAxImiastLrgEJCdctmzeo\r\n9+M644bk0ik1CjO4J925lC63VOWv8X5qkwCjsaYrZE7TQQCYsjfWS+Jx3ZDT\r\nTn7tQJXIJWRbZCIpOcfJw0F4m5Rj1zInfEhls/prQ/IfxyK8zxUyQecU881F\r\nTqlPfhV1Bfcnt9DbYUZjp7WKt4jfe1z38WVQ7yLL1xB4qU2WLL9IMITxp/gI\r\ney0xNOBSox9Bc2RuYpjJqt6Gx4ftA/B1CGtIoQAaRfJRIS0/p87CQ9jEjnHI\r\nfPdqWrMtLceK0Dlkgy0xGsvakbnqo9FDlBGWvwU7pulA6/phEDqlSnij+8ef\r\nK6rby1z8irvzNI6bvLR8jfIR/KL4hTIA1kGPaEuP21rBtk+f3ZI0H+15AXp7\r\nBTxdi4YdvuRRc+a2c7x0okqPim1T5U9/DJYASXgQzsob7ES9u7TlVvpiqd5w\r\nYsN3BDl4F0xcXEg9P+hC8OWLxZQ/1npYe9oqiJK6WafkyZNiAVKLaByX0TXn\r\nfysKgb/v29K9MdOit/hfxXU2ako6keBl3ho=\r\n=Vj0n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.41.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.41.0.tgz","publisher":"Microsoft","_integrity":"sha512-0nlJz/dWXZHckqeZ8uhMI4Nn0ExZJIDrFIV+6M3/u+sgiUk+/kPvMrACPDD7Iihrpl2PndysZnAspUf75lgq7A==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"c8":"~7.12.0","mocha":"~10.1.0","eslint":"^8.12.0","mkdirp":"~1.0.4","rimraf":"~3.0.2","rollup":"~3.4.0","typescript":"~4.9.3","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/mkdirp":"~1.0.1","@types/vscode":"~1.53.0","@typespec/compiler":"~0.41.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.0","@typespec/eslint-config-typespec":"~0.6.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.41.0_1677878260973_0.9664745430854789","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.42.0":{"name":"typespec-vscode","version":"0.42.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.42.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"0ac5f5bc1a1d754a9836fc5d54c944f33a391208","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.42.0.tgz","fileCount":5,"integrity":"sha512-//DauM8G7vXoWR/9Nk1CMclhAzO0BeZxg0/jc952qx90LcY0a2NrKS8OXyY9Zzv7aoMs1gBFmYvb7hXQBAlAeQ==","signatures":[{"sig":"MEQCIFr1TQszl96L0XxDPoWK+GvOX92sIHZET5sQG9ZCYt4PAiBiLOaAbcOGB6kuUeJOc6JXcFbYnPuXbJvMHFtOHHHV3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD8U3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOXA//Z4I+h7E3IzLARKWc+oz74NHLi807UquKTfM1wvyR47bO9fQh\r\nDdXIwU7PtQVaqJ6PdmDXekeWVc0E9JhFhRoN02ukDJu58gwLGbvokdSHibk8\r\n0h8sniC4emc8SgR/kK3Rfe8DiqMCJV5Sh8bCf9uf2pqRY27T9gsKFQhrAsLv\r\nFk8amsdEdmb1E4KNO8/m4ZzoPbkrPyb1yR8Y0Cow74WTBQ3LFNiDVptbLLmK\r\nhUQOit/igJlUbc97TEY1CYvy75jpkE6R1znpNjUdk1YjE1JaUd3Jl8p7M9tP\r\nbdFzTJ/0F3aXquMY20lLXEIx7jkjdrDon806627N4bmfCdKcnJEz7ODMjP7Y\r\nawp1W0qzwdNVsyLDuimpwldYS7551I7gHvIqi51hw+PWfrx9rgBLOueBsxaL\r\n9l34vsEWtqjAJ5k8Bco9dEnX5iYw5sowrbiZcLNuWZK+o/aG0ABVgK6FtdWx\r\nEX3u0Y7++3+UcE7oZo+6iE1twDjToUoPUx1VwVWInajw+SFL+R350fP9/D/z\r\n28VR+7FA+TGHyn2oxOGZyU6T8uC0zZ91SNy2sNKh4w2mlRpHHbKAxcPduZ3J\r\nkwFQufgsrYZENe/XIphcoCS7GLYwjAWuB9M+UVnr7kZkFeSEU81bSXfk8a3b\r\nl/lhJRJ47OG7GxZ/zYYbjBhfWfKI8uazJ6g=\r\n=HNLX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.42.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.42.0.tgz","publisher":"Microsoft","_integrity":"sha512-//DauM8G7vXoWR/9Nk1CMclhAzO0BeZxg0/jc952qx90LcY0a2NrKS8OXyY9Zzv7aoMs1gBFmYvb7hXQBAlAeQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"c8":"~7.12.0","mocha":"~10.1.0","eslint":"^8.12.0","mkdirp":"~1.0.4","rimraf":"~3.0.2","rollup":"~3.4.0","typescript":"~4.9.3","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/mkdirp":"~1.0.1","@types/vscode":"~1.53.0","@typespec/compiler":"~0.42.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.0","@typespec/eslint-config-typespec":"~0.6.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.42.0_1678755127102_0.9494872517438011","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.43.0-dev.1":{"name":"typespec-vscode","version":"0.43.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.43.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"9493b41d6080b46d26cb3ed475f8f96a1a03e798","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.43.0-dev.1.tgz","fileCount":5,"integrity":"sha512-yuVx11DN+mCJvX9PBiPpuUif6w5PGolQQhW6zQhtZSAeV+jCaWZArdHnQI+xR9OfTZd4Wjd+zcaWF3noiR6eRg==","signatures":[{"sig":"MEYCIQCIxrsTWK9e3fANCnQN1o1MjMjc5uoo75NzvzbjbCzc5wIhAJxVGY+9OUyFxhm4cLqUWpFqHgZ/19+1do3ScT9mxCup","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGigJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2CBAAjYHxyIie6WKW51068gHM4btJUeHASzUtcgSvfFZWioxOyZ4g\r\nHBvy7mAB5T4yEhmHhNp4MtMUIURf3Dfk+tdOD1/V40myaFz3Br06EBbEZ6+h\r\nW3gShXQ7T0oZgIV9E0B+HOKhp9c2xowbatRYyGd4gY66SlcfyoJR1ruvXc6d\r\nQ1goYDjXjxOG2D28P5vZbzKSHdb95cRjmC9CuE3yyS2AaWHTl8oFB+5cIiAG\r\ndY2JeDOQd7k1VPe2bPp58PpZl5i0MADNfJHbhq0OeLDf1kYCylYjm6uyeWOQ\r\nkHyLBntzJw5Xyo/Vm6mpchvHUVF3ZAfULcdUcQ83qN1n0z2t3NSIjVAmZfra\r\n9UmOCYC9rWF/nDpp/uYmbUvrs327Ctc+YCPsLov8ej9EntcxC4VYap95OYfH\r\nvEaEew5qABhAosD12+OlqQDroW5Be2N744RKhSkDKVAR7QO3d0ZpzoTiE+yC\r\nKtaNmK9JER312og4hOxK+8QdzDuYRTIq/kf20Ub9JAAa4TYosRHMu/I/zbTx\r\nYpI/EXg072neKVV3MHRZ0RCIOtqNfUASoBlC9p9epMqWy9FqD9mwTyQ0Rzhd\r\nJUkOU4dDTI60T0QuQstRvc8DsBZyh02Fn9XCGhdoGUKOUD8o/AJ7DAxuVtRo\r\n5t/1o+aK1MH6jm6h8MBm4bOBR92S4HqBeEY=\r\n=v3KL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.43.0-dev.1.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.43.0-dev.1.tgz","publisher":"Microsoft","_integrity":"sha512-yuVx11DN+mCJvX9PBiPpuUif6w5PGolQQhW6zQhtZSAeV+jCaWZArdHnQI+xR9OfTZd4Wjd+zcaWF3noiR6eRg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.19.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.12.0","mocha":"~10.1.0","eslint":"^8.12.0","mkdirp":"~1.0.4","rimraf":"~3.0.2","rollup":"~3.4.0","typescript":"~4.9.3","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/mkdirp":"~1.0.1","@types/vscode":"~1.53.0","@typespec/compiler":">=0.42.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":">=0.4.0","@typespec/eslint-config-typespec":">=0.6.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.43.0-dev.1_1679435785612_0.8835109350091037","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.43.0":{"name":"typespec-vscode","version":"0.43.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.43.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"74bccb41763ca481aa4dd2fcd44652e9ccf9dd6c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.43.0.tgz","fileCount":5,"integrity":"sha512-kmSTjeY6cXWfB+mbuUDSa6vw+9zNENmnnkNWC2rsC5bLqhRmYluFZDckJPaDNAfgwiWP1OR9cvap5kKj8I0SLQ==","signatures":[{"sig":"MEUCIQCyyIQT64H2M/c/HRJYV0QKOPbQD1La1GLvqUDd9hvcIgIgLYPVUe8Q+7iWGcXixjnt1CfF7eyEoGJuUfMToG4DOJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNcPTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDHg/8DAFRStA/07LyjXt1YsWWnw6WIKk9k0JDJpbmvg0VXsCmKEU7\r\nvUPzmpohpIrfKbivUJn5DMFYqu0EiYWD1bkREylKK6KdK/+BTzBqmbN1UU7C\r\n0O6DXH3hE/QfWyqr/lZpt+k3swzUV7L4i1M3foQYKY26Lat42bbQt8QVzlk0\r\ndF8YcHyqpEj7RW6Z06tskwVZcLhgwNJjCdXcUVEVNeLrYeuVDMTGwwmk4T+n\r\n+v29Ian42stbcI0uSjkviCLVJOq4BN+6dg6sTLrY82eNPQsqyR6vCqd40q1p\r\n4UoWe+JJwHKaeG2FYHBxQ8DAgFGZsGytYOefhIZSd/oTBqsZDz2V8Px+kKgY\r\nodTuaYCUgooL+ZOsOJx+dwla3Vps4t41t6AallyP6C0kwaoBSG6cI3QKfxn6\r\n96NheSMEhxGkvSqG2dVQEn1Tew/27ZkWFTm3z0havgqs0qfDXOcrf3oVmQNd\r\ntOelkLJ9HQBUoSb0huI6QZAx97XTbppFmUjNiUgG0L9+UpZBUTY8PlnCol00\r\ncNg78ff1HPf2rvjQBqVBa4JItLtsXQridE3k213sbrVWwb54NAFPEIbPYOkS\r\naEPvqIzDPkiVoLkSmJDwxt2nyAP+Tcad3NmMW3qXTl24BdxBai0MG34TbsUU\r\nBpmGw3oEfCtBLTzM7qUlsVUehT6IVmlEWwY=\r\n=wb3K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.43.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.43.0.tgz","publisher":"Microsoft","_integrity":"sha512-kmSTjeY6cXWfB+mbuUDSa6vw+9zNENmnnkNWC2rsC5bLqhRmYluFZDckJPaDNAfgwiWP1OR9cvap5kKj8I0SLQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~7.12.0","mocha":"~10.1.0","eslint":"^8.12.0","mkdirp":"~1.0.4","rimraf":"~3.0.2","rollup":"~3.4.0","typescript":"~4.9.3","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/mkdirp":"~1.0.1","@types/vscode":"~1.53.0","@typespec/compiler":"~0.43.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.0","@typespec/eslint-config-typespec":"~0.6.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.43.0_1681245139349_0.7799165271553516","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.44.0-dev.1":{"name":"typespec-vscode","version":"0.44.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.44.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"cc3cf4ee18a5d5071b9cd35d9c907bc9379f32e7","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.44.0-dev.1.tgz","fileCount":5,"integrity":"sha512-nHNuKkIhjGRcPdJHQGZpk6uJFrVg8l4mBSy9/JDUTGQXzh1Chs8hfpMbhgpw49zbkSk5SIUXEBxnSvY36U0/UA==","signatures":[{"sig":"MEUCIA8TK5l8Lae8CAomtY3C2XowA/Y5CKdw1tAa3j/lI5yRAiEAhUZyBRAHVyHrC9gRF0mDZObIK+arBMAD2cj2d0OAEC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNvypACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh6A/7B+OF6ZZ/gB7aWU/lAqoCckwl/TewmtWzOyl93GyuudiXZ3T+\r\nXUjONsC2fWiRHXC310yIZ4l/G1dajqc1I+cA2unmnD0dlA9bEyViEruGJDbC\r\nBIA6nxSIIZidiVuWLFNOkDik6SLOpheBHyTOu5ZS6hDLaMuf0vuuYT8nrOav\r\nHW+GimrJRMzBKnz6RmnGFLekNgtmf/y5xa9HqpdRV5GIUD1WAj7SQctE8f+q\r\n1z66mgVrYuWhWg+3eUP7etGgQLanxDevNGvFpNtwpuSGCAPKT1sDNXOGguCD\r\nbZRsln8kkYcwx+GAcWPfSfnkkcAE0VoZbPI3XZmtScku2PFUfCR1c1uCzxXF\r\nJq9t1A8Svy9P2WsUbxkbnmkkVl/0UuHr9OyCmZ4ErQv2v5oRSNZEPbfAiR10\r\nymlDNaIDBlV9i3mpIDRavPAWnTuv0lqAUBjoxK+NcdCSuAAvx+n/vIwK6EdX\r\n9a+WcuWRicvgmHqEdiejOq+p7V9G66+Qsqy/ah73IksniwkEk0YKDZFzR/cY\r\nbJ0PwO1702FanPfbxNSQxsdAiK0jWvdBE8KtnLBudV2uz+Bu11gOWg10btJj\r\nbAZGcgVTZrXe8n3LEmC+deLwOxQugfptFH9EH2z0dMalSjhfdIlKstPEyd+B\r\noBIvXjfAGJV4LUSEMNvvZcoO6r7/t1GIIkA=\r\n=s0Gk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.44.0-dev.1.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.44.0-dev.1.tgz","publisher":"Microsoft","_integrity":"sha512-nHNuKkIhjGRcPdJHQGZpk6uJFrVg8l4mBSy9/JDUTGQXzh1Chs8hfpMbhgpw49zbkSk5SIUXEBxnSvY36U0/UA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.13.0","mocha":"~10.2.0","eslint":"^8.36.0","mkdirp":"~2.1.6","rimraf":"~5.0.0","rollup":"~3.4.0","typescript":"~5.0.2","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":">=0.43.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":">=0.4.0","@typespec/eslint-config-typespec":">=0.6.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.44.0-dev.1_1681325225155_0.730055060649613","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.44.0":{"name":"typespec-vscode","version":"0.44.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.44.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"12104207baad7a8c19957e4d18e5272ad27e6e86","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.44.0.tgz","fileCount":5,"integrity":"sha512-9SHoBGszd7KWn+oHjGtCiUq6rzdn4U7ZJtfjhQuE6MpqiIE0khCYhVrcnA8Va62eRXP77y/UD+xxAn1P25Q2Hg==","signatures":[{"sig":"MEUCIQDHcLtn481d77QJd2iak5MswCUe98c06OTisxODLVefOQIgGo5KeosTnKptpkZGQ7nVY//pm8jJKSXPGW4x0O5Irx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417462},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.44.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.44.0.tgz","publisher":"Microsoft","_integrity":"sha512-9SHoBGszd7KWn+oHjGtCiUq6rzdn4U7ZJtfjhQuE6MpqiIE0khCYhVrcnA8Va62eRXP77y/UD+xxAn1P25Q2Hg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~7.13.0","mocha":"~10.2.0","eslint":"^8.36.0","mkdirp":"~2.1.6","rimraf":"~5.0.0","rollup":"~3.4.0","typescript":"~5.0.2","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.44.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.1","@typespec/eslint-config-typespec":"~0.7.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.44.0_1683762070947_0.6311898235338935","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.45.0-dev.0":{"name":"typespec-vscode","version":"0.45.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.45.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"bf125b54af5abcf9e2e53b044bd85ac0a71d9690","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.45.0-dev.0.tgz","fileCount":5,"integrity":"sha512-97+rnFJMyoGuROT07o4z7kyjtYeLlClFQnlmTHZjSdMUEutaa1a1csN3hzW0boToy2S0a9/p5dtozvgYQJJpSw==","signatures":[{"sig":"MEUCIQCIcQY9Qbu2AVxxD0mvMglhk6Xdy7XXPB6A6eUjb0FWLgIgDFeSYkD13dy0N0sXs5pVdWSmXlq+YrThDEcBz8+pSIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417584},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.45.0-dev.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.45.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-97+rnFJMyoGuROT07o4z7kyjtYeLlClFQnlmTHZjSdMUEutaa1a1csN3hzW0boToy2S0a9/p5dtozvgYQJJpSw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.13.0","mocha":"~10.2.0","eslint":"^8.36.0","mkdirp":"~2.1.6","rimraf":"~5.0.0","rollup":"~3.4.0","typescript":"~5.0.2","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.44.0 || >=0.45.0-dev <0.45.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.1 || >=0.5.0-dev <0.5.0","@typespec/eslint-config-typespec":"~0.7.0 || >=0.8.0-dev <0.8.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.45.0-dev.0_1685136044859_0.5098135336744061","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.45.0":{"name":"typespec-vscode","version":"0.45.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.45.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"4b09f50cff9a2929a76187bf3879f31fcec3b691","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.45.0.tgz","fileCount":5,"integrity":"sha512-rNBtBA+p+jC46H0JoNjUbuSwLhnJRVG54KNUBDqk4gSHYvqgAwh4ZAci026MaQV2N88WlJVr7u5pzVsuYO9aXA==","signatures":[{"sig":"MEQCIG1HSB4sHAENpndbxBmSS7fvJiPvwjSHY4wNzriVDXI0AiBcRVvOgLdUZInN+RpBS5bOi4vLJDb+TQ2K652sTOjf3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417496},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.45.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.45.0.tgz","publisher":"Microsoft","_integrity":"sha512-rNBtBA+p+jC46H0JoNjUbuSwLhnJRVG54KNUBDqk4gSHYvqgAwh4ZAci026MaQV2N88WlJVr7u5pzVsuYO9aXA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~7.13.0","mocha":"~10.2.0","eslint":"^8.36.0","mkdirp":"~2.1.6","rimraf":"~5.0.0","rollup":"~3.4.0","typescript":"~5.0.2","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.45.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.2","@typespec/eslint-config-typespec":"~0.7.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.45.0_1686096475452_0.17200013832051542","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.46.0-dev.0":{"name":"typespec-vscode","version":"0.46.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.46.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/Microsoft/typespec/issues"},"dist":{"shasum":"0429ba4a327255b0829b90a029a9ade0358ee28a","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.46.0-dev.0.tgz","fileCount":5,"integrity":"sha512-3MFk6yVQATfSn3yU4ltKTFLB3DrfcMVwiX/WbyUMLUkX27SkzCaBRnlJ3PzttGhFOug/Fy+GR0vksr1UcQFbpg==","signatures":[{"sig":"MEUCIQDdeb8GQOt1NDhZFdOqel1+dckvTv7PVD1oOCvBelAO9QIgTcjC06iKMDGNdoWvtrJVu8I9AsPoOU1lYmmBtDXUNtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417631},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.46.0-dev.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.46.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-3MFk6yVQATfSn3yU4ltKTFLB3DrfcMVwiX/WbyUMLUkX27SkzCaBRnlJ3PzttGhFOug/Fy+GR0vksr1UcQFbpg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/Microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.13.0","mocha":"~10.2.0","eslint":"^8.36.0","mkdirp":"~2.1.6","rimraf":"~5.0.0","rollup":"~3.4.0","typescript":"~5.0.2","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.45.0 || >=0.46.0-dev <0.46.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.2 || >=0.5.0-dev <0.5.0","@typespec/eslint-config-typespec":"~0.7.0 || >=0.8.0-dev <0.8.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.46.0-dev.0_1686151552886_0.16383131906951443","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.46.0-dev.1":{"name":"typespec-vscode","version":"0.46.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.46.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b71fd603c063af45f4133706e6e5a392a7401362","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.46.0-dev.1.tgz","fileCount":5,"integrity":"sha512-14Ibxi+BifiCDk28LsWSja8322VvsPip0/s8oMHl3G5MGurliD2ViF0EO4Pj6dvu7BZGES67gGvNWaHwO+T7yQ==","signatures":[{"sig":"MEUCIQD4HIYwDT2r8/gfQiIT6gpM16n5TN/a2ExF7H5WxACn0AIgewPn9bh6Pe1FCjQc2F93OpKZrI7fZeK/glF4YtfLfX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417617},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.46.0-dev.1.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.46.0-dev.1.tgz","publisher":"Microsoft","_integrity":"sha512-14Ibxi+BifiCDk28LsWSja8322VvsPip0/s8oMHl3G5MGurliD2ViF0EO4Pj6dvu7BZGES67gGvNWaHwO+T7yQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.13.0","mocha":"~10.2.0","eslint":"^8.36.0","mkdirp":"~2.1.6","rimraf":"~5.0.0","rollup":"~3.4.0","typescript":"~5.0.2","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.45.0 || >=0.46.0-dev <0.46.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.2 || >=0.5.0-dev <0.5.0","@typespec/eslint-config-typespec":"~0.7.0 || >=0.8.0-dev <0.8.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.46.0-dev.1_1686259037324_0.0007520237153029186","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.46.0-dev.2":{"name":"typespec-vscode","version":"0.46.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.46.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"604bfb0049c5f2ba06e18c57ba4837df0f551043","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.46.0-dev.2.tgz","fileCount":5,"integrity":"sha512-b4B0MfCeQjvr/NrHg64uRS0lS7HG/aBSjMy+NTPQEOTv1pZhgWbl7oBa0eLXweigbD2UyjmHmH57S4LrY+BFYw==","signatures":[{"sig":"MEQCIDDf1HmHn88LeWjp3mPm+lT+Aoz7SciJebrAqfjUmNvgAiA1ytKcLvieSlQfe3J3dE7shkFt5SXC28SByrR1fYOOsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417581},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.46.0-dev.2.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.46.0-dev.2.tgz","publisher":"Microsoft","_integrity":"sha512-b4B0MfCeQjvr/NrHg64uRS0lS7HG/aBSjMy+NTPQEOTv1pZhgWbl7oBa0eLXweigbD2UyjmHmH57S4LrY+BFYw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.13.0","mocha":"~10.2.0","eslint":"^8.36.0","rimraf":"~5.0.0","rollup":"~3.4.0","typescript":"~5.0.2","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.45.0 || >=0.46.0-dev <0.46.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.0.0","@rollup/plugin-commonjs":"~23.0.2","@rollup/plugin-node-resolve":"~15.0.1","@typespec/internal-build-utils":"~0.4.2 || >=0.5.0-dev <0.5.0","@typespec/eslint-config-typespec":"~0.7.0 || >=0.8.0-dev <0.8.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.46.0-dev.2_1686326672699_0.6891193692291517","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.46.0-dev.3":{"name":"typespec-vscode","version":"0.46.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.46.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"ef95b4da8d9e78dbc70b7bab01bf2fdd6b732a94","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.46.0-dev.3.tgz","fileCount":5,"integrity":"sha512-O4yMoGYfPf8ibI8Oaml8bJtOia0FApu2DEg7nOw5WCe2kNoYpZXZQUGBwk7vP5bKL8vc8S5XNLds+4rV/BVdSA==","signatures":[{"sig":"MEUCIFR7tE90C3w9UKFCHDOHXfyTOuLEK+dwZ7lXZI7aSFxtAiEAgi7bqBt6EFDq8+jYaO3EzV+uMDz/TIEg2sTQRxirKRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422619},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.46.0-dev.3.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.46.0-dev.3.tgz","publisher":"Microsoft","_integrity":"sha512-O4yMoGYfPf8ibI8Oaml8bJtOia0FApu2DEg7nOw5WCe2kNoYpZXZQUGBwk7vP5bKL8vc8S5XNLds+4rV/BVdSA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.14.0","mocha":"~10.2.0","eslint":"^8.36.0","rimraf":"~5.0.0","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.45.0 || >=0.46.0-dev <0.46.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.4.2 || >=0.5.0-dev <0.5.0","@typespec/eslint-config-typespec":"~0.7.0 || >=0.8.0-dev <0.8.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.46.0-dev.3_1686342198388_0.505770960943644","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.46.0-dev.4":{"name":"typespec-vscode","version":"0.46.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.46.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"9e70afcb8d1fa019cfe3a3c83da6226ff2edf7bc","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.46.0-dev.4.tgz","fileCount":5,"integrity":"sha512-qkgnVe+ugLc8HlMIlDUe53QLEL7w8lin6FfR8+pfSVGp3wlrE7lhmwRAa0vDWcE0GbN5JmQ9XnZBH9EO9aaxgA==","signatures":[{"sig":"MEYCIQCxTpwpyG2pA3bh/p3B+W4mA2UioxStgvfHJ4BJ7dKkjgIhAJyihQ5u9sCIrjZ5wJ/iBwNPslQwo/GciOssnwgk6Al+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422621},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.46.0-dev.4.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.46.0-dev.4.tgz","publisher":"Microsoft","_integrity":"sha512-qkgnVe+ugLc8HlMIlDUe53QLEL7w8lin6FfR8+pfSVGp3wlrE7lhmwRAa0vDWcE0GbN5JmQ9XnZBH9EO9aaxgA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.14.0","mocha":"~10.2.0","eslint":"^8.36.0","rimraf":"~5.0.0","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.45.2 || >=0.46.0-dev <0.46.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.4.2 || >=0.5.0-dev <0.5.0","@typespec/eslint-config-typespec":"~0.7.0 || >=0.8.0-dev <0.8.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.46.0-dev.4_1686929532131_0.22308223199854393","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.46.0-dev.5":{"name":"typespec-vscode","version":"0.46.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.46.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c2dc59dc40b79f5b1ce090ed2314d423673daa86","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.46.0-dev.5.tgz","fileCount":5,"integrity":"sha512-i1pIsrENtJyi+ZqjEc0kiRGK5AsUANoGNCFsO+KSihO9bMMBSAAqEmUqsjgTrIXPPSyJRsXh/WGi9ikx47rODQ==","signatures":[{"sig":"MEUCIC2KiOjS+2T3mT3V7fZviKP3MXUsxmvZmhpORHOqqMKnAiEA4lviQpYu7cqSOiYqIXR37AOLxMMV+2M8AgsEtvvSiZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422623},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.46.0-dev.5.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\packages\\typespec-vscode\\typespec-vscode-0.46.0-dev.5.tgz","publisher":"Microsoft","_integrity":"sha512-i1pIsrENtJyi+ZqjEc0kiRGK5AsUANoGNCFsO+KSihO9bMMBSAAqEmUqsjgTrIXPPSyJRsXh/WGi9ikx47rODQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~7.14.0","mocha":"~10.2.0","eslint":"^8.36.0","rimraf":"~5.0.0","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.0","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.45.2 || >=0.46.0-dev <0.46.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.4.2 || >=0.5.0-dev <0.5.0","@typespec/eslint-config-typespec":"~0.7.0 || >=0.8.0-dev <0.8.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.46.0-dev.5_1686934881327_0.013880298718586426","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.46.0-dev.6":{"name":"typespec-vscode","version":"0.46.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.46.0-dev.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"18527b96aa40f09665a8e5342a4dccdce4e57135","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.46.0-dev.6.tgz","fileCount":6,"integrity":"sha512-qPLZVXgFzg1iyGbmiad3CxWMgZKbZgAaIs4zjprMiczOIEnmiQ1njcYPM02/4GiY0cfzjBul1P3Sj6LD7ccIhw==","signatures":[{"sig":"MEYCIQCP8ZMbOdxOBbL1VC4q/Y7IRc+rEJCXYb4UDC2BdAxPYgIhANadydey0FM365bOTX5iWOtPM2ipqGX7UdMn7IejhvvK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422417},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.46.0-dev.6.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\1412075c85727f2fd74f5c3296493730\\typespec-vscode-0.46.0-dev.6.tgz","publisher":"Microsoft","_integrity":"sha512-qPLZVXgFzg1iyGbmiad3CxWMgZKbZgAaIs4zjprMiczOIEnmiQ1njcYPM02/4GiY0cfzjBul1P3Sj6LD7ccIhw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.45.2 || >=0.46.0-dev <0.46.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.4.2 || >=0.5.0-dev <0.5.0","@typespec/eslint-config-typespec":"~0.7.0 || >=0.8.0-dev <0.8.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.46.0-dev.6_1687195218095_0.6759987064417794","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.46.0":{"name":"typespec-vscode","version":"0.46.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.46.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"077ef2ee394b95a42b53fe1f216bb999b2043343","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.46.0.tgz","fileCount":6,"integrity":"sha512-1fEHe//jPxiV7ss87x8BRlRfEiIRuUuR8Ai8l+fo9BwLEsb4PC2ERnmagdwd5VpuDTPalr3L3RLM2oxTgdQvkw==","signatures":[{"sig":"MEQCIFdONhBBZ9QVwT8kR2b7YChbjbFI4hszya9t54P9lvsVAiBgR+JkWf6Mb9sT84QHX0VgB+zz+1uc2C0C+37YKeYrOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422292},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.46.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\322d7481452207ec9cb73eb437c4ef90\\typespec-vscode-0.46.0.tgz","publisher":"Microsoft","_integrity":"sha512-1fEHe//jPxiV7ss87x8BRlRfEiIRuUuR8Ai8l+fo9BwLEsb4PC2ERnmagdwd5VpuDTPalr3L3RLM2oxTgdQvkw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.1","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.46.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.46.0","@typespec/eslint-config-typespec":"~0.46.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.46.0_1689118847273_0.14237123705894872","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.47.0-dev.0":{"name":"typespec-vscode","version":"0.47.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.47.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"63103e9c83ec6bb14d075e44d5d1b975373e4037","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.47.0-dev.0.tgz","fileCount":6,"integrity":"sha512-1s7khVe4RUCq6N9OVf4uFcdr1G6tMW+1YSq5Y0uKkVacb7r0aPENON4yQSIWo+imLbO4QuViCj8UNH6x9WIYyg==","signatures":[{"sig":"MEYCIQC3ZyYXsoLLl4cyqGPbnpmtBiBRs5cHib/U1gwPA4sUCQIhALx9uUR020Lt/lNBypyyVzc+i4Q/umAABTe89Rsws9sN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422418},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.47.0-dev.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\e817ebae6d0df60d748bb7e78018df4d\\typespec-vscode-0.47.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-1s7khVe4RUCq6N9OVf4uFcdr1G6tMW+1YSq5Y0uKkVacb7r0aPENON4yQSIWo+imLbO4QuViCj8UNH6x9WIYyg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.46.0 || >=0.47.0-dev <0.47.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.46.0 || >=0.47.0-dev <0.47.0","@typespec/eslint-config-typespec":"~0.46.0 || >=0.47.0-dev <0.47.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.47.0-dev.0_1689119579402_0.27539493275043947","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.47.0":{"name":"typespec-vscode","version":"0.47.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.47.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"25eab747fe83e09c7eb832cc65b9bdb51c17a457","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.47.0.tgz","fileCount":6,"integrity":"sha512-1MF0JXtEr2GYym3P3r4JvqY6MiGPn6w7Q2IYBQ6Ut6dKUWxtol4isbBkRnkcN/g+O+0wvbY153h1P3CiMWeNrQ==","signatures":[{"sig":"MEUCIBz+9/nb7F8tnUy2E8NjSiT8TYDMOOVO0Hcgyv44W+p3AiEAj+wkPTjOhOpFg3+0cHqe3jQhWZB6oINpQ6fYpkVIyqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422292},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.47.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\b9e20b31ce3b214081d16fcac0eadafe\\typespec-vscode-0.47.0.tgz","publisher":"Microsoft","_integrity":"sha512-1MF0JXtEr2GYym3P3r4JvqY6MiGPn6w7Q2IYBQ6Ut6dKUWxtol4isbBkRnkcN/g+O+0wvbY153h1P3CiMWeNrQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.1","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.47.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.47.0","@typespec/eslint-config-typespec":"~0.47.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.47.0_1691537626514_0.7346433088387812","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.48.0-dev.0":{"name":"typespec-vscode","version":"0.48.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.48.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"71820c0a7c2b94f56f7edf19c5981bd391d6acb8","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.48.0-dev.0.tgz","fileCount":6,"integrity":"sha512-XJUbjGGKm2P2+wGrGBfWWPbIivAFxqyCKLP8OxcXEiMkpMyT+H0JfHWPso9JGR7hJ2ugbqtHwfxPW8X2W1Xnmg==","signatures":[{"sig":"MEQCIEgLdw1PNn7SriUdXs+FnUc2djaLwgqFWys9Uhpd8yHXAiA8rUkUTCGcdRu+C6qPPHw0ph8XhJ5c/0hXhHeIRU7VDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422418},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.48.0-dev.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\1e744016a40cb4bafd17e27a84c68aa3\\typespec-vscode-0.48.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-XJUbjGGKm2P2+wGrGBfWWPbIivAFxqyCKLP8OxcXEiMkpMyT+H0JfHWPso9JGR7hJ2ugbqtHwfxPW8X2W1Xnmg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"8.19.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"16.20.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.47.0 || >=0.48.0-dev <0.48.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.47.0 || >=0.48.0-dev <0.48.0","@typespec/eslint-config-typespec":"~0.47.0 || >=0.48.0-dev <0.48.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.48.0-dev.0_1691538470582_0.011538757377742792","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.48.0-dev.1":{"name":"typespec-vscode","version":"0.48.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.48.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"2fa97954865201e326ce5f5c0b755bd325e2d10f","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.48.0-dev.1.tgz","fileCount":6,"integrity":"sha512-ztAu6U8xAWaM6/BD/Wj2jjyX/RGojamP55A+f4LvDhFY1H/2y2yo/z6Af5iuhgtPkcSeEZDUegbfeAHqdRJxQQ==","signatures":[{"sig":"MEYCIQC+9v2yOwxpr1hHtLl/7mIOyyMNvDapTuHE1H3AUdo49QIhAKPJYS9R/ECpOoA0sB3PX9McxVDmzflyPHPJ7+EPawMC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422696},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.48.0-dev.1.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\4eb3cc23269db2def36219bc1f25cb38\\typespec-vscode-0.48.0-dev.1.tgz","publisher":"Microsoft","_integrity":"sha512-ztAu6U8xAWaM6/BD/Wj2jjyX/RGojamP55A+f4LvDhFY1H/2y2yo/z6Af5iuhgtPkcSeEZDUegbfeAHqdRJxQQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"9.8.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.47.1 || >=0.48.0-dev <0.48.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.47.0 || >=0.48.0-dev <0.48.0","@typespec/eslint-config-typespec":"~0.47.0 || >=0.48.0-dev <0.48.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.48.0-dev.1_1694485934036_0.41496407366987853","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.48.0":{"name":"typespec-vscode","version":"0.48.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.48.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"d78df9387f6f0578e22b35263ecc83d98c9d5157","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.48.0.tgz","fileCount":6,"integrity":"sha512-PJr8MbOvQPW1bdmpS0BTVHWp3Cp8H3OS4NYJg6ZTP9qIq1Nmyi8jWbCO8CDVqKP4euwwGhXP4IuyF0EJD0TGcQ==","signatures":[{"sig":"MEQCIAZwLHO1+WYNIuRWK2l+Upd+2zxXzWwX0KW2giQ5bq68AiAMkgT/oQNFFliFf6tc/dMG2eHpPBBfge2RLWG6Vranvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422566},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.48.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\dd81a4f4cbc4b11912bc256516654580\\typespec-vscode-0.48.0.tgz","publisher":"Microsoft","_integrity":"sha512-PJr8MbOvQPW1bdmpS0BTVHWp3Cp8H3OS4NYJg6ZTP9qIq1Nmyi8jWbCO8CDVqKP4euwwGhXP4IuyF0EJD0TGcQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"9.8.1","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.6.1","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.48.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.48.0","@typespec/eslint-config-typespec":"~0.48.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.48.0_1694564318428_0.6925507173430097","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.49.0-dev.0":{"name":"typespec-vscode","version":"0.49.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.49.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"d5d263b18f0aa6dcadd515b5cdbd62ece8ef40f6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.49.0-dev.0.tgz","fileCount":6,"integrity":"sha512-1x+hO+B6oe0dcOn5VmX/Ol9YbsLx5b9CnPqFjF+fizHuOTpnsk1qxpg6mv5FswBbabotDp+jKPaQZPRkiXKGeg==","signatures":[{"sig":"MEQCIE7TgDnShNGi8aoWzEFwh0CcL027EApO4digNt31yJN+AiB2++wSM1PPBSx5OOKOOB4f5X0krIZ0MppC4EfLazo1LA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422692},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.49.0-dev.0.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\65e2f4ff8a67d2a5e7dbf87e154dd655\\typespec-vscode-0.49.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-1x+hO+B6oe0dcOn5VmX/Ol9YbsLx5b9CnPqFjF+fizHuOTpnsk1qxpg6mv5FswBbabotDp+jKPaQZPRkiXKGeg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"9.8.1","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.6.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.48.0 || >=0.49.0-dev <0.49.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.48.0 || >=0.49.0-dev <0.49.0","@typespec/eslint-config-typespec":"~0.48.0 || >=0.49.0-dev <0.49.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.49.0-dev.0_1694566728403_0.6519237258232276","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.49.0-dev.1":{"name":"typespec-vscode","version":"0.49.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.49.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"9d9650fedfbf66f4b5241a2f0be871a6025e0345","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.49.0-dev.1.tgz","fileCount":6,"integrity":"sha512-YdXt3x+Q9PAA7Oxe8wy67JYUOzI93rsNsY1b9O9OwWHhBZxnePgBwgGQbQQ0fcYaaSNn2/Zzwpqm8QAcH7xccg==","signatures":[{"sig":"MEUCIFdBzpLyv63CiMs1dTHvj6oNHhVwKFPXgdAKstEY2eszAiEA7HvUdxWhgjkS7fJc2hZrBITg6h5Ky3k7bXo0cnBQuN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422694},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.49.0-dev.1.tgz","engines":{"vscode":"^1.53.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\d043c6e2babd47f826f60c0e4f2c26d9\\typespec-vscode-0.49.0-dev.1.tgz","publisher":"Microsoft","_integrity":"sha512-YdXt3x+Q9PAA7Oxe8wy67JYUOzI93rsNsY1b9O9OwWHhBZxnePgBwgGQbQQ0fcYaaSNn2/Zzwpqm8QAcH7xccg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.0","mocha":"~10.2.0","eslint":"^8.42.0","rimraf":"~5.0.1","rollup":"~3.24.0","typescript":"~5.1.3","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.15.0","@types/vscode":"~1.53.0","@typespec/compiler":"~0.48.1 || >=0.49.0-dev <0.49.0","mocha-junit-reporter":"~2.2.0","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~8.1.0","@rollup/plugin-commonjs":"~25.0.0","@rollup/plugin-node-resolve":"~15.1.0","@typespec/internal-build-utils":"~0.48.0 || >=0.49.0-dev <0.49.0","@typespec/eslint-config-typespec":"~0.48.0 || >=0.49.0-dev <0.49.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.49.0-dev.1_1695166421184_0.3351176328146366","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.49.0-dev.2":{"name":"typespec-vscode","version":"0.49.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.49.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"f0aa4379125e4a98b63b2a8a1f3cac4c511a7d1c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.49.0-dev.2.tgz","fileCount":6,"integrity":"sha512-A9FEABTRf4l0hz/oLeA7rsCGDkVBNQ/FAEEKX5yZYfXLIOVKqdunYldWSAJLjojjlGYmzc4NQdyX8+SZb6KY2A==","signatures":[{"sig":"MEQCIGWqs7ZIy1SB8xsaXt5/p3hrLiitOC/amX873ShPJ7FkAiA2weL68RCxt7zNEkxOzgOnfPY9l5RO0Szl9rJqKOIUIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436790},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.49.0-dev.2.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\0d353e50181796f26decbe6b7538e481\\typespec-vscode-0.49.0-dev.2.tgz","publisher":"Microsoft","_integrity":"sha512-A9FEABTRf4l0hz/oLeA7rsCGDkVBNQ/FAEEKX5yZYfXLIOVKqdunYldWSAJLjojjlGYmzc4NQdyX8+SZb6KY2A==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.48.1 || >=0.49.0-dev <0.49.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.48.0 || >=0.49.0-dev <0.49.0","@typespec/eslint-config-typespec":"~0.48.0 || >=0.49.0-dev <0.49.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.49.0-dev.2_1695333297673_0.9899379248685436","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.49.0-dev.3":{"name":"typespec-vscode","version":"0.49.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.49.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"4cd89b55a403488277c6094e2b26f63fc904de9b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.49.0-dev.3.tgz","fileCount":6,"integrity":"sha512-2+QSuRB9t4+AU7PdBoLxKm/+XTx1Mq4E7DKkWbsgJT8O9KTQh2N8mEsWn0i/E79aePgZBaMGLApcwLA/RIxnog==","signatures":[{"sig":"MEUCIH126ZyqT9bXuY9uV6uJUEQxO0xQ+47ywDSduRFldg2VAiEAo0KvjuInjLVy9SMsqqrIzRo+7leFVtjlSGtsWbJZMPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436119},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.49.0-dev.3.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\1666faaeb4a0d333924c9df1134433df\\typespec-vscode-0.49.0-dev.3.tgz","publisher":"Microsoft","_integrity":"sha512-2+QSuRB9t4+AU7PdBoLxKm/+XTx1Mq4E7DKkWbsgJT8O9KTQh2N8mEsWn0i/E79aePgZBaMGLApcwLA/RIxnog==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.8.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.48.1 || >=0.49.0-dev <0.49.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.48.0 || >=0.49.0-dev <0.49.0","@typespec/eslint-config-typespec":"~0.48.0 || >=0.49.0-dev <0.49.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.49.0-dev.3_1696461762560_0.46210535185858803","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.49.0-dev.4":{"name":"typespec-vscode","version":"0.49.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.49.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"17d909b898f72d7fa00866c67a8c0692536556be","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.49.0-dev.4.tgz","fileCount":6,"integrity":"sha512-OEJiVG44TTE1Ara4ZwlQNkWnMWZcAtYkU6QHhVwaNKK3emSwuHdB+K635qG+gEZ9ugIzPtFby0y4UeEtScPAMw==","signatures":[{"sig":"MEUCIQDIw6WhEi2YhgdQmsVuNZUyw4WiQevlIzC3rj0pBcSyaAIgLDwEzwTWEm03oWOKX3Tzv6c7sSaNfE7EotCd2G3tpAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437772},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.49.0-dev.4.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\3c70edba1afa462686155ccd818515ca\\typespec-vscode-0.49.0-dev.4.tgz","publisher":"Microsoft","_integrity":"sha512-OEJiVG44TTE1Ara4ZwlQNkWnMWZcAtYkU6QHhVwaNKK3emSwuHdB+K635qG+gEZ9ugIzPtFby0y4UeEtScPAMw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.8.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.48.1 || >=0.49.0-dev <0.49.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.48.0 || >=0.49.0-dev <0.49.0","@typespec/eslint-config-typespec":"~0.48.0 || >=0.49.0-dev <0.49.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.49.0-dev.4_1696977902326_0.8948986011616049","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.49.0":{"name":"typespec-vscode","version":"0.49.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.49.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"ce5663ef039d6df491ca89c54316ca1fee689aaf","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.49.0.tgz","fileCount":6,"integrity":"sha512-XhhjXgEhjny1/VSPpGz2IHq5cLjwxqQzBrUp1KZfQnc9WaK2Gq2h19R1UFtLY2VXcU2p4sspJo5mtjgSDcKP3g==","signatures":[{"sig":"MEUCIQCUPzUZAvSLqsOrz2n41Fb42taYz6gicHZbQ5p7GF7JcAIgdNs+hyks35Ki3E9pHzGNND2dZoGxNZLFgusSBIuG9uI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437640},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.49.0.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\bc4419b3e1d5a38a7dd4ecbe8ef157d2\\typespec-vscode-0.49.0.tgz","publisher":"Microsoft","_integrity":"sha512-XhhjXgEhjny1/VSPpGz2IHq5cLjwxqQzBrUp1KZfQnc9WaK2Gq2h19R1UFtLY2VXcU2p4sspJo5mtjgSDcKP3g==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.49.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.49.0","@typespec/eslint-config-typespec":"~0.49.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.49.0_1697071888605_0.3685531036017373","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.50.0-dev.0":{"name":"typespec-vscode","version":"0.50.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.50.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"bb6728aec3fdc258e6b6dacafa2d4963b109c960","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.50.0-dev.0.tgz","fileCount":6,"integrity":"sha512-9QvR8tINu6RhRX/ZyDwNXSBV85ltMspiRf57mLX7Z4CgChkYHCAGKujHoXgmUaP1vvs6pIc2yzRVlNQGBl6+Xg==","signatures":[{"sig":"MEYCIQDIDiRXIieUSQ0PgbeAwhqqxkBABv2HeR1qLdXdSD4xoAIhAIlMK436ORpthu1wEijDq+x8OJxjcTxBRbOgziTJ5hod","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437766},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.50.0-dev.0.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\64e0efbf5310224d370f32206f1df5e2\\typespec-vscode-0.50.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-9QvR8tINu6RhRX/ZyDwNXSBV85ltMspiRf57mLX7Z4CgChkYHCAGKujHoXgmUaP1vvs6pIc2yzRVlNQGBl6+Xg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.8.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.49.0 || >=0.50.0-dev <0.50.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.49.0 || >=0.50.0-dev <0.50.0","@typespec/eslint-config-typespec":"~0.49.0 || >=0.50.0-dev <0.50.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.50.0-dev.0_1697072642556_0.40506435964882037","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.50.0-dev.1":{"name":"typespec-vscode","version":"0.50.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.50.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e01d821d04f1412f08f67eee90740b7bb3399bef","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.50.0-dev.1.tgz","fileCount":6,"integrity":"sha512-98fKeO0ItdJtxhoZbnXGFslNWiWaROqW6rZaaCH/Gnhn1hPbrBEBvcD5lgQ6PKW1E+b8KY+grh8uY8EfNmlnwA==","signatures":[{"sig":"MEUCIBWwkS3yxKso+TL9GWByrAgCnTEzLscvG2UjZ207vadYAiEAwjVslFOCTclJfGdpaIJZGtzoL34j7xdHs6KiNmh1xT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437766},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.50.0-dev.1.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\70a5bfa68aa27e8b2dbd54a1a3e7e092\\typespec-vscode-0.50.0-dev.1.tgz","publisher":"Microsoft","_integrity":"sha512-98fKeO0ItdJtxhoZbnXGFslNWiWaROqW6rZaaCH/Gnhn1hPbrBEBvcD5lgQ6PKW1E+b8KY+grh8uY8EfNmlnwA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.8.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.49.0 || >=0.50.0-dev <0.50.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.49.0 || >=0.50.0-dev <0.50.0","@typespec/eslint-config-typespec":"~0.49.0 || >=0.50.0-dev <0.50.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.50.0-dev.1_1697756435512_0.9299945202950344","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.50.0-dev.2":{"name":"typespec-vscode","version":"0.50.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.50.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5d6e0508e218affc391a1322a1c7de2d0ff7f2f6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.50.0-dev.2.tgz","fileCount":6,"integrity":"sha512-Sp/FlOelXX8qWZ1dKfGWm9k85EHcvhCyfOta6xCd8yPMQCHJDXETAiUTLhCw/MArVWXvGV3zmZTRGK50c/Mu9w==","signatures":[{"sig":"MEQCIC0tVyAQ/P+logKuLh5x0vh5DxrCDrErtDuhIHItPQhgAiAah4guz/gqQ5HrupNuwg/Gsa+ue5rGUGPYDjWsXnRULA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436116},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.50.0-dev.2.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\cf1955f3fe718f89353344a91d79bae0\\typespec-vscode-0.50.0-dev.2.tgz","publisher":"Microsoft","_integrity":"sha512-Sp/FlOelXX8qWZ1dKfGWm9k85EHcvhCyfOta6xCd8yPMQCHJDXETAiUTLhCw/MArVWXvGV3zmZTRGK50c/Mu9w==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.49.0 || >=0.50.0-dev <0.50.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.49.0 || >=0.50.0-dev <0.50.0","@typespec/eslint-config-typespec":"~0.49.0 || >=0.50.0-dev <0.50.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.50.0-dev.2_1699302057812_0.6610259201631536","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.50.0":{"name":"typespec-vscode","version":"0.50.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.50.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"ab7d23e169244bbf496049bde1f742979a81f3e5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.50.0.tgz","fileCount":6,"integrity":"sha512-X1EdiD+z8X7moxyr9kjdJyjfVetpRGi/g641UF5mefX+aEfMBXpicch/zbXzEJMYEkwZ1ZsA278Fx1GKHC1PZQ==","signatures":[{"sig":"MEYCIQDsaIoJa45LEEY71LAXJHmIMN+1i1nX5tHgtNclLwv1ZQIhANALA3+LwQjJl4Dn9378uhHrRaSNy8uAEPNBaxtY7enc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435990},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.50.0.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\23218303f03b1e01c947291c764f8fac\\typespec-vscode-0.50.0.tgz","publisher":"Microsoft","_integrity":"sha512-X1EdiD+z8X7moxyr9kjdJyjfVetpRGi/g641UF5mefX+aEfMBXpicch/zbXzEJMYEkwZ1ZsA278Fx1GKHC1PZQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.50.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.50.0","@typespec/eslint-config-typespec":"~0.50.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.50.0_1699405784898_0.6685157154701649","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.51.0-dev.0":{"name":"typespec-vscode","version":"0.51.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.51.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5d431d935879e2614db94fcfbd128fdca3052e4b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.51.0-dev.0.tgz","fileCount":6,"integrity":"sha512-D9zwVCbvzv18MvUAbPOIdN9FfjuAV1+DGj83/pvptW1TjlO1HFv2fRMvuFpBXNolEv9MNExfe2QBOETFP7/uGg==","signatures":[{"sig":"MEYCIQD2lIpLyoH9GrPASf8WYRT/dE6HtD1WaeZ1fLP6LCAK2QIhAJlPv8CTXLVdD6eahMNqElF9apWoEW98evgKYa6zkfAm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436116},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.51.0-dev.0.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\3de35506979d986de8cd27a70b356337\\typespec-vscode-0.51.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-D9zwVCbvzv18MvUAbPOIdN9FfjuAV1+DGj83/pvptW1TjlO1HFv2fRMvuFpBXNolEv9MNExfe2QBOETFP7/uGg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.1.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.50.0 || >=0.51.0-dev <0.51.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.50.0 || >=0.51.0-dev <0.51.0","@typespec/eslint-config-typespec":"~0.50.0 || >=0.51.0-dev <0.51.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.51.0-dev.0_1699406586523_0.9098930814774491","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.51.0":{"name":"typespec-vscode","version":"0.51.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.51.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c4f74d7f055a19fa43673a1b21cfe189556edb79","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.51.0.tgz","fileCount":6,"integrity":"sha512-uxvZYojFkQhL3z3u6p1sAQMqJbkXQSoAyOod5G5fp+OowWBr7nXtNLbnGFM1cTS6q8JYxflnL2jrfDYeeVka+Q==","signatures":[{"sig":"MEQCIBfFOuWbNzKdVCroawva8Duyll8ZnWjJ8g+jnG8+BbeNAiAMvO6T/alApzp7oLSJAmFTIRTAxCvGspdJshSKpfEfbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435263},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.51.0.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\c6a32f9d00f53b59129fc584b5e58b03\\typespec-vscode-0.51.0.tgz","publisher":"Microsoft","_integrity":"sha512-uxvZYojFkQhL3z3u6p1sAQMqJbkXQSoAyOod5G5fp+OowWBr7nXtNLbnGFM1cTS6q8JYxflnL2jrfDYeeVka+Q==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.51.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.51.0","@typespec/eslint-config-typespec":"~0.51.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.51.0_1701896141080_0.7194739555312335","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.52.0-dev.0":{"name":"typespec-vscode","version":"0.52.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.52.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5498ace487836cd94424ea5c94f125fed4f18bbe","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.52.0-dev.0.tgz","fileCount":6,"integrity":"sha512-Vmmn519tznfBiB1LRsum/Oe/b7oZDe30tnf610QiCMA2MHkaAbdL1/e0iWz0dJBnxoTPHggpYHZywcZy9bmf/A==","signatures":[{"sig":"MEQCID5zz7g0w8wIKyrko68pJjhlKbA3Jfi/59CU/dA8X+pSAiBnxBTgjY18Z4H3pJkGYs02FIdQ0xPSbeziBnWL/ypgew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435389},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.52.0-dev.0.tgz","engines":{"vscode":"^1.82.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\438f7bfb5f0c4efa373bd6830820608b\\typespec-vscode-0.52.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-Vmmn519tznfBiB1LRsum/Oe/b7oZDe30tnf610QiCMA2MHkaAbdL1/e0iWz0dJBnxoTPHggpYHZywcZy9bmf/A==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.49.0","rimraf":"~5.0.1","rollup":"~3.29.2","typescript":"~5.2.2","@types/node":"~18.11.9","@types/mocha":"~10.0.1","@vscode/vsce":"~2.21.0","@types/vscode":"~1.82.0","@typespec/compiler":"~0.51.0 || >=0.52.0-dev <0.52.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.51.0 || >=0.52.0-dev <0.52.0","@typespec/eslint-config-typespec":"~0.51.0 || >=0.52.0-dev <0.52.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.52.0-dev.0_1701896904571_0.042250621878801464","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.52.0-dev.1":{"name":"typespec-vscode","version":"0.52.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.52.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"bd5176e908a4f6297c88c779f04b84bf8a7ba987","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.52.0-dev.1.tgz","fileCount":6,"integrity":"sha512-MAA3Mfkp1itgxsyONn7r15ewgkhc20lZybKWLw8UuRxmNkDMyR8mueSJmjxp0AJOa/rtkNslS9lTTEFen6KGug==","signatures":[{"sig":"MEYCIQD7H+Bify9/zhoSw1q02Oc8PkeUcsJUK28+4TJw+Brj4gIhAKnqhMsJjJ0Wt10E2NySnkdHLdtj3LYdo3MD9xmQyQdU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435389},"main":"./extension-shim.js","type":"commonjs","_from":"file:typespec-vscode-0.52.0-dev.1.tgz","engines":{"vscode":"^1.85.0"},"scripts":{"build":"npm run compile && npm run rollup && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./dist-dev ./temp","watch":"tsc -p . --watch","rollup":"rollup --config --failAfterWarnings 2>&1","compile":"tsc -p .","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\ee2d7f43e1192276cc9bb0d1607380c6\\typespec-vscode-0.52.0-dev.1.tgz","publisher":"Microsoft","_integrity":"sha512-MAA3Mfkp1itgxsyONn7r15ewgkhc20lZybKWLw8UuRxmNkDMyR8mueSJmjxp0AJOa/rtkNslS9lTTEFen6KGug==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","typescript":"~5.3.3","@types/node":"~18.11.9","@types/mocha":"~10.0.6","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.51.0 || >=0.52.0-dev <0.52.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.51.0 || >=0.52.0-dev <0.52.0","@typespec/eslint-config-typespec":"~0.51.0 || >=0.52.0-dev <0.52.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.52.0-dev.1_1702502892124_0.9258665389147633","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.52.0-dev.2":{"name":"typespec-vscode","version":"0.52.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.52.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"dcf0107a6530dca531c0d57017f0d1bbb808f6ef","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.52.0-dev.2.tgz","fileCount":6,"integrity":"sha512-BZuRtRvIfX2SRs0x2vXjMeMHJfVdfZGGyY990ARlCQe4Fa9x+ZwT2SE/EcWJbTZGLqmw/RTPr7TYOil8V5fGoQ==","signatures":[{"sig":"MEUCIGKJv9qfuStxG/baCMfWJ3HeDa7NknImhqNQPzJ5lZbNAiEA+iY+ykIWR48V1kqXtB9TqVmBZ0JOFJ8hMozpGKxuujI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1125323},"main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.52.0-dev.2.tgz","engines":{"vscode":"^1.85.0"},"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\b361de364ea0fb0f60fc57dcddbef04c\\typespec-vscode-0.52.0-dev.2.tgz","publisher":"Microsoft","_integrity":"sha512-BZuRtRvIfX2SRs0x2vXjMeMHJfVdfZGGyY990ARlCQe4Fa9x+ZwT2SE/EcWJbTZGLqmw/RTPr7TYOil8V5fGoQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","mocha":"~10.2.0","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","typescript":"~5.3.3","@types/node":"~18.11.9","@types/mocha":"~10.0.6","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.51.0 || >=0.52.0-dev <0.52.0","mocha-junit-reporter":"~2.2.1","mocha-multi-reporters":"~1.5.1","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.51.0 || >=0.52.0-dev <0.52.0","@typespec/eslint-config-typespec":"~0.51.0 || >=0.52.0-dev <0.52.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.52.0-dev.2_1702578379910_0.19123643372095422","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.52.0-dev.3":{"name":"typespec-vscode","version":"0.52.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.52.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"72cdd0fe1ba4fbb3347d99d8a003aaa359fb80cc","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.52.0-dev.3.tgz","fileCount":6,"integrity":"sha512-/Rp28RK5CjmRdAPdYCbT/SjbVSegHOOB1tvJ8yS/40ph05YR+rBH4Dv0R3vXV5P5cDpsTwxO+bkx7D8mVtybAA==","signatures":[{"sig":"MEYCIQCPu52hZWtrYXuIZha9fkPQx3g8sENQkEW4VavQfR0P/wIhAK3TioljKB+gxZozjCqjy5+lqF1V8kdfrfHTcfTNhzZf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1125234},"main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.52.0-dev.3.tgz","engines":{"vscode":"^1.85.0"},"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\90223bd73b5acc98d7f7134a54ec924b\\typespec-vscode-0.52.0-dev.3.tgz","publisher":"Microsoft","_integrity":"sha512-/Rp28RK5CjmRdAPdYCbT/SjbVSegHOOB1tvJ8yS/40ph05YR+rBH4Dv0R3vXV5P5cDpsTwxO+bkx7D8mVtybAA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.1.0","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.51.0 || >=0.52.0-dev <0.52.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.51.0 || >=0.52.0-dev <0.52.0","@typespec/eslint-config-typespec":"~0.51.0 || >=0.52.0-dev <0.52.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.52.0-dev.3_1704225951048_0.28696536002240824","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.52.0-dev.4":{"name":"typespec-vscode","version":"0.52.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.52.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"4fcfe065e2c497e52059e6daeca9836ea0ca2df3","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.52.0-dev.4.tgz","fileCount":6,"integrity":"sha512-0xBOXylXCDqDr+aAy6MnmKWKXc/IrNeyXPdOQ+pnlyBqKtn1H/fIEaMZLnmLz3qS1qkHK90mojpGpagskR+FaA==","signatures":[{"sig":"MEUCIDMJwU07sI/Qfxh/RooEVl6NiLDsN2JXTZkgfie83xkMAiEA8qnU4PpI1u2b1Z+Ln/KjyqMm3pWILKAi2JHt12EeRxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1125272},"main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.52.0-dev.4.tgz","engines":{"vscode":"^1.85.0"},"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\2f96dacf0d16da2ed4afa3b0c4bf18e6\\typespec-vscode-0.52.0-dev.4.tgz","publisher":"Microsoft","_integrity":"sha512-0xBOXylXCDqDr+aAy6MnmKWKXc/IrNeyXPdOQ+pnlyBqKtn1H/fIEaMZLnmLz3qS1qkHK90mojpGpagskR+FaA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.2.0","@vitest/ui":"~1.1.3","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.51.0 || >=0.52.0-dev <0.52.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.51.0 || >=0.52.0-dev <0.52.0","@typespec/eslint-config-typespec":"~0.51.0 || >=0.52.0-dev <0.52.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.52.0-dev.4_1705947718566_0.06112372938164379","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.52.0":{"name":"typespec-vscode","version":"0.52.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.52.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"13e5a7d5be7dcd7d86f364afe5fdd28bbd6fea60","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.52.0.tgz","fileCount":6,"integrity":"sha512-iETOBtCtjrYCbV6u7CqFSJdRZa/+IbLwg/PdMR3A0JugjP47ZZGyp9L1MeWzT4Y9Y8jMlqQi+8yFmNNBibillA==","signatures":[{"sig":"MEUCIQCigzipQJqwt4K7/ecyCa4crNAVwGXBo6gQb21unbBJ6AIgY9MO8SbB70PEvy9NsU8ZE60ZZd8/iAuRVagxHZI9CKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1125146},"main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.52.0.tgz","engines":{"vscode":"^1.85.0"},"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\dd49b83c43f0daf9ee9e6783b71b7354\\typespec-vscode-0.52.0.tgz","publisher":"Microsoft","_integrity":"sha512-iETOBtCtjrYCbV6u7CqFSJdRZa/+IbLwg/PdMR3A0JugjP47ZZGyp9L1MeWzT4Y9Y8jMlqQi+8yFmNNBibillA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.2.0","@vitest/ui":"~1.1.3","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.52.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.52.0","@typespec/eslint-config-typespec":"~0.52.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.52.0_1706124489077_0.34862979192774124","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.53.0-dev.0":{"name":"typespec-vscode","version":"0.53.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.53.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"955c3ae831bb9351eea68fc1348a93f9ef2b803d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.53.0-dev.0.tgz","fileCount":6,"integrity":"sha512-lTGo+MDV+sgHMlQZfvPoBJvx3QfnSV40l0Ac9FCzuXVKGTQUr1fh+wpL2J1t4Opcuxnyc0ZXmvBezuptHYx/Yw==","signatures":[{"sig":"MEYCIQDbTjb29ZE7tg+opU/zykLslrbkC6681ua5YZ8+FBY30AIhAOQdGvlvl+RKFfUrWIG1KxMBWsv51mVO5qF85kcO4EOm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1125272},"main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.53.0-dev.0.tgz","engines":{"vscode":"^1.85.0"},"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\816875f4e032d27a2aefd58edfb612ad\\typespec-vscode-0.53.0-dev.0.tgz","publisher":"Microsoft","_integrity":"sha512-lTGo+MDV+sgHMlQZfvPoBJvx3QfnSV40l0Ac9FCzuXVKGTQUr1fh+wpL2J1t4Opcuxnyc0ZXmvBezuptHYx/Yw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.3","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec Language Support for VS Code","directories":{},"displayName":"TypeSpec Language Support for VS Code","_nodeVersion":"20.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.2.0","@vitest/ui":"~1.1.3","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.52.0 || >=0.53.0-dev <0.53.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.52.0 || >=0.53.0-dev <0.53.0","@typespec/eslint-config-typespec":"~0.52.0 || >=0.53.0-dev <0.53.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.53.0-dev.0_1706125337435_0.759424151155399","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.53.0-dev.1":{"name":"typespec-vscode","version":"0.53.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.53.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://microsoft.github.io/typespec","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c835560b46d9bead9616a7c04c845811e1398946","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.53.0-dev.1.tgz","fileCount":6,"integrity":"sha512-rhqtm9rar8aEFCuKkXP7P7Kdl2cajf4tI2poMpKlxaGzCvdR469LWHnl3caU0xPaBw+9gPMbgL1K46Nok7eJlg==","signatures":[{"sig":"MEUCIQCrwvKiE6Bl36lg9A14Iw/mBiNvUH+189tMQlj7uty1cAIgN2/TFlZOlNM26zxnLpqwPKwNz1+FsgKdJwe7VrkZGlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132233},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.53.0-dev.1.tgz","engines":{"vscode":"^1.85.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\a18c61e737c4a4efb754c2421f715139\\typespec-vscode-0.53.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-rhqtm9rar8aEFCuKkXP7P7Kdl2cajf4tI2poMpKlxaGzCvdR469LWHnl3caU0xPaBw+9gPMbgL1K46Nok7eJlg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.2.0","@vitest/ui":"~1.1.3","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.52.0 || >=0.53.0-dev <0.53.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.52.0 || >=0.53.0-dev <0.53.0","@typespec/eslint-config-typespec":"~0.52.0 || >=0.53.0-dev <0.53.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.53.0-dev.1_1706665296926_0.7502870508616815","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.52.1":{"name":"typespec-vscode","version":"0.52.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.52.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"eeed10543dced82ab29c081f3e5100464f9b6fff","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.52.1.tgz","fileCount":6,"integrity":"sha512-7w1+oIwFun5stUT8f1llIL+/yyvkM7j/BsgN9dqxHUoGxAw1/5JAjx7BL+E9XYekQvO0eCA9I+DfpxdMQPW2YQ==","signatures":[{"sig":"MEQCIC++kBG5Kuf0aGaUURg3A31zyVEjfIglIqzKDLzAxMf9AiB+TyUbsZ0HR0+3pmU4c35gMMiEKcfDDQq10CcfM4sgNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132075},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.52.1.tgz","engines":{"vscode":"^1.85.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\8fd1301e33435dcd7b82cc7c854e2bed\\typespec-vscode-0.52.1.tgz","publisher":"typespec","_integrity":"sha512-7w1+oIwFun5stUT8f1llIL+/yyvkM7j/BsgN9dqxHUoGxAw1/5JAjx7BL+E9XYekQvO0eCA9I+DfpxdMQPW2YQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.2.0","@vitest/ui":"~1.1.3","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.52.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.52.0","@typespec/eslint-config-typespec":"~0.52.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.52.1_1706671934059_0.9482547866397759","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.53.0-dev.2":{"name":"typespec-vscode","version":"0.53.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.53.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a6506ef1c71293a6d5d03d7afbd611d2dde10eed","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.53.0-dev.2.tgz","fileCount":6,"integrity":"sha512-tFSU8LZXSIXENMhYkmo2IOTLf8pDs+cX/h7bUQAT44QGiNeL146Qb5kdq0aj6mCwTlCwHn7QYlgmXNk17aHcNw==","signatures":[{"sig":"MEUCIEP4Tuk5EKHNtKXk8f30G9G6zJZ80Q90bWn4W59eMdsBAiEAuaN5A2ejBbVKyI1WQiIOzZG90swENIVDxKc93RjGFoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132201},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.53.0-dev.2.tgz","engines":{"vscode":"^1.85.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\b985566c7acb25cc10c27ee20f6b5206\\typespec-vscode-0.53.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-tFSU8LZXSIXENMhYkmo2IOTLf8pDs+cX/h7bUQAT44QGiNeL146Qb5kdq0aj6mCwTlCwHn7QYlgmXNk17aHcNw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.2.0","@vitest/ui":"~1.1.3","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.52.0 || >=0.53.0-dev <0.53.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.52.0 || >=0.53.0-dev <0.53.0","@typespec/eslint-config-typespec":"~0.52.0 || >=0.53.0-dev <0.53.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.53.0-dev.2_1706672772607_0.531814428066413","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.53.0":{"name":"typespec-vscode","version":"0.53.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.53.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"05b66b906edf4444d854a1748a308367e8a55ea5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.53.0.tgz","fileCount":6,"integrity":"sha512-AFv8DZEvTZkMy4wzFNRbSuS2pMGIEQoIDoIqe9Jz4GYgsA7d+N2R75EDWi837hf/TvYWSsHsWw6XjFtxritwfA==","signatures":[{"sig":"MEYCIQCxLhdEuvMFOc1vtrg7sqEp+h1e8S/bMEvMm02wvoYXSgIhAK9vJN/+u8XO00R8gb6m+cIm4OEt2kUqPyfhcBM9wR/W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132078},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.53.0.tgz","engines":{"vscode":"^1.85.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\5806c6ee1e80efa3e9808c16ac773ce5\\typespec-vscode-0.53.0.tgz","publisher":"typespec","_integrity":"sha512-AFv8DZEvTZkMy4wzFNRbSuS2pMGIEQoIDoIqe9Jz4GYgsA7d+N2R75EDWi837hf/TvYWSsHsWw6XjFtxritwfA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.2.0","@vitest/ui":"~1.1.3","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.53.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.53.0","@typespec/eslint-config-typespec":"~0.53.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.53.0_1707265758624_0.1473724974483579","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.54.0-dev.0":{"name":"typespec-vscode","version":"0.54.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.54.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"79b24a84bd15e11afc6220d62766359f95cbb6a5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.54.0-dev.0.tgz","fileCount":6,"integrity":"sha512-5SCqSfSAjZFPMRQzpST/u3cDg9yxgUlDIPMOk0Qt1fBcy1O6i8sYVJktSuUAyh32Xmjmv+EI+8BoEEMXBh0+rA==","signatures":[{"sig":"MEUCIEMEZMN2xmv/z+mvwEPbW2obm1f/27FaTKZO1kdlkHmaAiEAmqpdqISNBIFWIU70a6H87MjUQs2aGkM7HDLy1r2UwCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132204},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.54.0-dev.0.tgz","engines":{"vscode":"^1.85.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\edd1d27cbbbac6fcd1d25d97a5ebbb24\\typespec-vscode-0.54.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-5SCqSfSAjZFPMRQzpST/u3cDg9yxgUlDIPMOk0Qt1fBcy1O6i8sYVJktSuUAyh32Xmjmv+EI+8BoEEMXBh0+rA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"~8.0.1","eslint":"^8.55.0","rimraf":"~5.0.1","rollup":"~4.9.0","vitest":"^1.2.0","@vitest/ui":"~1.1.3","typescript":"~5.3.3","@types/node":"~18.11.9","@vscode/vsce":"~2.22.0","@types/vscode":"~1.85.0","@typespec/compiler":"~0.53.0 || >=0.54.0-dev <0.54.0","@vitest/coverage-v8":"^1.1.0","vscode-languageclient":"~9.0.0","@rollup/plugin-commonjs":"~25.0.4","@rollup/plugin-typescript":"~11.1.5","@rollup/plugin-node-resolve":"~15.2.1","@typespec/internal-build-utils":"~0.53.0 || >=0.54.0-dev <0.54.0","@typespec/eslint-config-typespec":"~0.53.0 || >=0.54.0-dev <0.54.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.54.0-dev.0_1707266635174_0.8245139934157941","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.54.0-dev.1":{"name":"typespec-vscode","version":"0.54.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.54.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5927f854eec1583ad3313163abebd94fb0a30b0c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.54.0-dev.1.tgz","fileCount":6,"integrity":"sha512-I+amzfF73opM0sIxkF3R3flC5z5J54axxsht+6o5x3I/DrOy0fXbM9pghFBEuYFtJFrMV/qtv4rZSLfE9XCaMQ==","signatures":[{"sig":"MEYCIQCT1c6Q24UzAmxESPNVrORYdetpxFhwuyNmhBrCCUteBgIhAJuNccPJVtKtjCBjtRFSyWCQlxqhEBw9wIhsaONTt0q5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132489},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.54.0-dev.1.tgz","engines":{"vscode":"^1.86.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\4ed97f39a596d013397ef5fcb5e29761\\typespec-vscode-0.54.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-I+amzfF73opM0sIxkF3R3flC5z5J54axxsht+6o5x3I/DrOy0fXbM9pghFBEuYFtJFrMV/qtv4rZSLfE9XCaMQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"~5.0.5","rollup":"~4.9.6","vitest":"^1.2.2","@vitest/ui":"^1.2.2","typescript":"~5.3.3","@types/node":"~18.11.19","@vscode/vsce":"~2.23.0","@types/vscode":"~1.86.0","@typespec/compiler":"~0.53.1 || >=0.54.0-dev <0.54.0","@vitest/coverage-v8":"^1.2.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.53.0 || >=0.54.0-dev <0.54.0","@typespec/eslint-config-typespec":"~0.53.0 || >=0.54.0-dev <0.54.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.54.0-dev.1_1707955683385_0.42622560080899174","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.54.0":{"name":"typespec-vscode","version":"0.54.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.54.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"0878f0b7ec672dee144650704dc12eafe3134304","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.54.0.tgz","fileCount":6,"integrity":"sha512-jmAsqnq+jKX5lqL44gW1iTJgb3vSheH+gt+4EB/3PeSPnddTEPKxOGW+VgAb3Awn2g49z9ouU4FGzjye+QQgfQ==","signatures":[{"sig":"MEYCIQDbzcVCoQYmEX4fJIO+07ODjMNEE8FMD/uFqWb/z5poUwIhAIUUeSDPRvgWGFavyhssCf1zuvEgBYyodZ/PjTWaQHqI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132364},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:D:\\a\\_work\\1\\s\\temp\\artifacts\\typespec-vscode-0.54.0.tgz","engines":{"vscode":"^1.86.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\temp\\artifacts\\typespec-vscode-0.54.0.tgz","publisher":"typespec","_integrity":"sha512-jmAsqnq+jKX5lqL44gW1iTJgb3vSheH+gt+4EB/3PeSPnddTEPKxOGW+VgAb3Awn2g49z9ouU4FGzjye+QQgfQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"~5.0.5","rollup":"~4.9.6","vitest":"^1.2.2","@vitest/ui":"^1.2.2","typescript":"~5.3.3","@types/node":"~18.11.19","@vscode/vsce":"~2.23.0","@types/vscode":"~1.86.0","@typespec/compiler":"~0.54.0","@vitest/coverage-v8":"^1.2.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.54.0","@typespec/eslint-config-typespec":"~0.54.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.54.0_1709682401863_0.16226457317451004","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.55.0-dev.0":{"name":"typespec-vscode","version":"0.55.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.55.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b1d5c96333a1b3476876b38a59c6d4c753a234c4","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.55.0-dev.0.tgz","fileCount":6,"integrity":"sha512-3sMPv8nuRMIymxufuCPCxYxJi78yeqP7PstBRdATSNCUYZKM4SfqQ2sDk6PsDwUkNXvQsIN+lcgnK7Vf5wwx9Q==","signatures":[{"sig":"MEYCIQD2/Jn1mIG0P+efOexKWzXjYEhev8PETdimnW6hSSCfXQIhAPppryzXa03RxwYlRH9ENzHkg8AWKPjl1JVHmd5j2g5e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132490},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.55.0-dev.0.tgz","engines":{"vscode":"^1.86.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\80410dc9465fb4c1d67adcabbe9dba00\\typespec-vscode-0.55.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-3sMPv8nuRMIymxufuCPCxYxJi78yeqP7PstBRdATSNCUYZKM4SfqQ2sDk6PsDwUkNXvQsIN+lcgnK7Vf5wwx9Q==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"~5.0.5","rollup":"~4.9.6","vitest":"^1.2.2","@vitest/ui":"^1.2.2","typescript":"~5.3.3","@types/node":"~18.11.19","@vscode/vsce":"~2.23.0","@types/vscode":"~1.86.0","@typespec/compiler":"~0.54.0 || >=0.55.0-dev <0.55.0","@vitest/coverage-v8":"^1.2.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.54.0 || >=0.55.0-dev <0.55.0","@typespec/eslint-config-typespec":"~0.54.0 || >=0.55.0-dev <0.55.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.55.0-dev.0_1709683234659_0.49631014481010616","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.55.0-dev.1":{"name":"typespec-vscode","version":"0.55.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.55.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"005597ea6a596097d96e733e8f76d46ba2b126da","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.55.0-dev.1.tgz","fileCount":6,"integrity":"sha512-51i9DGblaKUkXhh61FP1F8Ze6dVRdZevmv4AaCA2ZahekABbvPOMEyTw2PmvGupay1fuceQ4qc2iubQOOJZUsw==","signatures":[{"sig":"MEUCIDm5l7pY1SkHK701yzxg89jZHv8vAtgIxyQw71zw/14uAiEAurDWXUJA77ni9CMbdOPGUEttV+M8ym1uw9iQWzBN23U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132490},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.55.0-dev.1.tgz","engines":{"vscode":"^1.86.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\8dc74215a89fc4e9929c08ecd64373f7\\typespec-vscode-0.55.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-51i9DGblaKUkXhh61FP1F8Ze6dVRdZevmv4AaCA2ZahekABbvPOMEyTw2PmvGupay1fuceQ4qc2iubQOOJZUsw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"~5.0.5","rollup":"~4.9.6","vitest":"^1.2.2","@vitest/ui":"^1.2.2","typescript":"~5.3.3","@types/node":"~18.11.19","@vscode/vsce":"~2.23.0","@types/vscode":"~1.86.0","@typespec/compiler":"~0.54.0 || >=0.55.0-dev <0.55.0","@vitest/coverage-v8":"^1.2.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.54.0 || >=0.55.0-dev <0.55.0","@typespec/eslint-config-typespec":"~0.54.0 || >=0.55.0-dev <0.55.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.55.0-dev.1_1709685331074_0.7963966427191502","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.54.1":{"name":"typespec-vscode","version":"0.54.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.54.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"98173f51ee2f819ee2eed1fde827c718b6383264","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.54.1.tgz","fileCount":6,"integrity":"sha512-GJXIVVQG0NIhMtKZzzpHOvpg1+ZGH/i7xWlxsf5t+u5gRHMpLRKd2ndZcAxxikQFFebTwyEomcx/HY0+sWe0zQ==","signatures":[{"sig":"MEQCIH/S24fjGrfifHLB2NFw6F1GW8l9VnLB+WFNQWg//TB2AiARvwvNDPE2MKUk9ECG8PDzcU9ZFdr0XNvlDN2iMEPB0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132482},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:D:\\a\\_work\\1\\s\\temp\\artifacts\\typespec-vscode-0.54.1.tgz","engines":{"vscode":"^1.86.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\temp\\artifacts\\typespec-vscode-0.54.1.tgz","publisher":"typespec","_integrity":"sha512-GJXIVVQG0NIhMtKZzzpHOvpg1+ZGH/i7xWlxsf5t+u5gRHMpLRKd2ndZcAxxikQFFebTwyEomcx/HY0+sWe0zQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"~5.0.5","rollup":"~4.9.6","vitest":"^1.2.2","@vitest/ui":"^1.2.2","typescript":"~5.3.3","@types/node":"~18.11.19","@vscode/vsce":"~2.23.0","@types/vscode":"~1.86.0","@typespec/compiler":"~0.54.0","@vitest/coverage-v8":"^1.2.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.54.0","@typespec/eslint-config-typespec":"~0.54.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.54.1_1709856019237_0.7607835948862576","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.55.0-dev.2":{"name":"typespec-vscode","version":"0.55.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.55.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"74cf288b07855f913bcea7291d793c84d5d5f821","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.55.0-dev.2.tgz","fileCount":6,"integrity":"sha512-GYrcU2AeLgaJ3koscqQXYtrkgNsCxeZWvIGZcEqNViSDAMFf+x0iCkCfq6jGBwsSoqt9w8eH93mHt9FBRJzLgA==","signatures":[{"sig":"MEUCIDKVjuo2LrqRdZis68mB0CgdN5IGu7t/qBk7YS8NR8T/AiEAmOgu53s1im41tLyAnm2+0vH4acAY435fXHxxXAnq7fQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132609},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.55.0-dev.2.tgz","engines":{"vscode":"^1.87.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\2569d5e3452f9027667386ad44710e2f\\typespec-vscode-0.55.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-GYrcU2AeLgaJ3koscqQXYtrkgNsCxeZWvIGZcEqNViSDAMFf+x0iCkCfq6jGBwsSoqt9w8eH93mHt9FBRJzLgA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","rimraf":"~5.0.5","rollup":"~4.13.0","vitest":"^1.4.0","@vitest/ui":"^1.4.0","typescript":"~5.4.2","@types/node":"~18.11.19","@vscode/vsce":"~2.24.0","@types/vscode":"~1.87.0","@typespec/compiler":"~0.54.0 || >=0.55.0-dev <0.55.0","@vitest/coverage-v8":"^1.4.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.54.0 || >=0.55.0-dev <0.55.0","@typespec/eslint-config-typespec":"~0.54.0 || >=0.55.0-dev <0.55.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.55.0-dev.2_1710786025968_0.7115423889398462","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.55.0":{"name":"typespec-vscode","version":"0.55.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.55.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e5b46c8b20bf1980e54a037ce5d1c8d3852846de","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.55.0.tgz","fileCount":6,"integrity":"sha512-YIc9cQADUYNn4mEhgjRw2wO6EsQeP8HaRLWzQ+rfmVkJ+MQv7KAGiidPjGC8Bbh/2q7zz/9L2iGpuHeOQOsRZQ==","signatures":[{"sig":"MEQCIE8ZeIWo70+S0MgdXed8uyuzm+cJ3F6IAFDSmodBhFK+AiAxMRqm/JaMjx7xTkBuZgRr1zcuHRNZwoTVLCXO0a3TCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132652},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:D:\\a\\_work\\1\\s\\temp\\artifacts\\typespec-vscode-0.55.0.tgz","engines":{"vscode":"^1.87.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"D:\\a\\_work\\1\\s\\temp\\artifacts\\typespec-vscode-0.55.0.tgz","publisher":"typespec","_integrity":"sha512-YIc9cQADUYNn4mEhgjRw2wO6EsQeP8HaRLWzQ+rfmVkJ+MQv7KAGiidPjGC8Bbh/2q7zz/9L2iGpuHeOQOsRZQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","rimraf":"~5.0.5","rollup":"~4.13.2","vitest":"^1.4.0","@vitest/ui":"^1.4.0","typescript":"~5.4.3","@types/node":"~18.11.19","@vscode/vsce":"~2.24.0","@types/vscode":"~1.87.0","@typespec/compiler":"~0.55.0","@vitest/coverage-v8":"^1.4.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.55.0","@typespec/eslint-config-typespec":"~0.55.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.55.0_1712097249225_0.6673107204294333","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.56.0-dev.0":{"name":"typespec-vscode","version":"0.56.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.56.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e9bb12d7152075ca5cf3abb4ca7dfe48620a677c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.56.0-dev.0.tgz","fileCount":6,"integrity":"sha512-PBTJfYTeXQRU6cIEr/qLLxs3jzu8Z/xeNo9tIfGSczi+XP2N9ZrFzDB/nI7zGkUKGPzN67kKqTESCTzlEb1wgw==","signatures":[{"sig":"MEYCIQDwAPrfsHcNxBQRXB647qYQ8jU1hK9+PdIPvBZMKO5dMQIhANciLuG2EOiqluIqZD4x45nPaQHXMNSMrbjZp4td8G9s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132778},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:typespec-vscode-0.56.0-dev.0.tgz","engines":{"vscode":"^1.87.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"C:\\Users\\CLOUDT~1\\AppData\\Local\\Temp\\f6d4d24fc94c5e351c2e184f3f0760c6\\typespec-vscode-0.56.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-PBTJfYTeXQRU6cIEr/qLLxs3jzu8Z/xeNo9tIfGSczi+XP2N9ZrFzDB/nI7zGkUKGPzN67kKqTESCTzlEb1wgw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.57.0","rimraf":"~5.0.5","rollup":"~4.13.2","vitest":"^1.4.0","@vitest/ui":"^1.4.0","typescript":"~5.4.3","@types/node":"~18.11.19","@vscode/vsce":"~2.24.0","@types/vscode":"~1.87.0","@typespec/compiler":"~0.55.0 || >=0.56.0-dev <0.56.0","@vitest/coverage-v8":"^1.4.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.55.0 || >=0.56.0-dev <0.56.0","@typespec/eslint-config-typespec":"~0.55.0 || >=0.56.0-dev <0.56.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.56.0-dev.0_1712097951729_0.5874508811975749","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.56.0-dev.1":{"name":"typespec-vscode","version":"0.56.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.56.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"762829bf235bdb30377fe4908441391534d271b2","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.56.0-dev.1.tgz","fileCount":6,"integrity":"sha512-zD/abhLmq346ZbQz5/lGY1jWsHTwhduHMjYdMZnFrQvyhvdNPnz8KXgXC86oSKXeSm5bSdhkHcGvsxQ2Z9+wAA==","signatures":[{"sig":"MEUCIQCiBggaZVyLUX7OxYhzzo17aTPGqhT0EJYp45VY+UIJawIgFMb/2OcrSfxQO6iAGp39wVJuNxZkgIMU7gzIuQtoXgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132658},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.56.0-dev.1.tgz","engines":{"vscode":"^1.87.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.56.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-zD/abhLmq346ZbQz5/lGY1jWsHTwhduHMjYdMZnFrQvyhvdNPnz8KXgXC86oSKXeSm5bSdhkHcGvsxQ2Z9+wAA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.2.4","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.5","rollup":"~4.13.2","vitest":"^1.4.0","@vitest/ui":"^1.4.0","typescript":"~5.4.3","@types/node":"~18.11.19","@vscode/vsce":"~2.24.0","@types/vscode":"~1.87.0","@typespec/compiler":"~0.55.0 || >=0.56.0-dev <0.56.0","@vitest/coverage-v8":"^1.4.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.55.0 || >=0.56.0-dev <0.56.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.56.0-dev.1_1712624420747_0.18773913227138483","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.56.0-dev.2":{"name":"typespec-vscode","version":"0.56.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.56.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"6b3c1d406a86b6414135fec1f02972d0bfb16cda","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.56.0-dev.2.tgz","fileCount":6,"integrity":"sha512-7MKYo3ELthPNSb8Ur2aHeJGjInlnbOcMr+ZZ3RJM9CMNh9XWMGATOx83McXawLqrTviKxoHflBmW4tBD5uvGzg==","signatures":[{"sig":"MEYCIQDba1tpYgEJ9yEhOaidU917Qv/imHC7p0OPBXqx0uLX3QIhAJKdTNBKVlEeXHWv+S3lGxiY9I3otP9fX/Rt/W6wUYCk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131785},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.56.0-dev.2.tgz","engines":{"vscode":"^1.88.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.56.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-7MKYo3ELthPNSb8Ur2aHeJGjInlnbOcMr+ZZ3RJM9CMNh9XWMGATOx83McXawLqrTviKxoHflBmW4tBD5uvGzg==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.5.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.12.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.5","rollup":"~4.14.3","vitest":"^1.5.0","@vitest/ui":"^1.5.0","typescript":"~5.4.5","@types/node":"~18.11.19","@vscode/vsce":"~2.25.0","@types/vscode":"~1.88.0","@typespec/compiler":"~0.55.0 || >=0.56.0-dev <0.56.0","@vitest/coverage-v8":"^1.5.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.55.0 || >=0.56.0-dev <0.56.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.56.0-dev.2_1713218297380_0.44767299619157774","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.57.0-dev.0":{"name":"typespec-vscode","version":"0.57.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.57.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"79d37b931b48e1a51d21f6b3585ff5436d303c09","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.57.0-dev.0.tgz","fileCount":6,"integrity":"sha512-MzpiBDPlCVswyVWByxdES86yG8/gS4EjMLihzXxNQXmYcZ/7wAaiUnHAZf56JNcdXFcP2Z03jD9HQAkWJ6nyog==","signatures":[{"sig":"MEUCIBa1rE8swA5S0F1N8M/bZF6GgPQeXKmrSUea9HPcxzisAiEA8siHahWF3u/Vn0jZ9h1ONdqAlNhAGg8GuGew8KVmdJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131785},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.57.0-dev.0.tgz","engines":{"vscode":"^1.88.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.57.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-MzpiBDPlCVswyVWByxdES86yG8/gS4EjMLihzXxNQXmYcZ/7wAaiUnHAZf56JNcdXFcP2Z03jD9HQAkWJ6nyog==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.5.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.5","rollup":"~4.14.3","vitest":"^1.5.0","@vitest/ui":"^1.5.0","typescript":"~5.4.5","@types/node":"~18.11.19","@vscode/vsce":"~2.25.0","@types/vscode":"~1.88.0","@typespec/compiler":"~0.56.0 || >=0.57.0-dev <0.57.0","@vitest/coverage-v8":"^1.5.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.56.0 || >=0.57.0-dev <0.57.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.57.0-dev.0_1715130911020_0.7194559744559097","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.56.0":{"name":"typespec-vscode","version":"0.56.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.56.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"606846e69bd5fca874a9501f44051d84a87171d5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.56.0.tgz","fileCount":6,"integrity":"sha512-cVTEQA0tsarsCm/JEzWrTnr0ro3ognlAvpaPQbWO5ThgzXlMSye6DtmI7/oYXHdOauLEYXDRK6aPMi7pLC5v/A==","signatures":[{"sig":"MEYCIQD+7zgv1pGrzuCha/HP6Vd441b8iZez+6wif6HmcCA23AIhAPm6+iw2uJWWOO/KHCoMt36pSJu3F4kXXjCxcDYQiY/X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131683},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.56.0.tgz","engines":{"vscode":"^1.88.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.56.0.tgz","publisher":"typespec","_integrity":"sha512-cVTEQA0tsarsCm/JEzWrTnr0ro3ognlAvpaPQbWO5ThgzXlMSye6DtmI7/oYXHdOauLEYXDRK6aPMi7pLC5v/A==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.5.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.5","rollup":"~4.14.3","vitest":"^1.5.0","@vitest/ui":"^1.5.0","typescript":"~5.4.5","@types/node":"~18.11.19","@vscode/vsce":"~2.25.0","@types/vscode":"~1.88.0","@typespec/compiler":"~0.56.0","@vitest/coverage-v8":"^1.5.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.56.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.56.0_1715131031994_0.15928867365120358","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.57.0-dev.1":{"name":"typespec-vscode","version":"0.57.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.57.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"9094e08d3cfa031fec5099e0d2373c41fdb9b3ac","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.57.0-dev.1.tgz","fileCount":6,"integrity":"sha512-rrEphq1t1dmvNhLzwytyXoLMut3QZdVG7+H3yj2nUzpFuuXxfWGNom7ssweaL37eFWEw14mBpuTOGzDEJagd3A==","signatures":[{"sig":"MEQCIA1BHtJc+BN5AtxwufEEexWUk5EmAKGEuOA6lQyA1aelAiA+Utqvz2GYWDNRlXQUT7Sugk8tkviPjgK/DSpoGRyC3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132599},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.57.0-dev.1.tgz","engines":{"vscode":"^1.88.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.57.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-rrEphq1t1dmvNhLzwytyXoLMut3QZdVG7+H3yj2nUzpFuuXxfWGNom7ssweaL37eFWEw14mBpuTOGzDEJagd3A==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.5.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.5","rollup":"~4.14.3","vitest":"^1.5.0","@vitest/ui":"^1.5.0","typescript":"~5.4.5","@types/node":"~18.11.19","@vscode/vsce":"~2.25.0","@types/vscode":"~1.88.0","@typespec/compiler":"~0.56.0 || >=0.57.0-dev <0.57.0","@vitest/coverage-v8":"^1.5.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.56.0 || >=0.57.0-dev <0.57.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.57.0-dev.1_1715965181710_0.782581462366005","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.57.0-dev.2":{"name":"typespec-vscode","version":"0.57.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.57.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"f5391d6802baefa394b93cbf9e95ce3da9dc92e8","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.57.0-dev.2.tgz","fileCount":6,"integrity":"sha512-m1A7x8d6/0cpKnKlhkydWuEsaj5POSviSLcnIYUeJ2RoDPGsOxd2cd+qC2B6UN2IT/LHifYqhwYGk65Xr5bmNw==","signatures":[{"sig":"MEUCIQCbMl0wy6BATP6rpI1FpzHY6tAdPMWxl+5OJQ6lyR+v9AIgJy/Efh0GYe5xE36rEn7MiYinQVPQEd7kKKuQ9/d7Ins=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1110249},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.57.0-dev.2.tgz","engines":{"vscode":"^1.89.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.57.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-m1A7x8d6/0cpKnKlhkydWuEsaj5POSviSLcnIYUeJ2RoDPGsOxd2cd+qC2B6UN2IT/LHifYqhwYGk65Xr5bmNw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.5.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec Language Server Path","properties":{"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.7","rollup":"~4.17.2","vitest":"^1.6.0","@vitest/ui":"^1.6.0","typescript":"~5.4.5","@types/node":"~18.11.19","@vscode/vsce":"~2.26.1","@types/vscode":"~1.89.0","@typespec/compiler":"~0.56.0 || >=0.57.0-dev <0.57.0","@vitest/coverage-v8":"^1.6.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.56.0 || >=0.57.0-dev <0.57.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.57.0-dev.2_1716238164609_0.48204621967753014","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.57.0-dev.3":{"name":"typespec-vscode","version":"0.57.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.57.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"420b3fe1d9fd131ebc15e63e528477c4e48eda51","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.57.0-dev.3.tgz","fileCount":6,"integrity":"sha512-FiTbUQoN91NYclw93Gguhb5vEUfGZ0/ksgmpsgdbjTnFirIZKpZ7i9SBK20/wS51IF2AIZwDfbj+G7m+j/GF9A==","signatures":[{"sig":"MEYCIQCLIGEWg/ZE+SY4NzWRzRLQ4D+k8flfM760xHVb3Gn5mQIhANvDQ7x/RUBKkIJOVYQUDSPq6V5enroOmLWITB9O5QE1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116419},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.57.0-dev.3.tgz","engines":{"vscode":"^1.89.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.57.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-FiTbUQoN91NYclw93Gguhb5vEUfGZ0/ksgmpsgdbjTnFirIZKpZ7i9SBK20/wS51IF2AIZwDfbj+G7m+j/GF9A==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.7.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.7","rollup":"~4.17.2","vitest":"^1.6.0","@vitest/ui":"^1.6.0","typescript":"~5.4.5","@types/node":"~18.11.19","@vscode/vsce":"~2.26.1","@types/vscode":"~1.89.0","@typespec/compiler":"~0.56.0 || >=0.57.0-dev <0.57.0","@vitest/coverage-v8":"^1.6.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.56.0 || >=0.57.0-dev <0.57.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.57.0-dev.3_1718044253194_0.32168643152945364","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.58.0-dev.0":{"name":"typespec-vscode","version":"0.58.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.58.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b4676ad2d1c1e5d6089ab15d40056aa2098daf13","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.58.0-dev.0.tgz","fileCount":6,"integrity":"sha512-vIYqFNVmQhdqY2K1EmO9jkTBow3L1ZjUJE7tHswiWeibsoz764Jm40ehVomHJXp3j/1cGFF2i+wl57cVlu0NrQ==","signatures":[{"sig":"MEYCIQCtCVv1VJXDWhO/9sqNxEJGo1mFu/ENtIaNjS9rDwyQJgIhAJ6rumYi+9weoGgDOiOXaAxCW6Y6re7irJfE5JGe+fwb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116422},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.58.0-dev.0.tgz","engines":{"vscode":"^1.89.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.58.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-vIYqFNVmQhdqY2K1EmO9jkTBow3L1ZjUJE7tHswiWeibsoz764Jm40ehVomHJXp3j/1cGFF2i+wl57cVlu0NrQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.7.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.7","rollup":"~4.17.2","vitest":"^1.6.0","@vitest/ui":"^1.6.0","typescript":"~5.4.5","@types/node":"~18.11.19","@vscode/vsce":"~2.26.1","@types/vscode":"~1.89.0","@typespec/compiler":"~0.57.0 || >=0.58.0-dev <0.58.0","@vitest/coverage-v8":"^1.6.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.57.0 || >=0.58.0-dev <0.58.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.58.0-dev.0_1718321985470_0.5484291283191636","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.57.0":{"name":"typespec-vscode","version":"0.57.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.57.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"0a9d3cf3dc5dd2ab479e1ec85c7703f11e5a098d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.57.0.tgz","fileCount":6,"integrity":"sha512-BK2wCA1pDfb4FGrp7xr+1Ukhql4gBS1hG/UZIgxmWiChVvxpUkrAtCnYdarWLvk7809oMZxEkWt2aWf8inHVHA==","signatures":[{"sig":"MEYCIQCXf8KypNHvWttq7Hy+D5Fsx6X10aegS/Z1jnxcVn6cKQIhAMq4mQrPucz1gPWvhoB2hRG83Z72/lTHN41kd9vCT4mf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116320},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.57.0.tgz","engines":{"vscode":"^1.89.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.57.0.tgz","publisher":"typespec","_integrity":"sha512-BK2wCA1pDfb4FGrp7xr+1Ukhql4gBS1hG/UZIgxmWiChVvxpUkrAtCnYdarWLvk7809oMZxEkWt2aWf8inHVHA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.7.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","rimraf":"~5.0.7","rollup":"~4.17.2","vitest":"^1.6.0","@vitest/ui":"^1.6.0","typescript":"~5.4.5","@types/node":"~18.11.19","@vscode/vsce":"~2.26.1","@types/vscode":"~1.89.0","@typespec/compiler":"~0.57.0","@vitest/coverage-v8":"^1.6.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~25.0.7","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.57.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.57.0_1718322011719_0.9222024195810519","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.58.0-dev.1":{"name":"typespec-vscode","version":"0.58.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.58.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"02bb4711b9ca7f9dd6b2a4f41e17634b66527466","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.58.0-dev.1.tgz","fileCount":6,"integrity":"sha512-DMrYhA7r79zFBRTVBlCvT7Nx+MyM3V+11QeNrJwdD5yuzImd/s9T37LHlQw4x0dn+3+o6uf6r7pjkE7BDCyYaA==","signatures":[{"sig":"MEYCIQC24dkM8BeQnTNNfqPDzabQGolLreMvouST+Be+aUWDDgIhALa8J7SW8dBrJVPvvXJOcdvBLq6VUMHvC4qLWutnZKCn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116437},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.58.0-dev.1.tgz","engines":{"vscode":"^1.90.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.58.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-DMrYhA7r79zFBRTVBlCvT7Nx+MyM3V+11QeNrJwdD5yuzImd/s9T37LHlQw4x0dn+3+o6uf6r7pjkE7BDCyYaA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.7.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~5.0.7","rollup":"~4.18.0","vitest":"^1.6.0","@vitest/ui":"^1.6.0","typescript":"~5.5.3","@types/node":"~18.11.19","@vscode/vsce":"~2.29.0","@types/vscode":"~1.90.0","@typespec/compiler":"~0.57.0 || >=0.58.0-dev <0.58.0","@vitest/coverage-v8":"^1.6.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.57.0 || >=0.58.0-dev <0.58.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.58.0-dev.1_1720473378217_0.13969984382177758","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.59.0-dev.0":{"name":"typespec-vscode","version":"0.59.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.59.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"6ba8d0229776dce00350182373d11b90fc9336ba","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.59.0-dev.0.tgz","fileCount":6,"integrity":"sha512-uzpmdBeNuSQlCqQX7lmsDKoXBjbLOXBDayN69ojv/ickBfzbUU8CbA1Yj6hYzKf5PJ42XHZwjyafJPHXGj18+Q==","signatures":[{"sig":"MEUCIAPOf2ESCJa77snRPL6kO27e8xE849PJ8FhGJF4FUPEDAiEAvRiMEX2g5XMGEi8VvfpNPguvdm5vCh7Ytg/3/PERCNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116435},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.59.0-dev.0.tgz","engines":{"vscode":"^1.90.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.59.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-uzpmdBeNuSQlCqQX7lmsDKoXBjbLOXBDayN69ojv/ickBfzbUU8CbA1Yj6hYzKf5PJ42XHZwjyafJPHXGj18+Q==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.7.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~5.0.7","rollup":"~4.18.0","vitest":"^1.6.0","@vitest/ui":"^1.6.0","typescript":"~5.5.3","@types/node":"~18.11.19","@vscode/vsce":"~2.29.0","@types/vscode":"~1.90.0","@typespec/compiler":"~0.58.0 || >=0.59.0-dev <0.59.0","@vitest/coverage-v8":"^1.6.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.58.0 || >=0.59.0-dev <0.59.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.59.0-dev.0_1721180646235_0.22866852173944685","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.58.0":{"name":"typespec-vscode","version":"0.58.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.58.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"75cf246c9e12f96c8ff596349a0d885bc8448003","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.58.0.tgz","fileCount":6,"integrity":"sha512-QgiowVlDLPLTcCyWZF+8kTVRGYDAuHC4OZu1xFwPUwzqo5kVQDyCnLUC5tLhLlGYCas4nCUz6X6/7cfneqnWkQ==","signatures":[{"sig":"MEUCIGRydqgfKOVoXcQsrFUSdJ7Dmyr8yRMsngoavA78NFNMAiEA/A3NQYQH6oJFv+kzxlceLg7V1xK2T+fn/rK2YjmSqNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116333},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.58.0.tgz","engines":{"vscode":"^1.90.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.58.0.tgz","publisher":"typespec","_integrity":"sha512-QgiowVlDLPLTcCyWZF+8kTVRGYDAuHC4OZu1xFwPUwzqo5kVQDyCnLUC5tLhLlGYCas4nCUz6X6/7cfneqnWkQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.7.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~5.0.7","rollup":"~4.18.0","vitest":"^1.6.0","@vitest/ui":"^1.6.0","typescript":"~5.5.3","@types/node":"~18.11.19","@vscode/vsce":"~2.29.0","@types/vscode":"~1.90.0","@typespec/compiler":"~0.58.0","@vitest/coverage-v8":"^1.6.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.58.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.58.0_1721180684344_0.8151627951028471","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.59.0-dev.1":{"name":"typespec-vscode","version":"0.59.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.59.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"2f52587ed0ede5e8f37463b73d33ec84ff938dae","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.59.0-dev.1.tgz","fileCount":5,"integrity":"sha512-UBBuWDWekqbJknFfvI4We4bf3q8jM/fJuzYou6AUzO1lHzorD4KWhDkaGGRry7J3B4YF9yySR92uHYIzadOEIQ==","signatures":[{"sig":"MEUCIQCox/iZiCpBEbgBMvlw4ZZZo6QCIdXfCJHeXASEOBlcLAIgFYBQDcmbqr/aXZNnDsMioFdc+n46Wq1tARSU38HJ3Uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180209},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.59.0-dev.1.tgz","engines":{"vscode":"^1.91.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.59.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-UBBuWDWekqbJknFfvI4We4bf3q8jM/fJuzYou6AUzO1lHzorD4KWhDkaGGRry7J3B4YF9yySR92uHYIzadOEIQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.7.0","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.19.0","vitest":"^2.0.4","@vitest/ui":"^2.0.4","typescript":"~5.5.4","@types/node":"~18.11.19","@vscode/vsce":"~2.31.1","@types/vscode":"~1.91.0","@typespec/compiler":"~0.58.1 || >=0.59.0-dev <0.59.0","@vitest/coverage-v8":"^2.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.58.0 || >=0.59.0-dev <0.59.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.59.0-dev.1_1721842920903_0.5664322403780591","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.59.0":{"name":"typespec-vscode","version":"0.59.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.59.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"74b8a7b6751089c4248a0a7943ba156356f4a270","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.59.0.tgz","fileCount":5,"integrity":"sha512-NmccepJtvYBhewpxe2IXDwzZXmwLlU1JnRJHykRb7Fve4mMJmysd4nkAkVEQrWrZU+jd6+lzNNHvFUu9uuKFHw==","signatures":[{"sig":"MEUCIQC0DPG+WF7ij0DedIsl1DKDJm66vualKPQiuho8ovw6JQIgXLBH7GvCRyVfhu2JvngIy5nBylV3GsukEjuNZljp808=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180107},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.59.0.tgz","engines":{"vscode":"^1.91.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.59.0.tgz","publisher":"typespec","_integrity":"sha512-NmccepJtvYBhewpxe2IXDwzZXmwLlU1JnRJHykRb7Fve4mMJmysd4nkAkVEQrWrZU+jd6+lzNNHvFUu9uuKFHw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.1","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.19.0","vitest":"^2.0.4","@vitest/ui":"^2.0.4","typescript":"~5.5.4","@types/node":"~18.11.19","@vscode/vsce":"~2.31.1","@types/vscode":"~1.91.0","@typespec/compiler":"~0.59.0","@vitest/coverage-v8":"^2.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.59.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.59.0_1723095645460_0.1731991276174869","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.60.0-dev.0":{"name":"typespec-vscode","version":"0.60.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.60.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"85f73c90d7a1c82226d8e25908111100938ea005","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.60.0-dev.0.tgz","fileCount":5,"integrity":"sha512-v6CMsPHl+61np+7a2wAS0BjD+qOIoz2NRMMMZLP83EFRny76ekDSexEXa0WMYhAuUAbRylPpS1IQ652zBd8gQQ==","signatures":[{"sig":"MEUCIQDwnglpVN7kul5mHWejfA2ug23Snitk9OFqAgktRfG3swIgfpeS0D+T+0r0pLfa470J2QneVNWb0ZzDVjfZJfjFGHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180209},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.60.0-dev.0.tgz","engines":{"vscode":"^1.91.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.60.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-v6CMsPHl+61np+7a2wAS0BjD+qOIoz2NRMMMZLP83EFRny76ekDSexEXa0WMYhAuUAbRylPpS1IQ652zBd8gQQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.1","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.19.0","vitest":"^2.0.4","@vitest/ui":"^2.0.4","typescript":"~5.5.4","@types/node":"~18.11.19","@vscode/vsce":"~2.31.1","@types/vscode":"~1.91.0","@typespec/compiler":"~0.59.0 || >=0.60.0-dev <0.60.0","@vitest/coverage-v8":"^2.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.59.0 || >=0.60.0-dev <0.60.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.60.0-dev.0_1723095718844_0.21745450721987702","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.61.0-dev.0":{"name":"typespec-vscode","version":"0.61.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.61.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"72bdcd255b61e9fb1dcf8929a5b8e764ae878f35","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.61.0-dev.0.tgz","fileCount":5,"integrity":"sha512-e+A0ZLtlaTXfQ/T/qsv5Cn+an9DOUQAtkRP75gEDEVFciKzOy9kpniF541u/H5JBHsQx3CnA53u7E4BiPRC36w==","signatures":[{"sig":"MEUCIQD62ofcSu+xXQ4B/5Z4IPkYjO1SWmHNlbiWV4mrl54LxgIgOEXeWrqK58BPjy0u1Xn9/zHDpE1TkW7tcXY5VvDSAGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180203},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.0.tgz","engines":{"vscode":"^1.91.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-e+A0ZLtlaTXfQ/T/qsv5Cn+an9DOUQAtkRP75gEDEVFciKzOy9kpniF541u/H5JBHsQx3CnA53u7E4BiPRC36w==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.19.0","vitest":"^2.0.4","@vitest/ui":"^2.0.4","typescript":"~5.5.4","@types/node":"~18.11.19","@vscode/vsce":"~2.31.1","@types/vscode":"~1.91.0","@typespec/compiler":"~0.60.0 || >=0.61.0-dev <0.61.0","@vitest/coverage-v8":"^2.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.60.0 || >=0.61.0-dev <0.61.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.61.0-dev.0_1726011588420_0.11932057005738161","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.60.0":{"name":"typespec-vscode","version":"0.60.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.60.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e89ec67a2d205bf3ac5af9e0726302127e4c9353","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.60.0.tgz","fileCount":5,"integrity":"sha512-qza+MBqhE3ad8mkh+r71DrdP5TrtSZXeP0RKJ3ACshYNQ0vdEykQAGUF9hLH6042cMFio+tJNVUiCxlueStQbQ==","signatures":[{"sig":"MEUCIQCzgsNKlKwcwyc61wprw6pp+NYwjoydx2c9NP7N+C861gIgQVGfdtcOWWB2Yah/02K9TSiGFm3ji7Dk+dzoGgro0UU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180101},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.60.0.tgz","engines":{"vscode":"^1.91.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.60.0.tgz","publisher":"typespec","_integrity":"sha512-qza+MBqhE3ad8mkh+r71DrdP5TrtSZXeP0RKJ3ACshYNQ0vdEykQAGUF9hLH6042cMFio+tJNVUiCxlueStQbQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.19.0","vitest":"^2.0.4","@vitest/ui":"^2.0.4","typescript":"~5.5.4","@types/node":"~18.11.19","@vscode/vsce":"~2.31.1","@types/vscode":"~1.91.0","@typespec/compiler":"~0.60.0","@vitest/coverage-v8":"^2.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.60.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.60.0_1726011609401_0.40842574824691","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.61.0-dev.1":{"name":"typespec-vscode","version":"0.61.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.61.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"ccf27da2c4a29154f39531199884658350ac760b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.61.0-dev.1.tgz","fileCount":5,"integrity":"sha512-xCef2Ls12s27Pow2h8Ifn0GYdng8uknFupnr1OGDI7CQSeJHz6ZTaCkl1v4QUZZahzzK7gBNSXHxQI09YeFWVA==","signatures":[{"sig":"MEQCIEAtnKs348v9jXiVs/jUl/s/Bpxgav3nhfnOZqAaxy8nAiAel48acqrHgIV9jBssmKGaxwwi1xIghZxfNlQjhGbAPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182186},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.1.tgz","engines":{"vscode":"^1.91.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-xCef2Ls12s27Pow2h8Ifn0GYdng8uknFupnr1OGDI7CQSeJHz6ZTaCkl1v4QUZZahzzK7gBNSXHxQI09YeFWVA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.19.0","vitest":"^2.0.4","@vitest/ui":"^2.0.4","typescript":"~5.5.4","@types/node":"~18.11.19","@vscode/vsce":"~2.31.1","@types/vscode":"~1.91.0","@typespec/compiler":"~0.60.1 || >=0.61.0-dev <0.61.0","@vitest/coverage-v8":"^2.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.60.0 || >=0.61.0-dev <0.61.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.61.0-dev.1_1726193562926_0.37685229919764884","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.61.0-dev.2":{"name":"typespec-vscode","version":"0.61.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.61.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"80951db6b1b9a466b3b57d0193e27f98d2224054","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.61.0-dev.2.tgz","fileCount":5,"integrity":"sha512-EvmsC77YxJDHgwnEqHlJvcaqwBdJym/nY705VxOvlNY3JPtJ2Sd/60nFwtiC0GTsIHI7TRInRDr+y8rkqcLjPA==","signatures":[{"sig":"MEQCIH593RhU+hLHm8+D0urtxn3ZQzfd5aFYP/a2kZG2cNeAAiBwd1u1rjNj/bHq277I7bDD3GMK6UPVPVMvHaUMLk30mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182194},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.2.tgz","engines":{"vscode":"^1.93.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-EvmsC77YxJDHgwnEqHlJvcaqwBdJym/nY705VxOvlNY3JPtJ2Sd/60nFwtiC0GTsIHI7TRInRDr+y8rkqcLjPA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.21.3","vitest":"^2.1.0","@vitest/ui":"^2.1.0","typescript":"~5.6.2","@types/node":"~22.5.4","@vscode/vsce":"~3.1.0","@types/vscode":"~1.93.0","@typespec/compiler":"~0.60.1 || >=0.61.0-dev <0.61.0","@vitest/coverage-v8":"^2.1.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.60.0 || >=0.61.0-dev <0.61.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.61.0-dev.2_1726245570464_0.9241190759354896","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.61.0-dev.3":{"name":"typespec-vscode","version":"0.61.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.61.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"9789a8e3cb42db2af4a6f591ba1fa766fdf6feae","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.61.0-dev.3.tgz","fileCount":5,"integrity":"sha512-VboWZX38oG78tQ/eBsfgYog4VLN8OmQLZLlvAu1ZQCqXciK/TOUXHqIWFBR5MQ6i/nR6MJopyWfHidjBlag2pA==","signatures":[{"sig":"MEQCICnEZ8thN3aiAKjZTje3+3uLczuesUHYKeoEIpmU17oDAiA0h9+4auHfkZLvAOLRnMIQb99HbOY2YrMYMJDQvOFXxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182194},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.3.tgz","engines":{"vscode":"^1.93.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-VboWZX38oG78tQ/eBsfgYog4VLN8OmQLZLlvAu1ZQCqXciK/TOUXHqIWFBR5MQ6i/nR6MJopyWfHidjBlag2pA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.21.3","vitest":"^2.1.0","@vitest/ui":"^2.1.0","typescript":"~5.6.2","@types/node":"~22.5.4","@vscode/vsce":"~3.1.0","@types/vscode":"~1.93.0","@typespec/compiler":"~0.60.1 || >=0.61.0-dev <0.61.0","@vitest/coverage-v8":"^2.1.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.60.0 || >=0.61.0-dev <0.61.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.61.0-dev.3_1726525954962_0.5933030196876945","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.61.0-dev.4":{"name":"typespec-vscode","version":"0.61.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.61.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"53d88784c3b0cabd1f24dd3f588d0bde3d172148","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.61.0-dev.4.tgz","fileCount":5,"integrity":"sha512-3AK9eZvW0ZJn0vH65G9gLJjWdFVgaUrUssRJH4cxv1L4ZjV+JJCPj6ZbSrL7icefpUI3olndfmxvZeOy2dTYsA==","signatures":[{"sig":"MEQCIA7pY0F9ZWzulln/HOeH9KzvBVGwJ12OlTpYSEEDaTZ4AiBM8lqNhPZtt7TUvnRvSxGnaVj0HinWEJST4T/xFXgYfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182321},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.4.tgz","engines":{"vscode":"^1.93.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-3AK9eZvW0ZJn0vH65G9gLJjWdFVgaUrUssRJH4cxv1L4ZjV+JJCPj6ZbSrL7icefpUI3olndfmxvZeOy2dTYsA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","rimraf":"~6.0.1","rollup":"~4.21.3","vitest":"^2.1.0","@vitest/ui":"^2.1.0","typescript":"~5.6.2","@types/node":"~22.5.4","@vscode/vsce":"~3.1.0","@types/vscode":"~1.93.0","@typespec/compiler":"~0.60.1 || >=0.61.0-dev <0.61.0","@vitest/coverage-v8":"^2.1.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.60.0 || >=0.61.0-dev <0.61.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.61.0-dev.4_1726798479818_0.4595888340683958","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.61.0-dev.5":{"name":"typespec-vscode","version":"0.61.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.61.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"079906db77fc7ba700df1d45e39be072547f5d45","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.61.0-dev.5.tgz","fileCount":5,"integrity":"sha512-HwKhW/KF7SqVWKog172uOS3XEDMRkmrBfuiW9GZnVFGBOSq4Dhphk/7UaFAk2V1TmFXXrhroYNDrlZCmz4PmWA==","signatures":[{"sig":"MEQCIGefHd38VAGmL4QNCswojY1ONsQCk5ocwSkS/UNVXzb9AiA03rPKmydLD+e0eZgAKD6y3LJxjHJxmaU5VeRaBlfsoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":669138},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.93.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/suite.js ./test/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-HwKhW/KF7SqVWKog172uOS3XEDMRkmrBfuiW9GZnVFGBOSq4Dhphk/7UaFAk2V1TmFXXrhroYNDrlZCmz4PmWA==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.21.3","vitest":"^2.1.0","@vitest/ui":"^2.1.0","typescript":"~5.6.2","@types/node":"~22.5.4","@types/mocha":"^10.0.8","@vscode/vsce":"~3.1.0","@types/vscode":"~1.93.0","@vscode/test-web":"^0.0.60","@typespec/compiler":"~0.60.1 || >=0.61.0-dev <0.61.0","@vitest/coverage-v8":"^2.1.0","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~26.0.1","@rollup/plugin-typescript":"~11.1.6","@rollup/plugin-node-resolve":"~15.2.3","@typespec/internal-build-utils":"~0.60.0 || >=0.61.0-dev <0.61.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.61.0-dev.5_1727287924268_0.759003202753447","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.61.0-dev.6":{"name":"typespec-vscode","version":"0.61.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.61.0-dev.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5c4f9fba5a165214a3619cd583acb9884019e10f","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.61.0-dev.6.tgz","fileCount":5,"integrity":"sha512-UwxFOOnH79NlU3tutiv22aa02VqTareXCZlQwzBNdhyqTWu2I1PLqr7ZyMW0n+VQN2KNIAxSxTP6zpvV/D/xHw==","signatures":[{"sig":"MEQCIBrtxfb1onpvjAiIKqD6nhccsyUY/CBN/YJEHd7bxknKAiBBzmKANz2CLmopbs/9v9EA8wPkG4Fu6/dKqJRMQD1E/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":672333},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.6.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.93.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/suite.js ./test/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.61.0-dev.6.tgz","publisher":"typespec","_integrity":"sha512-UwxFOOnH79NlU3tutiv22aa02VqTareXCZlQwzBNdhyqTWu2I1PLqr7ZyMW0n+VQN2KNIAxSxTP6zpvV/D/xHw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.22.4","vitest":"^2.1.1","@vitest/ui":"^2.1.1","typescript":"~5.6.2","@types/node":"~22.7.1","@types/mocha":"^10.0.8","@vscode/vsce":"~3.1.0","@types/vscode":"~1.93.0","@vscode/test-web":"^0.0.60","@typespec/compiler":"~0.60.1 || >=0.61.0-dev <0.61.0","@vitest/coverage-v8":"^2.1.1","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.60.0 || >=0.61.0-dev <0.61.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.61.0-dev.6_1727296847770_0.7054461180670439","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.62.0-dev.0":{"name":"typespec-vscode","version":"0.62.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.62.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"3fde2b65ff3dbfef94987394bcbaee4382f244ee","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.62.0-dev.0.tgz","fileCount":5,"integrity":"sha512-lGD2l8JZn94+d1d0uEMtcLt3NO4K/RcpIT/AKlZAKvvJLtpk5SKiglqZRw7cGMYitXO0kJhoD4TtCmB0zjWS3w==","signatures":[{"sig":"MEUCIF1TqV7xnaztITSIEV99DcRxzDDGgsjmSsBnASnhEiDWAiEAno9hxEmOGeiZlknKtGE0vbIcV+CWl/TDMtOiNCnCIXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676287},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.93.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/suite.js ./test/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-lGD2l8JZn94+d1d0uEMtcLt3NO4K/RcpIT/AKlZAKvvJLtpk5SKiglqZRw7cGMYitXO0kJhoD4TtCmB0zjWS3w==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.22.4","vitest":"^2.1.1","@vitest/ui":"^2.1.1","typescript":"~5.6.2","@types/node":"~22.7.1","@types/mocha":"^10.0.8","@vscode/vsce":"~3.1.0","@types/vscode":"~1.93.0","@vscode/test-web":"^0.0.60","@typespec/compiler":"~0.61.0 || >=0.62.0-dev <0.62.0","@vitest/coverage-v8":"^2.1.1","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.61.0 || >=0.62.0-dev <0.62.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.62.0-dev.0_1728512321382_0.7407779612817873","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.61.0":{"name":"typespec-vscode","version":"0.61.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.61.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c10cde8e6ef66a362444ac7a1beaf5e1df6bafea","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.61.0.tgz","fileCount":5,"integrity":"sha512-i8MVtTYYWtyMpR7BJjj6W+mLAqklDsS3JPMxViu3FZB2b5eb7KGNWecEFrMpJ91rsHmfGPl2RuTmiCh6RXGOgw==","signatures":[{"sig":"MEQCIG5cRcyqflCMGA4aE6R6fw28DcKuyZamOEtxs4u7Vc9rAiBpuVDwpQFV1lVs/yb2AMcscDx5FtsvEk5AKV+qBMdJsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676185},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.61.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.93.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/suite.js ./test/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.61.0.tgz","publisher":"typespec","_integrity":"sha512-i8MVtTYYWtyMpR7BJjj6W+mLAqklDsS3JPMxViu3FZB2b5eb7KGNWecEFrMpJ91rsHmfGPl2RuTmiCh6RXGOgw==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.22.4","vitest":"^2.1.1","@vitest/ui":"^2.1.1","typescript":"~5.6.2","@types/node":"~22.7.1","@types/mocha":"^10.0.8","@vscode/vsce":"~3.1.0","@types/vscode":"~1.93.0","@vscode/test-web":"^0.0.60","@typespec/compiler":"~0.61.0","@vitest/coverage-v8":"^2.1.1","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.61.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.61.0_1728512336010_0.4634104680618665","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.62.0-dev.1":{"name":"typespec-vscode","version":"0.62.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.62.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"119c1be8cbf58bda0bc59f9b93b134cbe334cb9c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.62.0-dev.1.tgz","fileCount":5,"integrity":"sha512-/cfV8PTosHX9xIWmr6C2Zjkl+FB+HWNvG2akgRAtlWgGqJGQ7yQBwwwrMZup0AmXo++3hm8tW0QgEjnT5QfbeQ==","signatures":[{"sig":"MEYCIQCb4q6QHbs9NKFH0RR93mc3HIic9ZXPxqv3lqPMlfyohQIhALhcM29IO1wO3+T8d9cQvP8sczoY8cWMBTUJ1XqtdU8C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676283},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/suite.js ./test/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-/cfV8PTosHX9xIWmr6C2Zjkl+FB+HWNvG2akgRAtlWgGqJGQ7yQBwwwrMZup0AmXo++3hm8tW0QgEjnT5QfbeQ==","categories":["Programming Languages"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.2","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.5","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.61.0 || >=0.62.0-dev <0.62.0","@vitest/coverage-v8":"^2.1.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.61.0 || >=0.62.0-dev <0.62.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.62.0-dev.1_1728587363309_0.0125076237706645","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.62.0-dev.2":{"name":"typespec-vscode","version":"0.62.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.62.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a9147f29cb366494250a2079da275e83a74379d5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.62.0-dev.2.tgz","fileCount":5,"integrity":"sha512-VwEYdeDGwMCeVGQTMtoVzHt7Hf3vWkUH+p2iexL8xSCi0kQnWDxoYcdwlU3tLyqUgZLvSAISdEY2GE2xoZPqbA==","signatures":[{"sig":"MEUCICJJhajF/3Zdgtg97HP6/wgj38S/hNA54i5Mjl+Nc94LAiEAgJpSPdDAzE0wBNgZnnRkUd5lhxGYquMBSrIyXbOFFp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676924},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/suite.js ./test/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-VwEYdeDGwMCeVGQTMtoVzHt7Hf3vWkUH+p2iexL8xSCi0kQnWDxoYcdwlU3tLyqUgZLvSAISdEY2GE2xoZPqbA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.2","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.5","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.61.2 || >=0.62.0-dev <0.62.0","@vitest/coverage-v8":"^2.1.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.61.0 || >=0.62.0-dev <0.62.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.62.0-dev.2_1729659195964_0.27297746204608786","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.62.0-dev.3":{"name":"typespec-vscode","version":"0.62.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.62.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5e5debf3b99dd9d6402b168442c2580c186e6cf4","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.62.0-dev.3.tgz","fileCount":5,"integrity":"sha512-wqoQMzvwYzRe+jpia2Jz9eLBYJJqHkvMajnqBZQLt3wwaoNIH9wU/Y+kk78H/NJoUOsVRupVcZsevbJRzm4FRQ==","signatures":[{"sig":"MEUCIQDO2F5DY9SW386DPo4Un/WfPgcZPTFNjIFwAneXBhEObAIgCpyvao1iApgSe7Smrqz50D6QNY1/rlPfR4kSWsFKkLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677313},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/suite.js ./test/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-wqoQMzvwYzRe+jpia2Jz9eLBYJJqHkvMajnqBZQLt3wwaoNIH9wU/Y+kk78H/NJoUOsVRupVcZsevbJRzm4FRQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.2","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.5","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.61.2 || >=0.62.0-dev <0.62.0","@vitest/coverage-v8":"^2.1.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.61.0 || >=0.62.0-dev <0.62.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.62.0-dev.3_1730302015196_0.196604863741348","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.62.0-dev.5":{"name":"typespec-vscode","version":"0.62.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.62.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"6136b0ff94a3b9035df0732922fcea0896a3d7d5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.62.0-dev.5.tgz","fileCount":5,"integrity":"sha512-OZ6XIu1OxG+QaKgI2SQsU8RAdOQmCEN+OCPbzY1ZCN7VxIX9cFzLW4c66TVbmGeoB/PrbuUoFFbrIUi1cH+lAQ==","signatures":[{"sig":"MEUCIQCKCdgrBh9YAnhSz9K12wDiEu4uQbKoJem+x5sDOhhbCAIgdnXjLRoBXQ3GgE5nmWiZ1HzNTSzSnwMb6sjSnvZT4BI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678969},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.62.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-OZ6XIu1OxG+QaKgI2SQsU8RAdOQmCEN+OCPbzY1ZCN7VxIX9cFzLW4c66TVbmGeoB/PrbuUoFFbrIUi1cH+lAQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.2","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.5","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.61.2 || >=0.62.0-dev <0.62.0","@vitest/coverage-v8":"^2.1.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.61.0 || >=0.62.0-dev <0.62.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.62.0-dev.5_1730391554729_0.888147868181","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.62.0":{"name":"typespec-vscode","version":"0.62.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.62.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"2d83b967b819e1f770619e72bcc3eeb85cc9d1d9","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.62.0.tgz","fileCount":5,"integrity":"sha512-y/A3xPsDOOgGmCra5wgqqjtlZq9IA/Q4p+8bdyvo1aUVkk+6C2bFvcefXZDOu3a/EJhlJjiLWjyJ3qJlqTAvtA==","signatures":[{"sig":"MEUCIFAfgSZCamj67KrZkC4bvZVzDTuzfoEzuz10LEIo8xmZAiEAv3ub3XIBhExB6SBspnJbPOauQpHDoHQLdfKssy+BVrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678867},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.62.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.62.0.tgz","publisher":"typespec","_integrity":"sha512-y/A3xPsDOOgGmCra5wgqqjtlZq9IA/Q4p+8bdyvo1aUVkk+6C2bFvcefXZDOu3a/EJhlJjiLWjyJ3qJlqTAvtA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.2","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.5","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.62.0","@vitest/coverage-v8":"^2.1.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.62.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.62.0_1730845537396_0.025400428343812953","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.63.0-dev.0":{"name":"typespec-vscode","version":"0.63.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.63.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"64f246bff8f451fffc90a9d28bda304429a385f1","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.63.0-dev.0.tgz","fileCount":5,"integrity":"sha512-a3uog3Pl93MJThyJmw0vzEgSdBZZRy3uflF6l0wYmuPF3vq6J943MGgfcA7fBl1GDgZEUShrw1oSvD5pPcZ/bA==","signatures":[{"sig":"MEQCID6CLHj0eAvtgmXvHovmtG61t7Gc/7buLYtbfezXTUJZAiB9C7IZ77nzSQP7j4ziv6oCrFTazNroUycBAJXVYGI3nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678969},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.63.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.63.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-a3uog3Pl93MJThyJmw0vzEgSdBZZRy3uflF6l0wYmuPF3vq6J943MGgfcA7fBl1GDgZEUShrw1oSvD5pPcZ/bA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.2","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.5","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.62.0 || >=0.63.0-dev <0.63.0","@vitest/coverage-v8":"^2.1.2","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.62.0 || >=0.63.0-dev <0.63.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.63.0-dev.0_1730845548865_0.8493415776003672","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.63.0-dev.1":{"name":"typespec-vscode","version":"0.63.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.63.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"3f8a88fe5896357c7894dcccc7a8bb903fc47f8e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.63.0-dev.1.tgz","fileCount":5,"integrity":"sha512-dNqzPmf6pc4C8iRxNWakxQzRvOsLSdHwyN1SbU1rJ7wt4XhpdTbdNOAOPqrU9qgzOoOXOH6JH/40fqSzSmNsMg==","signatures":[{"sig":"MEUCIC458X9npmvyaUAsYjVWErqHXBS3yP0U1pxjdtkukVbEAiEArL5pBEHtbtztl+j93LVdrvUyFSvDS2StZpRMITWOmG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677150},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.63.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.63.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-dNqzPmf6pc4C8iRxNWakxQzRvOsLSdHwyN1SbU1rJ7wt4XhpdTbdNOAOPqrU9qgzOoOXOH6JH/40fqSzSmNsMg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.62.0 || >=0.63.0-dev <0.63.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.62.0 || >=0.63.0-dev <0.63.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.63.0-dev.1_1732255601501_0.8579958798241794","host":"s3://npm-registry-packages"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.0":{"name":"typespec-vscode","version":"0.64.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"01213a49aa88bd1ac0c0f853a7afc9a98c29e857","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.0.tgz","fileCount":5,"integrity":"sha512-Ha5vOdb9DnTJqpHZABEO0iF2nc+cLVBzOKDSAKqG8L3/HbCEv1H14zRGgbogqJPnG22faFA1TE96nAMYNFS5Hw==","signatures":[{"sig":"MEYCIQCUxYXYwKlDbk8IXoGnDHdM7jroslbMa5dJ9afTaMwJBQIhAPJIgQ4CFhlBqPbqTyICEuRFoAelp4tW1eykxGKMyrnO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677151},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-Ha5vOdb9DnTJqpHZABEO0iF2nc+cLVBzOKDSAKqG8L3/HbCEv1H14zRGgbogqJPnG22faFA1TE96nAMYNFS5Hw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.0_1733879836905_0.128993663322567","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.63.0":{"name":"typespec-vscode","version":"0.63.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.63.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b506d927199e2f0d7e6cb299311abfa9c6832b7b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.63.0.tgz","fileCount":5,"integrity":"sha512-O877z3LWoYn2knZu4HUWIPznwDKr0Kb9/bPuxZqF4bOtE2RPz1acG+2ZGdR4n63sgLyZ3Dfm2vlZco06u2fdyA==","signatures":[{"sig":"MEUCIGwLCzadnZtjww7lGGq+tk1Qgvqn7PW3P0ZNyLKhQUx3AiEAjijJc2Ral69HNuvJBQIK/C7ry1apcxFMxZgpLy0p3ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677049},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.63.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.63.0.tgz","publisher":"typespec","_integrity":"sha512-O877z3LWoYn2knZu4HUWIPznwDKr0Kb9/bPuxZqF4bOtE2RPz1acG+2ZGdR4n63sgLyZ3Dfm2vlZco06u2fdyA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec for VS Code","_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.63.0_1733879848338_0.8820719217864004","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.1":{"name":"typespec-vscode","version":"0.64.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e93a855a381c6dae86a6d153860d4415433ea5c1","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.1.tgz","fileCount":5,"integrity":"sha512-dgChGjI/epLWXVbSIMdV3PbNPxJg1S8fVz9oUz0O5V4O+nEghPIeWawJtXygrVpUN7B9lIIFfX8HBk8Qq/rFZg==","signatures":[{"sig":"MEUCIQDixiXVoZ21peoPEjDvi1kkYgSRfGFT+NYu6e5//6j7UwIgBT3hE/llgh04Cu+LGjId2kEFuIXAFzKxcRNHcpjC6v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677137},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-dgChGjI/epLWXVbSIMdV3PbNPxJg1S8fVz9oUz0O5V4O+nEghPIeWawJtXygrVpUN7B9lIIFfX8HBk8Qq/rFZg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.1_1733892723256_0.5953305301029097","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.2":{"name":"typespec-vscode","version":"0.64.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"1b8212801e6efc0765fd47913d99d7c2b6e812ff","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.2.tgz","fileCount":5,"integrity":"sha512-lTJE6rLeDJnM2oEAPI2Uuaby8UvT+wA9bv1w0ILnp4hEw5OSeXxiZ6ORPIHbF7rsdG8Gg1BJ4rPyOaTGQ+CwMg==","signatures":[{"sig":"MEUCIQDhC48gOzmhWhORYTD/hEZo5IDz8BqIn/WhWlkCikAExQIgagDm7vNDFTFax8sa7BJkHFbM2CZ9pSdK7OM7JY9HqmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677922},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-lTJE6rLeDJnM2oEAPI2Uuaby8UvT+wA9bv1w0ILnp4hEw5OSeXxiZ6ORPIHbF7rsdG8Gg1BJ4rPyOaTGQ+CwMg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.2_1733895634925_0.3807426694641374","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.3":{"name":"typespec-vscode","version":"0.64.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"bd4824d3bbfdc7f5bad702c53d790a539f3d251b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.3.tgz","fileCount":5,"integrity":"sha512-T6Xx1g1tXOHEsZs0BkhRjJhnTdm41g2TNuYcELT1WUsO7ZKas9mCtIUG0eS7Ep2EUlj7lwDQYaRTEPr54YmW6g==","signatures":[{"sig":"MEYCIQCTuJgARow6HonvYPNATwlZLzfm3vJ4tdCF+GWO2NFJgQIhAJ5XG91RxTglIjr3koRBBjtimPF3x7wWGrBXRltOYu6A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":695264},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-T6Xx1g1tXOHEsZs0BkhRjJhnTdm41g2TNuYcELT1WUsO7ZKas9mCtIUG0eS7Ep2EUlj7lwDQYaRTEPr54YmW6g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.3_1734418471335_0.9128066454302479","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.4":{"name":"typespec-vscode","version":"0.64.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c18ac76dfab912802d4278e6be1527fe8d0faa69","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.4.tgz","fileCount":5,"integrity":"sha512-Xo2NZRJaLGRQg8zmZGG2ugdq80mQURNVu5T2dsYHCmSnqdko2on7ojZ7d9Q3DAnbkfOo4TaotBpvjJ6vZpAgXA==","signatures":[{"sig":"MEQCIC6EF+/Ctx4GnxPoFVZ12eiLWyoBiX1HN5pA1Cngk5TIAiBIJM6biR33YcMAT32+k/6/CTrts1KHLCIJQYPMVES10Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":695298},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-Xo2NZRJaLGRQg8zmZGG2ugdq80mQURNVu5T2dsYHCmSnqdko2on7ojZ7d9Q3DAnbkfOo4TaotBpvjJ6vZpAgXA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.4_1734673116510_0.34472190510506073","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.5":{"name":"typespec-vscode","version":"0.64.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a30666d6837ec7d9d238c51ca6f8ccdfa9a63df9","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.5.tgz","fileCount":5,"integrity":"sha512-BgtgUIoBNbmfszmiuM9oNMSH0FUUMqgl5a8Zu1ruvdyMu45ttbL1q7dJkNHlF02Fi/8DAYAk4jfPoAnMme7Eng==","signatures":[{"sig":"MEQCIF/TdTUh8gxk5jVn91I63xQBmCOjGkp0srpCKD/uqGUNAiA0mNAj67KlAGp52zd8fo8nn1dBRHB68PEWzrgJdIK9dQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697013},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-BgtgUIoBNbmfszmiuM9oNMSH0FUUMqgl5a8Zu1ruvdyMu45ttbL1q7dJkNHlF02Fi/8DAYAk4jfPoAnMme7Eng==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to `tsp-server` command that runs the TypeSpec language server.\n\nIf not specified, then `tsp-server` found on PATH is used.\n\nExample (User): /usr/local/bin/tsp-server\nExample (Workspace): ${workspaceFolder}/node_modules/@typespec/compiler"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.5_1736215798382_0.9005866337253217","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.6":{"name":"typespec-vscode","version":"0.64.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"ddb40a361fdbc7c433a5f7f7772a76b33c4e9941","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.6.tgz","fileCount":5,"integrity":"sha512-epmI2swXfiKa5oRiEC2Ywrg+CA6F3ficdHq1EYK1HqqRwv/AI/Kh7JpTwL43azmvzKlrzNFYE3/+HjBspxMzmg==","signatures":[{"sig":"MEQCIHLmSJ+m2PCwSJka9HnrulnG/LPVgIJs1CuVKsTMo3ZaAiBtA0MaFYIHb38ZMMIxAPg74svXqki/UNmEruDi8Qw9nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697167},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.6.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.6.tgz","publisher":"typespec","_integrity":"sha512-epmI2swXfiKa5oRiEC2Ywrg+CA6F3ficdHq1EYK1HqqRwv/AI/Kh7JpTwL43azmvzKlrzNFYE3/+HjBspxMzmg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.6_1736476786538_0.7067324800674186","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.7":{"name":"typespec-vscode","version":"0.64.0-dev.7","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.7","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"8b5119095429693d39ce9d34e868545f9bd3bd34","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.7.tgz","fileCount":5,"integrity":"sha512-8OwtombyArrarTX2nV4GzNGcGL3VdbXnICBaT1hlahSuKN8Km4b6raiROi6TKFLzJx5n/C9YgjTdR9R4K3s/GQ==","signatures":[{"sig":"MEUCIHBnLwuFycKSdDM0yFhgInMnCdtsQM8BZB5a6cFyfJ42AiEAwHOlFi6lfpx73bb/ogFOc10kvGpIoIxHY0pHfo0CIUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697208},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.7.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.7.tgz","publisher":"typespec","_integrity":"sha512-8OwtombyArrarTX2nV4GzNGcGL3VdbXnICBaT1hlahSuKN8Km4b6raiROi6TKFLzJx5n/C9YgjTdR9R4K3s/GQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.7_1736573960930_0.27221048798793723","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.8":{"name":"typespec-vscode","version":"0.64.0-dev.8","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.8","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"81aea56626d4ba39ffaca168efb127a7612bade9","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.8.tgz","fileCount":5,"integrity":"sha512-HCT2un4sfRWSswRekcTvjqCGGISmPfZUoJnebYjMcDygSJiBZyB0l+z1S0pIZMh1NM4pQHNn8BWs97XJgFBWUg==","signatures":[{"sig":"MEUCIQDi2mbrN5On+Q2La/7Cdo4kdMOrZyBXZuGBQMDuZT4loAIgNY/fOheeOy0cdGOc2zpkDhiPJTO+hItFe6pmDqVrMw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":777327},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.8.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.8.tgz","publisher":"typespec","_integrity":"sha512-HCT2un4sfRWSswRekcTvjqCGGISmPfZUoJnebYjMcDygSJiBZyB0l+z1S0pIZMh1NM4pQHNn8BWs97XJgFBWUg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."},"typespec.generateCode.emitters":{"type":"array","items":{"type":"object","properties":{"kind":{"enum":["client","server","openapi"],"type":"string","description":"Define the emitter kind."},"package":{"type":"string","description":"Define the emitter package.\n\nExample (with version): @typespec/http-client-csharp@1.0.0\n\nExample (without version): @typespec/http-client-csharp"},"language":{"enum":[".NET","Java","JavaScript","Python","Go","OpenAPI3","ProtoBuf","JsonSchema"],"type":"string","description":"Define the language the emitter will emit."},"requisites":{"type":"array","items":{"type":"string"},"description":"Define the requisites of the emitter package."},"sourceRepo":{"type":"string","description":"Define the source repository of the emitter package."}}},"scope":"window","default":[{"kind":"client","package":"@typespec/http-client-csharp","language":".NET","requisites":[".NET 8.0 SDK"],"sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-client-csharp"},{"kind":"client","package":"@typespec/http-client-java","language":"Java","requisites":["Java 17 or above","Maven"],"sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-client-java"},{"kind":"client","package":"@azure-tools/typespec-ts","language":"JavaScript","sourceRepo":"https://github.com/Azure/autorest.typescript/tree/main/packages/typespec-ts"},{"kind":"client","package":"@typespec/http-client-python","language":"Python","sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-client-python"},{"kind":"server","package":"@typespec/http-server-csharp","language":".NET","sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-server-csharp"},{"kind":"server","package":"@typespec/http-server-javascript","language":"JavaScript","sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-server-javascript"},{"kind":"openapi","package":"@typespec/openapi3","language":"OpenAPI3","sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/openapi3"}]}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","yaml":"~2.5.1","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.8_1736887173644_0.5849324656296446","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.9":{"name":"typespec-vscode","version":"0.64.0-dev.9","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.9","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"173c2f1513be7467b154411533b88ca4dfc66e0f","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.9.tgz","fileCount":5,"integrity":"sha512-NSro1MbcWUkLjYOZfdfNIx1H+ZrCoFIXzeu13XwsD27QPPlxqXM7zGcY65dPzwpPaS1VfaHfNWLRQyHPrbUdXA==","signatures":[{"sig":"MEUCIQD8ynemxJeyhNb9stNCRt46eETib/KFGyFiuhhJb9Zx4wIgEEwPz9UrRZw94cdGmAO+n0qefmxcWL9VyuZDUjEf79o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":779868},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.9.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.9.tgz","publisher":"typespec","_integrity":"sha512-NSro1MbcWUkLjYOZfdfNIx1H+ZrCoFIXzeu13XwsD27QPPlxqXM7zGcY65dPzwpPaS1VfaHfNWLRQyHPrbUdXA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."},"typespec.generateCode.emitters":{"type":"array","items":{"type":"object","properties":{"kind":{"enum":["client","server","openapi"],"type":"string","description":"Define the emitter kind."},"package":{"type":"string","description":"Define the emitter package.\n\nExample (with version): @typespec/http-client-csharp@1.0.0\n\nExample (without version): @typespec/http-client-csharp"},"language":{"enum":[".NET","Java","JavaScript","Python","Go","OpenAPI3","ProtoBuf","JsonSchema"],"type":"string","description":"Define the language the emitter will emit."},"requisites":{"type":"array","items":{"type":"string"},"description":"Define the requisites of the emitter package."},"sourceRepo":{"type":"string","description":"Define the source repository of the emitter package."}}},"scope":"window","default":[{"kind":"client","package":"@typespec/http-client-csharp","language":".NET","requisites":[".NET 8.0 SDK"],"sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-client-csharp"},{"kind":"client","package":"@typespec/http-client-java","language":"Java","requisites":["Java 17 or above","Maven"],"sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-client-java"},{"kind":"client","package":"@azure-tools/typespec-ts","language":"JavaScript","sourceRepo":"https://github.com/Azure/autorest.typescript/tree/main/packages/typespec-ts"},{"kind":"client","package":"@typespec/http-client-python","language":"Python","sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-client-python"},{"kind":"server","package":"@typespec/http-server-csharp","language":".NET","sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-server-csharp"},{"kind":"server","package":"@typespec/http-server-javascript","language":"JavaScript","sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/http-server-javascript"},{"kind":"openapi","package":"@typespec/openapi3","language":"OpenAPI3","sourceRepo":"https://github.com/microsoft/typespec/tree/main/packages/openapi3"}]}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","yaml":"~2.5.1","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.9_1736907588118_0.8853711086265852","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0-dev.10":{"name":"typespec-vscode","version":"0.64.0-dev.10","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0-dev.10","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"67730de47d5410e5003f3e60224598661f3899ba","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0-dev.10.tgz","fileCount":5,"integrity":"sha512-xlIhgeOBt4IJZEGOGL4uHg+XJWvJQ97JQR7YcxTM43Y+7odWt/T6wBxKaovzPzhHxUfBXl49kC+cJAXBBnwJrA==","signatures":[{"sig":"MEQCIDZNrhyWGTS6aL3wY9zz4CSqsp+0yvxOddg1Zm2bHC2+AiBvm5tibaAixSHVjOLovq3mQAtbNvsZd8YtDZwbenYV+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775830},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.10.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.64.0-dev.10.tgz","publisher":"typespec","_integrity":"sha512-xlIhgeOBt4IJZEGOGL4uHg+XJWvJQ97JQR7YcxTM43Y+7odWt/T6wBxKaovzPzhHxUfBXl49kC+cJAXBBnwJrA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","yaml":"~2.5.1","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.63.0 || >=0.64.0-dev <0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.63.0 || >=0.64.0-dev <0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0-dev.10_1736908679456_0.4447261690475801","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.0":{"name":"typespec-vscode","version":"0.65.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"679403c4f668c75843817986fb59d4bdf556445e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.0.tgz","fileCount":5,"integrity":"sha512-n9NiNLHcnpywLoW9HaoUMG55RoejZYtvL8zYd7Pvk8095Q7iq8S4D8KUqKNh+XagPvSkQJ3PVxkc9VjWyxe84w==","signatures":[{"sig":"MEUCIQCuzNvPicZ9vE0gJMyXlrztA9tAMMMPppH7A57Yh/eYjgIgK6JMSCIaxIm8PH5wY9yHReqdIRK/udJ+iTS7Q3jyjpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775828},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-n9NiNLHcnpywLoW9HaoUMG55RoejZYtvL8zYd7Pvk8095Q7iq8S4D8KUqKNh+XagPvSkQJ3PVxkc9VjWyxe84w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","yaml":"~2.5.1","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.0_1736980763942_0.44659961940976967","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.0":{"name":"typespec-vscode","version":"0.64.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"cca7eafc9b9e79029bce1905efa0fd98d465f04c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.0.tgz","fileCount":5,"integrity":"sha512-vs8ggFVhsXaZ16ZTbOGh2pjcjr7j5cDv6TY2Co6HwZx0OnDe+tPyrLSAnEDpUBoFuXB8VWeDWtsDep8eXgJ0zw==","signatures":[{"sig":"MEQCICyOWv2ahd9JtG+AbPwXhICFVmM8RnhYnqYHL167WIssAiBy/WpCMjTMk+Oykh1+2M9OWrP4BwBn6ttRy0clNHffog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775726},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.64.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.64.0.tgz","publisher":"typespec","_integrity":"sha512-vs8ggFVhsXaZ16ZTbOGh2pjcjr7j5cDv6TY2Co6HwZx0OnDe+tPyrLSAnEDpUBoFuXB8VWeDWtsDep8eXgJ0zw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","yaml":"~2.5.1","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.0_1736980767897_0.5546237534851735","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.1":{"name":"typespec-vscode","version":"0.65.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c6bd664c5d500bb9889786eedcb976d502ab6ea3","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.1.tgz","fileCount":5,"integrity":"sha512-ZIh9Hxoh8TvZlfUdoD31KaUh4Ov6CZim/gqipP9QgnkRxobg9X1WAL32XoNibqjMBVfZvkjbRjE1jZoqJW+Pdg==","signatures":[{"sig":"MEUCIQDKBIo+WdeERcbZ6UbQM6G5VStMDsIBLFvu4ibPnL6rSwIgEgguHz/4Ik8BwwxlVKGHAd0LfabB900aisixPNkuOfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":780433},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-ZIh9Hxoh8TvZlfUdoD31KaUh4Ov6CZim/gqipP9QgnkRxobg9X1WAL32XoNibqjMBVfZvkjbRjE1jZoqJW+Pdg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","yaml":"~2.5.1","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.1_1737597188380_0.9908263257604579","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.2":{"name":"typespec-vscode","version":"0.65.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5d2bc7f40f26155aacf92e7afbb1d90c0e8c4387","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.2.tgz","fileCount":5,"integrity":"sha512-9gIiWE0sPbgWvgOjiORxhln7bB/eiG0BdIPxlErGWK0ndASTvbgsjAkd61SKZGNwd5cm/g+AlwCBqos5fOJ2+g==","signatures":[{"sig":"MEUCIQCpOvmh+c+mdshYc/qrmtEmHSO4mqU0MqltIaHypOdMrAIgMPIbCYmFKbeauygkRvvjYpvxNqOoQWJ/HHdfak/FsqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711567},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-9gIiWE0sPbgWvgOjiORxhln7bB/eiG0BdIPxlErGWK0ndASTvbgsjAkd61SKZGNwd5cm/g+AlwCBqos5fOJ2+g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.3","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.7","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.3","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.2_1737602597769_0.5148012671580047","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.3":{"name":"typespec-vscode","version":"0.65.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"ea456512a5bde503b934e66684ee6c541ba26e80","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.3.tgz","fileCount":5,"integrity":"sha512-otXYKDIocmQH6cDW6SYvfUsVNRCxwISpQVnCJGl2ZfxPvCPTCg02H8LPAYaTmZD9AXlGo5b64mhqBHotB1qGKA==","signatures":[{"sig":"MEUCIQCQZr1TegDFZMsOFzd3LO6hRkD5shmQ+z/j5HTyjwbLhgIgcKWyL0931rSefkx6OlnhokvdamrAv7mnP/IFdKeFUR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711543},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-otXYKDIocmQH6cDW6SYvfUsVNRCxwISpQVnCJGl2ZfxPvCPTCg02H8LPAYaTmZD9AXlGo5b64mhqBHotB1qGKA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.3","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.7","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.3","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.3_1737615418787_0.4311140474058279","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.4":{"name":"typespec-vscode","version":"0.65.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"3efe37d580f4efc5553d77cc062077c3819d3a00","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.4.tgz","fileCount":5,"integrity":"sha512-1ge9sN0Qf/Kz1CyDvp5NmYfod2HZ6H0/NX0EfZKWXhDjRVcqziru8pILtSW8M3r+51iCOpy5AgfBiG7CmZX8JQ==","signatures":[{"sig":"MEUCIAxZw1sVo9hAQCWzT9mfNGCM6cb/6eG+DJOxAsfe/CQcAiEAhGAVzlVJP/fZhMM24EJXQRfv6dy8zrNbOJ3z3LS3/JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711574},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-1ge9sN0Qf/Kz1CyDvp5NmYfod2HZ6H0/NX0EfZKWXhDjRVcqziru8pILtSW8M3r+51iCOpy5AgfBiG7CmZX8JQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.3","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.7","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.3","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.4_1737688778775_0.2544284363139686","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.5":{"name":"typespec-vscode","version":"0.65.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a21dd3cdc8f54522254fe2268f31f1c9de5565c6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.5.tgz","fileCount":5,"integrity":"sha512-UHye0jOh98lA1YRAmHolM4cQCOYVKeEwa2dzYPKMmVVs5LjZlhe9ZnshYDmgR9rHtYzhh50PMVyGEPYvVKTMbg==","signatures":[{"sig":"MEUCICNYioooVhxW86sPWEt76SmGzSodJKiAxYreIYBwbexPAiEAmJPNDdwL/n6sGfJeJHEX5yYXELeeM1hFovq9JF56Zhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711577},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-UHye0jOh98lA1YRAmHolM4cQCOYVKeEwa2dzYPKMmVVs5LjZlhe9ZnshYDmgR9rHtYzhh50PMVyGEPYvVKTMbg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.4","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.5_1737695415717_0.1623886264685932","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.64.1":{"name":"typespec-vscode","version":"0.64.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.64.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c2c2f0cb02b5927e16ae9da182bac5b11aec0c37","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.64.1.tgz","fileCount":5,"integrity":"sha512-yRBpKNOoxWCMbj4vXBNbEkZYCYwKMWL4o712OFn9tkcoNNvqIJYxGTHgC2ywAhLG6yQpoTF7rKA8o0om+wjU0A==","signatures":[{"sig":"MEUCIQDbiJH49zlLHZHGe6XziLGyTdYoguCg7NSo9Tcl60CSMAIgGq1OkuzxkJ+zuHUmUT8QRWmB/wVAFfuJOIZ+i4Z4Veg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775721},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.64.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.94.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.64.1.tgz","publisher":"typespec","_integrity":"sha512-yRBpKNOoxWCMbj4vXBNbEkZYCYwKMWL4o712OFn9tkcoNNvqIJYxGTHgC2ywAhLG6yQpoTF7rKA8o0om+wjU0A==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","yaml":"~2.5.1","mocha":"^10.7.3","rimraf":"~6.0.1","rollup":"~4.24.0","semver":"^7.6.3","vitest":"^2.1.5","@vitest/ui":"^2.1.2","typescript":"~5.6.3","@types/node":"~22.7.9","@types/mocha":"^10.0.9","@vscode/vsce":"~3.1.1","@types/semver":"^7.5.8","@types/vscode":"~1.94.0","@vscode/test-web":"^0.0.62","@typespec/compiler":"~0.64.0","@vitest/coverage-v8":"^2.1.5","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.0","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~15.3.0","@typespec/internal-build-utils":"~0.64.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.64.1_1737707970561_0.9669770772157842","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.6":{"name":"typespec-vscode","version":"0.65.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a758c4228be88eb27e4ba1a3551a5e89b671e1b4","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.6.tgz","fileCount":5,"integrity":"sha512-aJ+rGkMCrNCyeFER4gWaBb12vo9djNElJlf44Fi4pYISCsVfPO31PvnvE0L0WbraWqGsw54b13AHaRbszsJauA==","signatures":[{"sig":"MEQCIFxBVHWpy0mbx6lM99MfY6gGfcDv+z9eBwjsqrXZCrzBAiAYQxLcIX9mKBbfvWLwKFJlwnDpgy8uxFhza35ajVu2Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711576},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.6.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.6.tgz","publisher":"typespec","_integrity":"sha512-aJ+rGkMCrNCyeFER4gWaBb12vo9djNElJlf44Fi4pYISCsVfPO31PvnvE0L0WbraWqGsw54b13AHaRbszsJauA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project."}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.4","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.6_1737761136898_0.5628621601473771","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.7":{"name":"typespec-vscode","version":"0.65.0-dev.7","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.7","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"76c3bb9cb0891a29a34e8a54508b431b9ba5344e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.7.tgz","fileCount":5,"integrity":"sha512-UDxHaSIQy1FfEV8M39yxBRAxY31qLDKGAo8tRKwhVkGKiN3UujodD53rvMxNUTolGm3jHipfgRLiywE3Ntj3Iw==","signatures":[{"sig":"MEUCIQDnxA6Fb6hpMoT8TuvDnzJlyN2sdJINb1yIarN4qKS42wIgdbgy3Z3ZnCsZhB1eFA6KN6SlD46RpG0jEzx5MOmv21w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711763},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.7.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.7.tgz","publisher":"typespec","_integrity":"sha512-UDxHaSIQy1FfEV8M39yxBRAxY31qLDKGAo8tRKwhVkGKiN3UujodD53rvMxNUTolGm3jHipfgRLiywE3Ntj3Iw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.4","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.7_1738048272457_0.5079640960861527","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.8":{"name":"typespec-vscode","version":"0.65.0-dev.8","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.8","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"7a99bfe11d15dd21ec6370030525d6e524f59327","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.8.tgz","fileCount":5,"integrity":"sha512-cTth2v+Ck7MEMXd4RUZkAyUMnBHEIv7WwWOy1UR3juuM/UMMT76ZyD45he0ZuD2DlWsjYiMrGV1Dew0jfK5unw==","signatures":[{"sig":"MEUCIDjgp8ukIfs09Jb+IEhzUMKy1kDdoE9t9KZkYstCkTvbAiEA5DIQVLjteZV1QvkVhE0Si07zhumrzGwo3uIHTKKbqLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711772},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.8.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.8.tgz","publisher":"typespec","_integrity":"sha512-cTth2v+Ck7MEMXd4RUZkAyUMnBHEIv7WwWOy1UR3juuM/UMMT76ZyD45he0ZuD2DlWsjYiMrGV1Dew0jfK5unw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.4","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.8_1738702096804_0.7543669448463337","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.9":{"name":"typespec-vscode","version":"0.65.0-dev.9","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.9","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"f2e5c45cd16d2975de0cb21680ef46d5bd0aea92","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.9.tgz","fileCount":5,"integrity":"sha512-fyS8f5T7qqW/lY5I+8XdUNrGRJpXpSpSxJPq+O+CXKk2xRWH9Dj5N51F5X/2aAf7CDRmRoIWKi37IoTQtytLiQ==","signatures":[{"sig":"MEQCICSniLmgvb78xgTlK6MMQzPgl1Olok2DiItDwy1d70o/AiAf2emxR3P6cI0ZtObH6TR70VsBMg8RiQ4MED4rwJtyOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711811},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.9.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.9.tgz","publisher":"typespec","_integrity":"sha512-fyS8f5T7qqW/lY5I+8XdUNrGRJpXpSpSxJPq+O+CXKk2xRWH9Dj5N51F5X/2aAf7CDRmRoIWKi37IoTQtytLiQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.4","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.9_1738726529003_0.4940349131466826","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0-dev.10":{"name":"typespec-vscode","version":"0.65.0-dev.10","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0-dev.10","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"7a38369e1c819a6761248f7193348bfc59d8288e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0-dev.10.tgz","fileCount":5,"integrity":"sha512-M8Djs/agchKHU2x0hNuTJzayRznkd0bYgEUnnqeVnKQuoFQNfih6e+QZFSJv8olYUQ7wT8AdRnNXZ0PrePRRgQ==","signatures":[{"sig":"MEUCIQDzksAFoaGQ1KpnKzWqCYorjmkrrGx9OOjLdpp7VHFd8AIgCNpJ6vggkiOaDNJISGFuyGmouWTYD78oX4XrMfIZIrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712178},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.10.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.65.0-dev.10.tgz","publisher":"typespec","_integrity":"sha512-M8Djs/agchKHU2x0hNuTJzayRznkd0bYgEUnnqeVnKQuoFQNfih6e+QZFSJv8olYUQ7wT8AdRnNXZ0PrePRRgQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.4","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.64.0 || >=0.65.0-dev <0.65.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.64.0 || >=0.65.0-dev <0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0-dev.10_1739152372080_0.38312315583005496","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.65.0":{"name":"typespec-vscode","version":"0.65.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.65.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"6d241446c137e08c5418b47f66ba7a114804c1db","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.65.0.tgz","fileCount":5,"integrity":"sha512-aDuEL3xwDpVj+dylPQf8fmFCrSEJ+rL5L+LclwmMPV1ez7VGkgUHtZWcCPFXliESc8RDcvJUpeS7abbCnoaOxw==","signatures":[{"sig":"MEQCIDMV0CysGkqfqWhHWJLoVwHQYXcK3hSLjdvpQ7o9CjcCAiBLhJ5Fi479j4IktpONoWRQZYVRNjNohIMpmn0U0dx0iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715789},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.65.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.65.0.tgz","publisher":"typespec","_integrity":"sha512-aDuEL3xwDpVj+dylPQf8fmFCrSEJ+rL5L+LclwmMPV1ez7VGkgUHtZWcCPFXliESc8RDcvJUpeS7abbCnoaOxw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.65.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.65.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.65.0_1739316952703_0.34527271338927634","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.66.0-dev.0":{"name":"typespec-vscode","version":"0.66.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.66.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"596eee7cdb19dc11a9e27c0067688432ce2822af","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.66.0-dev.0.tgz","fileCount":5,"integrity":"sha512-87ub9ExqIMM8/SPtSaY1mJIdGEWYSta6VAZjdP1gCcMdo+VTui6tqvoRzOkKTLdARzjwXqjnuCfspAVWycymDg==","signatures":[{"sig":"MEYCIQCUuqdQTIo0MieDLDWBL7b/7zU6wMGA0cxOwRgbATOW5QIhALTR8JfD6oWrE+lwOnd6NtDVoaahiea23U8629dRgF1z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715891},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-87ub9ExqIMM8/SPtSaY1mJIdGEWYSta6VAZjdP1gCcMdo+VTui6tqvoRzOkKTLdARzjwXqjnuCfspAVWycymDg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}],"explorer/context":[{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"code_generation","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.65.0 || >=0.66.0-dev <0.66.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.65.0 || >=0.66.0-dev <0.66.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.66.0-dev.0_1739316953982_0.1384729603313457","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.66.0-dev.1":{"name":"typespec-vscode","version":"0.66.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.66.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"2df47b76ef8e0e83d2228464ec9149a3e64ee648","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.66.0-dev.1.tgz","fileCount":5,"integrity":"sha512-P7qDk1Zc55gk9UebSNDVt0WLNMkSYEQAPebkxGjGohI3SdNGadK8cncPDkOhro8SmGJbMoL/KUfkWNVptf1kOw==","signatures":[{"sig":"MEYCIQCNKa7AMQc8/zhIguqJq1dCIeN1iuC6+KiIlNWn2QGZRAIhAMa7NWBUkx/NxDfQVJsgxSi4kY7vyRnTGdwS+JqxGsNR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715996},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":true,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-P7qDk1Zc55gk9UebSNDVt0WLNMkSYEQAPebkxGjGohI3SdNGadK8cncPDkOhro8SmGJbMoL/KUfkWNVptf1kOw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.65.2 || >=0.66.0-dev <0.66.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.65.0 || >=0.66.0-dev <0.66.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.66.0-dev.1_1739583440297_0.09725148803357553","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.66.0-dev.2":{"name":"typespec-vscode","version":"0.66.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.66.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a2c3b48515b7b9032944e0056f6ecf35d689eb16","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.66.0-dev.2.tgz","fileCount":5,"integrity":"sha512-kbwYFioYwEvTuRsnxqp55PD+HQwJSPnBPJyMl/ZIZo2LEWYxfhQaKD48SzUTzvf1s+wyGzHJTmrYqGrdxvU01A==","signatures":[{"sig":"MEUCIGmX1LR+uyQQhWI4M1sLdknsaGt75jp5Ji+y319FsmeiAiEAgMZ1D8KUXNPFcxX98E9fxCMA7o8sQFMb3Ik07yTkVLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715991},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-kbwYFioYwEvTuRsnxqp55PD+HQwJSPnBPJyMl/ZIZo2LEWYxfhQaKD48SzUTzvf1s+wyGzHJTmrYqGrdxvU01A==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.65.3 || >=0.66.0-dev <0.66.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.65.0 || >=0.66.0-dev <0.66.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.66.0-dev.2_1740021387601_0.3497991119588455","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.66.0-dev.4":{"name":"typespec-vscode","version":"0.66.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.66.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"3dc1d2215319a7925da3ba9db9dce0ba4fb578df","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.66.0-dev.4.tgz","fileCount":5,"integrity":"sha512-EZ3g1RGLOoSoa6h+tuftPjTXsW2xBnRuEmaglJh0haqyPCpHgte/oQlW/Aomz3dnSxThwVLOz8uBMWvNcLHs4w==","signatures":[{"sig":"MEQCICLU5HGbNT4MlOqRfwYjnvLP5SGPO7xl8FMuRF+3kiJfAiB4onstrPSZ5TJjknGGYmVknaDdoqBOZncdzzKzBqX1RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716035},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-EZ3g1RGLOoSoa6h+tuftPjTXsW2xBnRuEmaglJh0haqyPCpHgte/oQlW/Aomz3dnSxThwVLOz8uBMWvNcLHs4w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.65.3 || >=0.66.0-dev <0.66.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.65.0 || >=0.66.0-dev <0.66.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.66.0-dev.4_1740724246830_0.6293978103838129","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.66.0-dev.5":{"name":"typespec-vscode","version":"0.66.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.66.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"02d71eadee073e881669a37b54b71fb866ea11b7","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.66.0-dev.5.tgz","fileCount":5,"integrity":"sha512-QdmLdZARMrWjRIeN2DDMvXzbIyb5bxpOuVq3cKmYrIikoNaveGQVj0LXqT7Huig1cwmxzkipbwxUmBTF5Mb7Mw==","signatures":[{"sig":"MEYCIQCIXYI+zTgg3cCIEggA5VNh9/UN9F5a7I0rBG8p4rWE0QIhAKk0yakFNW26NSp7pqCbjop5wPVqOpVRx92Amw+P0RLb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716045},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-QdmLdZARMrWjRIeN2DDMvXzbIyb5bxpOuVq3cKmYrIikoNaveGQVj0LXqT7Huig1cwmxzkipbwxUmBTF5Mb7Mw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.65.3 || >=0.66.0-dev <0.66.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.65.0 || >=0.66.0-dev <0.66.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.66.0-dev.5_1740803224604_0.6036100717345141","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.66.0-dev.6":{"name":"typespec-vscode","version":"0.66.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.66.0-dev.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"6ced440ba81bf7c87601dc45d9aacfb0eb996613","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.66.0-dev.6.tgz","fileCount":5,"integrity":"sha512-EqMdYVfT/n4btT3haHpexXPytcBs3ZY7rTSqLdAGEbGMSlIVqsrApEo4LOIewGVSRrco69SrdIc8t4XWPS97oA==","signatures":[{"sig":"MEUCIQDB69HZCJTaDetSeMDlewd8wXEbRi7Q3Z+G9ikikdf/tQIgeNf5ZMyokBTCw9jEEcfUEP3eQjV0Xyc830lfuGF7tmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720053},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.6.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.66.0-dev.6.tgz","publisher":"typespec","_integrity":"sha512-EqMdYVfT/n4btT3haHpexXPytcBs3ZY7rTSqLdAGEbGMSlIVqsrApEo4LOIewGVSRrco69SrdIc8t4XWPS97oA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.65.3 || >=0.66.0-dev <0.66.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.65.0 || >=0.66.0-dev <0.66.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.66.0-dev.6_1741071732236_0.7739282172032527","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.66.0":{"name":"typespec-vscode","version":"0.66.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.66.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"f7ea8573909bd99128d869baa684492f470ee6e9","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.66.0.tgz","fileCount":5,"integrity":"sha512-C+2Y5MhZd0uO4e7SQlUyrS/MJWs8/ZhAOFsfKP4D3vVhgm5RZKESSJiKObkaXY9GXgdLssGVHBkk5ufbnBUsZA==","signatures":[{"sig":"MEQCIGb5XRZ1cnBT4KXBvo7sAaAKETkj+iOmME6iLxXjgsqOAiBY34y3tRZx4TCxC4rVfOYB4D7YrPPe0nV++HuRV6xMig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719949},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.66.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.66.0.tgz","publisher":"typespec","_integrity":"sha512-C+2Y5MhZd0uO4e7SQlUyrS/MJWs8/ZhAOFsfKP4D3vVhgm5RZKESSJiKObkaXY9GXgdLssGVHBkk5ufbnBUsZA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.66.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.66.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.66.0_1741115486890_0.6251652107728511","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0-dev.0":{"name":"typespec-vscode","version":"0.67.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"231376067e82099de5e88fe340d8c373f6589e0e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0-dev.0.tgz","fileCount":5,"integrity":"sha512-nGwowEpraBr0XAQI309zmGrkgYLPQrn1XIz3BAUozlgwDXFtfvbTfNZoCIWElWILCKhtdGc9UNDXv/Op+ZnH9g==","signatures":[{"sig":"MEYCIQDd6vvz3dPdVAzK9+5QtYy0eN3ASp0ln0rziBc/t3D70wIhAOQ3mm97XG5a77oGsILYKCgQdZclJaiYMrzmKCAXn45s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720051},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.96.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-nGwowEpraBr0XAQI309zmGrkgYLPQrn1XIz3BAUozlgwDXFtfvbTfNZoCIWElWILCKhtdGc9UNDXv/Op+ZnH9g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.8.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"20.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.31.0","semver":"^7.6.3","vitest":"^3.0.5","@vitest/ui":"^3.0.3","typescript":"~5.7.3","@types/node":"~22.10.10","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.1","@types/semver":"^7.5.8","@types/vscode":"~1.96.0","@vscode/test-web":"^0.0.65","@typespec/compiler":"~0.66.0 || >=0.67.0-dev <0.67.0","@vitest/coverage-v8":"^3.0.4","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.0","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.66.0 || >=0.67.0-dev <0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0-dev.0_1741115551140_0.26322641479213194","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0-dev.4":{"name":"typespec-vscode","version":"0.67.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a3b8859cc9b633853a958ef87a258ab4855234d2","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0-dev.4.tgz","fileCount":5,"integrity":"sha512-NiTS6cnYLMYbk/niYJrvlUFcL0XY5ZxZa9sNjGVQOxqp6vReEnboJ3voLtSPw857N8vUmRvS/3/1wIzQO3uaWA==","signatures":[{"sig":"MEQCIHge2KT8b3IFBVkg9Qi5P+sweYErZoXgng0fWbL/yA1nAiBM+2UbjSKqAjD+dEf/rBoDDE924PnnEf6Pso4MnehuMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719438},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-NiTS6cnYLMYbk/niYJrvlUFcL0XY5ZxZa9sNjGVQOxqp6vReEnboJ3voLtSPw857N8vUmRvS/3/1wIzQO3uaWA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"~0.66.0 || >=0.67.0-dev <0.67.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"~0.66.0 || >=0.67.0-dev <0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0-dev.4_1741285867878_0.9504665526973519","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0-dev.5":{"name":"typespec-vscode","version":"0.67.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"1366f085f2e4c46005662d9d699ff3d6a7544ac7","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0-dev.5.tgz","fileCount":5,"integrity":"sha512-+h3BTb7+iNkwmke0dDsc3J7TR7VcN8h1Ga5inxC/6RUFAJgH+cv0rmBqQWN4e3cvEbFm7MePavAb4Vp82vHSpQ==","signatures":[{"sig":"MEUCIQDSXEFmaBeJIuCgZ9Qc5ZwuWw85RgB3K/nyUcn2Z9rrqgIgWtjYhAJnKrNlkf6MezBVcIRgyu1mKcEgpe1Y4CkPtEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719438},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-+h3BTb7+iNkwmke0dDsc3J7TR7VcN8h1Ga5inxC/6RUFAJgH+cv0rmBqQWN4e3cvEbFm7MePavAb4Vp82vHSpQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}],"explorer/context":[{"group":"typespec@2","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.66.0 || >=0.67.0-dev <0.67.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"^0.66.0 || >=0.67.0-dev <0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0-dev.5_1741299099795_0.8858848030228408","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0-dev.6":{"name":"typespec-vscode","version":"0.67.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0-dev.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"71e81a4483bf13ad213b244f4173f06236438708","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0-dev.6.tgz","fileCount":5,"integrity":"sha512-L5B1AXjvCM9MOskyS2r15P2b35Vt21FSFoh4Io/tT9/Pc0VTQ8kBtPi72JUbEJR/4I+nElnL4rLQub7Q6OZD9w==","signatures":[{"sig":"MEUCIAhjDoZ1ZW2i/bXlrHtMWxz1Ah8fY4ladgzMh14Cp7IgAiEAyN+Uh2P+JGuUMWnStp+xy2Q3r1ZzbisD5nYikqYxRpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227339},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.6.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.6.tgz","publisher":"typespec","_integrity":"sha512-L5B1AXjvCM9MOskyS2r15P2b35Vt21FSFoh4Io/tT9/Pc0VTQ8kBtPi72JUbEJR/4I+nElnL4rLQub7Q6OZD9w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.generateCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Generate from TypeSpec","command":"typespec.generateCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.66.0 || >=0.67.0-dev <0.67.0","rollup-plugin-copy":"^3.5.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"^0.66.0 || >=0.67.0-dev <0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0-dev.6_1741583079459_0.06699724056393297","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0-dev.8":{"name":"typespec-vscode","version":"0.67.0-dev.8","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0-dev.8","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"d92ca2316ec5ba943ec63fa97cb50984afe54d88","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0-dev.8.tgz","fileCount":5,"integrity":"sha512-u0gqDuysa+RRunjoLuVZOwEjuhHwU8LEiB/hLxeZTnuFSlay0xcVPp7l4eL13lSBgc0jVe1zNvgGu1mKmJjsJw==","signatures":[{"sig":"MEQCIErTv6LSS3+EidagO6hqaXI+5/ptnUxOcdMyESteLSHQAiBW6S5NfxvWyu+65uC5U0O7vU8HJlQvAJo6tZFbWcDx0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327720},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.8.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.8.tgz","publisher":"typespec","_integrity":"sha512-u0gqDuysa+RRunjoLuVZOwEjuhHwU8LEiB/hLxeZTnuFSlay0xcVPp7l4eL13lSBgc0jVe1zNvgGu1mKmJjsJw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.66.0 || >=0.67.0-dev <0.67.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"^0.66.0 || >=0.67.0-dev <0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0-dev.8_1741836309599_0.042424611634932274","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0-dev.9":{"name":"typespec-vscode","version":"0.67.0-dev.9","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0-dev.9","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5b375f4d78dbf3f55dde485043ea454ee0afc591","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0-dev.9.tgz","fileCount":5,"integrity":"sha512-htsFWJoBmlckki3LGiBoP+GRrY/h7gdXJ2d/7rtfK+LB5orpSDWHDB5R83KXZeIlC1ab05B0cpAPc2H/44ag9w==","signatures":[{"sig":"MEQCIH4FSNplptUuTUXglGNxDrqHcHIeZx+x9iEbrAPOAfSpAiA508L43xwmbTGaZnop4Js+kpdmRSwHj/VpWNaoMVWlpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1327716},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.9.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.9.tgz","publisher":"typespec","_integrity":"sha512-htsFWJoBmlckki3LGiBoP+GRrY/h7gdXJ2d/7rtfK+LB5orpSDWHDB5R83KXZeIlC1ab05B0cpAPc2H/44ag9w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.66.0 || >=0.67.0-dev <0.67.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@typespec/internal-build-utils":"^0.66.0 || >=0.67.0-dev <0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0-dev.9_1741849656308_0.6065798205192419","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0-dev.10":{"name":"typespec-vscode","version":"0.67.0-dev.10","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0-dev.10","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b3f870f3643dfe575763463c90be9ded10fc85d3","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0-dev.10.tgz","fileCount":5,"integrity":"sha512-6CNrdjlUW9R4Y8OXfgqQzRmsD8858pSlfHhYiy4kKzms9eRFiwLzpltAvnP3DgW8oRtnzi99/W0t9cEjpaphzw==","signatures":[{"sig":"MEYCIQD7nt9Pk0gy0TCEFjnvKvCDeQPeDRE1wkBuWxutDqx9fQIhAKepBc2BxAoSvCZz3Ax6vsrshHrEF4T6TXPf0LSZl719","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506596},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.10.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.10.tgz","publisher":"typespec","_integrity":"sha512-6CNrdjlUW9R4Y8OXfgqQzRmsD8858pSlfHhYiy4kKzms9eRFiwLzpltAvnP3DgW8oRtnzi99/W0t9cEjpaphzw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.66.0 || >=0.67.0-dev <0.67.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@vscode/extension-telemetry":"^0.6.2","@typespec/internal-build-utils":"^0.66.0 || >=0.67.0-dev <0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0-dev.10_1742003967127_0.36639942598640296","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0-dev.11":{"name":"typespec-vscode","version":"0.67.0-dev.11","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0-dev.11","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5245c8ca369cb2a4316cbbe92bf17e1c69b9bc50","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0-dev.11.tgz","fileCount":5,"integrity":"sha512-l15wHfv3YcrvCMtoXlTZzX3fW7t/XpkhPX6cb8m3lXpUvHS7IEvSh/One96ffVPi/ZyUrs0aHr9HTPlEFL+Pzw==","signatures":[{"sig":"MEUCIQDZASfMu/0euhhDs+mS4E3YYsYz7TnT2C6eCVbjKkDOaQIgW/3EhGcnEqPMdO6rS3+NC+a4qhkvPeAm5LpAysmhUG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506653},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.11.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.67.0-dev.11.tgz","publisher":"typespec","_integrity":"sha512-l15wHfv3YcrvCMtoXlTZzX3fW7t/XpkhPX6cb8m3lXpUvHS7IEvSh/One96ffVPi/ZyUrs0aHr9HTPlEFL+Pzw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.66.0 || >=0.67.0-dev <0.67.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@vscode/extension-telemetry":"^0.6.2","@typespec/internal-build-utils":"^0.66.0 || >=0.67.0-dev <0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0-dev.11_1742279481235_0.5122830930268614","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.0":{"name":"typespec-vscode","version":"0.67.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"2300f83d9b1f20f3bc675a15146934df6ec3935e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.0.tgz","fileCount":5,"integrity":"sha512-lU1y2+3h11A8dy4uITuckvcG+sh95cX7JtBh4GEfNh20E6luscrRhzsQF7Vw3LQ3Gj5NCLYaeMzNqYT8szzOJg==","signatures":[{"sig":"MEUCIFgwLV60zmrJyrCZqiZHiCsjW0Z53LXoPsuzXczPIgcYAiEAmvXVR+k0hAzlBH9cAZVuANP/DhtjM6HGmD0cO4hmDIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506550},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.67.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.67.0.tgz","publisher":"typespec","_integrity":"sha512-lU1y2+3h11A8dy4uITuckvcG+sh95cX7JtBh4GEfNh20E6luscrRhzsQF7Vw3LQ3Gj5NCLYaeMzNqYT8szzOJg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@vscode/extension-telemetry":"^0.6.2","@typespec/internal-build-utils":"^0.67.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.0_1742326439214_0.9805164564850062","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.0":{"name":"typespec-vscode","version":"0.68.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"0150f8003175b1b2edc5bd835466fd8aaf38a59e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.0.tgz","fileCount":5,"integrity":"sha512-Sp4JQ8zuxibGzHO9Ta8HROUZGUDD4qNMzrrF7mTfeAhodwR5giTxQGUx5PkEZjsV34Lr5QJUYDmCBA1yu6DceA==","signatures":[{"sig":"MEUCIQCHB34p5EReAucV4L0t0ZXfJ7R3icUH9KGcBsyHlEbTEAIgERBvho9C8uBvgZ1HDK/o6VmHQ1VCxvuTmq5u33tLrS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506652},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-Sp4JQ8zuxibGzHO9Ta8HROUZGUDD4qNMzrrF7mTfeAhodwR5giTxQGUx5PkEZjsV34Lr5QJUYDmCBA1yu6DceA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.0 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@vscode/extension-telemetry":"^0.6.2","@typespec/internal-build-utils":"^0.67.0 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.0_1742328571870_0.6257843474914906","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.1":{"name":"typespec-vscode","version":"0.68.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b3f9d2caaeac9d6505062a16115614d071ac0d6d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.1.tgz","fileCount":5,"integrity":"sha512-2OxAYybcMTWvNKDyaSP6dEKm5ayKiB6NJxYYLtW7VZVv0LDqfxgqAdtXybH5TRGR26acKZsz0xPbMS+dlLaESg==","signatures":[{"sig":"MEYCIQCXlyfhPgA31hRv3u2F+ezCHW98wVOlZLB2ydhbjrGxSQIhALt/C5FsZvgnRoNQ9DQFosVlF9b2eQNvTuRXanPE/Pcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506653},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-2OxAYybcMTWvNKDyaSP6dEKm5ayKiB6NJxYYLtW7VZVv0LDqfxgqAdtXybH5TRGR26acKZsz0xPbMS+dlLaESg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.1 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@vscode/extension-telemetry":"^0.6.2","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.1_1742344919525_0.9436964223637727","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.67.1":{"name":"typespec-vscode","version":"0.67.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.67.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"1f28d44a083bad5a5a997ecd845f22c8c681f4fa","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.67.1.tgz","fileCount":5,"integrity":"sha512-EXqnbizxgoCZPUuf5qPMMBCboebtaV7IBpFKj8IcOusTqpUqFODR5GcD31cmsuzHl5uaE/pqdc8FF2aDzXO9Cw==","signatures":[{"sig":"MEUCIQCcS3/Bg4Rgq62VjtVJWAPbMOuWJffPCc9ze7RpseLTjwIgLpmioEaWGteo6X9rBNRueiPijEm1EIHtXNpS7Ft7hCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1506551},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.67.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.67.1.tgz","publisher":"typespec","_integrity":"sha512-EXqnbizxgoCZPUuf5qPMMBCboebtaV7IBpFKj8IcOusTqpUqFODR5GcD31cmsuzHl5uaE/pqdc8FF2aDzXO9Cw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@vscode/extension-telemetry":"^0.6.2","@typespec/internal-build-utils":"^0.67.1"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.67.1_1742344936228_0.37120805001266177","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.2":{"name":"typespec-vscode","version":"0.68.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"201a3caffd7a23e88ed74f53c79d993b667a2f2c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.2.tgz","fileCount":5,"integrity":"sha512-BVrYb9gnnOGHzZJ6wUqGpOjg3wJY8Wb855o8/wJRQjpqqq7BwS0NIVJVQC80A6GVvfuhOuGXuMzokrFk/vSSMg==","signatures":[{"sig":"MEUCIDfE8FwkoIRc3oY9f2l/G4VU7kpKsdNQkwU74HS3JPXPAiEAvosoezI6a7R1HezBiggxe3hvGGlpj5S63W0xVhOHGZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1507271},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.97.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-BVrYb9gnnOGHzZJ6wUqGpOjg3wJY8Wb855o8/wJRQjpqqq7BwS0NIVJVQC80A6GVvfuhOuGXuMzokrFk/vSSMg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.34.9","semver":"^7.7.1","vitest":"^3.0.7","@vitest/ui":"^3.0.7","typescript":"~5.8.2","@types/node":"~22.13.9","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.2.2","@types/semver":"^7.5.8","@types/vscode":"~1.97.0","swagger-ui-dist":"^5.20.0","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.1 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.7","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.2","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.0","@vscode/extension-telemetry":"^0.6.2","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.2_1742436498773_0.24674362313827225","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.3":{"name":"typespec-vscode","version":"0.68.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"bc85c8d5752d76482621b7b96d5a11aa9d6ed797","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.3.tgz","fileCount":5,"integrity":"sha512-tNof/dYp0zcbOC0acpF+p0Ft1A6EBtdSMrxjJsFh9Ir6hoIRV/wQrIprOiPJSJ+6zrMj2FKwBAN2nTFvbU4fAQ==","signatures":[{"sig":"MEUCIBYCWj2OsBvKZCIF98ROtrBd0qAPJImxjs0GlS/jt+sLAiEAsv12dtUe7SZpNz9KeFQsXiv244xm7DCZHUabt7vdrQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1511657},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-tNof/dYp0zcbOC0acpF+p0Ft1A6EBtdSMrxjJsFh9Ir6hoIRV/wQrIprOiPJSJ+6zrMj2FKwBAN2nTFvbU4fAQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenApi3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Show OpenAPI3 Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.1 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.3_1742660133929_0.7967052528560838","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.4":{"name":"typespec-vscode","version":"0.68.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"1f04c2546669914cbe57a3c94e373d7be7570a02","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.4.tgz","fileCount":5,"integrity":"sha512-/KQKUsPT2UBGJYs2ebnRbzibsTA4+/GShKjehyEL3wHgI1iClEq7n+MyO30l9Q/C8vsWfWEaHxShxGWfuybj7Q==","signatures":[{"sig":"MEQCIFEeqzbyowmL6rk8i4KVKckQ0UpVeTod7AYBZoq0Xgg8AiAuHYYkdOpNVTsDhzZG98Q3x/2QimeYMB3Ce3ZtVzJCDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1511659},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-/KQKUsPT2UBGJYs2ebnRbzibsTA4+/GShKjehyEL3wHgI1iClEq7n+MyO30l9Q/C8vsWfWEaHxShxGWfuybj7Q==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.2 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.4_1742873870821_0.795988289359054","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.5":{"name":"typespec-vscode","version":"0.68.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"16c7866b5517d898eac7a54f9343b49b9e95180b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.5.tgz","fileCount":5,"integrity":"sha512-hsQL+sW/6A9VPaFjMDq0oApkkqfvzwCsg3VR7/JVWXDAtgV8EiFq6tYoT7/y9FMPzLCez/9PxYcySMi0FcOF/w==","signatures":[{"sig":"MEYCIQCA+HopyV0Ue8AfisVsLWhZAZN1wuJK96PMue83uSm18gIhAOTEXV6yqg2kKDiYKhxYc43zdblUdQwrvvgYXhylrlnu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1511637},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-hsQL+sW/6A9VPaFjMDq0oApkkqfvzwCsg3VR7/JVWXDAtgV8EiFq6tYoT7/y9FMPzLCez/9PxYcySMi0FcOF/w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.2 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.5_1742945014141_0.6253076130144046","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.6":{"name":"typespec-vscode","version":"0.68.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"4ebbf72b7193f9433701ab03ad995edd3411772b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.6.tgz","fileCount":5,"integrity":"sha512-4aY1Rr80M1bZk47Tdo2yG7w0aEknZlOgpYxfCoKRfOh/wQV0eCdc3TknCIi94/pJ5pKjpUfmywV+xaNttg4Z3g==","signatures":[{"sig":"MEUCIQCGJwcN0PPN263jg04of8RBkhDkOqYc3Yj06bIRHL9y5wIgKrdItlDgmVmD5EsfOnQfRYr8MVr2KOp5Nngb7pdBF+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1511938},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.6.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.6.tgz","publisher":"typespec","_integrity":"sha512-4aY1Rr80M1bZk47Tdo2yG7w0aEknZlOgpYxfCoKRfOh/wQV0eCdc3TknCIi94/pJ5pKjpUfmywV+xaNttg4Z3g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.2 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.6_1742957503837_0.8079226640398043","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.7":{"name":"typespec-vscode","version":"0.68.0-dev.7","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.7","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c56152dcbcf5b0e1704f9419e5c18b7f4e31e407","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.7.tgz","fileCount":5,"integrity":"sha512-qWUpuCIAzU2m1IPMuoP2+6roi0kTM5mX4Z8gGqLA6yXcV0YwPxUfHSwVCvcG5GoEj3pHXWiERB+4dhO/AgyCug==","signatures":[{"sig":"MEUCIBEjP+QE1qMG81X+OT34sFDzXo00RP5oHU8hCmjKuVCbAiEAqWc4xwkxqXiMnL92oLB8PolqpVKllK1jX8j3Z6bkrDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1512255},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.7.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.7.tgz","publisher":"typespec","_integrity":"sha512-qWUpuCIAzU2m1IPMuoP2+6roi0kTM5mX4Z8gGqLA6yXcV0YwPxUfHSwVCvcG5GoEj3pHXWiERB+4dhO/AgyCug==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.2 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.7_1743048086945_0.09747778939752338","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.8":{"name":"typespec-vscode","version":"0.68.0-dev.8","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.8","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"870b6aad05a8f834f2a4840fdc7d57b98e1d61e3","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.8.tgz","fileCount":5,"integrity":"sha512-JkDZh1mxRc++YHbGRihB5pwW6oKlAmT62Oc47gG6PbI9Nzue13w1avBAqUuIFIv7w8VW+KMYYBnuT2CzpozHrw==","signatures":[{"sig":"MEQCID9dyWxuh4UrMFrs02NNFqh6AVoaVbGbRvneJNEIY6afAiA/B8+eY68fHgy88DrsNAufXuN8wZGSHLKen2xzTM6RJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1512244},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.8.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"npm run compile && npm run copy-templates && npm run copy-tmlanguage && npm run generate-language-configuration && npm run generate-third-party-notices && npm run package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.8.tgz","publisher":"typespec","_integrity":"sha512-JkDZh1mxRc++YHbGRihB5pwW6oKlAmT62Oc47gG6PbI9Nzue13w1avBAqUuIFIv7w8VW+KMYYBnuT2CzpozHrw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.2 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.8_1743051754708_0.8890598748341754","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0-dev.9":{"name":"typespec-vscode","version":"0.68.0-dev.9","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0-dev.9","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c1380bed3799ed60a4644bbbe78e17d81bb75fe2","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0-dev.9.tgz","fileCount":5,"integrity":"sha512-L7N1mYE7cD6uIUSaWVUGcwGe2FHAMR/ptqZmg84XMRIjpzsSpcW7SaKihYmLraBwL1qzQvYJwAQYlwzjU8hApw==","signatures":[{"sig":"MEYCIQDCqxDGmbTrfKXM2oFrrER6bUl278Asm+bN7nz94sq1RQIhAOee9ma5C7a5hNbLwhdgoZA7QHGdBOKOC8S9qg2KvvqS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513909},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.9.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.68.0-dev.9.tgz","publisher":"typespec","_integrity":"sha512-L7N1mYE7cD6uIUSaWVUGcwGe2FHAMR/ptqZmg84XMRIjpzsSpcW7SaKihYmLraBwL1qzQvYJwAQYlwzjU8hApw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^0.67.2 || >=0.68.0-dev <0.68.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.67.1 || >=0.68.0-dev <0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0-dev.9_1743551227079_0.8235331051071193","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.0.0-rc.0":{"name":"typespec-vscode","version":"1.0.0-rc.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.0.0-rc.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"4c2bc18a044fe4ccdee417853144bbc44acbc141","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.0.0-rc.0.tgz","fileCount":5,"integrity":"sha512-0b5IKH+hYJhtonTiJrC/djxb2nrVbRVYlbJCZu+iVeLr7ysqHQUG7/L8b96ltVU1xE/lT0v5d1QdvmAvo59qJg==","signatures":[{"sig":"MEUCIQD/dmNkztKWH7IglKuvnwgApx4KAw6Ce8osZYBTZ5DRrAIgJ2lx/aVD2B5FoVAzLg2TJAZKlelh3H3xqa6BZAJIpXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513823},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.0.0-rc.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.0.0-rc.0.tgz","publisher":"typespec","_integrity":"sha512-0b5IKH+hYJhtonTiJrC/djxb2nrVbRVYlbJCZu+iVeLr7ysqHQUG7/L8b96ltVU1xE/lT0v5d1QdvmAvo59qJg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.0.0-rc.0_1743628415798_0.08601516097027329","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.0.0-rc.1-dev.0":{"name":"typespec-vscode","version":"1.0.0-rc.1-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.0.0-rc.1-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"95206b2a8be26e76adb046705ed93227bc5b71d5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.0.0-rc.1-dev.0.tgz","fileCount":5,"integrity":"sha512-s5LnLnQSJUrLqpDNyyWAo0YaMeresYz6TGcCvuGCfTA64tJpv3jPsvFZ0MvvkkoOT1njC1R7XFbTZnC7S2Kqow==","signatures":[{"sig":"MEUCIHXV8AvLvXzs986inXH+NYQfNys5hSNU9FsTP5wS7lWlAiEAhYglipP67WBmIcpjYagyccLA6mZmucJu9sOM2hFunaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513901},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.0.0-rc.1-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.0.0-rc.1-dev.0.tgz","publisher":"typespec","_integrity":"sha512-s5LnLnQSJUrLqpDNyyWAo0YaMeresYz6TGcCvuGCfTA64tJpv3jPsvFZ0MvvkkoOT1njC1R7XFbTZnC7S2Kqow==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.68.0 || >=0.69.0-dev <0.69.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.0.0-rc.1-dev.0_1743628450266_0.25191197505859186","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.68.0":{"name":"typespec-vscode","version":"0.68.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.68.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"aa145c8afe087313cc6b5cc0b2fde879c82bd862","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.68.0.tgz","fileCount":5,"integrity":"sha512-a6zumnm1V9IYIRU9n16c6ZGJ6mxsAan5vm1YAG23HiQ1PH3galJeF5jTGVnikLGrG9O48QQ+7UYeIydoCtNPUA==","signatures":[{"sig":"MEUCIQCvuOeGoIT0tX6T8ftoFbCpBnu+RYpxstgpkePZN/2YjwIgLIknwQIXkKKdEYd5vYrsdnB1hyFwF3vwUJKD0Qtfgg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513811},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.68.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.68.0.tgz","publisher":"typespec","_integrity":"sha512-a6zumnm1V9IYIRU9n16c6ZGJ6mxsAan5vm1YAG23HiQ1PH3galJeF5jTGVnikLGrG9O48QQ+7UYeIydoCtNPUA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.68.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.68.0_1743634401886_0.7377257582588264","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.69.0-dev.1":{"name":"typespec-vscode","version":"0.69.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.69.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"63aba62d8244422dbda9f7041cb1f5c1465ce20f","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.69.0-dev.1.tgz","fileCount":5,"integrity":"sha512-dro5f4gOg5fgco2DsVMD+hxj4KKTeWo+3toNZQwLYnqPP3RRpS7cdF4UBBur8caRvDJZ0fb1vBaKkHE1/Z/rcg==","signatures":[{"sig":"MEQCIE3in4+0Mi5fapbfpbZgVYpjGDJ47RTPdFk09i4Zt+1PAiAtSfzRfkOgU12/DXil6kwUdD3uk90MBCODGPb1b8y+vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513889},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-dro5f4gOg5fgco2DsVMD+hxj4KKTeWo+3toNZQwLYnqPP3RRpS7cdF4UBBur8caRvDJZ0fb1vBaKkHE1/Z/rcg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.68.0 || >=0.69.0-dev <0.69.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.69.0-dev.1_1743634410940_0.7513473694369801","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.69.0-dev.2":{"name":"typespec-vscode","version":"0.69.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.69.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"85fb0cc7c5dd8b9011f0a60b70b85bbfe51f2779","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.69.0-dev.2.tgz","fileCount":5,"integrity":"sha512-T+/XT58pzLoclw0Plj6VuIUE404DvOaYIRoNp4KXFhGRN67pISBJMS81WESmHFYXzB9u4bR9xon+Gu/i0WbMUA==","signatures":[{"sig":"MEUCIB9Brxc1+wuiBuyIBjcvPCYlqvXTiiP2iNcpiWAodF7QAiEA6raOvwHQ0W1h0dLJd3Z9jUCQyRxNvn+4GSbfLUfML1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513918},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","clean":"rimraf ./dist ./temp","watch":"rollup --config rollup.config.ts --configPlugin typescript --watch","deploy":"vsce publish","compile":"rollup --config rollup.config.ts --configPlugin typescript --failAfterWarnings 2>&1","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-T+/XT58pzLoclw0Plj6VuIUE404DvOaYIRoNp4KXFhGRN67pISBJMS81WESmHFYXzB9u4bR9xon+Gu/i0WbMUA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","rollup":"~4.36.0","semver":"^7.7.1","vitest":"^3.0.9","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"~6.1.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@rollup/plugin-commonjs":"~28.0.3","@rollup/plugin-typescript":"~12.1.2","@rollup/plugin-node-resolve":"~16.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.68.0 || >=0.69.0-dev <0.69.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.69.0-dev.2_1744048413777_0.24684619831159504","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.69.0-dev.3":{"name":"typespec-vscode","version":"0.69.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.69.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"74546c59d42d0b7f5614b7bf1d44b980135f43e5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.69.0-dev.3.tgz","fileCount":5,"integrity":"sha512-jy1zVUFSxpv1nM55LFJ8tqHph1nA+YM50f4anh2IovmcAefbe/BsT5otmfZ8rit2cU8mC/4am2ZyPHdEi+5XaA==","signatures":[{"sig":"MEUCIEfadT0uZ+v8Wvxucpo1718n4Oe4Ga9r1owu4W694QNjAiEA1RsHMZMh70EWNNi2KuO3i3uWk21Wagb1UuCfGV+0yCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995589},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-jy1zVUFSxpv1nM55LFJ8tqHph1nA+YM50f4anh2IovmcAefbe/BsT5otmfZ8rit2cU8mC/4am2ZyPHdEi+5XaA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.0.9","esbuild":"^0.25.1","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.68.0 || >=0.69.0-dev <0.69.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.69.0-dev.3_1744138776639_0.6079681057385069","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.69.0-dev.4":{"name":"typespec-vscode","version":"0.69.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.69.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"73d1cb4de9ce629995be6f963485c785a6a9b64f","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.69.0-dev.4.tgz","fileCount":5,"integrity":"sha512-D6pjlLyVbqzIgeQT18+f6hsdLr6ocOiY1utixSU/hcrcgdxW0xBI3/2j0wFe81ZHLMWmFEossrHpmT5HGujAIA==","signatures":[{"sig":"MEUCIQCB+7cYSgWBiEikRVkYjsBpK49siHNCvq8g2CEg9F+MwgIgaF/f1CC0uRn56kY5ABBG5kaCcWwWkWExU9ezQgSJoMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995645},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-D6pjlLyVbqzIgeQT18+f6hsdLr6ocOiY1utixSU/hcrcgdxW0xBI3/2j0wFe81ZHLMWmFEossrHpmT5HGujAIA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.0.9","esbuild":"^0.25.1","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.68.0 || >=0.69.0-dev <0.69.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.69.0-dev.4_1744824980291_0.9835355703814981","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.69.0-dev.5":{"name":"typespec-vscode","version":"0.69.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.69.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"283a9af49af27881a2f9efa810ce63fed6cbeed7","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.69.0-dev.5.tgz","fileCount":5,"integrity":"sha512-BPRsWDwr1AAr24qYvp+pFIzirV3TIE8jXV4rtmP4DJjDqRvjCLPySJQKhlKdiz5SpUedJalHbA8Pm/EUxFh3mg==","signatures":[{"sig":"MEUCIQDFlNAAntil9vFGXoQGSmMk7N6qqVuop0vr5mPaN687CgIgOkm6MOjcHYPGbFDsXEeACb1ODhep9lQh681bOvp2YeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995688},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.69.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-BPRsWDwr1AAr24qYvp+pFIzirV3TIE8jXV4rtmP4DJjDqRvjCLPySJQKhlKdiz5SpUedJalHbA8Pm/EUxFh3mg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.0.9","esbuild":"^0.25.1","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.0","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.68.0 || >=0.69.0-dev <0.69.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.69.0-dev.5_1744944233499_0.6691585560888169","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.70.0-dev.0":{"name":"typespec-vscode","version":"0.70.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.70.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"aca65d591fcbbcfa831b701a6a6f419725ea3f79","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.70.0-dev.0.tgz","fileCount":5,"integrity":"sha512-cApolQWFdHPbJDChowHT7583FQ8Sixw3BOBzh2R1LvxtYH70F+6cS8p4ltNExY7QVM9tH6AuIrd6y2RJPf5ReQ==","signatures":[{"sig":"MEUCIFK8zlynEjvIsSm3JFHKvtzVyuZqSByc/51DnCe8UK2NAiEA7sYdYxts7wY53PXWjc4EnLnX2qZsPU6rGU5bxo9Q7XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995690},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.70.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.70.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-cApolQWFdHPbJDChowHT7583FQ8Sixw3BOBzh2R1LvxtYH70F+6cS8p4ltNExY7QVM9tH6AuIrd6y2RJPf5ReQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.0.9","esbuild":"^0.25.1","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.1","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.69.0 || >=0.70.0-dev <0.70.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.70.0-dev.0_1745351239952_0.06250938892716373","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.69.0":{"name":"typespec-vscode","version":"0.69.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.69.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"7d28b4ddc9dbd38cdcb39b7c3b392617e7902543","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.69.0.tgz","fileCount":5,"integrity":"sha512-IOTWETodxil/1K5sCjW/VImxpWCNSM8gmfltYYqFPq6zYNOdRboMOU08mNiNSQnxfyZL6nVkaxLlTbg7o/8tUg==","signatures":[{"sig":"MEUCIQCT5i9hz5190Qf+s6QH6X7REkQ/r/drJL+CsCPYfsNePAIgPYtBVhqeXXlz+f3n5sq8FTpbmy6VbFNZ4bfbGI2HdRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995612},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.69.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.69.0.tgz","publisher":"typespec","_integrity":"sha512-IOTWETodxil/1K5sCjW/VImxpWCNSM8gmfltYYqFPq6zYNOdRboMOU08mNiNSQnxfyZL6nVkaxLlTbg7o/8tUg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.0.9","esbuild":"^0.25.1","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.1","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.69.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.69.0_1745351305302_0.3138845383319211","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.70.0-dev.1":{"name":"typespec-vscode","version":"0.70.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.70.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e7d7572a071ebca837de9b5d6f2fb099d7f39e2d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.70.0-dev.1.tgz","fileCount":5,"integrity":"sha512-vOGEd1RNCu4yJjCeo1LD08iUWK18h1iMzeBrQ8oAlbNQsoMULYgV9WNh+D5THfOAJ4yjpUanGW2SP8xaRI+MeQ==","signatures":[{"sig":"MEUCIEtzW+NcbIyAocKWb1+qpHVjXkDC8vOP37aMb6f25V2cAiEA4J2qqY8iau4LlIaPpHDaO7xFXij58Ws58AsRsN7imYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995794},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.70.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.70.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-vOGEd1RNCu4yJjCeo1LD08iUWK18h1iMzeBrQ8oAlbNQsoMULYgV9WNh+D5THfOAJ4yjpUanGW2SP8xaRI+MeQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.0.9","esbuild":"^0.25.1","@vitest/ui":"^3.0.9","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.1","@vitest/coverage-v8":"^3.0.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.69.0 || >=0.70.0-dev <0.70.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.70.0-dev.1_1745368876439_0.8982302462597607","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.70.0-dev.2":{"name":"typespec-vscode","version":"0.70.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.70.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"db79d7e75336d0dc649895bc5fb03a683939a89c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.70.0-dev.2.tgz","fileCount":5,"integrity":"sha512-KwUJsyxRjObZItHFxHj2WVdIqMPU/PRpcK89pi7J+B2wI1RC3BwFPvTRdwm5s5UtNYy2EWoA4CGt2BykLDpV0w==","signatures":[{"sig":"MEQCIHx0aLla4OJNsYnNKm6Iu0Zl89K2GWHvzoyqJIwHY3j2AiAOPjfvG/SEtufnZFCDVo6QPP8eME5droXuLD+uANWC1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995795},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.70.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.70.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-KwUJsyxRjObZItHFxHj2WVdIqMPU/PRpcK89pi7J+B2wI1RC3BwFPvTRdwm5s5UtNYy2EWoA4CGt2BykLDpV0w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.1","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.69.0 || >=0.70.0-dev <0.70.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.70.0-dev.2_1745969051015_0.12835242011742376","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.70.0-dev.3":{"name":"typespec-vscode","version":"0.70.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.70.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e95997deb32c9bb682af18acbd9f6b8e5894742a","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.70.0-dev.3.tgz","fileCount":5,"integrity":"sha512-WGu78N9KAEy+BZvYTFZmI890/GSnoKfZeKLZ7f3t3hH/ZVBzMETPh6NedIOjUML2XShkULDUoIY1JrqdPvZ/MQ==","signatures":[{"sig":"MEQCIAewcr+OSRpyc3WrLNMXna7Sm8VCA0wZT/nhlR5SOgAfAiAeHacyrgBSMv1v3YObWtE/CT6dsp3LALGslRCqVIWA3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996968},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.70.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.70.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-WGu78N9KAEy+BZvYTFZmI890/GSnoKfZeKLZ7f3t3hH/ZVBzMETPh6NedIOjUML2XShkULDUoIY1JrqdPvZ/MQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0-rc.1","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.69.0 || >=0.70.0-dev <0.70.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.70.0-dev.3_1746141278356_0.6649951347809357","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.70.0":{"name":"typespec-vscode","version":"0.70.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.70.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a4ee191d32f681f79f5e40b7a2ec23d9145aedba","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.70.0.tgz","fileCount":5,"integrity":"sha512-Y5sMINphEXPpPlYgbNRCv7Fb9QxRFSGTFpKUo34yVMewVsKQnk98OZ5HpEizsLbczwYCDce9K5SEGIVczEvjww==","signatures":[{"sig":"MEUCIDFMWD6OdSkoBb0zPxEkx+pVK/OlIrEcJQ5u4HfRfnM/AiEA3PWTZ7Tkf4Oo4djNyMONaIZ4/2AcFjchYj+Dlse9cvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996910},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.70.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-0.70.0.tgz","publisher":"typespec","_integrity":"sha512-Y5sMINphEXPpPlYgbNRCv7Fb9QxRFSGTFpKUo34yVMewVsKQnk98OZ5HpEizsLbczwYCDce9K5SEGIVczEvjww==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.70.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.70.0_1746569688418_0.4539836182794883","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"0.71.0-dev.0":{"name":"typespec-vscode","version":"0.71.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@0.71.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5af3ca1f8859004e74f50b6c14e15d1029b80519","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-0.71.0-dev.0.tgz","fileCount":5,"integrity":"sha512-N0YIHhnpHeXrSQMepF4GRg32H9idYH9XNWEnko+LphEoHsOJncGZbOsounv66ab4zTPysfdKXIzicdRy+L0nXA==","signatures":[{"sig":"MEQCIFNUbBwnYKZJkEN2QrfB/zU0N55/7HiTlSn5xexsvgwWAiBOn132enpqGPHvsohs/DHXRrBsglojQm8ZbZz8cGCbkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996988},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.71.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-0.71.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-N0YIHhnpHeXrSQMepF4GRg32H9idYH9XNWEnko+LphEoHsOJncGZbOsounv66ab4zTPysfdKXIzicdRy+L0nXA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_0.71.0-dev.0_1746569712863_0.5750737386934497","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.0.0":{"name":"typespec-vscode","version":"1.0.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.0.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"9fdd8f5696e6765cac7e1e848666a6718429c3d3","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.0.0.tgz","fileCount":5,"integrity":"sha512-UdvQGTbL3XpBJd54l6BNE+2++KRnYsnjqYae7fUtD1v8c7coWsqp2w9YxS3XvcBbb9BC74kv+ltCf7zfXhoGjw==","signatures":[{"sig":"MEUCIFNbpzue+1WNWEKIgb+it6I3/1QZeaHV2jaLKAwjQewcAiEA6K3mJpqgOYR7SGUykpEMR/7CMVRoG4JRtwi+oSyNpnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996908},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.0.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.0.0.tgz","publisher":"typespec","_integrity":"sha512-UdvQGTbL3XpBJd54l6BNE+2++KRnYsnjqYae7fUtD1v8c7coWsqp2w9YxS3XvcBbb9BC74kv+ltCf7zfXhoGjw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.70.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.0.0_1746578746216_0.6919360603485591","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.0":{"name":"typespec-vscode","version":"1.1.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"6adc29564719416818fe6c6a48255bda6d1dcf54","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.0.tgz","fileCount":5,"integrity":"sha512-tCRDAg9OkmHQ6V2ttqEqIwMluOuQ/Q/hWTCO2Y5JZz1ZFCbLgpMwi3xUMQb+1/plA3yY6rfuG+O76Ye4VMVysg==","signatures":[{"sig":"MEUCIC/TWN6Yhl8Gh/HWAmib0jx+sgSBGtCcaN9sDWsSh+saAiEA3Z1FteTIQVUfQ/ho951XLIJw0Mq0Ap8Mws5WihEyVM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996986},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-tCRDAg9OkmHQ6V2ttqEqIwMluOuQ/Q/hWTCO2Y5JZz1ZFCbLgpMwi3xUMQb+1/plA3yY6rfuG+O76Ye4VMVysg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.0_1746578803172_0.13381860587254657","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.1":{"name":"typespec-vscode","version":"1.1.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"4f2c66a4a1f72b2ec63cdbf0ea697a14dd6eab5d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.1.tgz","fileCount":5,"integrity":"sha512-f/JqKFTh/+WjFMDB7STef2teMitrhEMeT8zp4xAjDjLin3vDyu5134yCfe3fXL0g+i8jf9nnLDytRYRFhQEqFA==","signatures":[{"sig":"MEYCIQDtoHjpwuoaQEKNK+P206R8bSjGuftTXvjaN39mdT9rFgIhAKD8fimiKcQJzFt2wusk9Kp6hqWNYpa1M44+51DS6ex9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997001},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","test:e2e:skip":"pnpm test:web","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-f/JqKFTh/+WjFMDB7STef2teMitrhEMeT8zp4xAjDjLin3vDyu5134yCfe3fXL0g+i8jf9nnLDytRYRFhQEqFA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.1_1746732911961_0.028644005041074783","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.2":{"name":"typespec-vscode","version":"1.1.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"fbfaf4cead08cffbac15220690e0277fe6915378","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.2.tgz","fileCount":5,"integrity":"sha512-qdRALHuvIkmBwCPfywwIdmSWgu1rpNVZalXkwKSd50OmQ2X7UqnICUUx2fnK2jYTBgyOL2TUaPDFQsiGZJKGvQ==","signatures":[{"sig":"MEYCIQCVVFfB444qMasLdrYqCZXFkFYd24PXC8GnRhCI+/XICQIhAPp5GmlBp8GOc2jRyNe7Ct/FGepo6eztJaX1Y8C3aZ59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997122},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.98.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","test:e2e:skip":"pnpm test:web","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-qdRALHuvIkmBwCPfywwIdmSWgu1rpNVZalXkwKSd50OmQ2X7UqnICUUx2fnK2jYTBgyOL2TUaPDFQsiGZJKGvQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.98.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.67","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^0.9.8","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.2_1747112252771_0.41868042790558824","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.3":{"name":"typespec-vscode","version":"1.1.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"3029aaeef5ee795fb8ed0270fee3defc651c2303","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.3.tgz","fileCount":5,"integrity":"sha512-KX0QFoqe1uXsk83yQw2w1TurtGM5Vx8u/E2JI6cmeMod3rleJv/mkx97/00/lnRvM80xaMMX55186PYeQLxNTA==","signatures":[{"sig":"MEYCIQCql065+BU+mAESb4p2ZC6mFhfQP2nUwQbEoGDHjhGIwAIhAJ8tqyJiu0NbNzQI2Dgnlh4dkgGRmP+CT2lW/yeun2Zk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991804},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","type":"module","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","test:e2e:skip":"pnpm test:web","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-KX0QFoqe1uXsk83yQw2w1TurtGM5Vx8u/E2JI6cmeMod3rleJv/mkx97/00/lnRvM80xaMMX55186PYeQLxNTA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.3_1747160691390_0.5294607490249112","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.4":{"name":"typespec-vscode","version":"1.1.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"428fb6fe1156b999eaa05e9f70eadc1ff0ca18d5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.4.tgz","fileCount":5,"integrity":"sha512-SX3DliG27mdCgidQ+AEOW3UuMALitGh+QanhyRsUsRzszE1HzDXBbG+jr/6wVZx8OEBCTy2BP19qDaglcGexTg==","signatures":[{"sig":"MEUCIE1z8JU2qJTpSZCtD6IVLJQIZ2f7Rap/iVXqSqZG+EUxAiEA7gLWZhlPdqx+vw79RYiaQpDsiu7fMaHzFIFwJeyLTSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991736},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-SX3DliG27mdCgidQ+AEOW3UuMALitGh+QanhyRsUsRzszE1HzDXBbG+jr/6wVZx8OEBCTy2BP19qDaglcGexTg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.4_1747166694777_0.06944994125458415","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.5":{"name":"typespec-vscode","version":"1.1.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b2b7e3c0beb15d455dd9b2b5ea4cc91b3b7807d9","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.5.tgz","fileCount":5,"integrity":"sha512-uCU22uTxwzAkrx5hTbAJ9yjl5CxoDvdeeRtc16sygxXWylNOczak8omkzlM/MWTMqBNi8zhVy3NYfYu5N14MsA==","signatures":[{"sig":"MEQCIF9HbFqbK6ev2EACNnjtaK7CI3VgtUWhXQJ8bhHkvSjWAiB4xZXTgsLAsO8svj/5PcdP/vCmASCYturoAMVph7rCJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992793},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-uCU22uTxwzAkrx5hTbAJ9yjl5CxoDvdeeRtc16sygxXWylNOczak8omkzlM/MWTMqBNi8zhVy3NYfYu5N14MsA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.5_1747284298508_0.06789242422398334","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.6":{"name":"typespec-vscode","version":"1.1.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.6","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"d848c2d677c256b4d1e0e65c711938503013fb41","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.6.tgz","fileCount":5,"integrity":"sha512-2NDV4gkZ6Pu9X6VYRUQfxvuIzQeKOCt+ATl2z9RzjYD5kUVN2cOLuCVrfKfrGt4EYJineIuhcbk5renutdH3LQ==","signatures":[{"sig":"MEUCIQCPopQF9Gh18Y6fZOLGMR8dl84i4qdkJRlSyFdidvgRKQIgHXuWLuUEXw1ShaRqEiktwSIU7tYySwsIowz0Zrob2tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993188},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.6.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.6.tgz","publisher":"typespec","_integrity":"sha512-2NDV4gkZ6Pu9X6VYRUQfxvuIzQeKOCt+ATl2z9RzjYD5kUVN2cOLuCVrfKfrGt4EYJineIuhcbk5renutdH3LQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.6_1747292876585_0.47617412236032575","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.7":{"name":"typespec-vscode","version":"1.1.0-dev.7","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.7","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"642959b38a3ae1844bbf17b2328c5ff520f5b4b6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.7.tgz","fileCount":5,"integrity":"sha512-MBSJhu3p0V76EUXwvTw2Xkyawd95P1IKK0+34EdkbKIZRjSXPySZjyKnTdx9B8vvxWubhV2okaokdAq5/LJvIg==","signatures":[{"sig":"MEUCIA8aM53fODUQcr0bqjHCHMsX0nzigRz72AzS1kVSw5zfAiEAxYZvsD2+UZWTkzKorF4H1Lptr3mRYORma3udGhB4DG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993194},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.7.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.7.tgz","publisher":"typespec","_integrity":"sha512-MBSJhu3p0V76EUXwvTw2Xkyawd95P1IKK0+34EdkbKIZRjSXPySZjyKnTdx9B8vvxWubhV2okaokdAq5/LJvIg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.7_1747300214544_0.7830457722771753","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.8":{"name":"typespec-vscode","version":"1.1.0-dev.8","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.8","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"3e173c9b1143459c4d87470902c05be91e958ddc","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.8.tgz","fileCount":5,"integrity":"sha512-8ZJBfDtnaHKCAcC9ual0iEYa+D/N2+cWW/yBHd4ThGs0sPbPWox0+FVPjDYLAxHMjfkfNAY5NmrVQ8zmUXrL2Q==","signatures":[{"sig":"MEUCIBG3UeWi+/69TUkvVDPIDTNjt6qlUg6RFamuXS2BCICkAiEA+hdANPnoZSAXh6q/xVWhkj2vVeB7G6sL1I2eHJwZpjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993194},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.8.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.8.tgz","publisher":"typespec","_integrity":"sha512-8ZJBfDtnaHKCAcC9ual0iEYa+D/N2+cWW/yBHd4ThGs0sPbPWox0+FVPjDYLAxHMjfkfNAY5NmrVQ8zmUXrL2Q==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.14.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.8_1747362232631_0.3773979694125058","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.9":{"name":"typespec-vscode","version":"1.1.0-dev.9","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.9","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"5092ef51610d9400502da671b746e47f6fee86a6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.9.tgz","fileCount":5,"integrity":"sha512-y4otzrOZlpXjKJatZ0wGws5Z+gkZlQtJDj/8zBTrmj07v5Ge39SAsbJnfeXIfYIk6GRlakw3olHKfwO1eSqtnQ==","signatures":[{"sig":"MEUCIQCjgdTEguwuMc2y8OZcNUkbK+mbMQ9vo9JBXaAIk+GxQgIgWX970kOywXSLeKU2+S5hChYf/gjnFDjqqfT++lsbMpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993418},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.9.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.9.tgz","publisher":"typespec","_integrity":"sha512-y4otzrOZlpXjKJatZ0wGws5Z+gkZlQtJDj/8zBTrmj07v5Ge39SAsbJnfeXIfYIk6GRlakw3olHKfwO1eSqtnQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.15.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.9_1747818987375_0.4824783571212905","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.10":{"name":"typespec-vscode","version":"1.1.0-dev.10","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.10","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"f72a0f4ac93b85415d1d16f5fefb6bece48f80bf","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.10.tgz","fileCount":5,"integrity":"sha512-rMoTAZJBVe/LcZ5uuPOKjUrCz0PZbEshuAtktlgCzYGZjKCrEr9tgBtRxLU/9H82LaMwG8lSI4jisEtjijRewg==","signatures":[{"sig":"MEQCIDswQO0oQIFG+vhVsz+eH5vhcBCy0kyxN6X3l+pLEPajAiAm3Ca0dh9PsByARMlRsqD+tDMNPvN6pFOztkHpRd2DTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":998176},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.10.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.10.tgz","publisher":"typespec","_integrity":"sha512-rMoTAZJBVe/LcZ5uuPOKjUrCz0PZbEshuAtktlgCzYGZjKCrEr9tgBtRxLU/9H82LaMwG8lSI4jisEtjijRewg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.15.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.10_1748486974836_0.03161696654016688","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.11":{"name":"typespec-vscode","version":"1.1.0-dev.11","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.11","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"8a936adef3b15c2a565632b0741b702f1aa4e809","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.11.tgz","fileCount":5,"integrity":"sha512-guWm3Qn0cSz/0S3F1FoBYBUHrGliJX4u2mwtB4EscWIxGBf6ESJ9ePhtJszsgQJ8YXpv46Wet+S5BE00qhLS+g==","signatures":[{"sig":"MEQCIF87Kt2nE6fxauUPb4SS1jfP1QxbQRHK5seklxD8yOm5AiBfthQbzglVmVizzMlKH53tG5lceBQrvO4BS2tEeN4L7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005321},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.11.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.11.tgz","publisher":"typespec","_integrity":"sha512-guWm3Qn0cSz/0S3F1FoBYBUHrGliJX4u2mwtB4EscWIxGBf6ESJ9ePhtJszsgQJ8YXpv46Wet+S5BE00qhLS+g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.15.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.11_1748510195059_0.8370136229734986","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0-dev.12":{"name":"typespec-vscode","version":"1.1.0-dev.12","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0-dev.12","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"8fa08556cfd6c922ecb506493d6d3b6c23e601c9","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0-dev.12.tgz","fileCount":5,"integrity":"sha512-mWOzc3yztNNvbP6H+MHQ/80av6A7Hl23vWyrYWRS5fZ8yfAhQjmDBwKfe+f8TjUNwzoZpgC+7xUPI+XdzTS2Qw==","signatures":[{"sig":"MEUCIDu/xNliTJ2Aupkpa27iNOyehlCsAPdJS+Oup4UQLRIDAiEA1i53uaXNqUkXCprvTBUnR4M619AxWrZqoTfUqRWNNsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010188},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.12.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.1.0-dev.12.tgz","publisher":"typespec","_integrity":"sha512-mWOzc3yztNNvbP6H+MHQ/80av6A7Hl23vWyrYWRS5fZ8yfAhQjmDBwKfe+f8TjUNwzoZpgC+7xUPI+XdzTS2Qw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.16.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.0.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.70.0 || >=0.71.0-dev <0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0-dev.12_1749182156040_0.3554326643527719","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.2.0-dev.0":{"name":"typespec-vscode","version":"1.2.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.2.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"80ba4b7303f19c679ea751f7eab4dca5d073a47d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.2.0-dev.0.tgz","fileCount":5,"integrity":"sha512-rwSa9VkP97ABDt7fa9GyiLOLWPucVotFbD0AXxD8B8MOJXMNdT84v7Uu81/V9cT8hvSMSICKvO6PsN4Jm4d/8w==","signatures":[{"sig":"MEYCIQDktT4LbHojNqB1JJbSOmjNUvrwVzkfq8aLHe/XsIHwogIhAOlG7mFxJD3BY8e8JDGz0JDuz3jbi0Xjng/1dzfCO7p3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010232},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.2.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.2.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-rwSa9VkP97ABDt7fa9GyiLOLWPucVotFbD0AXxD8B8MOJXMNdT84v7Uu81/V9cT8hvSMSICKvO6PsN4Jm4d/8w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.16.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.1.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.71.0 || >=0.72.0-dev <0.72.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.2.0-dev.0_1749594007897_0.233966078559541","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.1.0":{"name":"typespec-vscode","version":"1.1.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.1.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"0334d7a02712c0baf728a2965b5eb92be2e7dcd7","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.1.0.tgz","fileCount":5,"integrity":"sha512-5sDtXnY1sNsqvp0EX08Uvo0nZ1N2KQMWXR/j6mSowhMxk4fIJpjbV45RY49PvAG1KPBeKNpciDizBY8REEri1w==","signatures":[{"sig":"MEYCIQCpRH2L/90tVqVlDd4xgQoV0ruxTgZTJeSHqrP6UBE4cgIhAMLXjNoUBeker1VNnwOZXS28sT452WjH4/0f6xc66GDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010154},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.1.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.1.0.tgz","publisher":"typespec","_integrity":"sha512-5sDtXnY1sNsqvp0EX08Uvo0nZ1N2KQMWXR/j6mSowhMxk4fIJpjbV45RY49PvAG1KPBeKNpciDizBY8REEri1w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.16.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.7.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~22.13.11","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.3.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.69","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.1.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.71.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.1.0_1749594031095_0.4089218157225678","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.2.0-dev.1":{"name":"typespec-vscode","version":"1.2.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.2.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"571a0572ece94928f319e994974c2034b64b32f7","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.2.0-dev.1.tgz","fileCount":5,"integrity":"sha512-QBokKfz9fzg/8NyALvSsBkMBZf6UB54fVifJueTteoF11eY9nr17kADjIA0DCld0DGo0ABYUlms2b/foKBvu/g==","signatures":[{"sig":"MEUCIHBiRTgpOh+AcQD8SeW9o3rjn+l49POQB3ueSqte5wpeAiEAu26F1U9po40nS1yQtLYM2Uz0gr3ZYhai5e5RvYb2nbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1010715},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.2.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","actor":{"name":"azure-sdk","type":"user","email":"azure-sdk-npmjs@microsoft.com"},"email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.2.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-QBokKfz9fzg/8NyALvSsBkMBZf6UB54fVifJueTteoF11eY9nr17kADjIA0DCld0DGo0ABYUlms2b/foKBvu/g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.16.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.0.3","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.5.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.70","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.1.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.71.0 || >=0.72.0-dev <0.72.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.2.0-dev.1_1750273697098_0.7898672624459149","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.2.0-dev.2":{"name":"typespec-vscode","version":"1.2.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.2.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e1520f5c6a54c6fbc37db35100402fe4abedf64a","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.2.0-dev.2.tgz","fileCount":5,"integrity":"sha512-bLt03+Y4azASKHViQTBTyEPHxQB/Nfu0r5k0gnpSVyQvDNM95PFMy/L/AqruVFgBNRZYvsnbX7fLZ5uQjdcpYQ==","signatures":[{"sig":"MEUCIG3/qKWqN/kuEASSMtTGHZSVQ0NAOUaUay0r2hQsyFqRAiEAsAdT/voWQqfZV2Rd4jioUbPPNmH0AvNQxyXujLw+DJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011440},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.2.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","actor":{"name":"azure-sdk","type":"user","email":"azure-sdk-npmjs@microsoft.com"},"email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.2.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-bLt03+Y4azASKHViQTBTyEPHxQB/Nfu0r5k0gnpSVyQvDNM95PFMy/L/AqruVFgBNRZYvsnbX7fLZ5uQjdcpYQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.16.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.0.3","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.5.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.70","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.1.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.71.0 || >=0.72.0-dev <0.72.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.2.0-dev.2_1750303947861_0.7272325267141964","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.3.0-dev.0":{"name":"typespec-vscode","version":"1.3.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.3.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b9c6493dc893df6bf225eb423942fa7986c3a9e6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.3.0-dev.0.tgz","fileCount":5,"integrity":"sha512-vFGgG5socLtx2jCItK9rQM34jSSlgUMsSdmGRzUOlSnJk+cOEiBK5z14CipyzRDbM2RXzxb9qh+6P1+JqMmEKw==","signatures":[{"sig":"MEYCIQDVyzOXh5Ck9zxQcnnUc3Wv9GgkhISKMGiOVgJHtTA9yQIhAMLBabbJQQy34OPkV9TU9rqRe86edonUYsLlRdSzMKff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011483},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-vFGgG5socLtx2jCItK9rQM34jSSlgUMsSdmGRzUOlSnJk+cOEiBK5z14CipyzRDbM2RXzxb9qh+6P1+JqMmEKw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.0.3","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.5.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.70","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.2.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.72.0 || >=0.73.0-dev <0.73.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.3.0-dev.0_1752614849553_0.0794613450774555","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.2.0":{"name":"typespec-vscode","version":"1.2.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.2.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"235eb28d831827b6dfe26d33f706cbe6cc6eaed2","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.2.0.tgz","fileCount":5,"integrity":"sha512-C+l4MNq1CP/ni8ckvvObK3MDz0CU2aUbwTnCETwtaWsg5TlS6eykf6yeM1BVrLDNbE/uLQ3klospJPJTmG4nyQ==","signatures":[{"sig":"MEUCIQCtYc/8vk5sU5KOjwnFYWULwY8pPMid4vgNdrk6XluNlwIgYKkBDqpNwyknuwYSXX/+uDXfGpPZEW2YKNmvE3zNL44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011405},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.2.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.2.0.tgz","publisher":"typespec","_integrity":"sha512-C+l4MNq1CP/ni8ckvvObK3MDz0CU2aUbwTnCETwtaWsg5TlS6eykf6yeM1BVrLDNbE/uLQ3klospJPJTmG4nyQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.0.3","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.5.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.70","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.2.0","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.72.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.2.0_1752614849581_0.01574810360676171","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.2.1":{"name":"typespec-vscode","version":"1.2.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.2.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"bce28fd7de847b07ffca1c917f625c088798630a","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.2.1.tgz","fileCount":5,"integrity":"sha512-ppuCNST8gIwRXrHzkWGPc+4dEfYbdzItrV5FJCC+9KKPY+l++atj5hIGoqzFJJumdpKssj1O9PxqzaVgGgha3g==","signatures":[{"sig":"MEYCIQDuOdv8Y0BEHInoPEgFKmRwkWoL5GNayhjbzXSX7nk1UAIhAKmu7SLhYf+KiUma+7bAJJVlLr+cjIN03MTFeNvXj+cl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011409},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.2.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.2.1.tgz","publisher":"typespec","_integrity":"sha512-ppuCNST8gIwRXrHzkWGPc+4dEfYbdzItrV5FJCC+9KKPY+l++atj5hIGoqzFJJumdpKssj1O9PxqzaVgGgha3g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.0.3","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.5.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.70","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.2.1","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.72.1"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.2.1_1752621930088_0.4390036253372509","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.3.0-dev.1":{"name":"typespec-vscode","version":"1.3.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.3.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"f20e07929c39fd9dc2160ac7360fdfae440bc7a1","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.3.0-dev.1.tgz","fileCount":5,"integrity":"sha512-s/txotkXQIDzexvmH5jfktUzYDKx1f5FE7iRehNChrfsnUATyr+OQWCgBpOh1EeS+Bbi8sIaU97yOOZTyHg9Gg==","signatures":[{"sig":"MEUCIHdOuW2xJ1JZ+ebNiQ/9GLnJVDsIq6jHD0oY/H21/9xOAiEAmsGu5HoZGw5PJE1FnjCLbRWyjAjqWtd+UjO8RuCvPNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011487},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-s/txotkXQIDzexvmH5jfktUzYDKx1f5FE7iRehNChrfsnUATyr+OQWCgBpOh1EeS+Bbi8sIaU97yOOZTyHg9Gg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.0.3","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.5.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.70","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.2.1","@vitest/coverage-v8":"^3.1.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.72.1 || >=0.73.0-dev <0.73.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.3.0-dev.1_1752627086371_0.06193270712478238","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.3.0-dev.2":{"name":"typespec-vscode","version":"1.3.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.3.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"8ff33f8e089f1370a8765d235edc756153b80054","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.3.0-dev.2.tgz","fileCount":5,"integrity":"sha512-XX+eW7Z3aLdo5Kf8CjFBrsRg1qDTV4DmpSviXiKbnKspFt/tUBaka68Sq6bdV7wwXYEuupr8loVB1PDjYi/HdA==","signatures":[{"sig":"MEYCIQCKqsoVczG+zScUTH3VdXQcKfbuUaFVnE4cEuUbmtBSiwIhAPyVmvv8rxw8w+ASG6j0nBTWcRsEEsghntNQMgydXdGU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011685},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-XX+eW7Z3aLdo5Kf8CjFBrsRg1qDTV4DmpSviXiKbnKspFt/tUBaka68Sq6bdV7wwXYEuupr8loVB1PDjYi/HdA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.0.3","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.5.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.70","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.2.1","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.72.1 || >=0.73.0-dev <0.73.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.3.0-dev.2_1752852534316_0.4453526410496942","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.3.0-dev.3":{"name":"typespec-vscode","version":"1.3.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.3.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"3cd23ae169be31239832f2dac21d846b14d359de","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.3.0-dev.3.tgz","fileCount":5,"integrity":"sha512-f5O/SEXs+ZkIgAK53qGM/qql30tbL3CgpYSGfOaM6bCldQmnLboHG5JkEyLNz0tFtCqFY1M+Pe0RK4ICVcXV/w==","signatures":[{"sig":"MEUCIBsSl2gCWOyM3Ryc/C8jqlHT7U1vG+d60BAv+RWlg8z3AiEAuHGY+pvgU9JVhsdpWdib1hk8kZrvb7OETTBAuTD8p3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011884},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-f5O/SEXs+ZkIgAK53qGM/qql30tbL3CgpYSGfOaM6bCldQmnLboHG5JkEyLNz0tFtCqFY1M+Pe0RK4ICVcXV/w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.1.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.71","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.2.1","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.72.1 || >=0.73.0-dev <0.73.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.3.0-dev.3_1753209207903_0.1483274129757226","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.3.0-dev.4":{"name":"typespec-vscode","version":"1.3.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.3.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c4560b837998797cbfc58c30f6767076a0d414af","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.3.0-dev.4.tgz","fileCount":5,"integrity":"sha512-hNO9Q6aN6Rk7MlCfUJPxXzIta7PhlvXyyqN+NA4Sd+ISUKNyurUujUz8FMb6ckmHwQbuOpC7ZBSNa3XOpyZRow==","signatures":[{"sig":"MEYCIQCv0LcqBeJ3nwxHYAikLCK2AkZcPt7rUlGGRSebL0QMwAIhAMSIIBTLuSOnQ9p+PVAhqOfQ69WCEcFTyJFILaJa2I3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025968},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-hNO9Q6aN6Rk7MlCfUJPxXzIta7PhlvXyyqN+NA4Sd+ISUKNyurUujUz8FMb6ckmHwQbuOpC7ZBSNa3XOpyZRow==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.1.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.71","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.2.1","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.72.1 || >=0.73.0-dev <0.73.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.3.0-dev.4_1753427837231_0.3040298487046511","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.3.0-dev.5":{"name":"typespec-vscode","version":"1.3.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.3.0-dev.5","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"e93ebcfd83f7c38309fd72d1fe8a183c25c3cb2a","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.3.0-dev.5.tgz","fileCount":5,"integrity":"sha512-uXiz9MKjpBYBoEmb9Kxwwb2DPkR0P1lSD9UstjuC5IGrcXqziX1QhMRu7Om3ro1ww2Bs9q147/ggTvb28PqsrQ==","signatures":[{"sig":"MEUCIAJIUpPzMbNS/etZShtt0VVqrZ+UP6kiae6au5Yuxvy1AiEAwETUIEXYiuTK+GHtHkkFn1AZ0ZjJ/xsP/2IpV57bgkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025981},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","test:e2e:skip":"pnpm test:web && pnpm test:extension","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.3.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-uXiz9MKjpBYBoEmb9Kxwwb2DPkR0P1lSD9UstjuC5IGrcXqziX1QhMRu7Om3ro1ww2Bs9q147/ggTvb28PqsrQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.1","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.1.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.71","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.2.1","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.72.1 || >=0.73.0-dev <0.73.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.3.0-dev.5_1754425265175_0.6831820637631401","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.3.0":{"name":"typespec-vscode","version":"1.3.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.3.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"4519e42d447e7aef335334c1190e4ac7acf1160c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.3.0.tgz","fileCount":5,"integrity":"sha512-+lBzt79f53uIteq83HMh48q3tJMQH3SegLMDz9wKmUuZTnHHK98I11/npQNsu1jDNjpJWJmjRUtAAhMYKUOmCw==","signatures":[{"sig":"MEYCIQCAuK6Vg53p2VsdsmXKwdA3mse73+e9cNk1NUBWUsSfOgIhAOPnipyF32gqS17gw2nsx4xqCIL+V9Hrg+UU1ArBrfLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025905},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.3.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","test:e2e:skip":"pnpm test:web && pnpm test:extension","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.3.0.tgz","publisher":"typespec","_integrity":"sha512-+lBzt79f53uIteq83HMh48q3tJMQH3SegLMDz9wKmUuZTnHHK98I11/npQNsu1jDNjpJWJmjRUtAAhMYKUOmCw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.1","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.1.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.71","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.3.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.73.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.3.0_1754546415299_0.017734396376923645","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.4.0-dev.0":{"name":"typespec-vscode","version":"1.4.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.4.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"b03874b535ef0d38082895f95c2e4170002eb08b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.4.0-dev.0.tgz","fileCount":5,"integrity":"sha512-zI4bztxOlvvM1cFqmRj4WrdExl5J/ZdSmaeQtGLiLGq8rfz6FHZytXHApIBcR9Ugg2LB5RgY/aXVJvZl9Fpo/A==","signatures":[{"sig":"MEYCIQCyAvqzpPm3WnZEb40Zsz2HBO0VQS395Lv83D8sOIPo+gIhANbhHnLvA5hYHB4nK0yT3yc4d/0qPkNDfOvhH1FkwJYr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025983},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","test:e2e:skip":"pnpm test:web && pnpm test:extension","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-zI4bztxOlvvM1cFqmRj4WrdExl5J/ZdSmaeQtGLiLGq8rfz6FHZytXHApIBcR9Ugg2LB5RgY/aXVJvZl9Fpo/A==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.1","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.1.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.71","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.3.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.73.0 || >=0.74.0-dev <0.74.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.4.0-dev.0_1754546849176_0.33944984122001576","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.4.0-dev.1":{"name":"typespec-vscode","version":"1.4.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.4.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"ae8f3ea70fc53da8055700f1cfe9d4cf1159cb0b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.4.0-dev.1.tgz","fileCount":5,"integrity":"sha512-Lk/bErjmAZQl2aliY6gb15kbn25+z0v3+6t74XWJYDCAJeLXa+IBRNWD2buTJPkrjGrbnTR77R5FfQp5JubQKg==","signatures":[{"sig":"MEUCIQDTcfqzmXuI2DjonB3joQrWMUw0S+1UC7ZSHIIhzQNRxwIgC92B5XszQu7PqFaLBwhvS6WuxDjTRune/0qKsHSCF84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025970},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-Lk/bErjmAZQl2aliY6gb15kbn25+z0v3+6t74XWJYDCAJeLXa+IBRNWD2buTJPkrjGrbnTR77R5FfQp5JubQKg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.2","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.17.1","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.1.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.71","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.3.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.73.0 || >=0.74.0-dev <0.74.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.4.0-dev.1_1754651238606_0.30674019977387545","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.4.0-dev.2":{"name":"typespec-vscode","version":"1.4.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.4.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"262499fe73c243c0d360aff71f2f7fca92c6d4f1","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.4.0-dev.2.tgz","fileCount":5,"integrity":"sha512-Fj054tR0QbkXK6hLiEvQ5fMBOabJUmgwYR9gtIQ/QJCXPb0TOcv0APZK5yiX2OKTbB8AzB1iQDgMEnRVI6u12Q==","signatures":[{"sig":"MEUCIQC0i+/8btdt6yLlR1SraB4xp+0ayos3LDlKd41iPXOPtgIgVfIDjZAeZ96EIf0M9uJ9sUzCE6MENRcwdlpWNnek3YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025970},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-Fj054tR0QbkXK6hLiEvQ5fMBOabJUmgwYR9gtIQ/QJCXPb0TOcv0APZK5yiX2OKTbB8AzB1iQDgMEnRVI6u12Q==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.18.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.1.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.71","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.3.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.73.0 || >=0.74.0-dev <0.74.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.4.0-dev.2_1755662742437_0.6566799037504305","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.4.0-dev.3":{"name":"typespec-vscode","version":"1.4.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.4.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"681cb9b6e7650b12771704d760c228d008a02464","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.4.0-dev.3.tgz","fileCount":5,"integrity":"sha512-kFOk3aoJHDKHrRVNq+piKyJjH7kWq1h+fSTdaDR9B3OCE7tGxhcsGIsP+onZXhZhS6moQ68d43/R1Vcs7gkx5A==","signatures":[{"sig":"MEQCIHvMTP+J2YzJa7b1IeeBPD+Ub6gP5GmyHm7SmuoJT3OOAiAUXpIypJZb40rLprHjJ3cwh2cq9tiCiMm5G6j1n0zEEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027072},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.100.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-kFOk3aoJHDKHrRVNq+piKyJjH7kWq1h+fSTdaDR9B3OCE7tGxhcsGIsP+onZXhZhS6moQ68d43/R1Vcs7gkx5A==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.18.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.8.2","@types/node":"~24.1.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.100.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.71","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.3.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.73.0 || >=0.74.0-dev <0.74.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.4.0-dev.3_1756286280729_0.3995424716505178","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.4.0-dev.4":{"name":"typespec-vscode","version":"1.4.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.4.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"85a82579b4ff0f63311dd8f6cfcf60ef666305fc","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.4.0-dev.4.tgz","fileCount":5,"integrity":"sha512-OKHVs3Fg9GzAO4DKq46sYSvvZLLgtCkdT6A3UpcRBxloT5zVXdNc+lUmDDcOkSovLgkUHLhN0IGWFtVezd0dyQ==","signatures":[{"sig":"MEUCIQD8gwZL6ZGAvJnGMMppqErbxGovkqKlb2FGsW/z23r9rQIgd/FClCJUiH3FHUWOJmohaOWuYE8Ah0BTxOUliesG4rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039845},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.103.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.4.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-OKHVs3Fg9GzAO4DKq46sYSvvZLLgtCkdT6A3UpcRBxloT5zVXdNc+lUmDDcOkSovLgkUHLhN0IGWFtVezd0dyQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.18.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.103.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.72","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.3.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.73.0 || >=0.74.0-dev <0.74.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.4.0-dev.4_1756416575600_0.014263745541940764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.4.0":{"name":"typespec-vscode","version":"1.4.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.4.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"598597e5a69039e56b862dae65657d57d6c3dc91","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.4.0.tgz","fileCount":5,"integrity":"sha512-bRL3dHRUOHPqhHSY/2ohW0O+OHCkWBpC0rKht488APcpEE7+fskei13nHXFObtxLPaXOmxL5iFMmZbazkLbOuA==","signatures":[{"sig":"MEUCIQDlSEfYtHQ/bWibzj9TcbIntU+oKqON5BirBTKrQApa8wIgWLaOS19r30+A1YS9ADHmIgM9RNjMZVdFNAEoFO96OKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039626},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.4.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.103.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.4.0.tgz","publisher":"typespec","_integrity":"sha512-bRL3dHRUOHPqhHSY/2ohW0O+OHCkWBpC0rKht488APcpEE7+fskei13nHXFObtxLPaXOmxL5iFMmZbazkLbOuA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.19.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.103.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.72","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.4.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.74.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.4.0_1757469262538_0.6749120156000377","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.5.0-dev.0":{"name":"typespec-vscode","version":"1.5.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.5.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"bcd36c32714b4c1eee78f6ef7472cbbda76fc6f0","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.5.0-dev.0.tgz","fileCount":5,"integrity":"sha512-PsEqCow0335EjtJVENJEb9C2sO1vnyRdqB+38UrCWwgHd8NovEGjJ1PbCGREAePxJIJ7Ne4W74RHsgTPXaT57w==","signatures":[{"sig":"MEQCICIWpueMoar1P9XyNRPc7UCHLk57JgkYWnlmNpWwljc7AiA+RDX8Mp1eCYFNXvYc693pZIQIyZ083t5GQIYYt7aKNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039704},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.5.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.103.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.5.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-PsEqCow0335EjtJVENJEb9C2sO1vnyRdqB+38UrCWwgHd8NovEGjJ1PbCGREAePxJIJ7Ne4W74RHsgTPXaT57w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.19.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.103.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.72","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.4.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.74.0 || >=0.75.0-dev <0.75.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.5.0-dev.0_1757469978281_0.7140313258475286","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.5.0-dev.1":{"name":"typespec-vscode","version":"1.5.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.5.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"10048b188e95aba426d2eb6e8abc17630a2fc532","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.5.0-dev.1.tgz","fileCount":5,"integrity":"sha512-smzbxKY1i/J2kLHzlYkAxMXOlzV47TT8LcI2YFKY+YP3pO88zDoPbBJcbUmf5O/NeZCMre6SI1ROk3/XLVn/+g==","signatures":[{"sig":"MEUCIQDsH60qbxw40XirYggI6uRk4eLiKL/ZSjt8VD/9yYhqegIgOTb8SR9jlTjAagnIT7C2HP1XM7sHk4zPoMtmKl3r+hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039700},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.5.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.104.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.5.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-smzbxKY1i/J2kLHzlYkAxMXOlzV47TT8LcI2YFKY+YP3pO88zDoPbBJcbUmf5O/NeZCMre6SI1ROk3/XLVn/+g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.19.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.104.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.73","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.4.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.74.0 || >=0.75.0-dev <0.75.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.5.0-dev.1_1757622540528_0.15573122430894704","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.5.0-dev.2":{"name":"typespec-vscode","version":"1.5.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.5.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"185f79fa61878dbe44111242134a76361e15ad90","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.5.0-dev.2.tgz","fileCount":5,"integrity":"sha512-NoMqDoSXTtBiYOMKYTayDXZBGV2XpNiyzMKXTsH5oETpo27JH6QfWN4BXJYGbXCE/2c7NJk6lpUhBBZ8uBW6Bg==","signatures":[{"sig":"MEQCICQPBvAazySL5NZd6NONCWLYmvEtj/rbtGfjBxJejf41AiATc5o0ZZtAINIyZ665T2YYpLse6c/x/N7PK/amvYFvPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1040092},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.5.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.104.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.5.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-NoMqDoSXTtBiYOMKYTayDXZBGV2XpNiyzMKXTsH5oETpo27JH6QfWN4BXJYGbXCE/2c7NJk6lpUhBBZ8uBW6Bg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.19.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.104.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.73","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.4.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.74.0 || >=0.75.0-dev <0.75.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.5.0-dev.2_1757695091224_0.3441457984873928","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.5.0-dev.3":{"name":"typespec-vscode","version":"1.5.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.5.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"a5f106d2b1266dd6081546852863e34dce67e59f","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.5.0-dev.3.tgz","fileCount":5,"integrity":"sha512-ic4vv53WaRUoBvObzaTw4xbVrv06fsCbnBX8cQIt4FPx7ViHpFxhbuprAZGRU4xj1e8YgCrNwBFHIyMJwdysGQ==","signatures":[{"sig":"MEYCIQCeox6W+YYvWFEhhoBCpgu0TV/O0IPpvccyCGuyAIHb0gIhAJpddDZ/oVOQ2pQ6nQIlRycXtqWuOwoEMJTHKXuoWZJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059840},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.5.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.104.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.5.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-ic4vv53WaRUoBvObzaTw4xbVrv06fsCbnBX8cQIt4FPx7ViHpFxhbuprAZGRU4xj1e8YgCrNwBFHIyMJwdysGQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.19.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.104.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.73","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.4.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.74.0 || >=0.75.0-dev <0.75.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.5.0-dev.3_1757955285905_0.07675596800910833","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.5.0":{"name":"typespec-vscode","version":"1.5.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.5.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"338455598d47a446b8c9373fc0844fd46b9806c2","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.5.0.tgz","fileCount":5,"integrity":"sha512-qCW4xmDEw3POMX2X8QCyJ6K4UhxbgpoUct1ydY7Agg+NcBl8SpG5LoZLUc3EmMu9p5xEbj9AEyDUGacay6kyuQ==","signatures":[{"sig":"MEUCIQDdX92N8LW9Y9XoRrHQNAteOEi1FOb+ognGF+PYHDwhqAIgY/aRhCZnWb+aLGDsq5ijyVcPzrae9HY5X+rmBG1XDdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060184},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.5.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.104.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.5.0.tgz","publisher":"typespec","_integrity":"sha512-qCW4xmDEw3POMX2X8QCyJ6K4UhxbgpoUct1ydY7Agg+NcBl8SpG5LoZLUc3EmMu9p5xEbj9AEyDUGacay6kyuQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.20.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.104.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.73","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.5.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.75.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.5.0_1759962559463_0.8167417381007336","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.6.0-dev.0":{"name":"typespec-vscode","version":"1.6.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.6.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"797db176f657061dbb8bcc259fd66b63a9514ed5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.6.0-dev.0.tgz","fileCount":5,"integrity":"sha512-/owY+qUTrvWlNuFQ9kjtBP+hvvW8KWutyUnoBbXFk1Hl3NoFZS929snEjOYOHKZXtUXS+VWgEGdMvfBnjBpkyw==","signatures":[{"sig":"MEUCIQDPsOdXtKlulJuIcLbtii8J5VW00BOa1SO2gfGDHLi7fgIgVhQxQX64+G0K+b7C1fD+vFqY2AmnIMzMTZ+DqV8iVfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060262},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.104.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-/owY+qUTrvWlNuFQ9kjtBP+hvvW8KWutyUnoBbXFk1Hl3NoFZS929snEjOYOHKZXtUXS+VWgEGdMvfBnjBpkyw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.20.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.104.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.73","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.5.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.75.0 || >=0.76.0-dev <0.76.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.6.0-dev.0_1759963195008_0.2458596640707298","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.6.0-dev.1":{"name":"typespec-vscode","version":"1.6.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.6.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"0e30bed58c897e013ff1b83becac4f754d0593ca","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.6.0-dev.1.tgz","fileCount":5,"integrity":"sha512-fGXYs+FXmjjkye+DgVfWtC6tsnJ8MsoZPt0rP5WihfrPePj6NEH/8UdWPDVBvrhfMCey6Jm7+vEJ593X8lD8kA==","signatures":[{"sig":"MEUCIQDTtsfrh33VnqHCYGZVgAMHVSIkP6fJCE8k7LoMPNPqDgIgdwIfEWj9yTVuNoF4akyb/5pBjNtBsy7lygQCBOQ3r6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060262},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.104.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-fGXYs+FXmjjkye+DgVfWtC6tsnJ8MsoZPt0rP5WihfrPePj6NEH/8UdWPDVBvrhfMCey6Jm7+vEJ593X8lD8kA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.20.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^3.1.2","esbuild":"^0.25.1","@vitest/ui":"^3.1.2","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.104.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.73","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.5.0","@vitest/coverage-v8":"^3.1.2","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.75.0 || >=0.76.0-dev <0.76.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.6.0-dev.1_1760673501427_0.9333995872381329","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.6.0-dev.2":{"name":"typespec-vscode","version":"1.6.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.6.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"24408e3fa77a5b26086b6142b08ce8046bb9931f","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.6.0-dev.2.tgz","fileCount":5,"integrity":"sha512-7oINEn7FQwIRqFmABH+CrhDrznMFQ8eZAKHgbwU7tY9vmN8EQf0V9gkRvCsWdGO9b2Hs6pvqxIr3CDOosVmOBw==","signatures":[{"sig":"MEUCIQC/t4bSt8YW0TGsDoRVjoqhi9teQidwqHoW4o6nAJxEiQIgSLHyBkPlWo52IsUtXqN5AGyLqEdA8OVt4ULTRLkOK/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062426},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.105.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-7oINEn7FQwIRqFmABH+CrhDrznMFQ8eZAKHgbwU7tY9vmN8EQf0V9gkRvCsWdGO9b2Hs6pvqxIr3CDOosVmOBw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.20.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^4.0.4","esbuild":"^0.25.1","@vitest/ui":"^4.0.4","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.9.1","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.105.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.74","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.5.0","@vitest/coverage-v8":"^4.0.4","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.75.0 || >=0.76.0-dev <0.76.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.6.0-dev.2_1761669057657_0.9338398504600753","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.6.0-dev.3":{"name":"typespec-vscode","version":"1.6.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.6.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"d0c51ce113f9028bf1de0696b16dd192bfebe53c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.6.0-dev.3.tgz","fileCount":5,"integrity":"sha512-MbpDxDcPfLJqdH5VNCpdV8+geLXn+/aGqhvp4JbHfTuCsMG+02BC4Ey2JI++ZAaMN3Dq5XyKUyL6KjbkrFigRw==","signatures":[{"sig":"MEUCIQCzZPCkdLQJSPujxb84OIjNTsxQHl8r1nDPEfMvUUEllQIgZpEEipOUH5L467eMX1MACuKv+DHROmkRA2JCdAxf66U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062517},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.105.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-MbpDxDcPfLJqdH5VNCpdV8+geLXn+/aGqhvp4JbHfTuCsMG+02BC4Ey2JI++ZAaMN3Dq5XyKUyL6KjbkrFigRw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.20.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^4.0.4","esbuild":"^0.25.1","@vitest/ui":"^4.0.4","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.9.1","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.105.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.74","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.5.0","@vitest/coverage-v8":"^4.0.4","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.75.0 || >=0.76.0-dev <0.76.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.6.0-dev.3_1761808799928_0.24197491550516914","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.6.0-dev.4":{"name":"typespec-vscode","version":"1.6.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.6.0-dev.4","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"3a208771fa6cbc6af1769b3a02b8cd1a41a91992","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.6.0-dev.4.tgz","fileCount":5,"integrity":"sha512-iKD8xnHrvCRY4ZvStBfjXfoL2rrHSqgS/l32tbwFG4/yzAHxsgok6HEjoa7qlbIYN1wlTzDnXM+NI9pTj8croQ==","signatures":[{"sig":"MEYCIQDVr6ypUXi/ULQVPv5i7wI0PX4cbWbEN/TikToZ5b8XEwIhAKpnqmCFbCpesIvfwjc18hPAPjWhq6OCYwI3TBe5LWPI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062517},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.105.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.6.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-iKD8xnHrvCRY4ZvStBfjXfoL2rrHSqgS/l32tbwFG4/yzAHxsgok6HEjoa7qlbIYN1wlTzDnXM+NI9pTj8croQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.4","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.21.1","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^4.0.4","esbuild":"^0.25.1","@vitest/ui":"^4.0.4","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.9.1","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.105.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.74","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.5.0","@vitest/coverage-v8":"^4.0.4","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.75.0 || >=0.76.0-dev <0.76.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.6.0-dev.4_1762437505549_0.0827094478536412","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.6.0":{"name":"typespec-vscode","version":"1.6.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.6.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"bef6bbe07ea9712a87e846140b1079df329ea998","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.6.0.tgz","fileCount":5,"integrity":"sha512-tUjgmerMErwChOG5Zus/DZlm7ZbJ2fHrPyjw5Hvb/nTtgehTt2yxOWTTUAtNLa4FsYaPXReVa9ijHYxhWC3SJQ==","signatures":[{"sig":"MEUCIQDVhlsSrOTL4pEcfexgPzPCa2mPsVh81VdS7TIS1F2IHwIgL2TqtDS8RGdWKt4Q9MjYo6XjotdzCPe94b0BgT0D8AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062481},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.6.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.105.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.6.0.tgz","publisher":"typespec","_integrity":"sha512-tUjgmerMErwChOG5Zus/DZlm7ZbJ2fHrPyjw5Hvb/nTtgehTt2yxOWTTUAtNLa4FsYaPXReVa9ijHYxhWC3SJQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.4","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.21.1","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^4.0.4","esbuild":"^0.25.1","@vitest/ui":"^4.0.4","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.9.1","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.105.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.74","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.6.0","@vitest/coverage-v8":"^4.0.4","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.76.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.6.0_1762954365198_0.5726600500308558","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.7.0-dev.0":{"name":"typespec-vscode","version":"1.7.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.7.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c573f15eddceefd0d894bd4ba2ffb2cdce49202f","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.7.0-dev.0.tgz","fileCount":5,"integrity":"sha512-lR+CquFYx6B4bUU97dSsREVxT8/8GlR4xJt3Shbg6SjxkBGxqBTybCJqYGqwhVesGnHsMFY4fXDkTBYKzCah/w==","signatures":[{"sig":"MEYCIQCRxgYr62UWt3tNIZC0F1rtzqi5s3Mv9YPBJw8QyqtOKwIhAJ+TmvusdWXiY6B97oXzfSGl7a7vpHHycBHWDjKHjqa4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062559},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.7.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.105.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.7.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-lR+CquFYx6B4bUU97dSsREVxT8/8GlR4xJt3Shbg6SjxkBGxqBTybCJqYGqwhVesGnHsMFY4fXDkTBYKzCah/w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.4","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.21.1","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^5.0.0","rimraf":"~6.0.1","semver":"^7.7.1","vitest":"^4.0.4","esbuild":"^0.25.1","@vitest/ui":"^4.0.4","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.9.1","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.6.0","@types/semver":"^7.5.8","@types/vscode":"~1.105.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.74","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.6.0","@vitest/coverage-v8":"^4.0.4","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.76.0 || >=0.77.0-dev <0.77.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.7.0-dev.0_1762954753893_0.8534317714391297","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.7.0-dev.1":{"name":"typespec-vscode","version":"1.7.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.7.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"7e1b49b3f73b4f6a6190a1907a0b00f57098dff4","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.7.0-dev.1.tgz","fileCount":5,"integrity":"sha512-4PTK56R7l9DVjAbpputb4m9u7xVwKegiPzwEsVPXJhRD6El1XkLwwLFzMNWdIWS5Gv2GDmnZCAKe3Q1whm2kOg==","signatures":[{"sig":"MEUCIQDe1ok6KrHtRHSmH/rUsQLbF9OFDVh0Rik13xb3/53qcQIgdmyqwxPWwTG7hNR7RfgHEdc4TSqIUUNHE385SfYAyYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062798},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.7.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.106.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.7.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-4PTK56R7l9DVjAbpputb4m9u7xVwKegiPzwEsVPXJhRD6El1XkLwwLFzMNWdIWS5Gv2GDmnZCAKe3Q1whm2kOg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.4","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.21.1","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.4","esbuild":"^0.27.0","@vitest/ui":"^4.0.4","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.10.1","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.0","@types/semver":"^7.5.8","@types/vscode":"~1.106.1","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.75","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.6.0","@vitest/coverage-v8":"^4.0.4","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.76.0 || >=0.77.0-dev <0.77.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.7.0-dev.1_1763681289431_0.32360832916289684","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.7.0":{"name":"typespec-vscode","version":"1.7.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.7.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"88efa984383c686f15fc14d305e62bdbb4b03ec0","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.7.0.tgz","fileCount":5,"integrity":"sha512-udNa7zmozsI6SKUHR2e7MGJcTa+w9heQG4Hl2x92+2xLggPqHq3MOm0ZjEtACm5OERz102BLIFBp5Dd5/Tx8VA==","signatures":[{"sig":"MEQCICmQzU/9bFHdEBDQc+EQt8rFj+UHiTW9QCeUwnamM+9zAiA0DSK0CI0SGiAQUMqeu5CCT9dk8Ppmv2XM+i0S5KSWeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062723},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.7.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.106.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-stable/typespec-vscode-1.7.0.tgz","publisher":"typespec","_integrity":"sha512-udNa7zmozsI6SKUHR2e7MGJcTa+w9heQG4Hl2x92+2xLggPqHq3MOm0ZjEtACm5OERz102BLIFBp5Dd5/Tx8VA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.4","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.21.1","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.4","esbuild":"^0.27.0","@vitest/ui":"^4.0.4","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.10.1","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.0","@types/semver":"^7.5.8","@types/vscode":"~1.106.1","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.75","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.7.0","@vitest/coverage-v8":"^4.0.4","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.77.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.7.0_1765319016447_0.9045340653445573","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.8.0-dev.0":{"name":"typespec-vscode","version":"1.8.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.8.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"405918a0a97cc3692cc7aecb5bcb25668d9516c0","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.8.0-dev.0.tgz","fileCount":5,"integrity":"sha512-GImYsWFFYu04Ggi6pER6gGB3rl+gRjXtu+ZfAawGJas0xCU5j1N1B/PXXRLTzqxKp009KwlBmhVbzupVf0Tj0g==","signatures":[{"sig":"MEUCIQCeBfi8HLHKMgAWOGJbF9PVOvhzdlpZBybLLv4zcpEY/QIgNgRuZ0tQtSjTv+HwVGBPd6YQ+9EGZ9cI8cLkgmpt/Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062801},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.8.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.106.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.8.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-GImYsWFFYu04Ggi6pER6gGB3rl+gRjXtu+ZfAawGJas0xCU5j1N1B/PXXRLTzqxKp009KwlBmhVbzupVf0Tj0g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.4","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.21.1","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.0","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.4","esbuild":"^0.27.0","@vitest/ui":"^4.0.4","playwright":"^1.51.1","typescript":"~5.9.2","@types/node":"~24.10.1","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.0","@types/semver":"^7.5.8","@types/vscode":"~1.106.1","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.75","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.7.0","@vitest/coverage-v8":"^4.0.4","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.77.0 || >=0.78.0-dev <0.78.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.8.0-dev.0_1765319484264_0.6361185173616342","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.8.0-dev.1":{"name":"typespec-vscode","version":"1.8.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.8.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"dist":{"shasum":"c3e55bf80e243e578c886d074f278eee65007341","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.8.0-dev.1.tgz","fileCount":5,"integrity":"sha512-Y7YQ5vTsWAD+PkF9M3VB6LiIlmfWZ+gFTE/RGseDzkp//5nTKHfgejUSpL4P3qiHNwWhnXY4HhbCjQhFjprE4w==","signatures":[{"sig":"MEUCIQDJ9MPI8L3Kwotrph1Or9Lf6eM6ZNTJIgRk5ao9OtmyUgIgK+fa9SAu2Wo3bo1ThyRfhw/yhj44LRV8vA6oTN5hvlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065969},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.8.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.107.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},"_resolved":"/mnt/vss/_work/1/npm-packages-next/typespec-vscode-1.8.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-Y7YQ5vTsWAD+PkF9M3VB6LiIlmfWZ+gFTE/RGseDzkp//5nTKHfgejUSpL4P3qiHNwWhnXY4HhbCjQhFjprE4w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"_npmVersion":"10.9.4","contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"22.21.1","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.107.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.77","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.7.1","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.77.0 || >=0.78.0-dev <0.78.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.8.0-dev.1_1766099598086_0.6416617898605976","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.8.0-dev.2":{"name":"typespec-vscode","version":"1.8.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.8.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"1c77bf9cd8255eb30392da7e3846c3979bb9930d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.8.0-dev.2.tgz","fileCount":5,"integrity":"sha512-azsq7N22b57xVyJK0vjuxLX83Gy+JzhWypYzWokQNU5tjDndWoS97Wbcg/viTF9YwF1UCCk/akPtwbK+7Ygo/Q==","signatures":[{"sig":"MEUCIQDhRBJeA/oGQtME8r77bmJSPMoS2b2Qef1Yai+HsVACiAIgaDq924c8o2sZs9DEheITWddMK83phplsgnefwC90VTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067262},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\3a46f9b1-de51-4fc4-a685-cc6841deff46\\typespec-vscode-1.8.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.107.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\3a46f9b1-de51-4fc4-a685-cc6841deff46\\typespec-vscode-1.8.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-azsq7N22b57xVyJK0vjuxLX83Gy+JzhWypYzWokQNU5tjDndWoS97Wbcg/viTF9YwF1UCCk/akPtwbK+7Ygo/Q==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.107.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.77","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.7.1","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.77.0 || >=0.78.0-dev <0.78.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.8.0-dev.2_1767884199933_0.28257657213232923","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.8.0-dev.3":{"name":"typespec-vscode","version":"1.8.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.8.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"e349476beaaad1631f2de0b8cc7fa08c7dd481fc","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.8.0-dev.3.tgz","fileCount":5,"integrity":"sha512-IY9vVqqbDFnsnTyZ+uNv0SXWKX320jRsAij7rhuZADo4mUdhfqWLGUv5JNV/UCEuNBHU3+BLFDm5EzYShb9C4A==","signatures":[{"sig":"MEUCIQDm1t/zaA07FBYaQE4solMTkSpHa9P6wY/yP8mf3oEwSQIgdQQfmipn9K8xBarnhykU2DNEtsq9tldItXcXmVBYEAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067262},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\60d0135a-7820-4b1d-b4f2-6325b8a50a65\\typespec-vscode-1.8.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.107.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\60d0135a-7820-4b1d-b4f2-6325b8a50a65\\typespec-vscode-1.8.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-IY9vVqqbDFnsnTyZ+uNv0SXWKX320jRsAij7rhuZADo4mUdhfqWLGUv5JNV/UCEuNBHU3+BLFDm5EzYShb9C4A==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.107.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.77","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.7.1","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.77.0 || >=0.78.0-dev <0.78.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.8.0-dev.3_1767888556558_0.06130233249221795","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.8.0":{"name":"typespec-vscode","version":"1.8.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.8.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"latest","dist":{"shasum":"6065c64ae259928ada9228c316eeee296b7b3cb1","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.8.0.tgz","fileCount":5,"integrity":"sha512-xf+KDb3S8mpNmV1MOt6Y8XmU3aRV47NapwZYaX3Y71sByl65Cn3CtxGp1hbf2X4/ffwpNtZ/pSH7KoH/tQTYgw==","signatures":[{"sig":"MEUCIEZJQoxGnxbyukGw6qqo8bssYnOKmQJFYqJOiTuP3I9uAiEA2A+jb6M5B2H5ps7F9JCEKU1Ua+RaFs1Qe6f2BKx5oZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067185},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\82c7e1bb-75b0-4aef-859b-9f488e267409\\typespec-vscode-1.8.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.107.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\82c7e1bb-75b0-4aef-859b-9f488e267409\\typespec-vscode-1.8.0.tgz","publisher":"typespec","_integrity":"sha512-xf+KDb3S8mpNmV1MOt6Y8XmU3aRV47NapwZYaX3Y71sByl65Cn3CtxGp1hbf2X4/ffwpNtZ/pSH7KoH/tQTYgw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.107.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.77","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.8.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.78.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.8.0_1768333179948_0.8917247842295051","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.9.0-dev.0":{"name":"typespec-vscode","version":"1.9.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.9.0-dev.0","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"2049254510834a63bd6d07fcad0de0ed5d8579d6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.9.0-dev.0.tgz","fileCount":5,"integrity":"sha512-9rBRquqPSa6rOIEIIr0sKRJrjOm/RzwQS8/1Kkmvq9p6gJB/ungMBqiRLRQbnoHhCcaV1l0riuVOs2+ObFStnA==","signatures":[{"sig":"MEYCIQCR8eEJgBvQ/RXGWPgEnuKkC7k6JPpidwvfNsUlboU1AAIhAOHs/cJffcDhOHSLSFmih5Ex+OEWDdCuFWmZbXgjQXe1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067263},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\8293081f-ac8b-4f28-848a-185fa4ab52ee\\typespec-vscode-1.9.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.107.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\8293081f-ac8b-4f28-848a-185fa4ab52ee\\typespec-vscode-1.9.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-9rBRquqPSa6rOIEIIr0sKRJrjOm/RzwQS8/1Kkmvq9p6gJB/ungMBqiRLRQbnoHhCcaV1l0riuVOs2+ObFStnA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.107.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.77","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.8.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.78.0 || >=0.79.0-dev <0.79.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.9.0-dev.0_1768333583748_0.04606596623033443","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.9.0-dev.1":{"name":"typespec-vscode","version":"1.9.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.9.0-dev.1","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"35d60139c8981677a0d80ce844fba0675c27b7c1","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.9.0-dev.1.tgz","fileCount":5,"integrity":"sha512-SgJektd12oD3SrocFbEgsvOTq50FIJDutGD2mo8KIJW8co2KUJFqQLWA0nyq08UwFbhkciJotZHjDzxc+fyZOg==","signatures":[{"sig":"MEQCIBmbWwfSV1UzjjZHJep3meSdUcoFBxKy1qRSM1UvQWmqAiBFovt2etDVzsP0klY5ZWa/IV2/yApRz3yml3yLDpTN4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067276},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\f2902309-b662-4757-9e40-aaef334d213d\\typespec-vscode-1.9.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.107.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","test:e2e:skip":"pnpm test:web && pnpm test:extension","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\f2902309-b662-4757-9e40-aaef334d213d\\typespec-vscode-1.9.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-SgJektd12oD3SrocFbEgsvOTq50FIJDutGD2mo8KIJW8co2KUJFqQLWA0nyq08UwFbhkciJotZHjDzxc+fyZOg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.107.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.77","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.8.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.78.0 || >=0.79.0-dev <0.79.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.9.0-dev.1_1768340451247_0.6562617265757251","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.9.0-dev.2":{"name":"typespec-vscode","version":"1.9.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.9.0-dev.2","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"b210243eaa1e17fdabef9b1ba9b6cef75835f4a1","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.9.0-dev.2.tgz","fileCount":5,"integrity":"sha512-dEC1LZuYPLEOM73z0GlgX0/JtsiPvIwcxDOLysLGgSX66gaQGniJL27nW2HMEVMmkSLTGcBKCSgsoqMfn9puhQ==","signatures":[{"sig":"MEUCIQC4rllZhR3byHdwzzE997vyPUTE2rgI/JNd0tAcCGHC3QIgCKwFCqwWnUcRbsYldNgg+1UFGgz9CmZAIBzRo9Gmta0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067147},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\f555c9fa-8153-4274-a254-99c009967b46\\typespec-vscode-1.9.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.107.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\f555c9fa-8153-4274-a254-99c009967b46\\typespec-vscode-1.9.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-dEC1LZuYPLEOM73z0GlgX0/JtsiPvIwcxDOLysLGgSX66gaQGniJL27nW2HMEVMmkSLTGcBKCSgsoqMfn9puhQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.107.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.77","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.8.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.78.0 || >=0.79.0-dev <0.79.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.9.0-dev.2_1769053277140_0.39021430507406407","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.9.0-dev.3":{"name":"typespec-vscode","version":"1.9.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.9.0-dev.3","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"6e0793144556afb60ee961236ffbf3933a57a011","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.9.0-dev.3.tgz","fileCount":5,"integrity":"sha512-9Y21Q9eU34uYj1DnYYrejamfIwo5uki/QKFJ9Kv+UIjlW2t9i0j3yxRa9R8xv2Vw73OjScavIWQzTC5jfN9USA==","signatures":[{"sig":"MEQCIHXCJRqMqiL2wmrAtoQcIVtsJBGLlL3c/oD6/P2VUsxVAiBJJfGPOrlgYRlL7HWLMVix/oRK/Z8YT/XC808cUZrQuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067251},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\4a175c8c-7501-4cbc-913d-7a4e334262d3\\typespec-vscode-1.9.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.108.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\4a175c8c-7501-4cbc-913d-7a4e334262d3\\typespec-vscode-1.9.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-9Y21Q9eU34uYj1DnYYrejamfIwo5uki/QKFJ9Kv+UIjlW2t9i0j3yxRa9R8xv2Vw73OjScavIWQzTC5jfN9USA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.108.1","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.78","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.8.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.78.0 || >=0.79.0-dev <0.79.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.9.0-dev.3_1769110481631_0.7697220927169468","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.9.0-dev.4":{"name":"typespec-vscode","version":"1.9.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.9.0-dev.4","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"ca2bc31fa822e1144b403357fc878227468a7014","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.9.0-dev.4.tgz","fileCount":5,"integrity":"sha512-gyX9/Cli80vjojvBV9Go8q2YL/2RaYIZpb5dZ2zHD1paxQUNxtiFg4mpcbTcKhHIeRyv/fU6CnMtavtPzC0dVw==","signatures":[{"sig":"MEUCIQCy3FjPBZDL8fDQJZ8pXMk9VLpBF3/tPF1whUl55NRmzwIgPev+GzyMa1B75NuGLx74nJepCXzHqOlvRUEB+YWw4bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067251},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\4408562f-1b47-4af0-9234-76c620c5dc0e\\typespec-vscode-1.9.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.108.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\4408562f-1b47-4af0-9234-76c620c5dc0e\\typespec-vscode-1.9.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-gyX9/Cli80vjojvBV9Go8q2YL/2RaYIZpb5dZ2zHD1paxQUNxtiFg4mpcbTcKhHIeRyv/fU6CnMtavtPzC0dVw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.108.1","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.78","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.8.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.78.0 || >=0.79.0-dev <0.79.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.9.0-dev.4_1770302664272_0.33896237011270336","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.9.0":{"name":"typespec-vscode","version":"1.9.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.9.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"latest","dist":{"shasum":"eeaa05bfa515d5e24e62ce9afdf8ff32762a068c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.9.0.tgz","fileCount":5,"integrity":"sha512-fC9B+QjGQsgXXnK1rwNTO3RM76hAJ35M2QNhjeQkGKYQA3kKSs9VOzoNjkuIGfjnKatFu/UhsAg4e0Zry7ws2g==","signatures":[{"sig":"MEYCIQDx+tOwQN86gQL1j2Kqbq7WCdR8x3NaXgAW6RVkmOmBawIhAOfINxMimljizpAX5Qcb75M5edDdsmiKG3DNcsUhZeiR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067175},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\fde5c203-e940-4505-8b0c-cc09aa586b19\\typespec-vscode-1.9.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.108.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\fde5c203-e940-4505-8b0c-cc09aa586b19\\typespec-vscode-1.9.0.tgz","publisher":"typespec","_integrity":"sha512-fC9B+QjGQsgXXnK1rwNTO3RM76hAJ35M2QNhjeQkGKYQA3kKSs9VOzoNjkuIGfjnKatFu/UhsAg4e0Zry7ws2g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.108.1","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.78","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.9.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.79.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.9.0_1770747938030_0.05344047675998764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.10.0-dev.0":{"name":"typespec-vscode","version":"1.10.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.10.0-dev.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"6f22408445aea38ef2cd1b852249021c5218045b","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.10.0-dev.0.tgz","fileCount":5,"integrity":"sha512-XoSX0U/X6nkzXp3iF/S4dNHON4oowQKUAPIalpkedYv7veCem3vKNCFmuAQOJEN0jrKpBS17uBYJbg5cGEoQ+g==","signatures":[{"sig":"MEUCIAx3ht4w11eP6jLT34wFmpEhH7By7cZJs+6Wu3Dl4rcAAiEAlrIUEHfLnughwCGB191tPPLI2L5oKi+RtJZlbP7b7Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067254},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\5a5bd9e0-697d-4194-a10c-1d92f7acaa7b\\typespec-vscode-1.10.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.108.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\5a5bd9e0-697d-4194-a10c-1d92f7acaa7b\\typespec-vscode-1.10.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-XoSX0U/X6nkzXp3iF/S4dNHON4oowQKUAPIalpkedYv7veCem3vKNCFmuAQOJEN0jrKpBS17uBYJbg5cGEoQ+g==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.108.1","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.78","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.9.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.79.0 || >=0.80.0-dev <0.80.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.10.0-dev.0_1770748455437_0.2849369355767717","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.10.0-dev.1":{"name":"typespec-vscode","version":"1.10.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.10.0-dev.1","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"e081e1cbe91b4d40490ae61383f4eb484962a734","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.10.0-dev.1.tgz","fileCount":5,"integrity":"sha512-/728/ssUQ4YI0tK5AgyVBic5ZQ/Lb7btbregyyGZWH3fKO4MV0a+PnO9VZn+KDnh2X26ltH9qqErOEn8jkFKCA==","signatures":[{"sig":"MEUCIQDPFy/8hj/J+eRTwiEXs0JUp6D4ztDzKQiViGG4/rOCpQIgTVee9K21QLaKksU+VE0DisI2OMuXtylkPT2tNsaFXDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067773},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\fe9da50b-aa32-42b8-9825-badd06ace370\\typespec-vscode-1.10.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.108.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\fe9da50b-aa32-42b8-9825-badd06ace370\\typespec-vscode-1.10.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-/728/ssUQ4YI0tK5AgyVBic5ZQ/Lb7btbregyyGZWH3fKO4MV0a+PnO9VZn+KDnh2X26ltH9qqErOEn8jkFKCA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","dependencies":{},"telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"~8.17.1","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.2","semver":"^7.7.1","vitest":"^4.0.15","esbuild":"^0.27.0","@vitest/ui":"^4.0.15","playwright":"^1.57.0","typescript":"~5.9.2","@types/node":"~25.0.2","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.108.1","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.78","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.9.0","@vitest/coverage-v8":"^4.0.15","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.79.0 || >=0.80.0-dev <0.80.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.10.0-dev.1_1770819410937_0.42094275771364176","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.10.0-dev.2":{"name":"typespec-vscode","version":"1.10.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.10.0-dev.2","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"5d3ce76cd49e1441dfbebefa42d4988e1f757c59","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.10.0-dev.2.tgz","fileCount":5,"integrity":"sha512-0DuNp0L4UPq1//VTsxb6UMR8v/gzXQ61BIMHcsg2h3IYbZJVDF0WtcQwOLx5MHeU9HK/G2K4+QdtVVrEq23HuA==","signatures":[{"sig":"MEYCIQD0JUHDIp4y+x/nVgYC4zAFKI97VvwRApf+7clAaSi9TwIhAJsTr2XP+2OQ26V76+Ia2eA/O6SLiSHMSYypiYIkLP4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061820},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\30980380-68fc-4edb-99ee-492a23c9d879\\typespec-vscode-1.10.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.109.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\30980380-68fc-4edb-99ee-492a23c9d879\\typespec-vscode-1.10.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-0DuNp0L4UPq1//VTsxb6UMR8v/gzXQ61BIMHcsg2h3IYbZJVDF0WtcQwOLx5MHeU9HK/G2K4+QdtVVrEq23HuA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.3","semver":"^7.7.1","vitest":"^4.0.18","esbuild":"^0.27.0","@vitest/ui":"^4.0.18","playwright":"^1.57.0","typescript":"~5.9.3","@types/node":"~25.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.109.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.79","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.9.0 || >= 1.10.0-dev.7","@vitest/coverage-v8":"^4.0.18","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.79.0 || >= 0.80.0-dev.1"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.10.0-dev.2_1772473719392_0.8588109168803961","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.10.0-dev.3":{"name":"typespec-vscode","version":"1.10.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.10.0-dev.3","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"590d89bd4d484b49628027bd60887efef68d7828","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.10.0-dev.3.tgz","fileCount":5,"integrity":"sha512-OeEqTLXJLdJQWahpsOj/3l+xrHfpfeI3H+6jvzPVpluWKVyEtd0GGXOpFQdHnvxbHrxrfanaOMydO6bZrzVsPA==","signatures":[{"sig":"MEQCIGC/29riCuWFOBtYnIq7swqlS3s+c+AfwVvl8Y9L5AVoAiAmWqm5fBmI4IXLJFx4Y2bGeJF3WxilkxpQ5Zlqq3jqeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062029},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\3820c35d-326f-440c-8446-ac0676bdaff4\\typespec-vscode-1.10.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.109.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\3820c35d-326f-440c-8446-ac0676bdaff4\\typespec-vscode-1.10.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-OeEqTLXJLdJQWahpsOj/3l+xrHfpfeI3H+6jvzPVpluWKVyEtd0GGXOpFQdHnvxbHrxrfanaOMydO6bZrzVsPA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.3","semver":"^7.7.1","vitest":"^4.0.18","esbuild":"^0.27.0","@vitest/ui":"^4.0.18","playwright":"^1.57.0","typescript":"~5.9.3","@types/node":"~25.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.109.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.79","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.9.0 || >= 1.10.0-dev.10","@vitest/coverage-v8":"^4.0.18","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.79.0 || >= 0.80.0-dev.1"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.10.0-dev.3_1772563560823_0.9007734046274916","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.10.0":{"name":"typespec-vscode","version":"1.10.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.10.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"latest","dist":{"shasum":"fb39dfdc628a415e650dafb5c7f451055f3db6a6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.10.0.tgz","fileCount":5,"integrity":"sha512-yyFLYNR+6wb+PAADHEmQ0IwIOd0M2WJaJOuXAAb2aG5utnjrMpt5GGIZL4iZK1TsOGz6AAOry3t0oYGndtqpeg==","signatures":[{"sig":"MEYCIQCs62I4ndfvxqxpSByMKAwaTBrx9/PqaLBy6Azqve7OxgIhAMTXC4tDxnAid2krDd2DkxGOZEgU3MyAV5+e2DbHyK9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061983},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\e1c9fc5e-75ca-4704-b187-81e28c2361a2\\typespec-vscode-1.10.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.109.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\e1c9fc5e-75ca-4704-b187-81e28c2361a2\\typespec-vscode-1.10.0.tgz","publisher":"typespec","_integrity":"sha512-yyFLYNR+6wb+PAADHEmQ0IwIOd0M2WJaJOuXAAb2aG5utnjrMpt5GGIZL4iZK1TsOGz6AAOry3t0oYGndtqpeg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.3","semver":"^7.7.1","vitest":"^4.0.18","esbuild":"^0.27.0","@vitest/ui":"^4.0.18","playwright":"^1.57.0","typescript":"~5.9.3","@types/node":"~25.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.109.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.79","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.10.0","@vitest/coverage-v8":"^4.0.18","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.80.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.10.0_1773172489734_0.9552749470651356","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.11.0-dev.0":{"name":"typespec-vscode","version":"1.11.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.11.0-dev.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"eae1aa02b9c1d67262213d35ee2656e0eabb4a73","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.11.0-dev.0.tgz","fileCount":5,"integrity":"sha512-nyX5NHg5E2+9ud6Xk30CW4rQom7fg1VsstMXBj8k/fU5DWmtR37dlGQqrnS6h0Wy57oU7ynX2n4AcViLI/7Zxw==","signatures":[{"sig":"MEYCIQDPhcsj7XMoWSItj0AXTPRddcrcb82g1pmeYQALlied4AIhAOydXlgjUj1TRwMtmIliH8zkvxRr4GDDvcS+RpVv24zB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062027},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\8e2ebcf4-edec-4a34-8851-c2b9e3fe6b1f\\typespec-vscode-1.11.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.109.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\8e2ebcf4-edec-4a34-8851-c2b9e3fe6b1f\\typespec-vscode-1.11.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-nyX5NHg5E2+9ud6Xk30CW4rQom7fg1VsstMXBj8k/fU5DWmtR37dlGQqrnS6h0Wy57oU7ynX2n4AcViLI/7Zxw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","mocha":"^11.1.0","which":"^6.0.0","rimraf":"~6.1.3","semver":"^7.7.1","vitest":"^4.0.18","esbuild":"^0.27.0","@vitest/ui":"^4.0.18","playwright":"^1.57.0","typescript":"~5.9.3","@types/node":"~25.3.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.9","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.5.8","@types/vscode":"~1.109.0","swagger-ui-dist":"^5.20.1","@vscode/test-web":"^0.0.79","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.10.0 || >= 1.11.0-dev.0","@vitest/coverage-v8":"^4.0.18","@vscode/test-electron":"^2.3.9","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.0.0","@typespec/internal-build-utils":"^0.80.0 || >= 0.81.0-dev.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.11.0-dev.0_1773172815496_0.5792856614450979","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.11.0-dev.1":{"name":"typespec-vscode","version":"1.11.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.11.0-dev.1","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"9b5786f51e9181b6e55e4f803dca132fe74c3de6","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.11.0-dev.1.tgz","fileCount":5,"integrity":"sha512-0gyEhlhOpGXNsZeUgUyw2p43Y4htN5ScyWU2RoxPTINz/BoZZIOTcbfq8xeWtDdrfSy3aSW6TwjcJdQbTNwSLA==","signatures":[{"sig":"MEUCIBJaEDquyCvWQMu6KEdk12ROlafQkWFBYP6S8Sp7rNIwAiEAuCKuJn0Z9ESFxynzeB6Cet99lUXyXhoiBTrxs3drp3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063133},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\229bcc12-7a9d-410a-af3a-e29e243a4ede\\typespec-vscode-1.11.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.110.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\229bcc12-7a9d-410a-af3a-e29e243a4ede\\typespec-vscode-1.11.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-0gyEhlhOpGXNsZeUgUyw2p43Y4htN5ScyWU2RoxPTINz/BoZZIOTcbfq8xeWtDdrfSy3aSW6TwjcJdQbTNwSLA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","mocha":"^11.7.5","which":"^6.0.1","rimraf":"~6.1.3","semver":"^7.7.4","vitest":"^4.1.0","esbuild":"^0.27.4","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"~25.5.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.10","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.110.0","swagger-ui-dist":"^5.32.0","@vscode/test-web":"^0.0.80","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.10.0 || >= 1.11.0-dev.4","@vitest/coverage-v8":"^4.1.0","@vscode/test-electron":"^2.5.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.80.0 || >= 0.81.0-dev.1"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.11.0-dev.1_1773856823294_0.5436062375788138","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.11.0-dev.2":{"name":"typespec-vscode","version":"1.11.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.11.0-dev.2","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"81dc4f6b8004f6502f731ece7ea875b2fe5a5926","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.11.0-dev.2.tgz","fileCount":5,"integrity":"sha512-w58mNpyTVmdEpkG/eHX+Ubh+e9tJoDMMTSADTbYSsOTCcYJockLVzFgqNTkx6Xigik4W2p+5dvSeFujJX4+qNg==","signatures":[{"sig":"MEQCIGNYE6fP5B/EF37TL4GI2L66n+tSYXkc5gQgl81Ky4iDAiAdKBhtyQchEwv+mEYjM97c/CD/PJZK0vMaPfQzBctKDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062925},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\b2fc9da7-fd9a-428a-a2bd-dc307d1a6600\\typespec-vscode-1.11.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.110.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\b2fc9da7-fd9a-428a-a2bd-dc307d1a6600\\typespec-vscode-1.11.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-w58mNpyTVmdEpkG/eHX+Ubh+e9tJoDMMTSADTbYSsOTCcYJockLVzFgqNTkx6Xigik4W2p+5dvSeFujJX4+qNg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","mocha":"^11.7.5","which":"^6.0.1","rimraf":"~6.1.3","semver":"^7.7.4","vitest":"^4.1.0","esbuild":"^0.27.4","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"~25.5.0","cross-spawn":"^7.0.6","@types/mocha":"^10.0.10","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.110.0","swagger-ui-dist":"^5.32.0","@vscode/test-web":"^0.0.80","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.10.0 || >= 1.11.0-dev.6","@vitest/coverage-v8":"^4.1.0","@vscode/test-electron":"^2.5.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.80.0 || >= 0.81.0-dev.2"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.11.0-dev.2_1774447023609_0.8997473748318423","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.11.0-dev.3":{"name":"typespec-vscode","version":"1.11.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.11.0-dev.3","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"ddd6047c7879b1a4935fcaecae9ac2e07a21bb81","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.11.0-dev.3.tgz","fileCount":5,"integrity":"sha512-2T1DoTv/oty7aLLv0ja0Zp7+4BpqUUPA7agILkDaoYbcUuJAHwMh3y7GFgDgS/QZy87XSJRZnVyinzhG5amjsw==","signatures":[{"sig":"MEUCIQCk6S99O2aLuqENnKBWrFJmrxlHjoXTogR90V7Ree/aoQIgaNznIFbw4G2BvLbLN82YeyLAPsoVgn+rx38BBr3gBfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062876},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\ccbab333-23b2-4533-9c3c-93af0c77a776\\typespec-vscode-1.11.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.110.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\ccbab333-23b2-4533-9c3c-93af0c77a776\\typespec-vscode-1.11.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-2T1DoTv/oty7aLLv0ja0Zp7+4BpqUUPA7agILkDaoYbcUuJAHwMh3y7GFgDgS/QZy87XSJRZnVyinzhG5amjsw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","which":"^6.0.1","rimraf":"~6.1.3","semver":"^7.7.4","vitest":"^4.1.0","esbuild":"^0.27.4","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"~25.5.0","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.110.0","swagger-ui-dist":"^5.32.0","@vscode/test-web":"^0.0.80","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.10.0 || >= 1.11.0-dev.8","@vitest/coverage-v8":"^4.1.0","@vscode/test-electron":"^2.5.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.80.0 || >= 0.81.0-dev.2"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.11.0-dev.3_1774992719126_0.055412637080695326","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.11.0":{"name":"typespec-vscode","version":"1.11.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.11.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"latest","dist":{"shasum":"c49221957b8b2034bb866adf8ec5617aa5672732","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.11.0.tgz","fileCount":5,"integrity":"sha512-SDDY1DoZlbRSpWq3+PTJJz4v2LDyN8oGm2usvelhhjRh8T5MiaHGEfn3Lmts+KYh2OJhvXun+uAQYpHudYa3RA==","signatures":[{"sig":"MEYCIQC4zWThzRABAcF6Emo8X/YtRRm6sYkH6TlnoyNfrEweUAIhAKEuZYto+wYpD+S3ak1E2ZGE+4MwbZ3E8Z8TmRHVv4yk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062850},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\3dcbcedd-1a75-4bbc-97f7-ddfb61527867\\typespec-vscode-1.11.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.110.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\3dcbcedd-1a75-4bbc-97f7-ddfb61527867\\typespec-vscode-1.11.0.tgz","publisher":"typespec","_integrity":"sha512-SDDY1DoZlbRSpWq3+PTJJz4v2LDyN8oGm2usvelhhjRh8T5MiaHGEfn3Lmts+KYh2OJhvXun+uAQYpHudYa3RA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","which":"^6.0.1","rimraf":"~6.1.3","semver":"^7.7.4","vitest":"^4.1.0","esbuild":"^0.27.4","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"~25.5.0","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.110.0","swagger-ui-dist":"^5.32.0","@vscode/test-web":"^0.0.80","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.11.0","@vitest/coverage-v8":"^4.1.0","@vscode/test-electron":"^2.5.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.81.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.11.0_1775590031229_0.2115250703952103","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.12.0-dev.0":{"name":"typespec-vscode","version":"1.12.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.12.0-dev.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"4c35038643af1a891c2760101ff598cd52cb251e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.12.0-dev.0.tgz","fileCount":5,"integrity":"sha512-UDJ9Z1oQXU5M88R3j0WiyWNt2lZYdDwa8OvXsqoAcTkwYMBuyHwxB5qCKBNjvas4/2SlTJCA1z84EATXR5Jd/w==","signatures":[{"sig":"MEUCICRN3NOOkBDFqGZeF/oQBH8VVD7HTC3JAzLDMDSDxlUuAiEAmY3QMnHPMbrPuuMycMD0xkd/BMerdaGqDxGgYVBtKo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062894},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\73168d7d-2b98-43d0-8dcf-0f669789d0e9\\typespec-vscode-1.12.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.110.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\73168d7d-2b98-43d0-8dcf-0f669789d0e9\\typespec-vscode-1.12.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-UDJ9Z1oQXU5M88R3j0WiyWNt2lZYdDwa8OvXsqoAcTkwYMBuyHwxB5qCKBNjvas4/2SlTJCA1z84EATXR5Jd/w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","which":"^6.0.1","rimraf":"~6.1.3","semver":"^7.7.4","vitest":"^4.1.0","esbuild":"^0.27.4","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"~25.5.0","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.110.0","swagger-ui-dist":"^5.32.0","@vscode/test-web":"^0.0.80","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.11.0 || >= 1.12.0-dev.0","@vitest/coverage-v8":"^4.1.0","@vscode/test-electron":"^2.5.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.81.0 || >= 0.82.0-dev.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.12.0-dev.0_1775590544964_0.9580802614216797","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.12.0-dev.1":{"name":"typespec-vscode","version":"1.12.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.12.0-dev.1","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"8387f2abaf9aef3b7c74362189ed21011c0d5261","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.12.0-dev.1.tgz","fileCount":5,"integrity":"sha512-Y0m0B6kAxx5RjaLeaX80C8cAYXBihl5dL9EmJmnpWO8LRWCZJphRQhl36XYBFycZWFAEyS44OFp7a8T7K6dPhA==","signatures":[{"sig":"MEUCIQCQvTxgs6kLt9jdB2x4SIx7WYv4hzWHtU3331QdVnx4wQIgDpMrUrNy4C5uSHNXg3dYIupoMIGXw/yVkcpvD6Ai7d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062894},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\3ad902aa-9326-44f3-8d6b-43cfacfd2362\\typespec-vscode-1.12.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.110.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\3ad902aa-9326-44f3-8d6b-43cfacfd2362\\typespec-vscode-1.12.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-Y0m0B6kAxx5RjaLeaX80C8cAYXBihl5dL9EmJmnpWO8LRWCZJphRQhl36XYBFycZWFAEyS44OFp7a8T7K6dPhA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","ajv":"~8.18.0","yaml":"~2.8.2","which":"^6.0.1","rimraf":"~6.1.3","semver":"^7.7.4","vitest":"^4.1.0","esbuild":"^0.27.4","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"~25.5.0","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.110.0","swagger-ui-dist":"^5.32.0","@vscode/test-web":"^0.0.80","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.11.0 || >= 1.12.0-dev.1","@vitest/coverage-v8":"^4.1.0","@vscode/test-electron":"^2.5.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.81.0 || >= 0.82.0-dev.1"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.12.0-dev.1_1775765003219_0.9719530172639277","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.12.0-dev.2":{"name":"typespec-vscode","version":"1.12.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.12.0-dev.2","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"4312c13ad81de35da9e0d8be2c4804ff919d863e","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.12.0-dev.2.tgz","fileCount":5,"integrity":"sha512-hUtLvf5CSQD1Si2eEtlFkPcr/MXy0AITiwTlRwany/V521F7T7WzwTaiHtQrfKSWOWOiU7vGGrlCie/qb0T/kQ==","signatures":[{"sig":"MEQCIAbNurA+1+E9C+VqnBJUpLZ+ouMYTFiSv551myk2W2d+AiBxfyVK//JoXh2oVwDWPMfFByEis36e6o8fYNsbvdRyqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062866},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\58cc6052-8d23-4598-8dda-3bdf9a198cb1\\typespec-vscode-1.12.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.110.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\58cc6052-8d23-4598-8dda-3bdf9a198cb1\\typespec-vscode-1.12.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-hUtLvf5CSQD1Si2eEtlFkPcr/MXy0AITiwTlRwany/V521F7T7WzwTaiHtQrfKSWOWOiU7vGGrlCie/qb0T/kQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"~8.18.0","yaml":"~2.8.2","which":"^6.0.1","rimraf":"~6.1.3","semver":"^7.7.4","vitest":"^4.1.0","esbuild":"^0.27.4","@vitest/ui":"^4.1.0","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"~25.5.0","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"~3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.110.0","swagger-ui-dist":"^5.32.0","@vscode/test-web":"^0.0.80","@types/cross-spawn":"~6.0.6","@typespec/compiler":"^1.11.0 || >= 1.12.0-dev.2","@vitest/coverage-v8":"^4.1.0","@vscode/test-electron":"^2.5.2","vscode-languageclient":"~9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.81.0 || >= 0.82.0-dev.2"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.12.0-dev.2_1775766325758_0.7291064304490429","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.12.0-dev.3":{"name":"typespec-vscode","version":"1.12.0-dev.3","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.12.0-dev.3","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"56ab13b2cff90e1fb00b296f71e9e4c0c0b30c7c","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.12.0-dev.3.tgz","fileCount":5,"integrity":"sha512-GmqP+T64iJJnnfz0WuNOx4VoPt+JIadgEg7nLxOKVL04/GHYHFKbjWj6z+yfaPMztHBdsyTO4a03JEjM/UpO+w==","signatures":[{"sig":"MEUCIGnQIh2Em/oIS1nArr0pXmC07PiZ6/FrnfxzMkSpFlDBAiEAmGz40wOsl30vIvm0TkPNvB63XSULIlhLtrF8UwHHxlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063459},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\6e770801-1b33-45df-a6b4-af3fe86c322a\\typespec-vscode-1.12.0-dev.3.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.115.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\6e770801-1b33-45df-a6b4-af3fe86c322a\\typespec-vscode-1.12.0-dev.3.tgz","publisher":"typespec","_integrity":"sha512-GmqP+T64iJJnnfz0WuNOx4VoPt+JIadgEg7nLxOKVL04/GHYHFKbjWj6z+yfaPMztHBdsyTO4a03JEjM/UpO+w==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^6.0.1","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.59.1","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.115.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.11.0 || >= 1.12.0-dev.2","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.81.0 || >= 0.82.0-dev.2"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.12.0-dev.3_1775837973760_0.5108082972234103","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.12.0-dev.4":{"name":"typespec-vscode","version":"1.12.0-dev.4","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.12.0-dev.4","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"29c160e81171d3945a588ba5823ca38f0eaa63d0","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.12.0-dev.4.tgz","fileCount":5,"integrity":"sha512-oB5wkuSTWOdN6CQprt1k3InSCDKRiP4U/l5FSVTgQdcZ86vJfve0LDPNeL7R1kvKm9K+RhiEuBlpf+nsMjhqag==","signatures":[{"sig":"MEYCIQCBhSYNFCcN6in65A0fWeoDuqZmemf/Ty2/XtnQDPpK1wIhAKl+oStOAyYCR1Y/Hz74pzKty3jybwlf9qKytg+SGvw3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063466},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\e6c0a14a-60b2-4d62-ade5-c5d69ff38973\\typespec-vscode-1.12.0-dev.4.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.115.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\e6c0a14a-60b2-4d62-ade5-c5d69ff38973\\typespec-vscode-1.12.0-dev.4.tgz","publisher":"typespec","_integrity":"sha512-oB5wkuSTWOdN6CQprt1k3InSCDKRiP4U/l5FSVTgQdcZ86vJfve0LDPNeL7R1kvKm9K+RhiEuBlpf+nsMjhqag==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^6.0.1","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.59.1","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.115.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.11.0 || >= 1.12.0-dev.4","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.81.0 || >= 0.82.0-dev.2"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.12.0-dev.4_1777385348382_0.32202302983791853","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.12.0-dev.5":{"name":"typespec-vscode","version":"1.12.0-dev.5","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.12.0-dev.5","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"286cf2390cd0fe17a7f0a1b341f36709c6537dd4","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.12.0-dev.5.tgz","fileCount":5,"integrity":"sha512-8ZuaDhUYZnYH4urQq4LcDEVsgYMd+4mDLduhp8874qO9oq54/cVrC/gqyztPnGqv98JPef+GcZOqoZeilssEYg==","signatures":[{"sig":"MEUCIQDHklJOwcMAg38e6axSGKmJh/MzZQVzGO41QIzxR5edkwIgOeJ7DwVUZ7awIsWPcH41nWXYGEukB5RHAUXqXgdmGts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063469},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\d15f10e6-8bb8-4c5d-946d-41de7c2e90f6\\typespec-vscode-1.12.0-dev.5.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.115.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\d15f10e6-8bb8-4c5d-946d-41de7c2e90f6\\typespec-vscode-1.12.0-dev.5.tgz","publisher":"typespec","_integrity":"sha512-8ZuaDhUYZnYH4urQq4LcDEVsgYMd+4mDLduhp8874qO9oq54/cVrC/gqyztPnGqv98JPef+GcZOqoZeilssEYg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^6.0.1","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.59.1","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.115.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.11.0 || >= 1.12.0-dev.4","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.81.0 || >= 0.82.0-dev.2"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.12.0-dev.5_1777387550730_0.2680557367671208","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.12.0-dev.6":{"name":"typespec-vscode","version":"1.12.0-dev.6","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.12.0-dev.6","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"27ab138053ac14aa7acf6bc298195a606e135d45","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.12.0-dev.6.tgz","fileCount":5,"integrity":"sha512-wJ6IES+rvhwW9XhuarrJZgOCqMkA3o5w2vBDO0f47mVREodZEbZlFKxppX6XidjZ6gMl8guLZHU27i+stalwdg==","signatures":[{"sig":"MEUCIGeKZwm1vyQtWd8q8AimDFdnZenXgjWUIGWf78gQf+MmAiEA5IBIgolK9NmPehJtuohZSxMt7Sw13JeEJ8XiETzGjF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064646},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\5c63ca66-0eb2-4787-a4cf-6e1c87169ba8\\typespec-vscode-1.12.0-dev.6.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.115.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\5c63ca66-0eb2-4787-a4cf-6e1c87169ba8\\typespec-vscode-1.12.0-dev.6.tgz","publisher":"typespec","_integrity":"sha512-wJ6IES+rvhwW9XhuarrJZgOCqMkA3o5w2vBDO0f47mVREodZEbZlFKxppX6XidjZ6gMl8guLZHU27i+stalwdg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^6.0.1","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.59.1","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.115.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.11.0 || >= 1.12.0-dev.7","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.81.0 || >= 0.82.0-dev.2"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.12.0-dev.6_1778074506085_0.28800365585790155","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.13.0-dev.0":{"name":"typespec-vscode","version":"1.13.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.13.0-dev.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"cd14a187f0f0fadf44a276b8585bed2995d50f47","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.13.0-dev.0.tgz","fileCount":5,"integrity":"sha512-mjL1K2uQNOWwoR0wNsNrIyqmJ+6T6YcEz+ZkyFyrvYcii4wIZVpK01wcPs/epKCbIh92WPHcejdMsCAxdL9wEQ==","signatures":[{"sig":"MEYCIQCTjD9YQB1TZfFdLiOH7YhcCmqREKY5KGgVXqja8eiXLwIhAPV8NCLGdbrnNar5ydmYSxe4XAH9Z6dO3e53cYbMKPAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064700},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\17c51ce2-56c8-43f8-90d8-d23d46d13f28\\typespec-vscode-1.13.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.115.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\17c51ce2-56c8-43f8-90d8-d23d46d13f28\\typespec-vscode-1.13.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-mjL1K2uQNOWwoR0wNsNrIyqmJ+6T6YcEz+ZkyFyrvYcii4wIZVpK01wcPs/epKCbIh92WPHcejdMsCAxdL9wEQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^6.0.1","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.59.1","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.115.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.12.0 || >= 1.13.0-dev.0","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.82.0 || >= 0.83.0-dev.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.13.0-dev.0_1778614125636_0.7094086719045181","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.12.0":{"name":"typespec-vscode","version":"1.12.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.12.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"latest","dist":{"shasum":"67b87197afe9ba3cad6c438fc27a6ae15523ab59","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.12.0.tgz","fileCount":5,"integrity":"sha512-qvkKWNBR0rOj8YsoB4h6xxFkIFqs2aRTuB6crRqjqlr5Hmd44mLncoUaD53Gufa5Xuc7rZN+LYRclRxRaHHOgA==","signatures":[{"sig":"MEYCIQCfAvBudKHH9tw7AjXLi/5xYUovQOrBJBxsPNfc+imgnwIhANkQbtCv1p1Kn8Wbqfj5rG0CkdN+h6Q1GtWwkbXBH+X5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064656},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\bf4b0dc2-9835-4769-ba89-4634caa2826e\\typespec-vscode-1.12.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.115.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\bf4b0dc2-9835-4769-ba89-4634caa2826e\\typespec-vscode-1.12.0.tgz","publisher":"typespec","_integrity":"sha512-qvkKWNBR0rOj8YsoB4h6xxFkIFqs2aRTuB6crRqjqlr5Hmd44mLncoUaD53Gufa5Xuc7rZN+LYRclRxRaHHOgA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^6.0.1","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.59.1","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.115.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.12.0","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.82.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.12.0_1778614923516_0.9551595865698739","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.13.0-dev.1":{"name":"typespec-vscode","version":"1.13.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.13.0-dev.1","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"02c360bcea2074f67e76631d838078de2004495d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.13.0-dev.1.tgz","fileCount":5,"integrity":"sha512-2ElHocNcGC9rtUaCtpDnCC+LHCyIEbJy6SNzKeGGeMAE0qXIc2TnKdSKz9YcO9VxqAtjxKjuwXSBvlboSIYPRA==","signatures":[{"sig":"MEYCIQDEd6Z3COsJvdn6gu/fbsyKrVH4OzQmcECEnTLH8b+BZwIhAKi4yjHq/KpbynKCkht5oiX6d4uOPgxZoDi8oouYfAJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085268},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\f09d1abc-c019-41d7-b026-4ac233dd15b1\\typespec-vscode-1.13.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.120.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\f09d1abc-c019-41d7-b026-4ac233dd15b1\\typespec-vscode-1.13.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-2ElHocNcGC9rtUaCtpDnCC+LHCyIEbJy6SNzKeGGeMAE0qXIc2TnKdSKz9YcO9VxqAtjxKjuwXSBvlboSIYPRA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^7.0.0","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.60.0","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.120.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.12.0 || >= 1.13.0-dev.10","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.82.0 || >= 0.83.0-dev.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.13.0-dev.1_1780408056990_0.1627374242984485","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.13.0-dev.2":{"name":"typespec-vscode","version":"1.13.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.13.0-dev.2","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"97b516260888293f335b98a2e3930d1905bcbcba","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.13.0-dev.2.tgz","fileCount":5,"integrity":"sha512-GOMkCYzz767Ut+TOad4JeTknQDdw1Z/tCiZcB6sjxReZUtd8reO8Q85WGC9IW0KFA5Ye1unrgIKukJiEXOxmww==","signatures":[{"sig":"MEUCIDwxUdWiEi8Vu08BjNK0ZjWiJIxJBiMAH8UVfzM26BshAiEA1wk3BbLQ91kg0qIGYS2pxGymYr2uTb9kqPLYnpeuBcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086062},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\a839ecb7-8340-44ff-8480-30c56f4a5cc1\\typespec-vscode-1.13.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.120.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\a839ecb7-8340-44ff-8480-30c56f4a5cc1\\typespec-vscode-1.13.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-GOMkCYzz767Ut+TOad4JeTknQDdw1Z/tCiZcB6sjxReZUtd8reO8Q85WGC9IW0KFA5Ye1unrgIKukJiEXOxmww==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^7.0.0","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.60.0","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.120.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.12.0 || >= 1.13.0-dev.12","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.82.0 || >= 0.83.0-dev.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.13.0-dev.2_1780492373799_0.6725250519475408","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.13.0":{"name":"typespec-vscode","version":"1.13.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.13.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"latest","dist":{"shasum":"5242157e5fd9f867d0eaadbff59564b205e60ab5","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.13.0.tgz","fileCount":5,"integrity":"sha512-H0bOToEIyUSCla9DFD/UMy3ht3qFnmxosQtLsuggy4II2quA+181MhTE13JumA+BY+TzzHK15xs4tsaRWOZvEg==","signatures":[{"sig":"MEUCIFl5BuCmc+xkFJfpgwpeqf2Z5WN/n49zg73Fx3r4Hfx9AiEAj7/0c20h8Jn00nROrBgMPT8MCXApxbKqYLBNh40xmnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085957},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\687c7d38-247e-466d-84bf-8dbcbbdf5414\\typespec-vscode-1.13.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.120.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\687c7d38-247e-466d-84bf-8dbcbbdf5414\\typespec-vscode-1.13.0.tgz","publisher":"typespec","_integrity":"sha512-H0bOToEIyUSCla9DFD/UMy3ht3qFnmxosQtLsuggy4II2quA+181MhTE13JumA+BY+TzzHK15xs4tsaRWOZvEg==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^7.0.0","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.60.0","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.120.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.13.0","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.83.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.13.0_1781038503550_0.9259324186668705","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.14.0-dev.0":{"name":"typespec-vscode","version":"1.14.0-dev.0","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.14.0-dev.0","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"8b100e05a461ef6399393856965ebf0e9dce7727","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.14.0-dev.0.tgz","fileCount":5,"integrity":"sha512-epDh6PmZiyI/PnzOYzHfzeySKjqik9FffFPcUryfG1LiZdR2iVonGYkMJ81Fcf2Ieajnj3aoZTdJD8BCql5Psw==","signatures":[{"sig":"MEQCHxZJzWypj41KHVhOnoyX4qaIoa1kVR4/bOl0GGD6JMkCIQDxI0h08L1v0ugd0gsxo5iA90C98RzrjvTzkraItMTygA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086001},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\7c78c1ad-2a4f-4b8c-ba28-8a604528956c\\typespec-vscode-1.14.0-dev.0.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.120.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App2\\temp\\7c78c1ad-2a4f-4b8c-ba28-8a604528956c\\typespec-vscode-1.14.0-dev.0.tgz","publisher":"typespec","_integrity":"sha512-epDh6PmZiyI/PnzOYzHfzeySKjqik9FffFPcUryfG1LiZdR2iVonGYkMJ81Fcf2Ieajnj3aoZTdJD8BCql5Psw==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^7.0.0","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.60.0","typescript":"~6.0.2","@types/node":"^25.5.2","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.120.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.13.0 || >= 1.14.0-dev.0","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^2.5.2","vscode-languageclient":"^9.0.1","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.83.0 || >= 0.84.0-dev.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.14.0-dev.0_1781039128231_0.4276232200751797","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.14.0-dev.1":{"name":"typespec-vscode","version":"1.14.0-dev.1","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.14.0-dev.1","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"c94ac347a382b4a3d764e108a630507685f3e32d","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.14.0-dev.1.tgz","fileCount":5,"integrity":"sha512-jcbYHL5tPa2N/2zJ2aP0Y/XfnaowpxQDcjztxl7vK1n9n3JYQA/UfUDbhrY5+WHp2rwOot14qewCRW/CI8+jzA==","signatures":[{"sig":"MEQCIBoLvmgZA494hp4kBUpvpraHFNKnHyCkvugD6JN6ysxUAiAlvkTdW48wGk8FSf7G6AZVpIQ+42V1TJZ7swIkarDrGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1117055},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\218bcb41-38f5-4d64-a2a3-686abb3c578b\\typespec-vscode-1.14.0-dev.1.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.125.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\218bcb41-38f5-4d64-a2a3-686abb3c578b\\typespec-vscode-1.14.0-dev.1.tgz","publisher":"typespec","_integrity":"sha512-jcbYHL5tPa2N/2zJ2aP0Y/XfnaowpxQDcjztxl7vK1n9n3JYQA/UfUDbhrY5+WHp2rwOot14qewCRW/CI8+jzA==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^7.0.0","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.60.0","typescript":"~6.0.2","@types/node":"^26.0.0","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.125.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.13.0 || >= 1.14.0-dev.7","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^3.0.0","vscode-languageclient":"^10.0.0","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.83.0 || >= 0.84.0-dev.0"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.14.0-dev.1_1782407132813_0.4030840954437307","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"},"1.14.0-dev.2":{"name":"typespec-vscode","version":"1.14.0-dev.2","keywords":["typespec"],"author":{"name":"Microsoft Corporation"},"license":"MIT","_id":"typespec-vscode@1.14.0-dev.2","maintainers":[{"name":"microsoft1es","email":"npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"}],"homepage":"https://typespec.io","bugs":{"url":"https://github.com/microsoft/typespec/issues"},"tag":"next","dist":{"shasum":"8b19c45ad58ecfe1418bca125822bd1031221880","tarball":"https://registry.npmjs.org/typespec-vscode/-/typespec-vscode-1.14.0-dev.2.tgz","fileCount":5,"integrity":"sha512-xXfC8Ro4UPOLIS+mDUmI+AHHhlySPioJsAxiWxHqKBNN50eSBM/swPA3gPGPUaH0B9UEdCGqsLTsC/QvDP7zcQ==","signatures":[{"sig":"MEUCIHRHjQIEDESZhavluY7KXTWaJ4VyC8jEbfOcUXlWRiYzAiEAti/pnPpgMqr7DuYsXL0310jCU2P9I0DYxFKzE/5B0n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1117178},"icon":"./icons/logo.png","main":"./dist/src/extension.cjs","_from":"file:M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\3c7b6f3e-fd8a-48a2-b48e-026431808aa1\\typespec-vscode-1.14.0-dev.2.tgz","browser":"./dist/src/web/extension.js","engines":{"vscode":"^1.125.0"},"exports":{".":{"types":"./dist/declaration/src/index.d.ts"}},"preview":false,"scripts":{"build":"pnpm compile && pnpm check && pnpm declaration-only && pnpm copy-templates && pnpm copy-tmlanguage && pnpm generate-language-configuration && pnpm generate-third-party-notices && pnpm package-vsix","check":"tsc --noEmit","clean":"rimraf ./dist ./temp","watch":"tsx ./scripts/build.ts --watch","deploy":"vsce publish","compile":"tsx ./scripts/build.ts","dogfood":"node scripts/dogfood.js","test:e2e":"pnpm test:web && pnpm test:extension","test:web":"vscode-test-web --quality stable --extensionDevelopmentPath=. --headless --extensionTestsPath=dist/test/web/suite.js ./test/web/data","package-vsix":"vsce package","copy-templates":"node scripts/copy-templates.js","test:extension":"vitest run --root test/extension","copy-tmlanguage":"node scripts/copy-tmlanguage.js","open-in-browser":"vscode-test-web --extensionDevelopmentPath=. .","declaration-only":"tsc --project tsconfig.declaration.json","update-telemetry-key":"node scripts/update-telemetry-key.js","generate-third-party-notices":"typespec-build-tool generate-third-party-notices","generate-language-configuration":"node scripts/generate-language-configuration.js"},"_npmUser":{"name":"microsoft1es","email":"npmjs@microsoft.com"},"_resolved":"M:\\SvcFab\\_App\\MS.Ess.PackageManager.Publisher_App1\\temp\\3c7b6f3e-fd8a-48a2-b48e-026431808aa1\\typespec-vscode-1.14.0-dev.2.tgz","publisher":"typespec","_integrity":"sha512-xXfC8Ro4UPOLIS+mDUmI+AHHhlySPioJsAxiWxHqKBNN50eSBM/swPA3gPGPUaH0B9UEdCGqsLTsC/QvDP7zcQ==","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"contributes":{"menus":{"editor/context":[{"when":"resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}],"explorer/context":[{"group":"typespec@3","command":"typespec.importFromOpenApi3"},{"when":"explorerResourceIsFolder || resourceLangId == typespec || resourceFilename == 'tspconfig.yaml'","group":"typespec@1","command":"typespec.emitCode"},{"when":"resourceLangId == typespec","group":"typespec@2","command":"typespec.showOpenApi3"}]},"commands":[{"title":"Restart TypeSpec server","command":"typespec.restartServer","category":"TypeSpec"},{"title":"Show Output Channel","command":"typespec.showOutputChannel","category":"TypeSpec"},{"title":"Emit from TypeSpec","command":"typespec.emitCode","category":"TypeSpec"},{"title":"Create TypeSpec Project","command":"typespec.createProject","category":"TypeSpec"},{"title":"Install TypeSpec Compiler/CLI globally","command":"typespec.installGlobalCompilerCli","category":"TypeSpec"},{"title":"Import TypeSpec from OpenAPI 3","command":"typespec.importFromOpenApi3","category":"TypeSpec"},{"title":"Preview API Documentation","command":"typespec.showOpenApi3","category":"TypeSpec"}],"grammars":[{"path":"./dist/typespec.tmLanguage","language":"typespec","scopeName":"source.tsp"},{"path":"./markdown-typespec.json","injectTo":["text.html.markdown"],"language":"markdown-typespec","scopeName":"markdown.tsp.codeblock","embeddedLanguages":{"meta.embedded.block.tsp":"typespec"}}],"snippets":[{"path":"./snippets.json","language":"typespec"}],"languages":[{"id":"typespec","icon":{"dark":"./icons/tsp-file.dark.svg","light":"./icons/tsp-file.light.svg"},"aliases":["TypeSpec","TYPESPEC"],"extensions":[".tsp"],"configuration":"./dist/language-configuration.json"},{"id":"markdown-typespec"}],"viewsWelcome":[{"view":"explorer","when":"!workspaceFolderCount","contents":"You may [open a folder](command:vscode.openFolder) of an existing TypeSpec project; or create a new TypeSpec project in VS Code.\n[Create TypeSpec Project](command:typespec.createProject)\nTo manually create a  TypeSpec project, follow [this guide](https://typespec.io/docs/)."}],"configuration":[{"title":"TypeSpec","properties":{"typespec.lsp.emit":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of emitters that should be included in compilation in typespec LSP server when supporting LSP related functionalities. And only supports emitter running in dry mode. Set to ['<config:defaults>'] if you want to include all the emitters defined in tspconfig.yaml which supports dry mode.\n\nExample:\n\"typespec.lsp.emit\": [\n  \"@typespec/openapi3\"\n]"},"typespec.entrypoint":{"type":"array","items":{"type":"string"},"scope":"machine-overridable","default":null,"description":"List of file names to check as entry points when compiling TypeSpec code. Files are checked in order across the current and parent directories. \n\nExample:\n\"typespec.entrypoint\": [\n  \"client.tsp\",\"entrypoint.tsp\",\"main.tsp\"\n]"},"typespec.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Define whether/how the TypeSpec language server should send traces to client. For the traces to show properly in vscode Output, make sure 'Log Level' is also set to 'Trace' so that they won't be filtered at client side, which can be set through 'Developer: Set Log Level...' command."},"typespec.tsp-server.path":{"type":"string","scope":"machine-overridable","default":"","description":"Path to 'tsp-server' command that runs the TypeSpec language server. If not specified, then 'tsp-server' will be resolved in following sequence:\n\n1. from workspace node_modules folder\nExample: ${workspaceFolder}/node_modules/@typespec/compiler\n\n2. from PATH environment variable\nExample: /usr/local/bin/tsp-server"},"typespec.initTemplatesUrls":{"type":"array","items":{"type":"object","required":["name","url"],"properties":{"url":{"type":"string","description":"URL to fetch the template from."},"name":{"type":"string","description":"Name of the template."}},"additionalProperties":false},"scope":"machine-overridable","default":[],"description":"List of URLs to fetch templates from when creating a new project.\n\nExample:\n\"typespec.initTemplatesUrls\": [{\n\"name\": \"displayName\",\n\"url\": \"https://urlToTheFileContainsTemplates\"\n}],"}}}],"taskDefinitions":[{"type":"typespec","when":"shellExecutionSupported","required":["path"],"properties":{"args":{"type":"string","description":"The arguments to tsp compile"},"path":{"type":"string","description":"The path to trigger tsp compile"}}}],"semanticTokenScopes":[{"scopes":{"macro":["entity.name.tag.tsp"],"keyword":["keyword.other.tsp"],"docCommentTag":["keyword.other.tsp"]}}]},"description":"TypeSpec language support for VS Code","directories":{},"displayName":"TypeSpec","_nodeVersion":"18.5.0","telemetryKey":"0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","yaml":"^2.8.3","which":"^7.0.0","rimraf":"^6.1.3","semver":"^7.7.4","vitest":"^4.1.3","esbuild":"^0.28.0","@vitest/ui":"^4.1.3","playwright":"^1.60.0","typescript":"~6.0.2","@types/node":"^26.0.0","cross-spawn":"^7.0.6","@types/which":"^3.0.4","@vscode/vsce":"^3.7.1","@types/semver":"^7.7.1","@types/vscode":"~1.125.0","swagger-ui-dist":"^5.32.2","@vscode/test-web":"^0.0.80","@types/cross-spawn":"^6.0.6","@typespec/compiler":"^1.13.0 || >= 1.14.0-dev.12","@vitest/coverage-v8":"^4.1.3","@vscode/test-electron":"^3.0.0","vscode-languageclient":"^10.0.0","@vscode/extension-telemetry":"^1.5.1","@typespec/internal-build-utils":"^0.83.0 || >= 0.84.0-dev.2"},"activationEvents":["onLanguage:typespec","onCommand:typespec.restartServer","onCommand:typespec.createProject","workspaceContains:**/tspconfig.yaml"],"_npmOperationalInternal":{"tmp":"tmp/typespec-vscode_1.14.0-dev.2_1783532469840_0.15048051765349624","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package is deprecated, install TypeSpec VSCode extension via the marketplace https://marketplace.visualstudio.com/items?itemName=typespec.typespec-vscode"}},"time":{"created":"2023-03-03T21:17:40.891Z","modified":"2026-07-21T13:47:08.532Z","0.41.0":"2023-03-03T21:17:41.139Z","0.42.0":"2023-03-14T00:52:07.329Z","0.43.0-dev.1":"2023-03-21T21:56:25.886Z","0.43.0":"2023-04-11T20:32:19.594Z","0.44.0-dev.1":"2023-04-12T18:47:05.394Z","0.44.0":"2023-05-10T23:41:11.221Z","0.45.0-dev.0":"2023-05-26T21:20:45.150Z","0.45.0":"2023-06-07T00:07:55.699Z","0.46.0-dev.0":"2023-06-07T15:25:53.161Z","0.46.0-dev.1":"2023-06-08T21:17:17.580Z","0.46.0-dev.2":"2023-06-09T16:04:32.945Z","0.46.0-dev.3":"2023-06-09T20:23:18.590Z","0.46.0-dev.4":"2023-06-16T15:32:12.361Z","0.46.0-dev.5":"2023-06-16T17:01:21.612Z","0.46.0-dev.6":"2023-06-19T17:20:18.354Z","0.46.0":"2023-07-11T23:40:47.536Z","0.47.0-dev.0":"2023-07-11T23:52:59.628Z","0.47.0":"2023-08-08T23:33:46.832Z","0.48.0-dev.0":"2023-08-08T23:47:50.818Z","0.48.0-dev.1":"2023-09-12T02:32:14.266Z","0.48.0":"2023-09-13T00:18:38.795Z","0.49.0-dev.0":"2023-09-13T00:58:48.665Z","0.49.0-dev.1":"2023-09-19T23:33:41.413Z","0.49.0-dev.2":"2023-09-21T21:54:57.926Z","0.49.0-dev.3":"2023-10-04T23:22:42.898Z","0.49.0-dev.4":"2023-10-10T22:45:02.715Z","0.49.0":"2023-10-12T00:51:28.975Z","0.50.0-dev.0":"2023-10-12T01:04:02.828Z","0.50.0-dev.1":"2023-10-19T23:00:35.711Z","0.50.0-dev.2":"2023-11-06T20:20:58.151Z","0.50.0":"2023-11-08T01:09:45.187Z","0.51.0-dev.0":"2023-11-08T01:23:06.850Z","0.51.0":"2023-12-06T20:55:41.377Z","0.52.0-dev.0":"2023-12-06T21:08:24.899Z","0.52.0-dev.1":"2023-12-13T21:28:12.419Z","0.52.0-dev.2":"2023-12-14T18:26:20.214Z","0.52.0-dev.3":"2024-01-02T20:05:51.730Z","0.52.0-dev.4":"2024-01-22T18:21:58.810Z","0.52.0":"2024-01-24T19:28:09.368Z","0.53.0-dev.0":"2024-01-24T19:42:17.683Z","0.53.0-dev.1":"2024-01-31T01:41:37.173Z","0.52.1":"2024-01-31T03:32:14.288Z","0.53.0-dev.2":"2024-01-31T03:46:12.829Z","0.53.0":"2024-02-07T00:29:18.903Z","0.54.0-dev.0":"2024-02-07T00:43:55.489Z","0.54.0-dev.1":"2024-02-15T00:08:03.638Z","0.54.0":"2024-03-05T23:46:42.098Z","0.55.0-dev.0":"2024-03-06T00:00:34.872Z","0.55.0-dev.1":"2024-03-06T00:35:31.316Z","0.54.1":"2024-03-08T00:00:19.419Z","0.55.0-dev.2":"2024-03-18T18:20:26.289Z","0.55.0":"2024-04-02T22:34:09.473Z","0.56.0-dev.0":"2024-04-02T22:45:51.997Z","0.56.0-dev.1":"2024-04-09T01:00:20.952Z","0.56.0-dev.2":"2024-04-15T21:58:17.606Z","0.57.0-dev.0":"2024-05-08T01:15:11.228Z","0.56.0":"2024-05-08T01:17:12.144Z","0.57.0-dev.1":"2024-05-17T16:59:41.973Z","0.57.0-dev.2":"2024-05-20T20:49:24.803Z","0.57.0-dev.3":"2024-06-10T18:30:53.533Z","0.58.0-dev.0":"2024-06-13T23:39:45.736Z","0.57.0":"2024-06-13T23:40:12.012Z","0.58.0-dev.1":"2024-07-08T21:16:18.515Z","0.59.0-dev.0":"2024-07-17T01:44:06.453Z","0.58.0":"2024-07-17T01:44:44.628Z","0.59.0-dev.1":"2024-07-24T17:42:01.152Z","0.59.0":"2024-08-08T05:40:45.717Z","0.60.0-dev.0":"2024-08-08T05:41:58.994Z","0.61.0-dev.0":"2024-09-10T23:39:48.712Z","0.60.0":"2024-09-10T23:40:09.758Z","0.61.0-dev.1":"2024-09-13T02:12:43.194Z","0.61.0-dev.2":"2024-09-13T16:39:30.800Z","0.61.0-dev.3":"2024-09-16T22:32:35.178Z","0.61.0-dev.4":"2024-09-20T02:14:40.121Z","0.61.0-dev.5":"2024-09-25T18:12:04.515Z","0.61.0-dev.6":"2024-09-25T20:40:49.997Z","0.62.0-dev.0":"2024-10-09T22:18:41.654Z","0.61.0":"2024-10-09T22:18:56.310Z","0.62.0-dev.1":"2024-10-10T19:09:23.480Z","0.62.0-dev.2":"2024-10-23T04:53:16.182Z","0.62.0-dev.3":"2024-10-30T15:26:55.593Z","0.62.0-dev.5":"2024-10-31T16:19:14.965Z","0.62.0":"2024-11-05T22:25:37.741Z","0.63.0-dev.0":"2024-11-05T22:25:49.227Z","0.63.0-dev.1":"2024-11-22T06:06:41.776Z","0.64.0-dev.0":"2024-12-11T01:17:17.196Z","0.63.0":"2024-12-11T01:17:28.521Z","0.64.0-dev.1":"2024-12-11T04:52:03.490Z","0.64.0-dev.2":"2024-12-11T05:40:35.175Z","0.64.0-dev.3":"2024-12-17T06:54:31.574Z","0.64.0-dev.4":"2024-12-20T05:38:36.755Z","0.64.0-dev.5":"2025-01-07T02:09:58.653Z","0.64.0-dev.6":"2025-01-10T02:39:46.893Z","0.64.0-dev.7":"2025-01-11T05:39:21.189Z","0.64.0-dev.8":"2025-01-14T20:39:33.869Z","0.64.0-dev.9":"2025-01-15T02:19:48.394Z","0.64.0-dev.10":"2025-01-15T02:37:59.721Z","0.65.0-dev.0":"2025-01-15T22:39:24.196Z","0.64.0":"2025-01-15T22:39:28.235Z","0.65.0-dev.1":"2025-01-23T01:53:08.696Z","0.65.0-dev.2":"2025-01-23T03:23:18.083Z","0.65.0-dev.3":"2025-01-23T06:56:58.995Z","0.65.0-dev.4":"2025-01-24T03:19:39.020Z","0.65.0-dev.5":"2025-01-24T05:10:15.965Z","0.64.1":"2025-01-24T08:39:30.777Z","0.65.0-dev.6":"2025-01-24T23:25:37.132Z","0.65.0-dev.7":"2025-01-28T07:11:12.631Z","0.65.0-dev.8":"2025-02-04T20:48:17.051Z","0.65.0-dev.9":"2025-02-05T03:35:29.273Z","0.65.0-dev.10":"2025-02-10T01:52:52.275Z","0.65.0":"2025-02-11T23:35:52.912Z","0.66.0-dev.0":"2025-02-11T23:35:54.153Z","0.66.0-dev.1":"2025-02-15T01:37:20.557Z","0.66.0-dev.2":"2025-02-20T03:16:27.906Z","0.66.0-dev.4":"2025-02-28T06:30:47.035Z","0.66.0-dev.5":"2025-03-01T04:27:04.873Z","0.66.0-dev.6":"2025-03-04T07:02:12.470Z","0.66.0":"2025-03-04T19:11:27.122Z","0.67.0-dev.0":"2025-03-04T19:12:31.516Z","0.67.0-dev.4":"2025-03-06T18:31:08.110Z","0.67.0-dev.5":"2025-03-06T22:11:40.028Z","0.67.0-dev.6":"2025-03-10T05:04:39.699Z","0.67.0-dev.8":"2025-03-13T03:25:09.852Z","0.67.0-dev.9":"2025-03-13T07:07:36.547Z","0.67.0-dev.10":"2025-03-15T01:59:27.376Z","0.67.0-dev.11":"2025-03-18T06:31:21.538Z","0.67.0":"2025-03-18T19:33:59.454Z","0.68.0-dev.0":"2025-03-18T20:09:32.228Z","0.68.0-dev.1":"2025-03-19T00:41:59.800Z","0.67.1":"2025-03-19T00:42:16.499Z","0.68.0-dev.2":"2025-03-20T02:08:19.013Z","0.68.0-dev.3":"2025-03-22T16:15:34.363Z","0.68.0-dev.4":"2025-03-25T03:37:51.157Z","0.68.0-dev.5":"2025-03-25T23:23:34.392Z","0.68.0-dev.6":"2025-03-26T02:51:44.160Z","0.68.0-dev.7":"2025-03-27T04:01:27.302Z","0.68.0-dev.8":"2025-03-27T05:02:35.038Z","0.68.0-dev.9":"2025-04-01T23:47:07.365Z","1.0.0-rc.0":"2025-04-02T21:13:36.064Z","1.0.0-rc.1-dev.0":"2025-04-02T21:14:10.503Z","0.68.0":"2025-04-02T22:53:22.126Z","0.69.0-dev.1":"2025-04-02T22:53:31.188Z","0.69.0-dev.2":"2025-04-07T17:53:34.063Z","0.69.0-dev.3":"2025-04-08T18:59:36.909Z","0.69.0-dev.4":"2025-04-16T17:36:20.522Z","0.69.0-dev.5":"2025-04-18T02:43:53.777Z","0.70.0-dev.0":"2025-04-22T19:47:20.196Z","0.69.0":"2025-04-22T19:48:25.540Z","0.70.0-dev.1":"2025-04-23T00:41:16.689Z","0.70.0-dev.2":"2025-04-29T23:24:11.373Z","0.70.0-dev.3":"2025-05-01T23:14:38.638Z","0.70.0":"2025-05-06T22:14:48.790Z","0.71.0-dev.0":"2025-05-06T22:15:13.116Z","1.0.0":"2025-05-07T00:45:46.577Z","1.1.0-dev.0":"2025-05-07T00:46:43.421Z","1.1.0-dev.1":"2025-05-08T19:35:12.238Z","1.1.0-dev.2":"2025-05-13T04:57:33.023Z","1.1.0-dev.3":"2025-05-13T18:24:51.705Z","1.1.0-dev.4":"2025-05-13T20:04:55.076Z","1.1.0-dev.5":"2025-05-15T04:44:58.757Z","1.1.0-dev.6":"2025-05-15T07:07:57.002Z","1.1.0-dev.7":"2025-05-15T09:10:14.760Z","1.1.0-dev.8":"2025-05-16T02:23:52.887Z","1.1.0-dev.9":"2025-05-21T09:16:27.681Z","1.1.0-dev.10":"2025-05-29T02:49:35.113Z","1.1.0-dev.11":"2025-05-29T09:16:35.355Z","1.1.0-dev.12":"2025-06-06T03:55:56.280Z","1.2.0-dev.0":"2025-06-10T22:20:08.151Z","1.1.0":"2025-06-10T22:20:31.362Z","1.2.0-dev.1":"2025-06-18T19:08:17.409Z","1.2.0-dev.2":"2025-06-19T03:32:28.102Z","1.3.0-dev.0":"2025-07-15T21:27:29.763Z","1.2.0":"2025-07-15T21:27:29.784Z","1.2.1":"2025-07-15T23:25:30.302Z","1.3.0-dev.1":"2025-07-16T00:51:26.962Z","1.3.0-dev.2":"2025-07-18T15:28:54.501Z","1.3.0-dev.3":"2025-07-22T18:33:28.174Z","1.3.0-dev.4":"2025-07-25T07:17:17.454Z","1.3.0-dev.5":"2025-08-05T20:21:05.431Z","1.3.0":"2025-08-07T06:00:15.489Z","1.4.0-dev.0":"2025-08-07T06:07:29.401Z","1.4.0-dev.1":"2025-08-08T11:07:18.923Z","1.4.0-dev.2":"2025-08-20T04:05:42.650Z","1.4.0-dev.3":"2025-08-27T09:18:00.964Z","1.4.0-dev.4":"2025-08-28T21:29:35.859Z","1.4.0":"2025-09-10T01:54:22.769Z","1.5.0-dev.0":"2025-09-10T02:06:18.556Z","1.5.0-dev.1":"2025-09-11T20:29:00.777Z","1.5.0-dev.2":"2025-09-12T16:38:11.468Z","1.5.0-dev.3":"2025-09-15T16:54:46.174Z","1.5.0":"2025-10-08T22:29:19.733Z","1.6.0-dev.0":"2025-10-08T22:39:55.274Z","1.6.0-dev.1":"2025-10-17T03:58:21.696Z","1.6.0-dev.2":"2025-10-28T16:30:57.909Z","1.6.0-dev.3":"2025-10-30T07:20:00.209Z","1.6.0-dev.4":"2025-11-06T13:58:25.773Z","1.6.0":"2025-11-12T13:32:45.421Z","1.7.0-dev.0":"2025-11-12T13:39:14.155Z","1.7.0-dev.1":"2025-11-20T23:28:09.669Z","1.7.0":"2025-12-09T22:23:36.824Z","1.8.0-dev.0":"2025-12-09T22:31:24.484Z","1.8.0-dev.1":"2025-12-18T23:13:18.284Z","1.8.0-dev.2":"2026-01-08T14:56:40.135Z","1.8.0-dev.3":"2026-01-08T16:09:16.722Z","1.8.0":"2026-01-13T19:39:40.148Z","1.9.0-dev.0":"2026-01-13T19:46:23.944Z","1.9.0-dev.1":"2026-01-13T21:40:51.445Z","1.9.0-dev.2":"2026-01-22T03:41:17.324Z","1.9.0-dev.3":"2026-01-22T19:34:41.861Z","1.9.0-dev.4":"2026-02-05T14:44:24.530Z","1.9.0":"2026-02-10T18:25:38.381Z","1.10.0-dev.0":"2026-02-10T18:34:15.672Z","1.10.0-dev.1":"2026-02-11T14:16:51.214Z","1.10.0-dev.2":"2026-03-02T17:48:39.634Z","1.10.0-dev.3":"2026-03-03T18:46:01.058Z","1.10.0":"2026-03-10T19:54:50.070Z","1.11.0-dev.0":"2026-03-10T20:00:15.725Z","1.11.0-dev.1":"2026-03-18T18:00:23.488Z","1.11.0-dev.2":"2026-03-25T13:57:03.799Z","1.11.0-dev.3":"2026-03-31T21:31:59.312Z","1.11.0":"2026-04-07T19:27:11.463Z","1.12.0-dev.0":"2026-04-07T19:35:45.250Z","1.12.0-dev.1":"2026-04-09T20:03:23.446Z","1.12.0-dev.2":"2026-04-09T20:25:26.001Z","1.12.0-dev.3":"2026-04-10T16:19:33.989Z","1.12.0-dev.4":"2026-04-28T14:09:08.619Z","1.12.0-dev.5":"2026-04-28T14:45:50.942Z","1.12.0-dev.6":"2026-05-06T13:35:06.301Z","1.13.0-dev.0":"2026-05-12T19:28:45.867Z","1.12.0":"2026-05-12T19:42:03.699Z","1.13.0-dev.1":"2026-06-02T13:47:37.147Z","1.13.0-dev.2":"2026-06-03T13:12:53.949Z","1.13.0":"2026-06-09T20:55:03.826Z","1.14.0-dev.0":"2026-06-09T21:05:28.423Z","1.14.0-dev.1":"2026-06-25T17:05:33.158Z","1.14.0-dev.2":"2026-07-08T17:41:10.053Z"},"bugs":{"url":"https://github.com/microsoft/typespec/issues"},"author":{"name":"Microsoft Corporation"},"license":"MIT","homepage":"https://typespec.io","keywords":["typespec"],"repository":{"url":"git+https://github.com/microsoft/typespec.git","type":"git"},"description":"TypeSpec language support for VS Code","maintainers":[{"name":"azure-sdk","email":"azure-sdk-npmjs@microsoft.com"},{"name":"microsoft-oss-releases","email":"microsoft-oss-publishing@microsoft.com"},{"name":"microsoft1es","email":"npmjs@microsoft.com"}],"readme":"","readmeFilename":""}