{"_id":"@binhtran432k/cucumber-language-server","_rev":"2-fc4dabcee5d6f218b9cc86661c0f12d1","name":"@binhtran432k/cucumber-language-server","dist-tags":{"latest":"2024.1.13"},"versions":{"1.4.0":{"name":"@binhtran432k/cucumber-language-server","version":"1.4.0","description":"Cucumber Language Server","type":"module","main":"dist/cjs/src/index.js","module":"dist/esm/src/index.js","types":"dist/esm/src/index.d.ts","exports":{".":{"import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"},"./node":{"import":"./dist/esm/src/node/index.js","require":"./dist/cjs/src/node/index.js"},"./wasm":{"import":"./dist/esm/src/wasm/index.js","require":"./dist/cjs/src/wasm/index.js"}},"bin":{"cucumber-language-server":"bin/cucumber-language-server.cjs"},"scripts":{"build:cjs":"tsc --build tsconfig.build-cjs.json && cp package.cjs.json dist/cjs/package.json","build:esm":"tsc --build tsconfig.build-esm.json","build:version":"node --eval \"console.log('export const version = \\'' + require('./package.json').version + '\\'')\" > src/version.ts","build":"npm run build:version && npm run build:cjs && npm run build:esm","test":"npm run test:cjs","test:cjs":"npm run build:cjs && mocha --no-config --recursive dist/cjs/test","prepublishOnly":"npm run build","eslint-fix":"eslint --ext ts --max-warnings 0 --fix src test","eslint":"eslint --ext ts --max-warnings 0 src test","upgrade":"npm-check-updates --upgrade","prepare":"husky install","pretty-quick-staged":"pretty-quick --staged"},"repository":{"type":"git","url":"git://github.com/cucumber/language-server.git"},"keywords":["cucumber","lsp"],"author":{"name":"Cucumber Limited","email":"cukes@googlegroups.com"},"contributors":[{"name":"Aslak Hellesøy","email":"aslak.hellesoy@gmail.com"},{"name":"Aurélien Reeves","email":"aurelien.reeves@smartbear.com"},{"name":"William Boman","email":"william@redwill.se"}],"license":"MIT","bugs":{"url":"https://github.com/cucumber/language-server/issues"},"homepage":"https://github.com/cucumber/language-server#readme","devDependencies":{"@cucumber/cucumber":"9.1.0","@types/mocha":"10.0.1","@types/node":"18.15.11","@typescript-eslint/eslint-plugin":"5.59.0","@typescript-eslint/parser":"5.59.0","eslint":"8.38.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-simple-import-sort":"10.0.0","husky":"8.0.3","mocha":"10.2.0","npm-check-updates":"16.10.8","prettier":"2.8.7","pretty-quick":"3.1.3","ts-node":"10.9.1","typescript":"5.0.4","vscode-jsonrpc":"8.1.0","vscode-languageserver-protocol":"3.17.2"},"dependencies":{"@cucumber/gherkin-utils":"^8.0.2","@cucumber/language-service":"^1.4.0","fast-glob":"3.2.12","source-map-support":"0.5.21","vscode-languageserver":"8.0.2","vscode-languageserver-textdocument":"1.0.8","vscode-languageserver-types":"3.17.3"},"gitHead":"5c2443054ed6d36633d38058baa0b6b6579954ca","_id":"@binhtran432k/cucumber-language-server@1.4.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-jqMwHCCwp5rm1zDrbq6BwrYexf99/RM4fzev9z1a6DG6LvJTN97O7kkHVFxPa37Zgl0vBw6xBRIoaBJn6G+gbw==","shasum":"396afd750a3a3ba4b0e00fbbdeb8a2df66179cde","tarball":"https://registry.npmjs.org/@binhtran432k/cucumber-language-server/-/cucumber-language-server-1.4.0.tgz","fileCount":111,"unpackedSize":131423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDduKbhq+WO0seIElN4dpjbBoeKPuYUn81v+vRkagAjKQIgSNIvdPvXeNgSK9ctAAFAUe0602Pohlt/HMLix/hZgV8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPiPrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKGBAAhc6gGJsdqOHK+jbzySupxRERSBhUIwI/kF6eHGXrAnEp+XJz\r\nIJm5dgkWU+mr3zBAIOa7IKOWimbkmfA/2SeJW+447LLywH4ouHzEdLTATKfu\r\nhqe/lO0kfS/b648XdAu8QwC2M7ZIxL7TNhSCC25vy3h3A3NKMnVdAjmVfFRT\r\nch8vt3KIanXgsE25zevGxzxQubFEX1kXTE9mxXTCaobhL4lo6NwW7kcfVVL7\r\nYUzbwT6NmPuOR0FhNUr3iRxTMtrhOOA+kQushSmKPaqvyM2K8u4pP4C2vGXA\r\nCklVQr7ogcdcUBGIK2eNCCRlnQr7Laz6Xk8VuqMaBRGT7pDDuUiLfpl9Eup5\r\n3L9oIXRj9hQ4lJh5MlT0RyBmhc/oaIxdVofZJtLyuLwon3taKx7vPWO4l5Ja\r\ni8q4zHaS5lpyh+xRUMwEzaVrE/tQF3sRSts3sMbrtKblGTuqGPFkhii2Zgcu\r\nbcPXklKize6WRns2I5nJwbZNuBhTYO5oiRPPJHrA3JIGqvR5QSZMCRywRf2r\r\nRH3aRrr9Nwyced1MiPzo4vMmx++9aZ5MgE8Z5gYx1mfY9qx0X5RNybsXVjga\r\nHZtMvA/sNJigc8eoKtQ5RSrLNdz1/EN+qtISplr4+jbQw8Huy1mRrKuaDSwS\r\nXTuGTtc6SbFrwajQdbLmUvluy/cMPbwr59Y=\r\n=6nWw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"binhtran432k","email":"binhtran432k@gmail.com"},"directories":{},"maintainers":[{"name":"binhtran432k","email":"binhtran432k@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cucumber-language-server_1.4.0_1681794027621_0.17018809305016092"},"_hasShrinkwrap":false},"2024.1.12":{"name":"@binhtran432k/cucumber-language-server","version":"2024.1.12","description":"Cucumber Language Server","type":"module","main":"dist/cjs/src/index.js","module":"dist/esm/src/index.js","types":"dist/esm/src/index.d.ts","exports":{".":{"import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"},"./node":{"import":"./dist/esm/src/node/index.js","require":"./dist/cjs/src/node/index.js"},"./wasm":{"import":"./dist/esm/src/wasm/index.js","require":"./dist/cjs/src/wasm/index.js"}},"bin":{"cucumber-language-server":"bin/cucumber-language-server.cjs"},"scripts":{"build:cjs":"tsc --build tsconfig.build-cjs.json && cp package.cjs.json dist/cjs/package.json","build:esm":"tsc --build tsconfig.build-esm.json","build:version":"node --eval \"console.log('export const version = \\'' + require('./package.json').version + '\\'')\" > src/version.ts","build":"npm run build:version && npm run build:cjs && npm run build:esm","test":"npm run test:cjs","test:cjs":"npm run build:cjs && mocha --no-config --recursive dist/cjs/test","prepublishOnly":"npm run build","eslint-fix":"eslint --ext ts --max-warnings 0 --fix src test","eslint":"eslint --ext ts --max-warnings 0 src test","upgrade":"npm-check-updates --upgrade","prepare":"husky install"},"repository":{"type":"git","url":"git://github.com/cucumber/language-server.git"},"keywords":["cucumber","lsp"],"author":{"name":"Cucumber Limited","email":"cukes@googlegroups.com"},"contributors":[{"name":"Aslak Hellesøy","email":"aslak.hellesoy@gmail.com"},{"name":"Aurélien Reeves","email":"aurelien.reeves@smartbear.com"},{"name":"William Boman","email":"william@redwill.se"}],"license":"MIT","bugs":{"url":"https://github.com/cucumber/language-server/issues"},"homepage":"https://github.com/cucumber/language-server#readme","lint-staged":{"{src,test}/**/*.ts":"npm run eslint-fix"},"devDependencies":{"@cucumber/cucumber":"10.2.1","@types/mocha":"10.0.6","@types/node":"20.10.8","@typescript-eslint/eslint-plugin":"5.62.0","@typescript-eslint/parser":"5.62.0","eslint":"8.56.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"5.1.3","eslint-plugin-simple-import-sort":"10.0.0","husky":"8.0.3","lint-staged":"^15.2.0","mocha":"10.2.0","npm-check-updates":"16.14.12","prettier":"3.1.1","ts-node":"10.9.2","tsc-alias":"^1.8.8","typescript":"5.3.3","vscode-jsonrpc":"8.2.0","vscode-languageserver-protocol":"3.17.2"},"dependencies":{"@binhtran432k/cucumber-language-service":"^2024.1.12","@cucumber/gherkin-utils":"^8.0.2","fast-glob":"3.3.2","source-map-support":"0.5.21","vscode-languageserver":"8.0.2","vscode-languageserver-textdocument":"1.0.11","vscode-languageserver-types":"3.17.5"},"gitHead":"92364651d68debe5f9ca981ac2eab6d91c7a17dc","_id":"@binhtran432k/cucumber-language-server@2024.1.12","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-pCOZIw410Guw9da6+iTzwozvSJdArGLHsyPUuYKfPaXW83sQ0WTDT9XQtDozcGQIP5T9i0CgS1NNzDOzGBzmwA==","shasum":"15b584bb98949d945153c182fc5db8e05b99a173","tarball":"https://registry.npmjs.org/@binhtran432k/cucumber-language-server/-/cucumber-language-server-2024.1.12.tgz","fileCount":111,"unpackedSize":132987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGcD6LNfGZgW9oeEk1N/axoN5keIG/oc/5zZepWzEIlQIgV3SbIXluCUNCM4mWGP9HgCxT50faXe3iLfSqUXDec0w="}]},"_npmUser":{"name":"binhtran432k","email":"binhtran432k@gmail.com"},"directories":{},"maintainers":[{"name":"binhtran432k","email":"binhtran432k@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cucumber-language-server_2024.1.12_1705080323928_0.4236022832130004"},"_hasShrinkwrap":false},"2024.1.13":{"name":"@binhtran432k/cucumber-language-server","version":"2024.1.13","description":"Cucumber Language Server","type":"module","main":"dist/cjs/src/index.js","module":"dist/esm/src/index.js","types":"dist/esm/src/index.d.ts","exports":{".":{"import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"},"./node":{"import":"./dist/esm/src/node/index.js","require":"./dist/cjs/src/node/index.js"},"./wasm":{"import":"./dist/esm/src/wasm/index.js","require":"./dist/cjs/src/wasm/index.js"}},"bin":{"cucumber-language-server":"bin/cucumber-language-server.cjs"},"scripts":{"build:cjs":"tsc --build tsconfig.build-cjs.json && cp package.cjs.json dist/cjs/package.json","build:esm":"tsc --build tsconfig.build-esm.json","build:version":"node --eval \"console.log('export const version = \\'' + require('./package.json').version + '\\'')\" > src/version.ts","build":"npm run build:version && npm run build:cjs && npm run build:esm","test":"npm run test:cjs","test:cjs":"npm run build:cjs && mocha --no-config --recursive dist/cjs/test","prepublishOnly":"npm run build","eslint-fix":"eslint --ext ts --max-warnings 0 --fix src test","eslint":"eslint --ext ts --max-warnings 0 src test","upgrade":"npm-check-updates --upgrade","prepare":"husky install"},"repository":{"type":"git","url":"git://github.com/cucumber/language-server.git"},"keywords":["cucumber","lsp"],"author":{"name":"Cucumber Limited","email":"cukes@googlegroups.com"},"contributors":[{"name":"Aslak Hellesøy","email":"aslak.hellesoy@gmail.com"},{"name":"Aurélien Reeves","email":"aurelien.reeves@smartbear.com"},{"name":"William Boman","email":"william@redwill.se"}],"license":"MIT","bugs":{"url":"https://github.com/cucumber/language-server/issues"},"homepage":"https://github.com/cucumber/language-server#readme","lint-staged":{"{src,test}/**/*.ts":"npm run eslint-fix"},"devDependencies":{"@cucumber/cucumber":"10.2.1","@types/mocha":"10.0.6","@types/node":"20.10.8","@typescript-eslint/eslint-plugin":"5.62.0","@typescript-eslint/parser":"5.62.0","eslint":"8.56.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-node":"11.1.0","eslint-plugin-prettier":"5.1.3","eslint-plugin-simple-import-sort":"10.0.0","husky":"8.0.3","lint-staged":"^15.2.0","mocha":"10.2.0","npm-check-updates":"16.14.12","prettier":"3.1.1","ts-node":"10.9.2","typescript":"5.3.3","vscode-jsonrpc":"8.2.0","vscode-languageserver-protocol":"3.17.2"},"dependencies":{"@cucumber/gherkin-utils":"^8.0.2","@cucumber/language-service":"npm:@binhtran432k/cucumber-language-service@^2024.01.12","fast-glob":"3.3.2","source-map-support":"0.5.21","vscode-languageserver":"8.0.2","vscode-languageserver-textdocument":"1.0.11","vscode-languageserver-types":"3.17.5"},"gitHead":"25443aa81450518233ec5cd75373257e3a5d7921","_id":"@binhtran432k/cucumber-language-server@2024.1.13","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-bHbuYXfumqi9LmLj/knYVL/QBKJUoxOrLKHjsAEd8wiDGM6o8dUmvDVGW/ennMT8oEqck53e7hzrY9P4wFXKQg==","shasum":"ee709d5188a9593e3e109e5de6809e8102741aef","tarball":"https://registry.npmjs.org/@binhtran432k/cucumber-language-server/-/cucumber-language-server-2024.1.13.tgz","fileCount":111,"unpackedSize":132571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8HtjLOkVxIz8auRYmluKzSuiuWM/941gwTgbsRcr98AIgeUELHuefY2/KFH2SmwAXgAvASoJ+jWHRvMoOFRrXATo="}]},"_npmUser":{"name":"binhtran432k","email":"binhtran432k@gmail.com"},"directories":{},"maintainers":[{"name":"binhtran432k","email":"binhtran432k@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cucumber-language-server_2024.1.13_1705081734284_0.9607154100599049"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-18T05:00:27.563Z","1.4.0":"2023-04-18T05:00:27.862Z","modified":"2024-01-12T17:48:54.656Z","2024.1.12":"2024-01-12T17:25:24.110Z","2024.1.13":"2024-01-12T17:48:54.477Z"},"maintainers":[{"name":"binhtran432k","email":"binhtran432k@gmail.com"}],"description":"Cucumber Language Server","homepage":"https://github.com/cucumber/language-server#readme","keywords":["cucumber","lsp"],"repository":{"type":"git","url":"git://github.com/cucumber/language-server.git"},"contributors":[{"name":"Aslak Hellesøy","email":"aslak.hellesoy@gmail.com"},{"name":"Aurélien Reeves","email":"aurelien.reeves@smartbear.com"},{"name":"William Boman","email":"william@redwill.se"}],"author":{"name":"Cucumber Limited","email":"cukes@googlegroups.com"},"bugs":{"url":"https://github.com/cucumber/language-server/issues"},"license":"MIT","readme":"[![test-javascript](https://github.com/cucumber/language-server/actions/workflows/test-javascript.yml/badge.svg)](https://github.com/cucumber/language-server/actions/workflows/test-javascript.yml)\n\n# Cucumber Language Server\n\nA [Language Server](https://langserver.org/) for Cucumber.\n\nThis language server provides most of the functionality offered by the\n[Cucumber Visual Studio Code Extension](https://github.com/cucumber/vscode).\n\nIt may also be used to power other LSP editors.\n\n## Supported features\n\nSee [Cucumber Language Service](https://github.com/cucumber/language-service), which implements most of the logic in this server. \nIf you are looking to add a new feature, you should probably add it to [Cucumber Language Service](https://github.com/cucumber/language-service).\n\n### Settings\n\nThe LSP client can provide settings to the server, but the server provides [reasonable defaults](https://github.com/cucumber/language-server/blob/main/src/CucumberLanguageServer.ts) (see `defaultSettings`) if the client does not\nprovide them.\n\nThe server retrieves `cucumber.*` settings from the client with a [workspace/configuration](https://microsoft.github.io/language-server-protocol/specification#workspace_configuration) request.\n\nSee [Settings](https://github.com/cucumber/language-server/blob/main/src/types.ts) for details about the expected format.\n","readmeFilename":"README.md"}