{"_id":"@hypen-space/lsp","_rev":"49-98e454b695f4d95a8ba6f1cd3d226261","name":"@hypen-space/lsp","dist-tags":{"latest":"0.6.4"},"versions":{"0.4.18":{"name":"@hypen-space/lsp","version":"0.4.18","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.18","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"6d221d06eea1f2745ae5ac0cc1f06019b5a02d75","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.18.tgz","fileCount":13,"integrity":"sha512-MpBu9SgESDmJQK5LpwnMqrofeXHW61Y4q8adWgWsbZYoVP5HcbNnyNtYbRklv7XPV8Evl9UgjGmGpUhgQUOHJA==","signatures":[{"sig":"MEYCIQC/PGQhBKb8XbG5bSO3RLPuYZRGuluLUv460neEGCOXWQIhAMMQFebwn1q495n4E1WXdNQ/VrObNmYvGlN2OyTPocUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164210},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"75a1f389118c0e510ef514edd97c71eee4cab4f4","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.18_1771332761714_0.4529195720365271","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@hypen-space/lsp","version":"0.4.27","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.27","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"62e40d3c78400fc0b852e3b044b93047efb856bd","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.27.tgz","fileCount":13,"integrity":"sha512-HKaPBRf9zW2ntnv/yu6YjKnRXJi6CYRii1E1Wh/D4LA/IZJZGtv7+rCCu+TyyV8q4ngCbhMJ1VyVTeza0mGNqg==","signatures":[{"sig":"MEYCIQDyJQgzkmF6a7CyiMf+r3EPTZrOz+hzwp/mo4QHIlFhEAIhAJ90riG2pBCqVGCCnUr99iU0znvV3sybZo5d3HoO8iHe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207739},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"cf2c0a2825667ba462aa51c0475a3c1c6a538a9e","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.27_1771337937707_0.4937580806463635","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@hypen-space/lsp","version":"0.4.28","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.28","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"52bee5a8c471a8808e0c5fed45736107d55c7d71","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.28.tgz","fileCount":13,"integrity":"sha512-PPsAGtCwhlkKIelKZizNABQmU6Uc10DIsE9VaMHwC41iov/4uqVNTky8oEnjf21E1nN54N13MmWdlTnYTxVfTg==","signatures":[{"sig":"MEYCIQDfrFbmYXxo18r8B2JzW52MBmGXK6Ssu00Y3z7Tv3yTkgIhANYZoladn1pPpMtOyEf2fm4sn03BN6rGxqTPQPjNWzgX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"f20ce565983c9dc300e0d404960768b53ddf6001","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.28_1771343760321_0.46803820648070404","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@hypen-space/lsp","version":"0.4.29","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.29","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"15f038272e4a035f5d879d4ec1bcab2b3237ab17","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.29.tgz","fileCount":13,"integrity":"sha512-D2ZwW2EOC0uf+zwlzx5Frm9kiJtIOdPZnNyRst5+aVAKKSkUsaJb/ozj0NKfP+qCDajhpO02w7oLbVaOSTTI5Q==","signatures":[{"sig":"MEQCIDuYVIdOZIxNxn6QS1lR31kxlXnPj/xz1uBsB7JOvf42AiAx6jBXHGGUdqVxboH4iFAB5LCZw7VPIR8CbaFcHvdUMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"f5a00725e0af2d52d939c25dc9aff8d0f54e1bb9","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.29_1771344144603_0.38471875000356226","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@hypen-space/lsp","version":"0.4.30","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.30","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"fc080153a20318ff13fe534b397b5b0e9dbd8b51","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.30.tgz","fileCount":13,"integrity":"sha512-BfkL2AfMvHSkaDFm/80EG+g+uYNKhF2u06dWUmxVR/xhKXbIp0CxUKvILpmIy2+uRVLnuccCFibzlpnZDVV+4w==","signatures":[{"sig":"MEUCIEbrmIciyetcQbA/IwgdASuqzzmVYleLcsUx7LqsPDd1AiEA7WPQZ5vncxu5eNzSduv4cyfb6lkngbYbqoiNya9H7ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"e4eace55190206e9e89002fea0f4f5d1472ed010","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.30_1771345853660_0.9234556575610608","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@hypen-space/lsp","version":"0.4.31","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.31","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"4800cbacedc9700dfc86d831fe4e572d912a5a83","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.31.tgz","fileCount":13,"integrity":"sha512-tMPmlX3BPvX1xJVWmR/mBZXM2ML/Bhlarj+qXJbrUYNtJCDnz0aIGBqACsBul6DmvkYo05lcYjbhslD9g910wg==","signatures":[{"sig":"MEUCIAX+lKKUj5hm1O8471T4ITx/i1IaGYVM9Dgun/E3Q1odAiEAl0LAeEiWcQPNNLaUVov2t1biLCuw0A5d43/O25iWLHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"4ad7758f4f8a5daf2cdf41bc24e16dcbf327a641","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.31_1771355344455_0.8423897397226661","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@hypen-space/lsp","version":"0.4.32","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.32","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"d2295843ff3f07d2cef26455b995e3b59cee7a28","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.32.tgz","fileCount":13,"integrity":"sha512-JHWz7zUDizWu8by/Dj2OhNCswVHUVnSuWfhE3/1jAGLUENkP2iCEZ0+1vSopALk1x28g3CnpgzozfLTS78ye9g==","signatures":[{"sig":"MEYCIQCTWNlAK9keWIuevg6WJLnp/bnh5Q20FxFoimICnc9SCQIhAMBXyfmrAh5mWX3ou5VWem+pUkt7sbWJ+GDfIa6FyY2l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"414199f26ef1532e6a2e54d3596d5e0aa1664755","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.32_1771405737372_0.8918489978299935","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@hypen-space/lsp","version":"0.4.35","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.35","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"daf3dc49ca8fcee3a4806407d47b3a1f41e2064b","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.35.tgz","fileCount":19,"integrity":"sha512-9RDVw4VbqxZ4oYWN8DN/bYq/mPF1TRW2e5545wiwXl0RcWu4xzarEL2a865RxLd50rQLRcMHniQ836LbhDsV1A==","signatures":[{"sig":"MEUCIQCdbwp5U9+KYI5SI9KSMgnlFHl6uipVzUy4cZUFlJnBfQIgFOIeTI8gQwFJ/xPpBtMbkbrAfO2aU98tYuNDkJzwL1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263504},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"e901e167e88e54464bdd5a0bef1bdc9e46af9665","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.35_1772700816496_0.679394753361656","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@hypen-space/lsp","version":"0.4.36","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.36","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"4841f0455e7d24d2d6db31435bb5ad9650353380","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.36.tgz","fileCount":19,"integrity":"sha512-92KBWGuuNiO5Q3hNA1XjUie6MSsQf03yuLPvxPmu6m731XI7dtTKBim52IkJjS17VGwQo7c1xnx5BsJB6mV09A==","signatures":[{"sig":"MEQCIFBYECK55TV7SyE/x+0ssRvt9cQW+0X5IOpbnj9OEsNLAiA+VDDhe8f/ORZX36q+Vge6sAExYrawFa3WJ2LQI8PNeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263504},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"e901e167e88e54464bdd5a0bef1bdc9e46af9665","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.36_1772701217636_0.6142590787198141","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@hypen-space/lsp","version":"0.4.37","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.37","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"8df6306e70ca9c9a4582ec63613dccc3890b85bb","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.37.tgz","fileCount":19,"integrity":"sha512-pkWsJdVVblSdAz4YfbOd/asCdATO8ObiRVEIq73fEG0Iq0EyqcoBkeKn+Ent/0EJAghs9fiQETdpfCimdZxL/A==","signatures":[{"sig":"MEQCIDWlreMMDoB+o4U0jJPRW623kNwTlooDUWwOS/TtYYkwAiBUAw5biL/OxRzflQf2naycQx5LCLP3zBMlfciSxcsOhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263504},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"75bd8027e516417ff77ff6f460e3bfeedd475a06","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.37_1772702212381_0.07470140927195734","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@hypen-space/lsp","version":"0.4.38","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.38","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"06b6daae59b98539f2ef259317638b0abfff380f","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.38.tgz","fileCount":19,"integrity":"sha512-e993O9zns/wWvGZKRkSNdTJUZmDzxJ+LdwsqgNX792fO0XSanhhIrQ3NvJe1aX/cgPoNkcogu9VM5T6wyDaYQg==","signatures":[{"sig":"MEYCIQCzzAyO2w4sxRf9cR11akLDY2CxnKRWEmQvJgPiKSFGRAIhAOqpGcpDGmjvTDIUU00V1tmPtPbaUnR29xq9drCHuBc/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263504},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"0f1dca741be0e77059d8a330120d7f081dcd367f","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.38_1772989091185_0.11308244931081401","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@hypen-space/lsp","version":"0.4.39","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.39","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"51a0e78643561ea8dd3632f1277a2dfeb1d9a01e","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.39.tgz","fileCount":19,"integrity":"sha512-M3R8DunZ8VEkQ0HMpQdgHk/WtTiGPg8nFY6ut4XkaWFMCHTLT+FfBLsnFAI+LZ5ySCxioudFX56ZSNj/cfEQ0A==","signatures":[{"sig":"MEQCIFYTJ22uIriBA4prYXcKeqVJbt/VCv2J69v2CJA6VAqjAiAnmmpiQgPz8Pisw1EqIqAI5heRaBRD2teVN4dywPoPeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276565},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"5c7bb33e0ee32a446bdc51d49c978817116ac691","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.39_1773482057711_0.28772530340627767","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@hypen-space/lsp","version":"0.4.40","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.40","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"2ce532199d22197c0baeef5f44578f3df9211dd9","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.40.tgz","fileCount":19,"integrity":"sha512-zrXDWIpz4DAEs2QnxaJ5fiVpPQpkX5fbc3iD24QZkom66tMpZwP0/lUOCikBM+SJ2LweFWb2DigXpED5xI74Ng==","signatures":[{"sig":"MEQCIEw0CLpS+It9prlHNOM4PWWqQfedvNFh7Q3nlC1z6A6oAiATGOi17Kvc8bQ3lngmJnB6sf40vPZkiw2LTnSXXJgTzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276565},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"ea0d0643304470e6e7d259fa8fb04f025c4272d6","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"10.8.2","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"20.19.6","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.40_1773664211534_0.5400812924798537","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@hypen-space/lsp","version":"0.4.41","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.41","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"ed1a82f9643d0c1410e4712d47f6dcd2b42f183b","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.41.tgz","fileCount":19,"integrity":"sha512-PIHC6zQwQkLnIMedzY3Ote+esJEeavb247HmFnzaay8bKbKluUh5KsoT8qzRQKgAQ+TL5ccmXNEpSEqSRl/gTw==","signatures":[{"sig":"MEYCIQCyqBUlxbwHvkVjgMSvI2EGuCpT1Ef8rMlivg13DGL51AIhAIzOxfar5XrItiYvSSPmCFwq7nlXsjaXLkjyBJYpUffO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276565},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"367dfa0ccee69ec72df6d2405f29383d2936fa42","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.41_1774437106664_0.5681089493553535","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@hypen-space/lsp","version":"0.4.42","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.42","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"452c8fcd8a923d3b437d66fed4a2a02e7de4424f","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.42.tgz","fileCount":19,"integrity":"sha512-YkX4j+UiOtIkw6AhZAse/8vY7iFAG8fpOmQlFjZSW3tKn6jXD2dX3eK8n3eTC0HuAFrHh4X10I6c44s+6LPknw==","signatures":[{"sig":"MEUCIDiPAQS5sRxgbA1k0JGzKkhLSN6ZGi2peZpGuFMnOm4JAiEAv4/nWCVcpSnEB3j3a1953OK/UBvmhe2ubgfXLVl4+ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276565},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"d074899d842687ca2981e0b76ce65eedbcb1b557","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.42_1774454867094_0.410708492400071","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@hypen-space/lsp","version":"0.4.43","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.43","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"a140a07731069da829d4a064529b29f15dda543d","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.43.tgz","fileCount":19,"integrity":"sha512-0Jd0PlgvwP77VvtpdHyl8tmKZTycF8o6ejYHy/76S/KvgwTRQrrlY1Hhspw6TxWDRotT/WoIAhyqvvTUisdGKw==","signatures":[{"sig":"MEYCIQDDYl+vvM6DnpLLifeovkg9Y+IOTlBPa7yzs/aHT9qxRgIhAMdRMw77jOHN2I51MrAwvjvGnEf33ejOyr/PSqurkEpz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276565},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"c8024a4b19851b0833cc6c53e894bf83e829f7bc","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.43_1774462382223_0.7189955413541322","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@hypen-space/lsp","version":"0.4.44","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.44","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"2f05918e782e8130826f1d36e88d4c9e4b1f85b4","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.44.tgz","fileCount":19,"integrity":"sha512-Ky/sYnlzXsqChQzEKUjYwy1F4VB8gzVL98noq1ZqUWqvC3km5nZwSJ4kNjAkQIzwN0GK0eUt7aQtqgvxcIlN5A==","signatures":[{"sig":"MEUCIQCPJa7ZuBUuMbgOKiU81sJekbqIeOs9oEBGxNBHWU2XtwIgNrf/S3hSkrjgf9wCL0TTH2coFPCWmGmXK+7fINIX1fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276565},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"896a412bd50e2053b2f8643e231e95df697624e4","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.44_1774463766006_0.6626140417871973","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"@hypen-space/lsp","version":"0.4.45","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.45","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"cbc0a3293531101783df3fa028e88347c57d400f","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.45.tgz","fileCount":19,"integrity":"sha512-YKZ6aEioZW8uEoIkAMF4MOYsZmCHkuMxQWLIiNXTsZp3klclk8KWEiDNDcKXFvdzkynTW61BPKyQM5eT8k9K8A==","signatures":[{"sig":"MEUCIQC15VOKpUQ4Dd/Jrc1xoli+/rm4D1FDFJFXSNAozTazBgIgJ2QXWX3xnjnYlqXtBf7cP3JtKlaomKh9RCzp0jS8iO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276565},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"8dedf14be82e745a418a39ee2573fe18fdcc5b59","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.45_1774467137759_0.23418186955639464","host":"s3://npm-registry-packages-npm-production"}},"0.4.46":{"name":"@hypen-space/lsp","version":"0.4.46","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.46","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"a0fb65b1057e8e4a007c2023fbc2679465864ddc","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.46.tgz","fileCount":19,"integrity":"sha512-M5Cq+80GgmSNTt+iOqnpxWAOilar6weddx43OnS0dfOEiPFQC6KaqE/VYkR8PGXbM8T3pN+VenADLvD7EoZ6DQ==","signatures":[{"sig":"MEQCIHBLp+V+IGjThD2RbJZujTH05NagKS6JSUSa/UDs2/GpAiBXyWrAh/s2wYswnykpp/4x5wRoSnYJ2jW9RPNP3/chtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276565},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"e008b2658f60da51c626b2ff27a40ad032de3d40","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.46_1775062051884_0.18541483947358905","host":"s3://npm-registry-packages-npm-production"}},"0.4.82":{"name":"@hypen-space/lsp","version":"0.4.82","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.82","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"59a56451d3c0ce934ab56b00d4b24a8456d72e69","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.82.tgz","fileCount":19,"integrity":"sha512-FOHmnR1oOLXUV7jbAO9NCZGOd8su6sLn03dr5csbcEedfkzIE0uoSHKeDwOKPrgks5OSxeO9k498eV1Mt7+w+w==","signatures":[{"sig":"MEUCICar7PV3392JkqcS+Ym2qH2c48TRWAe54gOXLtUjuSaBAiEA1WUeFNuEQz8uX0dFHHpJ+9GBQyZBB3Gsw/UQ8lBPRts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276562},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"1f4e45d766d9d0b88c401b6a827769aa3c2b4d8c","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.82_1776032527594_0.7616329523668939","host":"s3://npm-registry-packages-npm-production"}},"0.4.83":{"name":"@hypen-space/lsp","version":"0.4.83","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.83","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"322f355bce3a6158413749172dcccea795aa52f7","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.83.tgz","fileCount":19,"integrity":"sha512-EglSC0A0fQCeuh826uAXKCs5V8Vguk1/WmQna24XsX6V8zHR7J2wW+IE/Gxjn0cAsYRA2QAegWoWrm3EBDl5Ow==","signatures":[{"sig":"MEUCIQD6sxl8ZMAlqWnDF029T4hbh38t3iaS5O9h5NCjTespQAIgXzrrDF73lz9oMk2ShMDDCk4fE+ggETM8RXfbflL97zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276562},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"e799e96058010111137beff48e8e75e723a7d6fc","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.83_1776706575621_0.8752215870417019","host":"s3://npm-registry-packages-npm-production"}},"0.4.84":{"name":"@hypen-space/lsp","version":"0.4.84","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.84","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"df83faf79725c5e8c0cabea0af99d9c99dea0550","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.84.tgz","fileCount":19,"integrity":"sha512-SyIhvFlHEclw4hoh/KL/g4QqlT3EWK11BXAJo8omo0GjoM/yF1X29r918N/C4Xnu1om/H7OmRICQR7N0k+TBPA==","signatures":[{"sig":"MEUCIQDl2+hpQXPCNcZdM58vGZTlhPtltorVDaAqmvIwUSocwQIgW/dNd05CYUxb/TmbJz8zOReklfHx+OO2L0pcdz5iDhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276562},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"7c11bbf11b5e2c6b67ad2b4e850341b4de39ddce","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.84_1776707128482_0.16952907349612167","host":"s3://npm-registry-packages-npm-production"}},"0.4.91":{"name":"@hypen-space/lsp","version":"0.4.91","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.91","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"6564fc1f2d9109e6b567ca8c127a3f9943094697","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.91.tgz","fileCount":19,"integrity":"sha512-k3DI8da6j4Y0hkvjSUEvWaqxngBPZrSNE2gRxu3sMB7+SH2YUxN0FZjdgyuYvkWpWxkrO3vfO5z2oM3NlO7A1A==","signatures":[{"sig":"MEUCIQDTXvTp8r3ZZPaC0k4qE0PB/TRowKijX82dUfBRqaQ0kAIgWf1KjB5I5DRAPjWMFkwuDDICnsR+dWjXFUDUBHzZOLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276562},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"f58bfb55e9f4a9ce3ac30e51cb9f4c8ec8898ffc","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.91_1776707820455_0.7303342577362493","host":"s3://npm-registry-packages-npm-production"}},"0.4.92":{"name":"@hypen-space/lsp","version":"0.4.92","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.92","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"3d40b5c94ebad85b8bb56069031fbf1fbddcf4a2","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.92.tgz","fileCount":19,"integrity":"sha512-glxkAo3neSqTsnS6qitItPT9v2Mzkr9i8ydsRV+sfusRFBkL2nADNL7upl0hSXSj84uAQs7t12ibOy5R8qZk2A==","signatures":[{"sig":"MEQCICpQGCFgD+279E7+Jo7hVwOHxXT4+UD/COh/tGcblkQPAiB3VLQ2gEM0/KU3niA15PRDcEVYRUEJbpixqEub8wCRUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276562},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"f478319886f01efccc4645cdc01f9ba623a32527","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.92_1776709078908_0.05703026623416796","host":"s3://npm-registry-packages-npm-production"}},"0.4.94":{"name":"@hypen-space/lsp","version":"0.4.94","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.94","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"e6592425f5d6340bd792a0143e2f5a5df992b727","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.94.tgz","fileCount":19,"integrity":"sha512-0x9Em3AUnkBKQmy3EE0w1rjSv2aRdbt3FrTSRaMd3jPMVNH18UaG9RsaoSs7VGkbBjv/GeL0wqELni/twqr+jA==","signatures":[{"sig":"MEYCIQDnn9moZ9p5CfPRVLYHgB7USuMg/1tEVbFoOJeNb7+8owIhAMssiUd/rkmFlt1aC8k5OiMMm5ZwwU1O+R96cspt/idN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276562},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"a99727aabe346913b5eccf4f6da7517ab4bfdce6","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.94_1776710427462_0.6098935915168067","host":"s3://npm-registry-packages-npm-production"}},"0.4.941":{"name":"@hypen-space/lsp","version":"0.4.941","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.941","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"e4b96b456eb771639ef6d8cc8695054dc511ae47","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.941.tgz","fileCount":19,"integrity":"sha512-okjKBzqP+b0HX28u5ZN0CpIj1zVhNC1GqJd/kEiL/0KapmEyXUZPuHs5awOi84XnMqO+6RTrVA1cS67Kw/8HaA==","signatures":[{"sig":"MEUCICvTJaruCAgP3ImFDvrz/hxMKItH7yOYj6EtMrnQJgzDAiEAt3h6VswLkAoSgE9rNXZozvMquuYtkm+bt5uB9EVNrIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"a99727aabe346913b5eccf4f6da7517ab4bfdce6","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.941_1776712950820_0.9483890283016381","host":"s3://npm-registry-packages-npm-production"}},"0.4.942":{"name":"@hypen-space/lsp","version":"0.4.942","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.942","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"38023cefbbd883b0b2599eced12d49b02731db86","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.942.tgz","fileCount":19,"integrity":"sha512-8dB8CtnP2fiArzh+8Z7BWjBRZ19mtrjrJyzqOs8qwxZ6INkalbvcpjtIdvsl/dRX/GACJvK+L0hUZ72VYOuRsw==","signatures":[{"sig":"MEQCIAy5nUm+58Uf/QE8Q0oBz5aji1i5+OqreLepEUsk6nDMAiAx4paBWEYduj+jebwRcTcYozMw4I7oPBt8NNJBT+N+RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"a99727aabe346913b5eccf4f6da7517ab4bfdce6","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.942_1776713859538_0.7190670371372614","host":"s3://npm-registry-packages-npm-production"}},"0.4.943":{"name":"@hypen-space/lsp","version":"0.4.943","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.943","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"55f0ca061e75bc2d218a531deb545ef6b3d888eb","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.943.tgz","fileCount":19,"integrity":"sha512-dQcJ3BS4HJoL0iYJN1wzm1MqN+tJNP3GFsoWyUw9hThvnuUL8CYAl1gh7jjbYQrKk5lXFL2BmSbg3MxPd48zJA==","signatures":[{"sig":"MEYCIQDuy3AT0mDPVvnt2h8lfGArYFkh/yEFCEQ/rm5r4zPMQAIhAO5eIEOhf9r9ZFo9vftUr6nHIC+gCE2nrxAsiIpTPd3T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"a99727aabe346913b5eccf4f6da7517ab4bfdce6","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.943_1776717043734_0.9386643714355789","host":"s3://npm-registry-packages-npm-production"}},"0.4.945":{"name":"@hypen-space/lsp","version":"0.4.945","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.945","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"74bcfdd859e6a664ba901bd886d77e1d0141816d","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.945.tgz","fileCount":19,"integrity":"sha512-UZNx5VuXPX8Dcj85AB7Xdcba6OC+bCKBH84TaiTvJZos61oByna4txF2Wmi5r1LdAR7tvlP38oGvk34ke3t3Xg==","signatures":[{"sig":"MEUCIQC0ocComDm48MvIPIHh8ftHN8pg5N59x8hyNFxlu59NWgIgSk0qHkk6IMdw9JriSIex2n/Tn+k02xdKhNVdbr7y8XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"6acfe4725d91750c45aba16f365002ec4a959d54","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.945_1776782528777_0.5542115887748846","host":"s3://npm-registry-packages-npm-production"}},"0.4.946":{"name":"@hypen-space/lsp","version":"0.4.946","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.946","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"9ff63986d9192b3b071acd0076f4b3dc46944200","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.946.tgz","fileCount":19,"integrity":"sha512-RdcXZwbNKaDkacLsHpsClSv2SjkCTyPvCSTy6Lypc5srQeC9Fk7fCGVb9k1QGi3G5RurnTbVXhNf/PzMDTdpdA==","signatures":[{"sig":"MEUCIGJutjeYYwlUNXSjYeItmfkao0rtpOE9NN0l8rLXW6EmAiEAwif2hF2P+wsM8ZyG3+Mrrb1ybV3N+DsHYbZ7bWPzpG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"d75b5ddda60cdd2ca15bcbc8b1f8547e2740a1ff","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.946_1776851728569_0.1464640957699519","host":"s3://npm-registry-packages-npm-production"}},"0.4.947":{"name":"@hypen-space/lsp","version":"0.4.947","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.947","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"1de3cd8ec026c6dff95d91b310b07e84f4b7cb8a","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.947.tgz","fileCount":19,"integrity":"sha512-+Ltp9ffhKgfXk+N/AjTOTmVP37B73Rtq3c7SdTWefDEXcPBi91Fl1tfwKwjrqpQrQRho6nZFpQf8lBeDu4c3yA==","signatures":[{"sig":"MEYCIQCNcAkpFohofDuSCvo/TIOwcHIASBNNaQLVoRV3lKukhwIhAKRgZeu4LSzObDMZtRcRDA5PKg3DGre3bUkcQWIQ2jZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"4566a40ce3634b22b7a975a0fa7f5dbf214dea77","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.947_1776854107809_0.014080768995909043","host":"s3://npm-registry-packages-npm-production"}},"0.4.948":{"name":"@hypen-space/lsp","version":"0.4.948","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.948","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"bb86d38013478e57fdf7f32626a32630217affb0","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.948.tgz","fileCount":19,"integrity":"sha512-Ew7rHZPjoht1mJAkx6collpBci5gDyOH404/Hj4PCagmvYDV4Fn3kJi43tUtt6Ltg+2WL1jc0g2UiopNPQuXCQ==","signatures":[{"sig":"MEUCIH3YDk3qhuSMexKe3+8OMJXXK7ZIw4EkbBy70GIHkNnWAiEAvE8ZTWqN/Yq/nY/9B2e5UCYhWwAl5XQWDD7to7Skayo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"4cef45028c519ab9a0fb146fa6c79209284964c8","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.948_1776889539698_0.645845485619297","host":"s3://npm-registry-packages-npm-production"}},"0.4.949":{"name":"@hypen-space/lsp","version":"0.4.949","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.949","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"004c8570491c91f1a6343d6e15d5e048e716aec6","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.949.tgz","fileCount":19,"integrity":"sha512-NsDClNu1/hWWf/FZLXb8gZdTLJJrXVHXlOAIOvoKpO1aN329rwoAjQq+igN0HOLVw5HxNtDeffNBk+axqLtCMA==","signatures":[{"sig":"MEQCIFYLBYwXVHZX7dP03edx3yk8A2b2NUeeEVWTuUMy5UbxAiAiOFGb7joGKCIK1neGgyD1XsxxpIPfCG4H/zOZPIGIFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"82fd23199b329512d60cde57b0f47fcf95256ab3","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.949_1777048886779_0.9645067007623289","host":"s3://npm-registry-packages-npm-production"}},"0.4.950":{"name":"@hypen-space/lsp","version":"0.4.950","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.950","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"73052e2231c4ce94b227350139f47b0073d54cb7","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.950.tgz","fileCount":19,"integrity":"sha512-RTJPjGosIpdEQ2mXATECDfCbfOZznYgwJJ5S6kvjOiJqZ/ydWmLQ7C0u3IXR/+UtrCMsZP3Mfg8S+FCkYw/slA==","signatures":[{"sig":"MEYCIQDUHnXsqWER6SUY7UDy/EIl3IyEt2kU9snQ5zVLxb4S2QIhANdAK99nJeA2JIvzI337AHEvpLNg2TOwMfp8IBpVgPVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"aceb1910d304087ca65475b9cb79deec290ab3e9","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.950_1777110496950_0.8927181058576772","host":"s3://npm-registry-packages-npm-production"}},"0.4.951":{"name":"@hypen-space/lsp","version":"0.4.951","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.951","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"9d9c90c4c8e20ce6372a0ff490129e59d43ed055","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.951.tgz","fileCount":19,"integrity":"sha512-cHTDpJHb4AdKVBgbOSOkaY9C+ZjLQRsB0MhK0wMYk/PYAHnvhvhzBBpNuKuNZqvMsjzmhzBcRvsW7kM28nJskg==","signatures":[{"sig":"MEQCIDgUfS/PJWuDUy/pboP1/2wQ9/SU5T2oVQSz8xfQE2rAAiBtwtfcN0IVmpzPGXDHkK6wcrV2OGILfMUa4Q/BZmoGEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276563},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"e74c3688fc3a38140b47f6c54efdef87114afa17","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.951_1777199290733_0.9312429118079082","host":"s3://npm-registry-packages-npm-production"}},"0.4.952":{"name":"@hypen-space/lsp","version":"0.4.952","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.952","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"c9eff102f4a483cecdad7d303e383fe2d94d0c3f","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.952.tgz","fileCount":19,"integrity":"sha512-ktzdorQXde0s6uYC5y5Rsr0S1RlJ2RKHhl/VZsW4GLncUtmmBLCxP3YoBvLuOBI6JzAstyyJmmEs0B/n2lgmqg==","signatures":[{"sig":"MEQCIGtVafvqwQwomtahm8veKmQz4Db+GjbvfJNnrYO8ZKepAiADd6TXUsGDdGbql1kTYExUF8zSy6Nwv1n0Irr4V14lPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276605},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"7c7fb404c48fd28d21693f5e76d76916f41f7043","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.952_1777217660483_0.6206387630311629","host":"s3://npm-registry-packages-npm-production"}},"0.4.953":{"name":"@hypen-space/lsp","version":"0.4.953","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.953","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"0af86bccae0552185d2c2747a1731acbac2de673","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.953.tgz","fileCount":19,"integrity":"sha512-2PNrIhZOo7xKyxqfpYWGcYWdk1ZiSkKfVVvUUtYwqNGN0y4i4gQbdzlFOd1PAVUHe2xE1MgP9wvs4jhGh9ooBg==","signatures":[{"sig":"MEUCIQDmyKqR1UO+mGpRcxZOYahwDcygN2WFI/1vt7Z/hOyRtQIgYC08fisA63F3oULIc4lg2qOnX/KRtL3u/E1V8emNoIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276605},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"a5bd7c8dc0c521bfe3d8edf9466e8c8995520a40","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.953_1777222494532_0.799251591347564","host":"s3://npm-registry-packages-npm-production"}},"0.4.954":{"name":"@hypen-space/lsp","version":"0.4.954","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.954","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"c1c6fba36bd2c274545478a95735923fbc7b53c6","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.954.tgz","fileCount":19,"integrity":"sha512-U55hqwzLzxpKUQhZrSqWgv9sPBHKAhaCQvFqZkVC+NzGst7F/Z5mpZasj+5UkZEyl8prTpA7BRcoixVhCuZ4+Q==","signatures":[{"sig":"MEQCIC2RfPNeSexPhjUJOEUxlM+EFIYS0EAQVIPzvXWHLevLAiBm8sEJXR25wWP+eEwVKV2fsjvMcsKR44DrpD+H78Mw5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276605},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"6c21f8159f969e557cc70df98ad9d4e9a8218f74","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.954_1777223628422_0.4743955693862345","host":"s3://npm-registry-packages-npm-production"}},"0.4.955":{"name":"@hypen-space/lsp","version":"0.4.955","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.955","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"2baa2ae0c262f351c6fc5885fcaba9fcbb5cfe82","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.955.tgz","fileCount":19,"integrity":"sha512-NJTNbGpFHXktDsl9cWGXmclHv63kjM7Z5myiolPjf1Th3wZABOiFzbUA/V4ZDhI95Ff2KNKwHTL9Dj0LdLahdQ==","signatures":[{"sig":"MEUCIQCC2ejrVMc/GpFp1ZdG1Vh0y8OXHRrKGT90YYNmm1fYFwIgV7WrLSF5XP1Kw5m7W4y6LD/R27CAeXeS6eSdbAmDL2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276605},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"6f8b4672e2b446d0ec80816ce85926dc9381ef0f","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.955_1777224739547_0.6799574575118017","host":"s3://npm-registry-packages-npm-production"}},"0.4.956":{"name":"@hypen-space/lsp","version":"0.4.956","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.956","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"c700bed22938207bff38bb0b2e265ae66881fdb4","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.956.tgz","fileCount":19,"integrity":"sha512-9QSgeNHfiNl1HnFrVsaOXzntw5a6b6SOMsRsUBNIQLs7psipj6LTzVGx9UcheOOLMZGZpvXhOaRv7NJXOKGE0g==","signatures":[{"sig":"MEYCIQCVuRjB9ojF3Da2AXdTtGthc8lQN5+JowdWM9zrbVctZwIhAKd8yM6HmwV0mmgaCJ7E5W+zR6CzDP8qwgjb2i1AlYbx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276605},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"85e080e8b9bee9b2e4785318f103f6f0b4b7ffb9","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.956_1777225684639_0.12489430945426228","host":"s3://npm-registry-packages-npm-production"}},"0.4.980":{"name":"@hypen-space/lsp","version":"0.4.980","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.4.980","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"da9e497b9d15d0c4dff0ecf703af998fbcfe8693","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.4.980.tgz","fileCount":19,"integrity":"sha512-AgGDPljPW6mg4SIV4LTyiEQ6nIXQzdnfZGBPG1SPaoVTsNKvzc+0i+XWr+5F6F+XHhRxzQNNtDWO0fy0FDf9ug==","signatures":[{"sig":"MEUCIAbdgluboX5uHvlyxQ/EEeA3AvMNo75SafXL9YTzHPsEAiEA019C5jMNVRxTGfPciitHtn0ZQ5Yrsrs9pOhgeUBlutE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276605},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"a1497549700df55cff7939fc4ed1ce2d6ccce0e0","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.4.980_1777304189507_0.8147964153016807","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@hypen-space/lsp","version":"0.5.2","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.5.2","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"933065de437fa947ac2b501636ee22637400247c","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.5.2.tgz","fileCount":19,"integrity":"sha512-3FYadCfXm5xlctnUHZOO5JHf7CoiUKv0NCioE2ls97orOqR1+TIhWjXAYkh8nRolp03aLxJcPwVr9lJPLftYOQ==","signatures":[{"sig":"MEQCIDW7erxpeY46INMWIcx/Rf2VyW36b+Egf/28AtmDvhBfAiBY2zypl+oyo0MT8DXNQNxQ2qqvTbj3FYw7Y5NsxG6jtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276561},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"4a60a179709e6628392ea87cfa36fecbff98d818","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh","setup:wasm":"rm -rf wasm && ln -sf ../parser/pkg/nodejs wasm","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.5.2_1782728115682_0.8075777167847744","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@hypen-space/lsp","version":"0.5.3","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.5.3","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"5bce4ecdf60fcc9b5d4bbfa9b2250f8a5d7d7d75","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.5.3.tgz","fileCount":37,"integrity":"sha512-g1U13hi5a4boPhcrPrzDAiQYkxYY35ezArltrh88EGbqt/f2YpeAJvGjVoApZeEicy7ORPWcbGQCfG7Zx5S7lA==","signatures":[{"sig":"MEYCIQDqAHatjvdAG+MQ2vbIa6nuCiAV3GIUB6DVirBSqdiGTQIhAKmszKKsQhCn2S4fUhSbovy27OqpHlAAhLhGJrz8iim0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392966},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"bea26d16c8dc45c7e0406f0c3709ed8ac1288920","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh && cd ../hypen-engine-rs && HYPEN_SKIP_BINDINGS=1 wasm-pack build --target nodejs --out-dir pkg/nodejs --features js","setup:wasm":"rm -rf wasm wasm-engine && ln -sf ../parser/pkg/nodejs wasm && ln -sf ../hypen-engine-rs/pkg/nodejs wasm-engine","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.5.3_1784905587360_0.7874173039396988","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@hypen-space/lsp","version":"0.5.4","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.5.4","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"f61efcd44ca8929218b931ac10aa96825e6955fe","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.5.4.tgz","fileCount":37,"integrity":"sha512-D2lQAASvZqW6gNPvpTGrXEMIGwnfqYOPdIkxEPGXAl+knlaKj4EEtrSQpYRmxYx9uGpPhCePBIYzfQRR4jQimQ==","signatures":[{"sig":"MEUCIQC4mnj9cjScdm7N6msrAw+ceb0BsTqYPdJV3bdypa89OQIgFvcYNRU7tOfzGk1In6Fxpp+NnK8AiE6QCUc1Qq6UCkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392966},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"508bc94ead8cc2706bf1cb11e38f07620380467f","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh && cd ../hypen-engine-rs && HYPEN_SKIP_BINDINGS=1 wasm-pack build --target nodejs --out-dir pkg/nodejs --features js","setup:wasm":"rm -rf wasm wasm-engine && ln -sf ../parser/pkg/nodejs wasm && ln -sf ../hypen-engine-rs/pkg/nodejs wasm-engine","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.5.4_1784969732839_0.46598255746433814","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@hypen-space/lsp","version":"0.6.0","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.6.0","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"6f70326983b6553dcdb12305b2e0b04889601d12","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.6.0.tgz","fileCount":37,"integrity":"sha512-ptmIH1Cirjtkb+cXldqMCxKJed9qYa21f5dNrZc9mk3c939I2HzWu0h1n4kziuTI3vc/L9YeiGcg9q2RJ7lORQ==","signatures":[{"sig":"MEUCIESE2YEjCmpGPV3VKNJ78R2mZBx4IVPiObJDclA+SWumAiEAxLUc1LCkp5jA+n4juwZHCniR+Vci9PM3zlsf95W33SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394618},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"306b57e4c535b7a7ad5516ee730d92db592b070b","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh && cd ../hypen-engine-rs && HYPEN_SKIP_BINDINGS=1 wasm-pack build --target nodejs --out-dir pkg/nodejs --features js","setup:wasm":"rm -rf wasm wasm-engine && ln -sf ../parser/pkg/nodejs wasm && ln -sf ../hypen-engine-rs/pkg/nodejs wasm-engine","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.6.0_1785076785884_0.24646057806494914","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@hypen-space/lsp","version":"0.6.1","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.6.1","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"8db2fb2059e9c86d9faf3471415f1926f6d7f781","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.6.1.tgz","fileCount":37,"integrity":"sha512-6dwIqm2eD08IeSrqjYbZKyHf/oB5WGqd3EbdlCgb5x3cP9Bz/3p78TtzdLewuJjjBnB4LEow7iFUhhibqLeKBw==","signatures":[{"sig":"MEUCIQDzzdFdBiuXhRVTtPKXfVcJzHtdvOQAvsQ5balZtqJKnQIgNsZ5mPuDX4iV2p4/0wVkofHYfcIZ4q0CPGNIZb1n/Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394618},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"b170f6c48be30f3d3e5bccd9d0efff78e297171e","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh && cd ../hypen-engine-rs && HYPEN_SKIP_BINDINGS=1 wasm-pack build --target nodejs --out-dir pkg/nodejs --features js","setup:wasm":"rm -rf wasm wasm-engine && ln -sf ../parser/pkg/nodejs wasm && ln -sf ../hypen-engine-rs/pkg/nodejs wasm-engine","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.6.1_1785082119153_0.7525491948544283","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@hypen-space/lsp","version":"0.6.2","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.6.2","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"f56f2bd3621d0cf8ca0bd284b409bb9ae40f4823","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.6.2.tgz","fileCount":37,"integrity":"sha512-Tdf/MEQfHq3G+8IBsPrmsezqNVedAGAFP/iVbuY1JiA/xu4+O45xcX8xlG4UAdblUtD5WWSzQ8fo4WouYRTxZA==","signatures":[{"sig":"MEUCIA+TJlFzdl+SOQ6FPxmVyk4cNk5xvd9PxN0U7yYr2ySPAiEArnN31+cJn9cbz5WXsuqtLWvxpeLajeudoCwFo33XiSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394618},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"6f4f44de8b60c31303f03c79f35ea45a46e6721b","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh && cd ../hypen-engine-rs && HYPEN_SKIP_BINDINGS=1 wasm-pack build --target nodejs --out-dir pkg/nodejs --features js","setup:wasm":"rm -rf wasm wasm-engine && ln -sf ../parser/pkg/nodejs wasm && ln -sf ../hypen-engine-rs/pkg/nodejs wasm-engine","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.6.2_1785348198448_0.19237887715463442","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@hypen-space/lsp","version":"0.6.3","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"license":"MIT","_id":"@hypen-space/lsp@0.6.3","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"dist":{"shasum":"f86662da75cd8b1ee62d8dc6d0d701279475e097","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.6.3.tgz","fileCount":37,"integrity":"sha512-WHzhIQk5dri1T5JVssGDcHmZqjwoQtg/kc2bthgAil6ozw+VUBmmrw310CtJUS8haMBAWBulkVr8LYC1smtW1Q==","signatures":[{"sig":"MEYCIQDgZkewfqrp3saVYEP0iMiCutL0+qGthucFNExt8wkClgIhAIlJXIIUADtU31VUBn87A8FPRGXg7IdGgvVHZNTJi0Y9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411996},"main":"./out/extension.js","type":"module","engines":{"vscode":"^1.75.0"},"gitHead":"b3aa736eca1ec61902646c7cd87f5db4de9b38df","scripts":{"lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","watch":"tsc -b -w","compile":"tsc -b","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh && cd ../hypen-engine-rs && HYPEN_SKIP_BINDINGS=1 wasm-pack build --target nodejs --out-dir pkg/nodejs --features js","setup:wasm":"rm -rf wasm wasm-engine && ln -sf ../parser/pkg/nodejs wasm && ln -sf ../hypen-engine-rs/pkg/nodejs wasm-engine","vscode:prepublish":"npm run build:wasm && npm run compile"},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"publisher":"hypen","categories":["Programming Languages"],"_npmVersion":"11.9.0","contributes":{"grammars":[{"path":"./syntaxes/hypen.tmLanguage.json","language":"hypen","scopeName":"source.hypen"}],"languages":[{"id":"hypen","icon":{"dark":"./icons/hypen-dark.png","light":"./icons/hypen-light.png"},"aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"enum":["off","messages","verbose"],"type":"string","scope":"window","default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.formatting.enable":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable Hypen document formatting."},"hypen.maxNumberOfProblems":{"type":"number","scope":"resource","default":100,"description":"Controls the maximum number of problems produced by the server."}}}},"description":"Language Server Protocol support for the Hypen declarative UI language","directories":{},"displayName":"Hypen Language Support","_nodeVersion":"24.14.0","dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.50.0","typescript":"^5.2.0","@types/node":"^20.0.0","@vscode/vsce":"^2.22.0","@types/vscode":"^1.75.0","@vscode/test-electron":"^2.3.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"activationEvents":["onLanguage:hypen"],"_npmOperationalInternal":{"tmp":"tmp/lsp_0.6.3_1787414027168_0.41798812862530554","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@hypen-space/lsp","displayName":"Hypen Language Support","description":"Language Server Protocol support for the Hypen declarative UI language","version":"0.6.4","publisher":"hypen","license":"MIT","type":"module","engines":{"vscode":"^1.75.0"},"categories":["Programming Languages"],"keywords":["hypen","ui","declarative","rust","wasm","lsp"],"main":"./out/extension.js","contributes":{"languages":[{"id":"hypen","aliases":["Hypen","hypen"],"extensions":[".hypen"],"configuration":"./language-configuration.json","icon":{"light":"./icons/hypen-light.png","dark":"./icons/hypen-dark.png"}}],"grammars":[{"language":"hypen","scopeName":"source.hypen","path":"./syntaxes/hypen.tmLanguage.json"}],"configuration":{"type":"object","title":"Hypen","properties":{"hypen.trace.server":{"scope":"window","type":"string","enum":["off","messages","verbose"],"default":"off","description":"Traces the communication between VS Code and the language server."},"hypen.maxNumberOfProblems":{"scope":"resource","type":"number","default":100,"description":"Controls the maximum number of problems produced by the server."},"hypen.formatting.enable":{"scope":"resource","type":"boolean","default":true,"description":"Enable/disable Hypen document formatting."}}}},"activationEvents":["onLanguage:hypen"],"scripts":{"vscode:prepublish":"npm run build:wasm && npm run compile","compile":"tsc -b","watch":"tsc -b -w","lint":"eslint ./src --ext .ts","test":"node ./out/test/runTest.js","package":"vsce package","build:wasm":"cd ../parser && ./build-wasm.sh && cd ../hypen-engine-rs && HYPEN_SKIP_BINDINGS=1 wasm-pack build --target nodejs --out-dir pkg/nodejs --features js","setup:wasm":"rm -rf wasm wasm-engine && ln -sf ../parser/pkg/nodejs wasm && ln -sf ../hypen-engine-rs/pkg/nodejs wasm-engine"},"dependencies":{"vscode-languageclient":"^9.0.1","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.11"},"devDependencies":{"@types/node":"^20.0.0","@types/vscode":"^1.75.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@vscode/test-electron":"^2.3.0","@vscode/vsce":"^2.22.0","eslint":"^8.50.0","typescript":"^5.2.0"},"gitHead":"8377fba795d803f0d83ae6463e60282a3a35fa07","_id":"@hypen-space/lsp@0.6.4","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-GyIKuzjh8qKTZqCkWeZl4IiYfiOLM7NDmH6Tb1wzskvQpeZog+PgWObkcNvsSSbvseaOP8XdO3BEvRU6K8CeGA==","shasum":"f8ea348554b1101a2323041902b0ec46ee2f1801","tarball":"https://registry.npmjs.org/@hypen-space/lsp/-/lsp-0.6.4.tgz","fileCount":43,"unpackedSize":432841,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC03z7H1S5YuOvgNugCmKfGL0svsL7xTTa9kr4Z7ZFHKwIgD+tl1YP0Hea98AzREl0o+hr4emzP5R/M0pFiOIVoZVA="}]},"_npmUser":{"name":"ianrumac","email":"ian@hypen.space"},"directories":{},"maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lsp_0.6.4_1788165944103_0.40672086516532135"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-17T12:52:41.629Z","modified":"2026-08-31T08:45:44.485Z","0.4.18":"2026-02-17T12:52:41.862Z","0.4.27":"2026-02-17T14:18:57.867Z","0.4.28":"2026-02-17T15:56:00.499Z","0.4.29":"2026-02-17T16:02:24.826Z","0.4.30":"2026-02-17T16:30:53.833Z","0.4.31":"2026-02-17T19:09:04.622Z","0.4.32":"2026-02-18T09:08:57.535Z","0.4.35":"2026-03-05T08:53:36.672Z","0.4.36":"2026-03-05T09:00:17.785Z","0.4.37":"2026-03-05T09:16:52.525Z","0.4.38":"2026-03-08T16:58:11.405Z","0.4.39":"2026-03-14T09:54:17.865Z","0.4.40":"2026-03-16T12:30:11.689Z","0.4.41":"2026-03-25T11:11:46.816Z","0.4.42":"2026-03-25T16:07:47.242Z","0.4.43":"2026-03-25T18:13:02.373Z","0.4.44":"2026-03-25T18:36:06.278Z","0.4.45":"2026-03-25T19:32:17.949Z","0.4.46":"2026-04-01T16:47:32.008Z","0.4.82":"2026-04-12T22:22:07.756Z","0.4.83":"2026-04-20T17:36:15.764Z","0.4.84":"2026-04-20T17:45:28.648Z","0.4.91":"2026-04-20T17:57:00.659Z","0.4.92":"2026-04-20T18:17:59.043Z","0.4.94":"2026-04-20T18:40:27.627Z","0.4.941":"2026-04-20T19:22:30.957Z","0.4.942":"2026-04-20T19:37:39.687Z","0.4.943":"2026-04-20T20:30:43.875Z","0.4.945":"2026-04-21T14:42:08.936Z","0.4.946":"2026-04-22T09:55:28.704Z","0.4.947":"2026-04-22T10:35:07.958Z","0.4.948":"2026-04-22T20:25:39.849Z","0.4.949":"2026-04-24T16:41:26.949Z","0.4.950":"2026-04-25T09:48:17.101Z","0.4.951":"2026-04-26T10:28:10.866Z","0.4.952":"2026-04-26T15:34:20.631Z","0.4.953":"2026-04-26T16:54:54.662Z","0.4.954":"2026-04-26T17:13:48.557Z","0.4.955":"2026-04-26T17:32:19.706Z","0.4.956":"2026-04-26T17:48:04.828Z","0.4.980":"2026-04-27T15:36:29.660Z","0.5.2":"2026-06-29T10:15:15.830Z","0.5.3":"2026-07-24T15:06:27.495Z","0.5.4":"2026-07-25T08:55:32.989Z","0.6.0":"2026-07-26T14:39:46.030Z","0.6.1":"2026-07-26T16:08:39.297Z","0.6.2":"2026-07-29T18:03:18.602Z","0.6.3":"2026-08-22T15:53:47.303Z","0.6.4":"2026-08-31T08:45:44.253Z"},"license":"MIT","keywords":["hypen","ui","declarative","rust","wasm","lsp"],"description":"Language Server Protocol support for the Hypen declarative UI language","maintainers":[{"name":"ianrumac","email":"ian@hypen.space"}],"readme":"# Hypen Language Server Protocol (LSP)\n\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0+-3178C6?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n[![VS Code](https://img.shields.io/badge/VS%20Code-Extension-007ACC?logo=visualstudiocode)](https://code.visualstudio.com/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](../LICENSE)\n\nA Language Server Protocol implementation for the [Hypen](https://github.com/hypen) declarative UI language, providing rich IDE support in VSCode, Cursor, and other LSP-compatible editors.\n\n## Features\n\n- **Syntax Highlighting** - Beautiful color themes for Hypen syntax\n- **Error Detection** - Real-time syntax error detection and reporting\n- **Auto-completion** - Intelligent code completion for:\n  - Component names (Column, Row, Text, Button, etc.)\n  - Applicators (.padding, .color, .fontSize, etc.)\n  - References (@state, @actions)\n- **Hover Information** - View component and applicator documentation on hover\n- **Document Symbols** - Navigate component hierarchy in the outline view\n- **Code Formatting** - Auto-format your Hypen files with proper indentation\n- **Diagnostics** - Warnings for common mistakes (e.g., lowercase component names)\n\n## Installation\n\n### From VSIX (Recommended)\n\n1. Download the latest `.vsix` file from releases\n2. In VSCode/Cursor: Extensions → Install from VSIX\n3. Select the downloaded file\n4. Reload the window\n\n### From Source\n\n```bash\ncd hypen-lsp\nnpm install\nnpm run compile\n```\n\nThen press F5 in VSCode to launch the extension in development mode.\n\n### Building VSIX Package\n\n```bash\nnpm install -g @vscode/vsce\nnpm run package\n```\n\nThis creates a `.vsix` file you can install or distribute.\n\n## Usage\n\nOnce installed, the extension automatically activates for `.hypen` files. Simply open or create a file with the `.hypen` extension and start coding!\n\n### Example\n\n```hypen\nColumn {\n  Text(\"Hello, Hypen!\")\n    .fontSize(24)\n    .color(\"blue\")\n    .padding(16)\n    \n  Button {\n    Text(\"Click Me\")\n  }\n    .onClick(\"@actions.handleClick\")\n    .backgroundColor(\"#667eea\")\n    .borderRadius(8)\n}\n```\n\n### Features in Action\n\n#### Auto-completion\n- Type `Col` and press `Ctrl+Space` to see component suggestions\n- Type `.` after a component to see applicator suggestions\n- Type `@` to see state and action references\n\n#### Error Detection\n- Unclosed braces, parentheses, or strings are highlighted in red\n- Invalid syntax is underlined with helpful error messages\n\n#### Hover Information\n- Hover over component names to see documentation\n- Hover over applicators to see what they do\n\n#### Formatting\n- Right-click → Format Document (or `Shift+Alt+F`)\n- Auto-indents nested components\n\n## Configuration\n\nConfigure the extension in your VSCode settings:\n\n```json\n{\n  \"hypen.trace.server\": \"off\",           // Debug LSP communication\n  \"hypen.maxNumberOfProblems\": 100,      // Max diagnostics to show\n  \"hypen.formatting.enable\": true        // Enable/disable formatting\n}\n```\n\n## Language Features\n\n### Components\n\nHypen supports three types of component declarations:\n\n```hypen\n// Regular component (stateless)\nText(\"Hello\")\n\n// Module declaration (stateful)\nmodule ProfilePage(userId: 123) {\n  Text(\"@state.userName\")\n}\n\n// Component keyword (explicit stateless)\ncomponent Button(text: \"Click\") {\n  Text(@state.text)\n}\n```\n\n### Applicators\n\nStyle components using dot notation:\n\n```hypen\nText(\"Styled\")\n  .fontSize(18)\n  .color(\"blue\")\n  .padding(16)\n  .backgroundColor(\"white\")\n  .borderRadius(8)\n```\n\n### Common Applicators\n\n**Layout:**\n- `padding`, `margin`, `width`, `height`\n- `maxWidth`, `maxHeight`, `minWidth`, `minHeight`\n- `verticalAlignment`, `horizontalAlignment`, `flexDirection`\n\n**Typography:**\n- `fontSize`, `fontWeight`, `fontStyle`\n- `color`, `lineHeight`, `textAlign`\n\n**Visual:**\n- `backgroundColor`, `border`, `borderRadius`\n- `boxShadow`, `opacity`\n\n**Interactive:**\n- `onClick`, `onHover`, `cursor`\n\n### References\n\nReference state and actions using the `@` symbol:\n\n```hypen\nText(\"@{state.username}\")\n  .onClick(\"@actions.handleClick\")\n```\n\n## Architecture\n\nThe LSP consists of three main components:\n\n1. **Language Server** (`src/server.ts`) - Core LSP implementation\n2. **Extension Client** (`src/extension.ts`) - VSCode integration\n3. **Parser** (`src/parser.ts`) - Hypen syntax parser\n\n### Parser Integration\n\nThe current implementation uses a TypeScript-based parser for quick validation. For production use, it can be integrated with the Rust WASM parser from `hypen-rs/parser` for full-fidelity parsing:\n\n```typescript\n// Future integration (commented in parser.ts)\nimport * as wasmParser from \"../../parser/pkg\";\nconst result = wasmParser.parse_document(text);\n```\n\n## Development\n\n### Project Structure\n\n```\nhypen-lsp/\n├── src/\n│   ├── server.ts              # LSP server implementation\n│   ├── extension.ts           # VSCode extension client\n│   └── parser.ts              # Hypen parser module\n├── syntaxes/\n│   └── hypen.tmLanguage.json  # TextMate grammar\n├── package.json               # Extension manifest\n├── tsconfig.json              # TypeScript config\n└── README.md                  # This file\n```\n\n### Running Tests\n\n```bash\nnpm test\n```\n\n### Debugging\n\n1. Open the project in VSCode\n2. Press `F5` to launch Extension Development Host\n3. Open a `.hypen` file in the new window\n4. Set breakpoints in `src/server.ts` or `src/extension.ts`\n\n### Watch Mode\n\nFor continuous compilation during development:\n\n```bash\nnpm run watch\n```\n\n## Contributing\n\nContributions welcome! Please follow these guidelines:\n\n1. Follow the existing code style (2-space indentation, TypeScript strict mode)\n2. Add tests for new features\n3. Update documentation\n4. Use conventional commits (`feat:`, `fix:`, `docs:`, etc.)\n\n### Adding New Features\n\n**To add a new component:**\n1. Add to `commonComponents` array in `server.ts`\n\n**To add a new applicator:**\n1. Add to `commonApplicators` array in `server.ts`\n\n**To enhance parsing:**\n1. Update `parser.ts` or integrate with Rust WASM parser\n\n## Roadmap\n\n- [ ] Integration with Rust WASM parser for full parsing\n- [ ] Go to definition for component references\n- [ ] Find all references\n- [ ] Rename symbol\n- [ ] Code actions (quick fixes)\n- [ ] Semantic highlighting\n- [ ] Workspace symbols\n- [ ] Call hierarchy\n- [ ] Inline hints\n\n## Requirements\n\n- VSCode 1.75.0 or higher\n- Node.js 16+ (for development)\n\n## Known Issues\n\n- Currently uses a simple regex-based parser; full Rust parser integration pending\n- String interpolation inside `@{}` has limited support\n- Multi-line component arguments may not be perfectly formatted\n\n## License\n\nSame as the parent Hypen project.\n\n## Links\n\n- [Hypen Repository](https://github.com/hypen)\n- [VSCode LSP Guide](https://code.visualstudio.com/api/language-extensions/language-server-extension-guide)\n- [Language Server Protocol](https://microsoft.github.io/language-server-protocol/)\n\n## Support\n\nFor issues, questions, or feature requests, please open an issue in the Hypen monorepo.\n\n\n","readmeFilename":"README.md"}