{"_id":"hledger-lsp","_rev":"51-4bfe1ddaa345a9262dba37c75dfd53d4","name":"hledger-lsp","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"hledger-lsp","version":"0.1.0","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.0","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"e75114a4494756092ba2397f762aefdaa33b6d87","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.0.tgz","fileCount":99,"integrity":"sha512-5D6Pi+TNSqZT6elQ0mZNNAaC8robxE9uANZQ4XD5mvnYjC7pVQXhmssCnetVy0SHKtg2B86VOqaQRhcP1QmMLw==","signatures":[{"sig":"MEQCIFvXorILj7wTL6kGVsZJsVH6A3Uw/ex634Da83dFDFnLAiAX/mWIR8v8Ed+CA0MCxq3zkq8xIfXhsLVFK7B3aPwF4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483201},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"9a8bca310258fd6424704ffa4f0585c64d9c7ef8","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.6.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.9.0","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.0_1763394207536_0.6930098675270342","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"hledger-lsp","version":"0.1.1","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.1","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"0b971f5656c1031379909fa67dd646634ea0cbf9","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.1.tgz","fileCount":99,"integrity":"sha512-rBnf0gTMS+CSHZa0kM79q5EiinCS41Wgx2vfSFNmLYE+GfIQ/wElQobN088+GQT5ld9htVUKuG4GQP98W5OwtQ==","signatures":[{"sig":"MEUCIQCqz6cr9zOOBRNR6KuDwYamXBTsYfVR0gUR3l7ZKntgEwIgE36ZPwEMAwyM8Yo8nw80wc848+9h2U3tYgNpexnjH4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478264},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5a846925fb58f359600790759d21c12acb003800","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.6.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.9.0","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.1_1763397587589_0.13029177933387204","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"hledger-lsp","version":"0.1.2","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.2","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"9b9405dc22472ce381baab21077cda4583884039","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.2.tgz","fileCount":99,"integrity":"sha512-2O92QoK9Y8zaxqYn/KlsVxXG9wZ1iu4tZUoBpz1Dlrc3EYowzcYrctPK/2rNxduWj1jYhprWU3EoyZZB3ajm0Q==","signatures":[{"sig":"MEUCIF9JNZczasYjEF0fdBI9G+UqjvA4d9iuSTJvuUrDeGAHAiEA6CXwxvrZMlpF0jHgB78h8MytmdXeW6E5SMfwc5jhjOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478264},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5a846925fb58f359600790759d21c12acb003800","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.6.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.9.0","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.2_1763397666858_0.9950082801469382","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"hledger-lsp","version":"0.1.5","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.5","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"19e4ba6e7b34655cb4340683e57dc650e8916b78","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.5.tgz","fileCount":103,"integrity":"sha512-uVfH30psOFlPsLa66TZMpAAuDWSo/vo+m/7wIpu7ViEa7buj61bASeiEgRg3AOgb5nWsVgmaSTfxvVhOhpDn1g==","signatures":[{"sig":"MEYCIQChyDHwthOO/DQOWTobR0W1RBOYZpJzXdXD7Yx8eB4C+gIhAI47UOwFJJybz2YBKFwI1jRvk9MeD+fZ6c/QLRk7Hnow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529646},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"511f7cf5fd5744673a6e43d869ba636d954d8dd1","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.6.3","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.5_1764116804133_0.5342470893110032","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"hledger-lsp","version":"0.1.6","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.6","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"de8bbc4f83f168917d6f4df93855a7fcd81e4852","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.6.tgz","fileCount":127,"integrity":"sha512-ww6gSq+4a/kpx6iJbEEpjCyAqkHjdn9dDK0+60ffR0JQgZMltxuyeKbxPPyKcpcitO9SCHoq0so5e1xWDRkwsA==","signatures":[{"sig":"MEUCIQDeyeDUP/PZwh0tJ7/yUYlv67cL6qCO9ajo0ZDX0cmPIgIgAqTQz9Uki4yEQ184q/CxJ5hrktXrnHxtnLLQ3WHGTug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671859},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"2bfbf6283aa3456a8047f24ff9348fa5aa476430","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.6.4","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.6_1764901235705_0.042430943309702096","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"hledger-lsp","version":"0.1.7","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.7","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"fca4e43181d1309102ec34839c483cc6696a4b68","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.7.tgz","fileCount":127,"integrity":"sha512-P1bLFngd/rSWZyojJja+/QMHg+YB23jFLQjOhMBecxo5V93uk6dBVxBsmFcjcpwNNMu9rGmU2KMPVXAb4RiGhA==","signatures":[{"sig":"MEQCIBz56PTk0rMtPxTbIl8077H1w0fBcToWfbUVtoa6j+xbAiAhaXaqxTmLmq6cGcFitan781kjRlT8C5AHA0lrT3psww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707803},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d199149a7deee01be9ba443b1978111ba0e91130","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.6.4","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.7_1764984473367_0.10340741898320971","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"hledger-lsp","version":"0.1.8","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.8","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"7bcb8caf52421ef18bbb8ea9a3b6107f48a0eff3","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.8.tgz","fileCount":119,"integrity":"sha512-BwU8ysXwvBRtYJdQlIJNQq87R6IK3AfHqQRM9tGfpAJuF3Xj7l9fHL72xEy18unkRof82ddpqvR03fDm7mA+/g==","signatures":[{"sig":"MEQCIBisJF8nfm6a/h47NddzrD3dnmd8q//8OqmQB+18f/OLAiBC3Fz7m0fgclkAOqjZn/WKWN8OoOkT14r9w6vtFgwCpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693647},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"6c2b4d1f74ee822894cb3bafdf276236a3544a77","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.8_1765115160025_0.45972949940865226","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"hledger-lsp","version":"0.1.9","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.9","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"dec455b86c85b38b5374bbd1d2bddcf1a5cea4ed","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.9.tgz","fileCount":119,"integrity":"sha512-dwNKx7vyBEukefaUS1aQtP9xJUqf5TYY34che+InJEQevkJaCU48XvmxzW+f3TJmsLH2jGEhXXvbhkuLf2YQ4Q==","signatures":[{"sig":"MEYCIQDXoujsmD+P1zvS/FmSjQrHwfTugFjzikKRcDdt3T8T4AIhAPpQtJTSOecqFNdDAKOoJ/m0M0W9wTUwBwgNCvtgvCfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700603},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"15f58a526246e584117cabbf52a0744a185e5faa","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.9_1765189438772_0.6090977264300141","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"hledger-lsp","version":"0.1.10","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.10","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"8138722876f637cae479960f7ff73ade9dc65bd8","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.10.tgz","fileCount":119,"integrity":"sha512-q+0cxZXbTFoZMHmwNDkcY2mnzXZf13saNHa0QID6/wNg61VRL56122Hz9yB6IyNA2A/KMGs5oetKYAiuzFpZpA==","signatures":[{"sig":"MEUCIGq1B6iJHxQY/5v4JwbmaIcD1fx7nwjmwnykNQHWD+qwAiEAvEu6lHhA46CQlftU1S6o4O2CNB2otOiz5IHnpSfuy90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702142},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3cbccd677bbfa58a996d180cf9ebf24e119844be","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.10_1765192515804_0.053920679569538166","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"hledger-lsp","version":"0.1.11","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.11","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"0677451ceebc4036479d94b2bae9a62fd33cabb9","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.11.tgz","fileCount":119,"integrity":"sha512-xwBscNCRogHQx6Sjcm59RaLLiLiEgYg4ijF3clObjuNJ/tDlu8guN+DOqW1/4CNgagbOTmKtCJW4VXuxSflJAA==","signatures":[{"sig":"MEYCIQDKOhgHvQbh0VV+4Vy2fMShrkyP7LqeZ1oQjjGUVWuuwwIhAP5r1Fi1m3OCCrcKHpY7z70+5yAIUDemiCEOIB9kiCZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702847},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"dd7b21d5e1a6b8d4312a01f22137412d394c9bfd","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.11_1765194422216_0.2511041013419344","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"hledger-lsp","version":"0.1.12","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.12","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"0cfdaba84ba61fc793e55841a79045c1ab69300c","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.12.tgz","fileCount":119,"integrity":"sha512-D4Vo8Cz8vdW2u6WpheME7UzFlmUIfe8nSyIYksV3GEXHncpGJY/lrsYjCQuvgJimsPwWl3Z9UNZhwWgTsXs0Ww==","signatures":[{"sig":"MEUCIC0WIq4VaF5qUjBqd04KOpKW11Y93tO8G7u0TqhnDueOAiEAlE9DLhPupPZzdxvG3s1wfWGzlVnuS2Y1RmySTp6R1aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709609},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0e95fa08dd76eb28e10e0cdb39a885ed0ca2384b","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.12_1765239155413_0.8466997759405497","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"hledger-lsp","version":"0.1.13","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.13","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"d82f3c2d129fc517f9bacbc00b77b3a94c2c62a5","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.13.tgz","fileCount":119,"integrity":"sha512-NLeDBOr+8LCEp7CnBkaNhingCTsVFA7M+K2XiwFUgTsJrmtZNBjTTUa7vr5pCwAypTPgLAkQhmCrHOVTgFYNXA==","signatures":[{"sig":"MEUCIGj3HaqyKvP1RzfP7QpJdiPUerK1qOW+sBEKMZmHQXI+AiEAkimBCbNbcFSxxfHmMvMvIICL5D8wmvU3NSMI6Gv4oAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710663},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"2ef82fa92daee66a52572170786194e6a6f2df2d","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.13_1765280108644_0.08660718683547386","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"hledger-lsp","version":"0.1.14","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.14","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"0f605504a01182f6625d90d6893e5da38a4f3ae1","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.14.tgz","fileCount":119,"integrity":"sha512-xmHA7DrZ+bX4/Wc4Ia9oPsh4jr+YvCJLwpy01u9kWWLM3wh4WFiriAQ7Agtpq+KNCtNTSJOFPdoVIRpW8OjMzQ==","signatures":[{"sig":"MEQCIHjl6SJiKYE7D8dEptRKg0fyoICHF/aHVupFo7UVVLBXAiAMEc+wFF6tuxyazL24EbXOqbaWjpVDfs9Tb8XXf0c/hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711425},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"135d3e6fdd1f84d051b4aff0958327afad2c6fd3","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.14_1765280111786_0.5654237709377326","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"hledger-lsp","version":"0.1.15","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.1.15","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"68d37b0227fdc1bed48503f8760a56da862e441e","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.1.15.tgz","fileCount":119,"integrity":"sha512-EK0a08B7EkAd3m+13My/9Zvy/gIp7ozVhtLkBZGEkwOt8BsmX/XE08kxMlQx+mJL5kp+Q105OJRDXLzCUa42GA==","signatures":[{"sig":"MEUCIFsDf4J7qFHHBT+eHfy6O13kCBsgC782WgvwaenKfc2QAiEA3w0YwGCQ7XyAzgBj/EzE9gBG2/Gj395/NCUHAvfLehA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717628},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"6d95a71f889521383f68c0da81562010fb44dfb0","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p .","watch":"tsc -watch -p .","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.1.15_1765313763437_0.4811195891037259","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"hledger-lsp","version":"0.2.0","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.0","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"02aa4368bcfdd53fe1793299876a1e63fee83132","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.0.tgz","fileCount":119,"integrity":"sha512-c/4qMfy47CKv/ZArKlEBWgkTo30qe6hftLec4qFC0SNCuh/fsw0Pv6CMh3VV9uBVx4amxOpQ9EcWCGAWvjuAvg==","signatures":[{"sig":"MEUCIQCOwptxw3ExcLYOHyq7l35YkqUvMwJGizyFLUXv2d2IpgIgMT0Dh244eVrMJfumPbPevv6hIH7Z+9qeHAC7gBwhjG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":708196},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"e6b1fe861e8dc0bc3809101b9f09545a7cdc13b2","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.0_1765449625912_0.037984858055598814","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"hledger-lsp","version":"0.2.1","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.1","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"a2c680d086350383755d08f75942be56ae2a9cc5","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.1.tgz","fileCount":123,"integrity":"sha512-kexFNSxH9PzLVjmncdVaDVdiw11Z9RKaZ6pQs3RFh3CoxN266nJrf4gL+5Q3QAVP76RpXbd+p9qM+1ps1jalrQ==","signatures":[{"sig":"MEQCIAmLQqEI99aWkVJ5VFnJNxkq5+iQDwHVzZ0DpYhtOX/OAiBMsq2d+uJsOLtdF8sfNEvy+UONdu3jL9fwMbYiD/2WGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710331},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"eb4f0e766bac85c13c35560261499bec459956ad","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.1_1765758096509_0.006284238423600597","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"hledger-lsp","version":"0.2.2","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.2","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"8269915eee327daebfdf5ecfa76a2b4395b61004","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.2.tgz","fileCount":123,"integrity":"sha512-HhNUMpqViqfCMLX8ppy0YMg3xKYe+Jrj3ehEEGaFWE7lxsqd5IXuFMgnkuiOhej7OGoQVpevX4YiGstkbVYTwQ==","signatures":[{"sig":"MEUCIGMNQdCUdP7yLbKssP1HvijExfv/BzpHgvxs5AZNLzymAiEA/lw0nivW5GvAASv05DCGCOj0rsdBa3gqe2GvlmEpIag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723345},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1033322f1e3055ec3686fb4d8932595104b05cb9","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.2_1766061109969_0.3410624217550329","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"hledger-lsp","version":"0.2.3","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.3","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"c83346bb473bda3a6b9d9540aef38d5ab49dd96a","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.3.tgz","fileCount":123,"integrity":"sha512-FGswakhZBtwiSWAB6ufhBv/DS4r7b+Wwzo1qxCsQ+qDoDnbcIoBYLZJf7Bx3W0EVi6gTddp3PCRT35T3X8L7Bw==","signatures":[{"sig":"MEQCIDXmVg7GHE72Roy0zuB3qIz9r9ztYqZO/U8E+Ucd0ApEAiBxcgM5+PqXObD1Jt8LW2iaj8YoSGqRp2wBe7dSiHRbpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723664},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"74eb0c6e138aaaaa86ad28be6259985101f81d1b","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.3_1766064260066_0.433891740952834","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"hledger-lsp","version":"0.2.4","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.4","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"fb625047f9ebf80e3835ef03765849101fa5c0e5","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.4.tgz","fileCount":123,"integrity":"sha512-Hy2RfbzrUzgO0HIVVnzqDDN3OkvmgoYO4+UPEICa8lnog/2NTUlHvoUVMWc9C0Ay/stZh8AtYrMnVFkbf41k6g==","signatures":[{"sig":"MEQCIEsgALLdwBfO/Pjjm/+Y38EagskJvnFuZPQTa0e5UjoNAiBf7stlURsLxE/S3Gl/4mBtyrxHY2WSpwFxFKd3Lglonw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723663},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4ca24f0869024ee7a1650289a02489baebf616ca","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.4_1766065701061_0.12410615355389609","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"hledger-lsp","version":"0.2.5","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.5","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"19d5c76dd31d91b5c00488838d7c0d6e29ca0d94","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.5.tgz","fileCount":123,"integrity":"sha512-Up8x/h0HGYjLdSIQ/dy5mEmFs6NrBZ6tV3TOdIN3lILubPa/dzI5c2nWwR7o4lrxJrHXFEE66s/nxzixCVqkPw==","signatures":[{"sig":"MEUCIDu10S6RXj2xH2gai+o+8Z9zmrQ9cIY8gHOzMI00+xmUAiEAsfElb1Dvqg5TwMa7fSHcPYpsqWVX4xMADJwBqFX0IEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723593},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"68ceac16fab5131047140891148d0a97f9e02662","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.5_1766106712529_0.09924625068946691","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"hledger-lsp","version":"0.2.6","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.6","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"a1de29b86a84d286e91862bb6d0051b1e364500b","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.6.tgz","fileCount":127,"integrity":"sha512-UR124sMu0lV3eHkk1zfK5tYtN3Q8x5oBWnIlbqn2kuRs/i3z4ZPIounT5w0I4Nh0+IHSdz1dPBYVlGDDNvs5rA==","signatures":[{"sig":"MEYCIQDhkbxp0HZfiDU0mg2wwc2uz02lYDAj9UnnTkFr1SP/XAIhAN61BblRSVLGq7sdhyf51L1QzUlFgR4B5SOTz0zE5qIt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743403},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b35b4225b95d2140c4b8ef00fa8c2245d1b14760","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.6_1766133394415_0.7158466993474042","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"hledger-lsp","version":"0.2.7","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.7","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"f50fb8e64ae7e30ed030a5a5d17abf7f0fac5fe8","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.7.tgz","fileCount":127,"integrity":"sha512-twIv+rsobZJaypE2L9BJtM5oh13SWLcU8/n01FxOaJyEoB1NAPWv+PQ9Eu4JnTep19Pgq5+gSkX26ZxdDsM5xQ==","signatures":[{"sig":"MEYCIQDtwWX5U+ouBtaupH+4Lvkjjzu0EPGy8/xf0bFZi2Sf2AIhAL9Iq6lTgy3e8CVsErT6d0XEKQBUyVTeTHtos94XVtrQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738040},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"af23ba2d6ac5d62f677310e421b12f89f1aba972","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.7_1766304807834_0.3885067125533064","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"hledger-lsp","version":"0.2.8","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.8","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"5210bcb706a5565613b7ea1c9946c69410e80783","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.8.tgz","fileCount":127,"integrity":"sha512-uBDzgxQwK0paCAExYu/mZ8GzU5lHEdsVTqyjEPO7c5mN9xiC+aPPzvY87Xmw8pNQi9fejvt8fV0t47VxcLTDGw==","signatures":[{"sig":"MEYCIQCUG646RxG3gP4l5Z9kppOnw4p3L80kanHu+2mO1YxuWgIhALCIehXU2T+CoVr+F5eRMecu7YQ+nwYuilM/Ac+eTl6X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758193},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"25c2fdd7d70fe2db864e9bdcd909484359bf2766","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.8_1766769437780_0.8097015251497408","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"hledger-lsp","version":"0.2.9","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.9","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"6e28f70778b7d9b3627c880e8c3ca7124215c22a","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.9.tgz","fileCount":127,"integrity":"sha512-1l9oLxjWcTOgGFO5rZGYGAcEwy3z8RybtEeKNvPKODTFSyc90mBeqSB3QdOk/hVOT0ZEXtWYWJnK6shAFPlqOw==","signatures":[{"sig":"MEUCIQDeyg9rjFtkJbeMLFwHp2l18IewQFWadEdA4FYdssGSQwIgHL/B0ctHI76yJUnm4/j01DlAlRfn9WTZjmg72JHF6Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758329},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4a4950016016f492392e99eeca610e76ba20120c","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.9_1766770693064_0.8331492954252306","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"hledger-lsp","version":"0.2.10","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.10","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"f396da019321e443ea41b44038bc600a6e91f19c","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.10.tgz","fileCount":127,"integrity":"sha512-6YdUItaN37m5SP/+lcVbWuikPYGquZdppC9/fmsDa13Vt64mpI+P6wekc0nW18k8vB0YnAVTbeYO8bjr3ng5og==","signatures":[{"sig":"MEUCIQDTsMpvLq01IAIsURv+BUA2OpoiDz5OFRfWiQ9lD/YlUAIgAT+gfRU0OBBN3IsUTCojYZ9jzB2qe8hYnuH1PDk164M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758573},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7fc4049ab2cde9bfdad7f5465b346cf48539df53","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.10_1768214352443_0.2019456799777195","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"hledger-lsp","version":"0.2.11","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.11","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"955a0ee631642ee22446b991065484b44ffc5b26","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.11.tgz","fileCount":127,"integrity":"sha512-GY5FBUiv5SHbSv9gWeKkLqAqWs1nMn81JlXQg66iHSjTgWNDl69+Zu1UpTYzK/3bZ1XTcavIvoxXL0Smkp4rXQ==","signatures":[{"sig":"MEYCIQCCtiAvXFNCHclk41WVW/TsELg5ka73K3f738UqlrB6BQIhAKNHAFz/bvE4ANevu0TY2dmD7Jchtuu0dHuiD/vkBLuv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759017},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"513c615d28994d12b5958b3c23253e0c8657df17","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.11_1768214493520_0.252565694929366","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"hledger-lsp","version":"0.2.12","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.12","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"aa5a8d2cf64865cf9cfecf2ef9c5cfc48d9dd3aa","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.12.tgz","fileCount":127,"integrity":"sha512-OQ8cB/vg17RA9baNbhg0eLR8TUjE26h3qk1lMUZF3wLe8UmKQPuw0Yx0CaSMVoxZeukT4R1C5HUnRKkd4zmnyQ==","signatures":[{"sig":"MEUCID+PI1v9mhQUZ5QvqBkB5DP5O66ds/RLFqqcwO0KsMhlAiEAuarGO0DLhmRmM8nqCUbeHl8bUxX9SZ94kQYdlazjaZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":765849},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8b0403733f105204d84eaf5fc428c867d20fdd13","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.12_1768223315989_0.19626439236370663","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"hledger-lsp","version":"0.2.13","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.13","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"9b08aa88f0fb272c3d41ed2bcc5e19be8e7d6c83","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.13.tgz","fileCount":123,"integrity":"sha512-7sOvtSlSI2vt/+8xQeXNmqBXXahbjie3KJ4p+schNns5wHam0tmPCOOkNd/ZYpHIJjJtV3ZtDlSzoGwPRqqlkw==","signatures":[{"sig":"MEUCIQChgQb+eAH1TvlBiO16Ncc7pc8s//xfzybRKStiJb6qPQIgMgwGY9QFQKRPyBt16hO8uwKsJqcn9IZW2GjEKjI+1Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763883},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"2cd3d0867ae3ba357c6fa0a0f0c9c47e394db7f0","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.13_1768345842099_0.5490209338387702","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"hledger-lsp","version":"0.2.14","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.14","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"5ecd3b307ce670f2f924d3261db6649ed643aee0","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.14.tgz","fileCount":123,"integrity":"sha512-pRXuPSBEeZdLKRRg2WoONU1ziVaTN97/DSRXbNOhfRgnyv56jjyY1IM8Kauf7TxasO90UcTHGpA3w3SAzrtGkg==","signatures":[{"sig":"MEUCIQD3O+tSztKtlReYdG+4N6vdDU0xPlkwJGwGpYNNvZBTIwIgXGPFIKkSghEqhbjANj0r4pr0NRxV23z2tPHwHs9tzMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763885},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3da4bde74121fd0c73d05f339ded318c8b0b1970","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.14_1768465034387_0.28263676959791306","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"hledger-lsp","version":"0.2.15","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.15","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"a2411b326c979f2eef18c8242bf57b597577cb67","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.15.tgz","fileCount":123,"integrity":"sha512-bPRNcafP5Dlna4aODJam79vYomA+KBT+fne1+jCJOKM1IyngpuDd5VYc3drn0C4UZhgz9mVigRLBuUT350dh+A==","signatures":[{"sig":"MEUCIGwYthZbEtlhuwX3cybbw8nOx5EcALFWsm2vTRQWaIfzAiEA9V0sY7m7BAW2VZOwXdo5SmGN98NlASyTHhGtQ9GOBHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775805},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"2dabae04e3d33fb14f894b6f5d0791cfbef4b073","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.15_1768816598405_0.46388242795735746","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"hledger-lsp","version":"0.2.16","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.16","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"ed8481c42b7aed7e61ec184c304c42dd58e88b61","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.16.tgz","fileCount":123,"integrity":"sha512-XVk2GZeUsX8vHRnBwelcuRN4x798InvgH60EO21nUACR01EzjMZo0jGv1Cg8YdTxqteM2Cjdb+iMiPHGGYqwtQ==","signatures":[{"sig":"MEUCIQCyXy4FtMKEDCU340vitVDCtbRz4Ovlz9HMyCnp/j98lwIgBnXWu5Yf2UCiPGSP/wp/OA1/eBVUtcdHNvuYqXlrIMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778994},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"42637de2034cda38533915d53dbc4878775e6e84","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.16_1768903883418_0.3721857697614912","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"hledger-lsp","version":"0.2.17","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.17","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"c4e276ace6551bebcf33280e46041c4ee378b6e4","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.17.tgz","fileCount":123,"integrity":"sha512-fH5M/gE4SySpJHP89A6EBZ6K1p9L4rKSff8Oxe6cbnvL6RO727vvTHtqZFLUYmV07rJ7DaZYY5f3grE4moJbfw==","signatures":[{"sig":"MEYCIQD2U1eWbU+cFyNBorkAmNul+kbxd/dZRPtHFYTpLLZw6wIhAMbAV+2C57D2Gol0/Yo8Vbf40LLcIVa/Ih23PXa5gH9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787723},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1151424733667496d96334916d7455f169cd2a0b","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.17_1769008697004_0.6139632863399596","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"hledger-lsp","version":"0.2.18","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.18","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"3e46d651a957b484cfe7f97b5e7182e0c9022f6b","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.18.tgz","fileCount":123,"integrity":"sha512-1NU9tw35nvahT5zi1sN69T2AYzL5vA+hhmKf8UJsRuKGO1Nu42VmG/xXYZ3+JJb5zScpU8iNCNjP3gLIWMzIwA==","signatures":[{"sig":"MEUCIQD8kA1fwA9sely2UlMOoWe4ZRZeE/YjNJPFHFkx131YBwIgLS2uHljfMNipVlMOtfYX7lLRHio8N/zL25aTZk3tD/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790759},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0da415753aa00dc6d66e04f508ac31d2f2ab77b4","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.19.6","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.18_1769029457105_0.673013374547252","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"hledger-lsp","version":"0.2.19","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.19","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"5f1847feebfc40fb47c2fdad00466260f6d689b6","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.19.tgz","fileCount":123,"integrity":"sha512-FkKZMR3ggj72M9RpXTEyQg//NBhzDLEgHdYDGee8j/ljvje0V1qKVe9Ipv3H8vIjikz9jC9eMwUJ/R5GF5HDsA==","signatures":[{"sig":"MEYCIQCLoawnZHFdvyVM5SGEBvC0ZzMkM93SZ1zZdaLvhUgUjQIhAPl3hm/UzRB8KSog97+bc1ceYUIad8gStemDinJFX4SO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791912},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"98ce0bd48ad11f237c93921656c6abd7cf5424cd","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.19_1771447870829_0.6611041627192713","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"hledger-lsp","version":"0.2.20","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.20","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"8f60617307195eaf9f1028fb165eeadc64a8fce5","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.20.tgz","fileCount":123,"integrity":"sha512-Np7ROeCaH9wVmLN+jCEsShSu6D8foZi8Atgpcg05ZV6E1+wCUZSrZMX8v7n5Gw15Zw059Ct/QhrdizI6d4BY9A==","signatures":[{"sig":"MEUCIQCZJaVVceFi30t9zx8WB8car37kzsnmAiov5wzXL2rrWgIgdQAh/75fctQbXsDNiKVqW32prlXurYu7fYppGrQBZeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793132},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"efdc80943949b864748996c4dc704e1577044e1d","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.20_1771706937421_0.16162154485889269","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"hledger-lsp","version":"0.2.21","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.2.21","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"805b10090c022b671986e4612b36696f16110399","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.2.21.tgz","fileCount":123,"integrity":"sha512-X0LXbXWCAcRwBlw6/yjf4yQn4/FlkGuYD725DM30fQemw/3D0+WY7oOP7QtjHurEeVI/A3/ZcPaAsp/R97sa4w==","signatures":[{"sig":"MEUCIE4HOzjccxdprTpmHEEpojCRfs/ZGgmMg8SlwmZsAGdiAiEA2lm9YeiqQMlj61O+I7WbNfdX+rE0+SJI4a8oHVYIga0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":792581},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1123ae5c964d0d0f2b0f8471af360c46628e050e","scripts":{"lint":"eslint src --ext ts","test":"jest","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:watch":"jest --watch","test:verbose":"jest --verbose","test:coverage":"jest --coverage"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.2.21_1771750270861_0.9485260275919027","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"hledger-lsp","version":"0.3.0","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.3.0","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"e4e7b0f18db5bb3854423cd8f3ec3f875f1ba435","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.3.0.tgz","fileCount":123,"integrity":"sha512-Vc/6Jk0Oa58Fcuut8NExTbLLbL/0p8et+suo6ORLukt8FI3EwqU3A0Dm9M2Ufkor2paSMqAQSZMI8tFA3+KcKA==","signatures":[{"sig":"MEQCIFhC6oOEqFugrd73bnr8FA7Fp5ZSIuGY2XqvNz9PrtPMAiByjsSewsk7TlYzwb+2rFaJ9Cmywa7e9Tj04TLgeJZ0vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806021},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"438dc8d31d0cc91d64cee76cc1a1665879654431","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.3.0_1771934268442_0.35111408511669806","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"hledger-lsp","version":"0.3.1","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.3.1","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"4bf1ff992136df3fffdaf5cff292d0126a01211d","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.3.1.tgz","fileCount":123,"integrity":"sha512-VbgR+SQNfcZ35QsyHnDHoEQkRNNjRteA7l1u+imFU8vhE0GnGedjOV7P9H+e61Fx5I0PwO0bVWaTI8WLOjyqqw==","signatures":[{"sig":"MEUCIQCHJmwSUEI8xJeVB6G490pNRNQsQufLy75jUuE1QiFFwAIgVmJ+mN005wzE+Yjb39HQ4OQvKMpSowUSpm6AE5QINOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808229},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d798be13e9020c3ab47fa379ab95b55112caa33e","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.3.1_1772381300842_0.37250243350260526","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"hledger-lsp","version":"0.4.0","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.4.0","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"7fd97baeef1b0ffdfd9b7c6ba3b5913aec1d27a0","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.4.0.tgz","fileCount":131,"integrity":"sha512-/bTRSUjnsfy2UnD6bdw6qTTzxFxj22lPu4qLuop3N37VnwWNackxTBbfQ5uS8PpjPysDB+7ib8nLxoIyGn1eog==","signatures":[{"sig":"MEYCIQDnUf4F1m7A/xqSIIt6mRW963z9OfEEEX6QCeeyNK9k/QIhANdY6sKyqIugycbyqoOuZPFPa9fzhVlWIt8CluSHzWzx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924124},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"abdb88ea280151db0b046bd80fe3925d98b74356","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.4.0_1772662559094_0.05045422921933285","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"hledger-lsp","version":"0.4.1","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.4.1","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"71885a5d834797473b79a19b7edcf252a1c79cd5","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.4.1.tgz","fileCount":187,"integrity":"sha512-3M1jJeSaWnfSR2UpM/W9L3poGGcgTAuJSxrvXQnjrBTfI3NPCyZmZrPuaFgU/oRerzltq8H0iQ4VPM4ZbSYofg==","signatures":[{"sig":"MEYCIQC9ttOMLrxKTjRs7DnFInHydr5cY3Bo7ZIL/HO3/vnjmgIhANo5tKnUAdJxSYBi3wk00pLnYnqKEJVq/IVgfsHSzZXm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950286},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1dab213ec886c6d3128597005a78647cc59d0df7","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"10.8.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.4.1_1772698534613_0.9650005358022382","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"hledger-lsp","version":"0.4.7","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.4.7","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"d715ee77dcb22cd0f1850f2040c77a5c3ff5b0e6","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.4.7.tgz","fileCount":195,"integrity":"sha512-bv8wqj8PUqrvuL3gzsFOnpezFjJver+IW1hdZj0twlEx2ogk7foW1oWNFfcJal8Gms7xW6BYubBHqQhObyB2Gw==","signatures":[{"sig":"MEUCIFwppiXTWdOgfUZgnj6a7AkTRSRT3unYipsbxs8LLu3SAiEAkccbWdBJzq6BtmtQgQDCbCXh+8/vN9xCPntnJFu2rIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891286},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"16cbf1d23811a67389afbb065872e1e6c0a6a6e6","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62adc8bb-7379-40bc-abba-49eb0da4ea68"}},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.9.0","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.4.7_1773005736218_0.6438906422833779","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"hledger-lsp","version":"0.4.8","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.4.8","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"35234fc3256f05a506b21c91a7dcf94a39d2879e","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.4.8.tgz","fileCount":195,"integrity":"sha512-ViNQPHK+L8W/h9HMkW368NW1VfUSoIymQyeDVoZyrR1PN6KXXvHfwoBXTGYLlr4yRXY7COdi452RZoNq+DYZdQ==","signatures":[{"sig":"MEUCIE3oS8QZ0EiYoY+wanGImh0rOEdPifnA88ljtzB0/NL/AiEAxYjVRJExeOe9+2ac69tUY5pb3bRw5/j684hD5zpctwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891558},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b9b2fbbb48bd30c197dfb90af58103c0d8997afc","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62adc8bb-7379-40bc-abba-49eb0da4ea68"}},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.9.0","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.4.8_1773265767040_0.1713907703373181","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"hledger-lsp","version":"0.4.9","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.4.9","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"4bbc2827395457a6e99087e8d07370839755e8a2","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.4.9.tgz","fileCount":195,"integrity":"sha512-EIfcM3lNtTqkLQQOYU/nrAqPccQHUGMkmWsFeyBP5aj6xFnnuG7XfHnBKnaOo2kvxLiIF9BQShDun/7R2RxHGg==","signatures":[{"sig":"MEQCIBKEwm3oNzq3jp0Slelv9A2kV/1tVW6MLAtgChG8E7H8AiAJ4LZ04+qXFcse33vWYg7xXSB1UsVdylJK444eWktk7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891987},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"89526e30d480f4104ae65b5935eecbc4aa654d0b","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62adc8bb-7379-40bc-abba-49eb0da4ea68"}},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.9.0","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.14.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.4.9_1775171215688_0.6339192433830216","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"hledger-lsp","version":"0.5.0","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.5.0","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"3b988becfeef6512b78a1cc9ee860511cf527044","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.5.0.tgz","fileCount":195,"integrity":"sha512-BuT0llSsAKWQXiXeYausetbm6fWLbkQqcP2cHDgdh9VaHdsGZnCPOrawHP4lrOS7d6zmumiPTPrtrfYnJUgJXg==","signatures":[{"sig":"MEYCIQCn6SFNwSQ8O6DcKcYxLHNl8fMA/co6p+BPTksBv3OvGgIhAPwirpsH9+GBbWJfAdzJ2X2TRAH+9p7uESCAR/rhDweA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":897882},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7c3dab429d1fe94faaac694555fab6b5f4275809","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62adc8bb-7379-40bc-abba-49eb0da4ea68"}},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.11.0","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.5.0_1775428232350_0.9383257123621396","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"hledger-lsp","version":"0.5.1","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.5.1","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"4371002c3a6d583032e6011c44a66d272a0eee31","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.5.1.tgz","fileCount":199,"integrity":"sha512-T2cYc+kGATTHMswTvldy8lyUQISXYyqj10PkcGN7rpIYoFm0gM77bJxLKRJZVlTBmOoL9EUvpU3cdoUFRwLi7g==","signatures":[{"sig":"MEYCIQCy2iUKVcq0+3Bep7lqZkmfy+6vYSJIA8ybqXSgT2ma9AIhAJxF47JIs7gx93ECN/CVZNr4pl8iALSutVc1drxBjTZa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":908933},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"47275643ec9dda0fc6aa93c3b1459a2a62b74a65","scripts":{"lint":"eslint src --ext ts","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62adc8bb-7379-40bc-abba-49eb0da4ea68"}},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.11.0","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.14.1","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.5.1_1775924439904_0.9271189239732243","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"hledger-lsp","version":"0.5.2","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.5.2","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"1d3e3dd3d92d6bdfcd5150ae73422f8d44cfef39","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.5.2.tgz","fileCount":199,"integrity":"sha512-2C/hD6/PBhCXWYqNqq4FP68+VWV4wMXKTdG9Mlvea0YlvbM6jXyTZU+rKhzT7S27v3rn916Jn1SBpXdv6bOG6A==","signatures":[{"sig":"MEQCIC7hFIEKQdJoBiUSlDDzy8vMfnuQSw9Nj5rhvZRxR971AiA6fhWvrUP3T0HBFsmYHq1aYvQ3/o9QlHIEXh5zCt+pNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":916184},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"652f7204bff38d26cedea802844e3a2701b0293d","scripts":{"lint":"eslint src","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62adc8bb-7379-40bc-abba-49eb0da4ea68"}},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.16.0","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fast-glob":"^3.2.12","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","ts-jest":"^29.4.5","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24.10.0","@typescript-eslint/parser":"^8.46.3","@typescript-eslint/eslint-plugin":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.5.2_1785256508004_0.809851411792132","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"hledger-lsp","version":"0.6.0","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.6.0","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"52cc69e882918e477beef7b45884157c78b3da87","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.6.0.tgz","fileCount":199,"integrity":"sha512-Xq31Zw9+Y8Egy6qHJphzVhsMaDcRF3lpFrz79WXAUdWGj/8lzt8jBWSbt6cmJANTsI+ENnba8EnVjKJbPCC4Yg==","signatures":[{"sig":"MEQCIG0NcN0dVYdeJAwNSlTXGtHe6BfvZWbQMkqz6UbpKEScAiBeSxJ5tBGw4+w0MBqZNTaaVV0ZdDvsb5vCTz2Fh1rnMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":923134},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b35840aaa4e880fcd881ac534cdaf67373ff251f","scripts":{"lint":"eslint src","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:62adc8bb-7379-40bc-abba-49eb0da4ea68"}},"overrides":{"brace-expansion":"^5.0.8"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"11.16.0","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fast-glob":"^3.3.3","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.0","ts-jest":"^29.4.12","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^26.1.2","@typescript-eslint/parser":"^8.65.0","@typescript-eslint/eslint-plugin":"^8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.6.0_1785314857995_0.8663095812655399","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"hledger-lsp","version":"0.6.2","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.6.2","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"19940b0a63f07cc97d4f5bed1d920f2ddf8ffedf","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.6.2.tgz","fileCount":211,"integrity":"sha512-JqIT2emNlxhs1RsFNfdSPywTcoH5RWfZwtwmB0ltwiDQ9pswIh0bvVAhB/qrSa7TW1yrPvtKA6k7xQf0a23oPQ==","signatures":[{"sig":"MEQCIHnf2i70HFZxcuVrZ6pB8mVKL7wObk2QliHIg5P7rORIAiAVi4vRhxOXFh5YmbNHPK1Hrih1DoHxk2D5T+2eILxzzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":972168},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"e67c177fdf8f7de4e25167bdeb99639f934eef5b","scripts":{"fuzz":"FUZZ_SEED=${FUZZ_SEED:-1} FUZZ_COUNT=${FUZZ_COUNT:-2000} jest --selectProjects conformance --testPathPatterns 'fuzz\\.test'","lint":"eslint src","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:207992fe-4dfc-4498-9aaf-7004002a3b8f"}},"overrides":{"brace-expansion":"^5.0.8"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"12.0.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fast-glob":"^3.3.3","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.0","ts-jest":"^29.4.12","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^26.1.2","@typescript-eslint/parser":"^8.65.0","@typescript-eslint/eslint-plugin":"^8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.6.2_1785422325540_0.26257066246575866","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"hledger-lsp","version":"0.6.3","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.6.3","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"a20bfed98f3659c7015223906e0c8ecd355419f9","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.6.3.tgz","fileCount":211,"integrity":"sha512-8EecsxFt7D4ZQ9az6uKiwB+LT3Zd2YtmGd+Ny7EmlyGrFLsOo+YeDADMgEAVeB5+0kUMfhKjwSRt8kinV16+Og==","signatures":[{"sig":"MEUCIF44qwBbksoAdoER4SGHC11e811hI0CPngjwEuq3AhvqAiEAge8CTxpTbmxfgAHRpEXI3VdqqBuCGd8rRe7/mctJvZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973258},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"2901d4d756982077b2c4038584025504033d309f","scripts":{"fuzz":"FUZZ_SEED=${FUZZ_SEED:-1} FUZZ_COUNT=${FUZZ_COUNT:-2000} jest --selectProjects conformance --testPathPatterns 'fuzz\\.test'","lint":"eslint src","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:207992fe-4dfc-4498-9aaf-7004002a3b8f"}},"overrides":{"brace-expansion":"^5.0.8"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"12.0.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fast-glob":"^3.3.3","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.0","ts-jest":"^29.4.12","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^26.1.2","@typescript-eslint/parser":"^8.65.0","@typescript-eslint/eslint-plugin":"^8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.6.3_1785423143320_0.7387293958472223","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"hledger-lsp","version":"0.6.4","keywords":["hledger","lsp","language-server","accounting"],"author":{"name":"Patrick Timoney"},"license":"MIT","_id":"hledger-lsp@0.6.4","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"homepage":"https://github.com/ptimoney/hledger-lsp#readme","bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"bin":{"hledger-lsp":"out/server.js"},"dist":{"shasum":"38823a00e81933a5fca2908c68f123d40fb39d53","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.6.4.tgz","fileCount":211,"integrity":"sha512-pxrXG1RX5bU7cXP2lCpWCw+LE/6SGTTbkdFXMMlUFbjQa3hmcdJnupcMhg+pMpZFfYmTHzjNapGzXiCmombWcw==","signatures":[{"sig":"MEUCIENH8ykNj3wJAVdGKrGS62C1n42TmHQgWB50It70lZsAAiEA+iSvxE01mMfg646/D4Y7BYfa+PpfEtJP5NIW0+16s7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":974192},"main":"./out/server.js","types":"./out/server.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8bf6b35b1d79bc6598b0cb06dab563c58a7d7ed6","scripts":{"fuzz":"FUZZ_SEED=${FUZZ_SEED:-1} FUZZ_COUNT=${FUZZ_COUNT:-2000} jest --selectProjects conformance --testPathPatterns 'fuzz\\.test'","lint":"eslint src","test":"jest --ignoreProjects conformance","build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","prepare":"npm run build","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:207992fe-4dfc-4498-9aaf-7004002a3b8f"}},"overrides":{"brace-expansion":"^5.0.8"},"repository":{"url":"git+https://github.com/ptimoney/hledger-lsp.git","type":"git"},"_npmVersion":"12.0.2","description":"Language Server Protocol implementation for hledger plain text accounting","directories":{},"_nodeVersion":"24.18.0","dependencies":{"fast-glob":"^3.3.3","vscode-uri":"^3.1.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","eslint":"^10.8.0","ts-jest":"^29.4.12","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^26.1.2","@typescript-eslint/parser":"^8.65.0","@typescript-eslint/eslint-plugin":"^8.65.0"},"_npmOperationalInternal":{"tmp":"tmp/hledger-lsp_0.6.4_1785426189800_0.16820512354202943","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"hledger-lsp","version":"0.7.0","description":"Language Server Protocol implementation for hledger plain text accounting","main":"./out/server.js","bin":{"hledger-lsp":"out/server.js"},"scripts":{"build":"tsc -p tsconfig.build.json","watch":"tsc -watch -p tsconfig.build.json","lint":"eslint src","test":"jest --ignoreProjects conformance","test:all":"jest","test:watch":"jest --watch --ignoreProjects conformance","test:coverage":"jest --coverage --ignoreProjects conformance","test:verbose":"jest --verbose --ignoreProjects conformance","test:conformance":"jest --selectProjects conformance","prepare":"npm run build","fuzz":"FUZZ_SEED=${FUZZ_SEED:-1} FUZZ_COUNT=${FUZZ_COUNT:-2000} jest --selectProjects conformance --testPathPatterns 'fuzz\\.test'"},"keywords":["hledger","lsp","language-server","accounting"],"repository":{"type":"git","url":"git+https://github.com/ptimoney/hledger-lsp.git"},"bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"homepage":"https://github.com/ptimoney/hledger-lsp#readme","author":{"name":"Patrick Timoney"},"license":"MIT","engines":{"node":">=16.0.0"},"dependencies":{"fast-glob":"^3.3.3","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12","vscode-uri":"^3.1.0"},"devDependencies":{"@types/jest":"^30.0.0","@types/node":"^26.1.2","@typescript-eslint/eslint-plugin":"^8.65.0","@typescript-eslint/parser":"^8.65.0","eslint":"^10.8.0","jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"^5.9.3"},"overrides":{"brace-expansion":"^5.0.8"},"gitHead":"1965a71156d935cce6aeae86333af9a9eb1bb24b","types":"./out/server.d.ts","_id":"hledger-lsp@0.7.0","_nodeVersion":"24.18.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-+gg2wuACrJhkfEziIfyso2oKSb7RMhQZcr48VXTpiHYEQIUqWdxwHRbOO87zUABcx1HdKNYNthksza4BXkMCsg==","shasum":"420ab4d2320c5b0aa37fee910cdf44e28ec16b15","tarball":"https://registry.npmjs.org/hledger-lsp/-/hledger-lsp-0.7.0.tgz","fileCount":219,"unpackedSize":988865,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hledger-lsp@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChjdjy/zNiO/LWZPFGx1fnTiWplMcYa8tT99rvOG5KSQIgBX0wa5voT4+EoUN09sKdYKKtusHljbZglVVJ/TofaLA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:207992fe-4dfc-4498-9aaf-7004002a3b8f"}},"directories":{},"maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hledger-lsp_0.7.0_1785749810786_0.8178290077900507"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-17T15:43:27.535Z","modified":"2026-08-03T09:36:51.281Z","0.1.0":"2025-11-17T15:43:27.755Z","0.1.1":"2025-11-17T16:39:47.859Z","0.1.2":"2025-11-17T16:41:07.050Z","0.1.5":"2025-11-26T00:26:44.382Z","0.1.6":"2025-12-05T02:20:35.899Z","0.1.7":"2025-12-06T01:27:53.584Z","0.1.8":"2025-12-07T13:46:00.184Z","0.1.9":"2025-12-08T10:23:58.939Z","0.1.10":"2025-12-08T11:15:15.998Z","0.1.11":"2025-12-08T11:47:02.390Z","0.1.12":"2025-12-09T00:12:35.599Z","0.1.13":"2025-12-09T11:35:08.810Z","0.1.14":"2025-12-09T11:35:11.930Z","0.1.15":"2025-12-09T20:56:03.614Z","0.2.0":"2025-12-11T10:40:26.150Z","0.2.1":"2025-12-15T00:21:36.726Z","0.2.2":"2025-12-18T12:31:50.173Z","0.2.3":"2025-12-18T13:24:20.279Z","0.2.4":"2025-12-18T13:48:21.229Z","0.2.5":"2025-12-19T01:11:52.700Z","0.2.6":"2025-12-19T08:36:34.592Z","0.2.7":"2025-12-21T08:13:28.019Z","0.2.8":"2025-12-26T17:17:17.952Z","0.2.9":"2025-12-26T17:38:13.280Z","0.2.10":"2026-01-12T10:39:12.737Z","0.2.11":"2026-01-12T10:41:33.693Z","0.2.12":"2026-01-12T13:08:36.168Z","0.2.13":"2026-01-13T23:10:42.286Z","0.2.14":"2026-01-15T08:17:14.585Z","0.2.15":"2026-01-19T09:56:38.613Z","0.2.16":"2026-01-20T10:11:23.627Z","0.2.17":"2026-01-21T15:18:17.218Z","0.2.18":"2026-01-21T21:04:17.288Z","0.2.19":"2026-02-18T20:51:11.088Z","0.2.20":"2026-02-21T20:48:57.656Z","0.2.21":"2026-02-22T08:51:11.074Z","0.3.0":"2026-02-24T11:57:48.679Z","0.3.1":"2026-03-01T16:08:21.080Z","0.4.0":"2026-03-04T22:15:59.296Z","0.4.1":"2026-03-05T08:15:34.818Z","0.4.7":"2026-03-08T21:35:36.408Z","0.4.8":"2026-03-11T21:49:27.203Z","0.4.9":"2026-04-02T23:06:55.872Z","0.5.0":"2026-04-05T22:30:32.549Z","0.5.1":"2026-04-11T16:20:40.101Z","0.5.2":"2026-07-28T16:35:08.170Z","0.6.0":"2026-07-29T08:47:38.137Z","0.6.2":"2026-07-30T14:38:45.680Z","0.6.3":"2026-07-30T14:52:23.461Z","0.6.4":"2026-07-30T15:43:10.031Z","0.7.0":"2026-08-03T09:36:50.932Z"},"bugs":{"url":"https://github.com/ptimoney/hledger-lsp/issues"},"author":{"name":"Patrick Timoney"},"license":"MIT","homepage":"https://github.com/ptimoney/hledger-lsp#readme","keywords":["hledger","lsp","language-server","accounting"],"repository":{"type":"git","url":"git+https://github.com/ptimoney/hledger-lsp.git"},"description":"Language Server Protocol implementation for hledger plain text accounting","maintainers":[{"name":"hledger-lsp","email":"hledger-lsp@patrickt.co"}],"readme":"# hledger Language Server\n\nA [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) implementation for [hledger](https://hledger.org/) plain text accounting;\nbringing IDE-grade tooling to your journal files.\n\nCompletion, validation, formatting, navigation, semantic highlighting, inlay\nhints, and more &mdash; in any editor that supports LSP.\n\n**Editor plugins**: [VS Code](https://marketplace.visualstudio.com/items?itemName=patrickt.hledger-lsp-vscode) &middot; [Neovim](https://github.com/ptimoney/hledger-nvim) &middot; [Any LSP client](#other-editors)\n\n<!--toc:start-->\n- [hledger Language Server](#hledger-language-server)\n  - [Installation](#installation)\n  - [Command Line Usage](#command-line-usage)\n    - [LSP Server Mode (default)](#lsp-server-mode-default)\n    - [Standalone Formatter](#standalone-formatter)\n    - [Other Options](#other-options)\n  - [IDE Integration](#ide-integration)\n    - [Other Editors](#other-editors)\n  - [Features](#features)\n    - [Code Completion](#code-completion)\n    - [Hover](#hover)\n    - [Validation](#validation)\n    - [Include Directive Support](#include-directive-support)\n    - [Navigation](#navigation)\n    - [Code Actions and Quick Fixes](#code-actions-and-quick-fixes)\n    - [Formatting](#formatting)\n    - [Semantic Highlighting](#semantic-highlighting)\n    - [Inlay Hints](#inlay-hints)\n    - [Code Lens](#code-lens)\n    - [Editor Integration](#editor-integration)\n  - [Configuration](#configuration)\n    - [General Settings](#general-settings)\n    - [Validation Settings](#validation-settings)\n    - [Severity Settings](#severity-settings)\n    - [Include Settings](#include-settings)\n    - [Workspace Settings](#workspace-settings)\n    - [Completion Settings](#completion-settings)\n    - [Formatting Settings](#formatting-settings)\n    - [Inlay Hints Settings](#inlay-hints-settings)\n    - [Code Lens Settings](#code-lens-settings)\n  - [Development](#development)\n    - [Prerequisites](#prerequisites)\n    - [Building from Source](#building-from-source)\n    - [Project Structure](#project-structure)\n    - [Development Commands](#development-commands)\n  - [Contributing](#contributing)\n  - [Related Projects](#related-projects)\n  - [License](#license)\n<!--toc:end-->\n\n## Installation\n\n```bash\nnpm install -g hledger-lsp\n```\n\nThis provides the `hledger-lsp` command globally. After installation, the\nlanguage server can be used with any LSP-compatible editor.\n\n## Command Line Usage\n\nThe `hledger-lsp` command can be used in two modes:\n\n### LSP Server Mode (default)\n\n```bash\nhledger-lsp --stdio\n```\n\nThis starts the language server for use with LSP-compatible editors.\n\n### Standalone Formatter\n\nFormat journal files directly from the command line without an IDE:\n\n```bash\n# Format a file and output to stdout\nhledger-lsp --format myfile.journal\n\n# Format a file and write to output file\nhledger-lsp --format myfile.journal -o formatted.journal\nhledger-lsp --format myfile.journal --output formatted.journal\n\n# Format stdin and write to file\ncat myfile.journal | hledger-lsp --format - -o formatted.journal\n\n# Format in place (overwrite original file)\nhledger-lsp --format myfile.journal -o myfile.journal\n```\n\nThe formatter produces the same output the editor's format command produces for\nthe same file: it resolves the workspace the file belongs to (honouring\n`.hledger-lsp.json`) so commodity styles declared in other files apply, and it\nstarts from the same defaults the editor uses:\n\n- 4-space indentation for postings\n- Decimal point alignment at column 52\n- Normalized transaction header spacing\n\nRunning the CLI over an already-formatted journal is therefore a no-op. Pass\n`--no-workspace` to format a file on its own instead, ignoring the rest of the\nworkspace; journals read from stdin are always formatted on their own.\n\nIf your editor overrides the formatting settings, pass the matching flags so the\nCLI agrees with it — `hledger-lsp --help` lists them:\n\n```bash\nhledger-lsp --format myfile.journal --decimal-align-column 60 --indentation 2\n```\n\n### Other Options\n\n```bash\nhledger-lsp --help      # Show help message\nhledger-lsp --version   # Show version\n```\n\n## IDE Integration\n\nThis language server works with any LSP-compatible editor. First-party plugins\nare available for VS Code and Neovim:\n\n| Editor  | Plugin         | Install                          |\n|---------|----------------|----------------------------------|\n| **VS Code** | [hledger-vscode](https://github.com/ptimoney/hledger-vscode) | [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=patrickt.hledger-lsp-vscode)              |\n| **Neovim**  | [hledger-nvim](https://github.com/ptimoney/hledger-nvim)   | Plugin manager (lazy.nvim, etc.) |\n\nBoth plugins provide all LSP features with zero configuration. The VS Code\nextension also includes a workspace graph tree view; the Neovim plugin includes\na workspace graph floating window.\n\n### Other Editors\n\nThe server can be used with any LSP client. Example configuration:\n\n```json\n{\n  \"command\": \"hledger-lsp\",\n  \"args\": [\"--stdio\"],\n  \"filetypes\": [\"hledger\", \"journal\"],\n  \"rootPatterns\": [\".hledger-lsp.json\", \".git\"]\n}\n```\n\n## Features\n\nComprehensive IDE support for hledger journal files, including regular\ntransactions, periodic transactions (`~`), and auto posting rules (`=`):\n\n### Code Completion\n\n- **Account names** - Auto-complete from accounts (configurable: declared only\nor all)\n- **Payees** - Complete transaction descriptions from payees (configurable:\ndeclared only or all)\n- **Commodities** - Auto-complete currency symbols (configurable: declared only\nor all)\n- **Tags** - Complete tag names in comments (configurable: declared only or all)\n- **Directives** - Complete hledger directives (account, commodity, payee, tag,\ninclude, alias)\n- **Include paths** - File path completion for include directives\n- **Smart completions** - Context-aware account suggestions based on payee\nhistory (learns from your transaction patterns)\n- **Smart filtering** - By default, only declared items appear in completions\n(can be configured to include all items)\n\n### Hover\n\n- **Hover information** - Lightweight hover support for accounts, payees and\ndates. Hover text is provided by the language server and can be extended to show\ndeclarations, balances and commodity formats.\n\n### Validation\n\n- **Transaction balance** - Verify transactions balance to zero per commodity\n- **Missing amounts** - Ensure at most one posting omits an amount\n- **Undeclared items** - Warn about undeclared accounts, payees, commodities,\nand tags\n- **Date ordering** - Detect out-of-order transactions\n- **Balance assertions** - Verify balance assertions match calculated balances\n- **Empty transactions** - Require at least 2 postings per transaction\n- **Date validation** - Check for invalid dates (e.g., Feb 30, month 13)\n- **Future dates** - Warn about future-dated transactions\n- **Empty descriptions** - Warn about transactions with no description\n- **Include files** - Detect missing include files\n- **Circular includes** - Detect circular include dependencies\n- **Periodic transactions** - Balance and missing-amount checks for `~` periodic\ntransaction rules (same rules as regular transactions)\n- **Auto postings** - Undeclared account/commodity checks for `=` auto posting\nrules (balance checks are skipped since auto postings are partial by design)\n\n### Include Directive Support\n\n- **Multi-file journals** - Parse and merge multiple journal files via include\ndirectives\n- **Relative and absolute paths** - Support both path styles, including `../`\nparent directory references\n- **Tilde expansion** - Support for `~/` home directory paths\n- **Paths with spaces** - Properly handles file paths containing spaces and\nspecial characters (e.g., \"Cloud Storage\", \"My Documents (2025)\")\n- **Circular detection** - Prevent infinite loops from circular includes\n- **Caching** - Efficient parsing with include file caching\n- **Dependency tracking** - Auto-revalidate files when included files change\n- **Source tracking** - Track which file each entity originates from\n\n### Navigation\n\n- **Document symbols** - Outline view showing directives, transactions, periodic\ntransactions (`~`), and auto posting rules (`=`) with their postings\n- **Workspace symbols** - Project-wide search across all accounts, payees,\ncommodities, tags, and transactions\n- **Go to definition** - Jump to declarations for accounts, payees, commodities,\nand tags\n- **Find references** - Show all usages of accounts, payees, commodities, or\ntags across the document\n\n### Code Actions and Quick Fixes\n\n- **Add declarations** - Automatically add account, payee, commodity, or tag\ndeclarations for undeclared items\n- **Smart insertion** - Directives are inserted in appropriate locations,\ngrouped with similar directive types\n- **Rename refactoring** - Rename accounts, payees, commodities, or tags across\nall their references in the document\n- **Context-aware actions** - Actions appear when cursor is positioned on\nrenameable items\n\n### Formatting\n\n- **Document formatting** - Format entire journal files with consistent\nindentation and spacing\n- **Range formatting** - Format selected portions of your journal\n- **On-type formatting** - Auto-indent postings when pressing Enter after\ntransaction headers\n- **Decimal-point alignment** - Automatically align amounts by their decimal\npoint (or implied decimal position for whole numbers) within transactions,\nmaking it easy to visually compare amounts\n- **Negative amount support** - Properly aligns negative amounts regardless of\nminus sign position (e.g., `-$100.00` or `$-100.00`)\n- **Commodity format support** - Reformats amounts according to declared\ncommodity formats (symbol placement, decimal separators, thousands separators,\nprecision)\n- **Precision preservation** - Maintains decimal precision even when commodity\nformat specifies fewer decimal places\n- **Configurable** - Customize indentation width, alignment column, minimum\nspacing, trailing whitespace handling, and more\n\n### Semantic Highlighting\n\n- **Context-aware syntax highlighting** - Rich semantic highlighting based on\ntoken type and meaning\n- **Token types** - Distinct highlighting for dates, accounts, payees,\ncommodities, tags, directives, amounts, comments, and status indicators\n- **Token modifiers** - Additional styling for declarations (directive\ndefinitions) and readonly items (dates, amounts)\n- **Hierarchical accounts** - Account names highlighted as namespaces to reflect\ntheir hierarchical nature\n- **Tag detection** - Automatic highlighting of tags within comments (key:value\npairs)\n- **Periodic & auto postings** - `~` and `=` operators, period expressions,\nqueries, and their postings are all semantically highlighted\n\n### Inlay Hints\n\n- **Inferred amounts** - Show calculated amounts for postings without explicit\namounts (including periodic transaction postings)\n- **Running balances** - Display running balances per account and commodity\nafter each posting\n- **Cost conversions** - Show total cost in target commodity for postings with\ncost notation (@ or @@)\n- **Configurable** - Enable/disable each hint type independently\n- **Range-aware** - Only show hints for visible portions of the document for\nbetter performance\n\n### Code Lens\n\n- **Balance assertions** - Show running balances on each posting line in balance\nassertion format (`= $50.00`)\n- **Clickable** - Click a balance assertion code lens to insert it into the posting\n- **Transaction counts** - Display how many transactions each account has been\ninvolved in on transaction headers\n- **Configurable** - Enable/disable each lens type independently\n\n### Editor Integration\n\n- **Folding ranges** - Collapse/expand transactions, periodic transactions,\nand auto posting rules to hide postings; fold multi-line comment blocks\n- **Document links** - Clickable include paths that open the referenced file\n(supports relative and absolute paths)\n- **Selection range** - Smart text selection expansion: Word → Account → Posting\n→ Transaction (requires editor keybinding setup, see configuration below)\n\n## Configuration\n\nAll validations and completion behaviors can be individually configured per\nworkspace or document:\n\n- **Validation settings** - Enable/disable individual validation rules and\ncustomize severity levels\n- **Completion filtering** - Control whether completions show only declared\nitems or all items (declared + undeclared)\n\n### General Settings\n\n- `maxNumberOfProblems` (number, default: 1000): Maximum number of diagnostic\nproblems to report per file\n- `hledgerPath` (string, default: \"hledger\"): Path to the hledger executable\n(reserved for future CLI integration)\n\n### Validation Settings\n\nMost validation settings default to `true` and can be individually disabled:\n\n- `validation.balance` (default: true): Verify transactions balance to zero per\ncommodity\n- `validation.requireExplicitCosts` (default: **false**): Require explicit `@` or\n`@@` cost notation for multi-commodity transactions. When disabled (default), the\nLSP auto-infers costs like hledger's `autobalanced` mode. When enabled, mirrors\nhledger's stricter `balanced` check.\n- `validation.missingAmounts` (default: true): Ensure at most one posting per\ntransaction omits an amount\n- `validation.undeclaredAccounts` (default: true): Warn about accounts used but\nnot declared\n- `validation.undeclaredPayees` (default: **false**): Warn about payees used but\nnot declared\n- `validation.undeclaredCommodities` (default: true): Warn about commodities\nused but not declared\n- `validation.undeclaredTags` (default: **false**): Warn about tags used but not\ndeclared\n- `validation.dateOrdering` (default: true): Detect transactions with dates out\nof chronological order\n- `validation.balanceAssertions` (default: true): Verify balance assertions\nmatch calculated balances\n- `validation.emptyTransactions` (default: true): Require at least 2 postings\nper transaction\n- `validation.invalidDates` (default: true): Check for invalid dates (e.g.,\nFebruary 30, month 13)\n- `validation.futureDates` (default: true): Warn about future-dated transactions\n- `validation.emptyDescriptions` (default: true): Warn about transactions with\nno description\n- `validation.formatMismatch` (default: true): Validate that amounts match their\ncommodity format directives\n- `validation.includeFiles` (default: true): Detect missing include files\n- `validation.circularIncludes` (default: true): Detect circular include dependencies\n- `validation.markAllUndeclaredInstances` (default: true): Mark all\ninstances of undeclared resources with diagnostics, not just the first occurrence\n\n### Severity Settings\n\nCustomize the severity level for undeclared item warnings. Options: `\"error\"`,\n`\"warning\"`, `\"information\"`, `\"hint\"`\n\n- `severity.undeclaredAccounts` (default: \"warning\")\n- `severity.undeclaredPayees` (default: \"warning\")\n- `severity.undeclaredCommodities` (default: \"warning\")\n- `severity.undeclaredTags` (default: \"information\")\n\n### Include Settings\n\n- `include.followIncludes` (boolean, default: true): Parse and merge included\njournal files\n- `include.maxDepth` (number, default: 10): Maximum include depth to prevent\ninfinite recursion\n\n### Workspace Settings\n\nEnable workspace-aware parsing for features that need global context (running\nbalances, completion, validation):\n\n- `workspace.enabled` (boolean, default: true): Enable workspace-aware parsing.\nWhen enabled, the server discovers all journal files in your workspace, builds\nan include graph, and identifies a single root file. This allows features to\naccess workspace-wide state even when working with \"leaf\" files that don't\ninclude other files.\n- `workspace.eagerParsing` (boolean, default: true): Parse all discovered files\neagerly on startup. If disabled, files are parsed on-demand.\n- `workspace.autoDetectRoot` (boolean, default: true): Automatically detect the\nroot file using heuristics (prefers files with no parents that include many\nothers, with names like \"main\", \"all\", or \"index\"). If disabled, only an\nexplicitly configured root file is used (see Configuration File Support below).\n\n**Configuration File Support:**\n\nYou can create a `.hledger-lsp.json` file in your workspace to explicitly\nconfigure workspace behavior:\n\n```json\n{\n  \"rootFile\": \"main.journal\",\n  \"include\": [\"**/*.journal\", \"**/*.hledger\"],\n  \"exclude\": [\"**/archive/**\", \"**/temp/**\"],\n  \"workspace\": {\n    \"enabled\": true,\n    \"eagerParsing\": true,\n    \"autoDetectRoot\": false\n  }\n}\n```\n\nSettings:\n\n- `rootFile` (string): Explicit root file path (relative to config file location)\n- `include` (array of glob patterns): File discovery patterns\n(default: `[\"**/*.journal\", \"**/*.hledger\"]`)\n- `exclude` (array of glob patterns): Files to exclude\n(default: `[\"**/node_modules/**\", \"**/.git/**\", \"**/.*\"]`)\n- `workspace` (object): Same workspace settings as above\n\n**Important**: The `.hledger-lsp.json` file is ONLY for workspace structure\nconfiguration (which files to discover, which are roots, etc.).\nLSP feature settings like inlay hints, code lens, validation rules,\nand formatting preferences should be configured in your editor/IDE\nsettings (VS Code `settings.json`, Neovim LSP config, etc.).\n\nThe configuration file will be automatically discovered by walking up the\ndirectory tree from your journal files. Settings from VS Code/editor\nconfiguration override settings from the config file.\n\n**Performance Tips:**\n\n- For large workspaces (>100 files), use `exclude` patterns to skip unnecessary\nfiles\n- Disable `eagerParsing` if initialization is slow\n- Check LSP server logs for performance warnings and metrics\n\n### Completion Settings\n\nControl which items appear in auto-completion suggestions. All settings default\nto `true` (only show declared items):\n\n- `completion.onlyDeclaredAccounts` (boolean, default: true): Only show accounts\ndeclared with `account` directive in completions\n- `completion.onlyDeclaredPayees` (boolean, default: true): Only show payees\ndeclared with `payee` directive in completions\n- `completion.onlyDeclaredCommodities` (boolean, default: true): Only show\ncommodities declared with `commodity` directive in completions\n- `completion.onlyDeclaredTags` (boolean, default: true): Only show tags\ndeclared with `tag` directive in completions\n\nSet to `false` to include items that are used but not explicitly declared in\ncompletions.\n\n### Formatting Settings\n\nConfigure document formatting behavior:\n\n- `formatting.indentation` (number, default: 4): Number of spaces for posting\nindentation\n- `formatting.maxCommodityWidth` (number, default: 4): Maximum width allocated\nfor commodity symbols\n- `formatting.maxAmountIntegerWidth` (number, default: 12): Maximum width\nallocated for the integer part of amount numbers\n- `formatting.maxAmountDecimalWidth` (number, default: 3): Maximum width\nallocated for the decimal part of amount numbers\n- `formatting.minSpacing` (number, default: 2): Minimum number of spaces between\naccount names and amounts\n- `formatting.decimalAlignColumn` (number, default: 52): Target column position\nfor aligning decimal points in amounts\n- `formatting.assertionDecimalAlignColumn` (number, default: 70): Target column\nposition for aligning decimal points in balance assertions\n- `formatting.signPosition` (string, default: \"after-symbol\"): Where to place the\nnegative sign for prefix commodities. Options: `\"after-symbol\"` (e.g., `$-100.00`)\nor `\"before-symbol\"` (e.g., `-$100.00`). This affects how amounts are displayed\nin hover information, inlay hints, and other LSP features. Does not affect postfix\ncommodities (e.g., `-100.00 EUR`), which always show the sign before the number.\n- `formatting.showPositivesSign` (boolean, default: false): Whether to show a `+`\nsign for positive amounts\n\n### Inlay Hints Settings\n\nConfigure which inline hints to display (running balances is disabled by default\nas it can make the file busy):\n\n- `inlayHints.showInferredAmounts` (boolean, default: true): Show calculated\namounts for postings that omit explicit amounts\n- `inlayHints.showRunningBalances` (boolean, default: false): Display running\nbalance after each posting\n- `inlayHints.showCostConversions` (boolean, default: true): Show total cost in\ntarget commodity for postings with @ or @@ notation\n\n### Code Lens Settings\n\nConfigure which code lenses to display (disabled by default, largely a holding\nfor future features):\n\n- `codeLens.showTransactionCounts` (boolean, default: false): Show transaction\ncounts for each account on transaction headers\n\n## Development\n\n### Prerequisites\n\n- Node.js >= 16.0.0\n\n### Building from Source\n\n```bash\n# Clone the repository\ngit clone https://github.com/ptimoney/hledger-lsp.git\ncd hledger-lsp\n\n# Install dependencies\nnpm install\n\n# Build the server\nnpm run build\n\n# Run the server directly\nnode out/server.js --stdio\n```\n\n### Project Structure\n\n```\nhledger-lsp/\n├── src/\n│   ├── server.ts           # Main LSP server implementation\n│   ├── types.ts            # Type definitions for hledger structures\n│   ├── parser/             # Journal file parser\n│   ├── features/           # LSP feature implementations\n│   ├── server/             # Server infrastructure\n│   └── utils/              # Utility functions\n├── tests/                  # Test suite (1380+ test cases)\n├── out/                    # Compiled JavaScript output\n└── package.json\n```\n\n### Development Commands\n\n```bash\n# Build once\nnpm run build\n\n# Watch mode (rebuild on changes)\nnpm run watch\n\n# Lint code\nnpm run lint\n\n# Run all tests\nnpm test\n\n# Run tests in watch mode\nnpm run test:watch\n\n# Generate coverage report\nnpm run test:coverage\n\n# Run tests with verbose output\nnpm run test:verbose\n\n# Run specific test file\nnpx jest tests/parser/index.test.ts\n\n# Run tests matching a pattern\nnpx jest --testNamePattern=\"balance\"\n```\n\n### Developing with the VS Code extension\n\nWhen working on the language server and the VS Code extension together you have\ntwo convenient workflows:\n\n- Preferred: sibling local build\n\n  If you have the `hledger-vscode` extension checked out next to this repo (as\n  siblings), the extension will prefer a local built server at\n  `../hledger-lsp/out/server.js`.\n\n  Steps:\n\n  ```bash\n  # In this repo (language server)\n  cd /path/to/hledger-lsp\n  npm install\n  npm run compile    # produces out/server.js\n\n  # In the extension repo (open this folder in VS Code)\n  cd /path/to/hledger-vscode\n  npm install\n  npm run compile\n  ```\n\n  Then open the `hledger-vscode` folder in VS Code and press F5 to launch the\n  Extension Development Host. The extension will detect the local\n  `out/server.js` and use it when starting the language client.\n\n- Alternative: `npm link`\n\n  If you prefer to keep the projects separate or want the extension to pick up a\n  locally-installed (linked) package, use `npm link`:\n\n  ```bash\n  # In language server repo\n  cd /path/to/hledger-lsp\n  npm link\n\n  # In extension repo\n  cd /path/to/hledger-vscode\n  npm link hledger-lsp\n  npm install\n  npm run compile\n  ```\n\n  This makes `require.resolve('hledger-lsp/out/server.js')` resolve to your\n  local linked package.\n\nNotes and tips\n\n- After building the server and extension, use **Developer: Reload Window** in\nthe extension host or the `hledgerLanguageServer.reload` command (provided by\nthe extension) to restart the language client so changes propagate.\n- The server now logs the semantic token legend on initialize. Open\n**View → Output** and select the `hledger Language Server` output channel to\nsee messages such as:\n\n  Semantic tokens legend: {\"tokenTypes\":[\"namespace\",\"keyword\",\"class\",\"variable\",\"property\",\"type\",\"number\",\"string\",\"comment\",\"operator\"],\"tokenModifiers\":[\"declaration\",\"readonly\",\"deprecated\"]}\n\n- Running tests:\n  - Server tests (in `hledger-lsp`): `npm test` (or `npx jest <path>`)\n  - Extension tests (in `hledger-vscode`): `npm test` — these use mocked\n  `vscode` and `vscode-languageclient` modules so they don't require a real\n  server binary.\n\nIf you want an explicit server path override, set up a quick environment\nvariable in your debug launch configuration or use `npm link` as described above.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\nFor bug reports and feature requests, [open an issue](https://github.com/ptimoney/hledger-lsp/issues).\n\n## Related Projects\n\n| Project | Description |\n|---------|-------------|\n| [hledger-vscode](https://github.com/ptimoney/hledger-vscode) | VS Code extension &mdash; install from the [Marketplace](https://marketplace.visualstudio.com/items?itemName=patrickt.hledger-lsp-vscode) |\n| [hledger-nvim](https://github.com/ptimoney/hledger-nvim) | Neovim plugin with LSP integration and workspace graph |\n| [hledger](https://hledger.org/) | The plain text accounting tool this server supports |\n| [LSP Specification](https://microsoft.github.io/language-server-protocol/) | The protocol this server implements |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}