{"_id":"@blockchainian/coc-solidity","_rev":"5-1227f7e5b14b6b8be4e1300a29c30d2e","name":"@blockchainian/coc-solidity","dist-tags":{"latest":"0.7.8"},"versions":{"0.7.3":{"name":"@blockchainian/coc-solidity","description":"Solidity and Hardhat support for coc.nvim","license":"MIT","version":"0.7.3","author":{"name":"Nomic Foundation"},"repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat-vscode.git"},"keywords":["coc.nvim","solidity","ethereum","hardhat"],"main":"out/index.js","scripts":{"prebundle":"npm run clean","bundle":"esbuild src/index.ts --platform=node --bundle --external:coc.nvim --external:@blockchainian/solidity-language-server --outdir=out","prepack":"npm run bundle","lint":"npm run prettier -- --check && npm run eslint","lint:fix":"npm run prettier --write && npm run eslint --fix","eslint":"eslint --max-warnings 0 \"./src/**/*.ts\"","prettier":"prettier \"*.json\" \"src/**/*.{ts,js,md,json,yml}\"","clean":"rimraf out .nyc_output coverage *.tsbuildinfo *.log"},"dependencies":{"@blockchainian/solidity-language-server":"0.7.3"},"devDependencies":{"coc.nvim":"^0.0.80","esbuild":"^0.16.0","eslint":"^7.23.0"},"engines":{"coc":"^0.0.80"},"activationEvents":["onLanguage:solidity"],"contributes":{"rootPatterns":[{"filetype":"solidity","patterns":[".git/","hardhat.config.js","hardhat.config.ts","truffle-config.js","truffle.js","foundry.toml","ape-config.yaml"]}],"configuration":{"type":"object","title":"@blockchainian/coc-solidity configuration","properties":{"@blockchainian/coc-solidity.telemetry":{"type":"boolean","default":false,"description":"Allow this extension to send telemetry. This helps us understand how it is used and how it is performing. Read more in our [privacy policy](https://hardhat.org/privacy-policy.html)."}}}},"gitHead":"7065ef60428616b673a5c99ce4e2ae22615a52f8","bugs":{"url":"https://github.com/NomicFoundation/hardhat-vscode/issues"},"homepage":"https://github.com/NomicFoundation/hardhat-vscode#readme","_id":"@blockchainian/coc-solidity@0.7.3","_nodeVersion":"17.9.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-3CYkgpVDS5rnyZvQFROC91mOta0vVJYP0CJyAp/kGVwOECDkSzFtdSaFY8p2PxsRWgqAMM2vUnwQ+AV0xxUayg==","shasum":"cc212e6c53caa644418dd5cefa928e38895f684b","tarball":"https://registry.npmjs.org/@blockchainian/coc-solidity/-/coc-solidity-0.7.3.tgz","fileCount":5,"unpackedSize":22927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgwuSsaL04LLr5qhUY3FXbIEPAfCAiLoG3TxJutoWDjAiAyuH8VJ7N103aHj5hCpkc3LI9F9v07sRVCotwz/O60Gg=="}]},"_npmUser":{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"},"directories":{},"maintainers":[{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coc-solidity_0.7.3_1688636029704_0.8114163745652117"},"_hasShrinkwrap":false},"0.7.4":{"name":"@blockchainian/coc-solidity","description":"Solidity and Hardhat support for coc.nvim","license":"MIT","version":"0.7.4","author":{"name":"Nomic Foundation"},"repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat-vscode.git"},"keywords":["coc.nvim","solidity","ethereum","hardhat"],"main":"out/index.js","scripts":{"prebundle":"npm run clean","bundle":"esbuild src/index.ts --platform=node --bundle --external:coc.nvim --external:@blockchainian/solidity-language-server --outdir=out","prepack":"npm run bundle","lint":"npm run prettier -- --check && npm run eslint","lint:fix":"npm run prettier --write && npm run eslint --fix","eslint":"eslint --max-warnings 0 \"./src/**/*.ts\"","prettier":"prettier \"*.json\" \"src/**/*.{ts,js,md,json,yml}\"","clean":"rimraf out .nyc_output coverage *.tsbuildinfo *.log"},"dependencies":{"@blockchainian/solidity-language-server":"0.7.3"},"devDependencies":{"coc.nvim":"^0.0.80","esbuild":"^0.16.0","eslint":"^7.23.0"},"engines":{"coc":"^0.0.80"},"activationEvents":["onLanguage:solidity"],"contributes":{"rootPatterns":[{"filetype":"solidity","patterns":[".git/","hardhat.config.js","hardhat.config.ts","truffle-config.js","truffle.js","foundry.toml","ape-config.yaml"]}],"configuration":{"type":"object","title":"@blockchainian/coc-solidity configuration","properties":{"@blockchainian/coc-solidity.telemetry":{"type":"boolean","default":false,"description":"Allow this extension to send telemetry. This helps us understand how it is used and how it is performing. Read more in our [privacy policy](https://hardhat.org/privacy-policy.html)."}}}},"gitHead":"7065ef60428616b673a5c99ce4e2ae22615a52f8","bugs":{"url":"https://github.com/NomicFoundation/hardhat-vscode/issues"},"homepage":"https://github.com/NomicFoundation/hardhat-vscode#readme","_id":"@blockchainian/coc-solidity@0.7.4","_nodeVersion":"17.9.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-wff03FgXfCuP4OIEbmp/8MVnb4k8orgl3+E6RrM6IlrXmVyYxakmkttT9+IPH4hdJ+u42DopKOZAdq1Z/W3SRA==","shasum":"6e68e093625099bc2237e64b8eb494a1fc3894f3","tarball":"https://registry.npmjs.org/@blockchainian/coc-solidity/-/coc-solidity-0.7.4.tgz","fileCount":5,"unpackedSize":22921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvdwgBg70FU49P9ZO+N79i/8Vr4F0jhMdviQErJ7NuKQIgGr2SQ9qBJ8CHYAeKsQAN9+Ysey3pqR3tn5XzsIRtAmU="}]},"_npmUser":{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"},"directories":{},"maintainers":[{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coc-solidity_0.7.4_1688636488533_0.2536087010692347"},"_hasShrinkwrap":false},"0.7.5":{"name":"@blockchainian/coc-solidity","description":"Solidity and Hardhat support for coc.nvim","license":"MIT","version":"0.7.5","author":{"name":"Nomic Foundation"},"repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat-vscode.git"},"keywords":["coc.nvim","solidity","ethereum","hardhat"],"main":"out/index.js","scripts":{"prebundle":"npm run clean","bundle":"esbuild src/index.ts --platform=node --bundle --external:coc.nvim --external:@blockchainian/solidity-language-server --outdir=out","prepack":"npm run bundle","lint":"npm run prettier -- --check && npm run eslint","lint:fix":"npm run prettier --write && npm run eslint --fix","eslint":"eslint --max-warnings 0 \"./src/**/*.ts\"","prettier":"prettier \"*.json\" \"src/**/*.{ts,js,md,json,yml}\"","clean":"rimraf out .nyc_output coverage *.tsbuildinfo *.log"},"dependencies":{"@blockchainian/solidity-language-server":"0.7.4"},"devDependencies":{"coc.nvim":"^0.0.80","esbuild":"^0.16.0","eslint":"^7.23.0"},"engines":{"coc":"^0.0.80"},"activationEvents":["onLanguage:solidity"],"contributes":{"rootPatterns":[{"filetype":"solidity","patterns":[".git/","hardhat.config.js","hardhat.config.ts","truffle-config.js","truffle.js","foundry.toml","ape-config.yaml"]}],"configuration":{"type":"object","title":"@blockchainian/coc-solidity configuration","properties":{"@blockchainian/coc-solidity.telemetry":{"type":"boolean","default":false,"description":"Allow this extension to send telemetry. This helps us understand how it is used and how it is performing. Read more in our [privacy policy](https://hardhat.org/privacy-policy.html)."}}}},"gitHead":"71fbbf96a9f1f9354853110bb65fea7a313c242f","bugs":{"url":"https://github.com/NomicFoundation/hardhat-vscode/issues"},"homepage":"https://github.com/NomicFoundation/hardhat-vscode#readme","_id":"@blockchainian/coc-solidity@0.7.5","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-V93v8WQOQEY117Ld7vP2NqkWHDdYlC8o/opDJ+dYAPoFoKp9KWVq9lFZ6IaB2czsM2kOFVzevqaPGmoOzomfSg==","shasum":"578d6aafdbcdaf004bd4b0f3a9a37e8d978afa20","tarball":"https://registry.npmjs.org/@blockchainian/coc-solidity/-/coc-solidity-0.7.5.tgz","fileCount":5,"unpackedSize":22921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOILEogXWiZ0VopwiW4wMH5UdJVlSJIDAwN3Zbt2NzFgIgH1t3O45RuaP1IUOkwoqlp12La0rzQj+zns3/YYc7VLQ="}]},"_npmUser":{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"},"directories":{},"maintainers":[{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coc-solidity_0.7.5_1694229921752_0.44837875851054565"},"_hasShrinkwrap":false},"0.7.6":{"name":"@blockchainian/coc-solidity","description":"Solidity and Hardhat support for coc.nvim","license":"MIT","version":"0.7.6","author":{"name":"Nomic Foundation"},"repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat-vscode.git"},"keywords":["coc.nvim","solidity","ethereum","hardhat"],"main":"out/index.js","scripts":{"prebundle":"npm run clean","bundle":"esbuild src/index.ts --platform=node --bundle --external:coc.nvim --external:@blockchainian/solidity-language-server --outdir=out","prepack":"npm run bundle","lint":"npm run prettier -- --check && npm run eslint","lint:fix":"npm run prettier --write && npm run eslint --fix","eslint":"eslint --max-warnings 0 \"./src/**/*.ts\"","prettier":"prettier \"*.json\" \"src/**/*.{ts,js,md,json,yml}\"","clean":"rimraf out .nyc_output coverage *.tsbuildinfo *.log"},"dependencies":{"@blockchainian/solidity-language-server":"0.7.3"},"devDependencies":{"coc.nvim":"^0.0.80","esbuild":"^0.16.0","eslint":"^7.23.0"},"engines":{"coc":"^0.0.80"},"activationEvents":["onLanguage:solidity"],"contributes":{"rootPatterns":[{"filetype":"solidity","patterns":[".git/","hardhat.config.js","hardhat.config.ts","truffle-config.js","truffle.js","foundry.toml","ape-config.yaml"]}],"configuration":{"type":"object","title":"@blockchainian/coc-solidity configuration","properties":{"@blockchainian/coc-solidity.telemetry":{"type":"boolean","default":false,"description":"Allow this extension to send telemetry. This helps us understand how it is used and how it is performing. Read more in our [privacy policy](https://hardhat.org/privacy-policy.html)."}}}},"gitHead":"2b38ee4d6746e5bf121a9af11447d033e9cf0070","bugs":{"url":"https://github.com/NomicFoundation/hardhat-vscode/issues"},"homepage":"https://github.com/NomicFoundation/hardhat-vscode#readme","_id":"@blockchainian/coc-solidity@0.7.6","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-jXbd8JYqUFOPwFLocXkaNjvuRB4cIENIld9FrSSRFhjFsX2nfal2APpQTe9ac0EWcygV85NaifN0yVsaktdf4w==","shasum":"91e0ebef0d04316dce3e5e7c4564c0f6cb29e3e2","tarball":"https://registry.npmjs.org/@blockchainian/coc-solidity/-/coc-solidity-0.7.6.tgz","fileCount":5,"unpackedSize":22921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb1UKOa8aAZjgy/ser/2KmjRqwfqkvVj5EHoNUMY3roAIhAJ/XtwONMFvGBYnydBJYUHBnut3duZ/uvATW9ZG2ujh8"}]},"_npmUser":{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"},"directories":{},"maintainers":[{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coc-solidity_0.7.6_1694231690738_0.108188364895075"},"_hasShrinkwrap":false},"0.7.7":{"name":"@blockchainian/coc-solidity","description":"Solidity and Hardhat support for coc.nvim","license":"MIT","version":"0.7.7","author":{"name":"Nomic Foundation"},"repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat-vscode.git"},"keywords":["coc.nvim","solidity","ethereum","hardhat"],"main":"out/index.js","scripts":{"prebundle":"npm run clean","bundle":"esbuild src/index.ts --platform=node --bundle --external:coc.nvim --external:@blockchainian/solidity-language-server --outdir=out","prepack":"npm run bundle","lint":"npm run prettier -- --check && npm run eslint","lint:fix":"npm run prettier --write && npm run eslint --fix","eslint":"eslint --max-warnings 0 \"./src/**/*.ts\"","prettier":"prettier \"*.json\" \"src/**/*.{ts,js,md,json,yml}\"","clean":"rimraf out .nyc_output coverage *.tsbuildinfo *.log"},"dependencies":{"@blockchainian/solidity-language-server":"0.7.6"},"devDependencies":{"coc.nvim":"^0.0.80","esbuild":"^0.16.0","eslint":"^7.23.0"},"engines":{"coc":"^0.0.80"},"activationEvents":["onLanguage:solidity"],"contributes":{"rootPatterns":[{"filetype":"solidity","patterns":[".git/","hardhat.config.js","hardhat.config.ts","truffle-config.js","truffle.js","foundry.toml","ape-config.yaml"]}],"configuration":{"type":"object","title":"@blockchainian/coc-solidity configuration","properties":{"@blockchainian/coc-solidity.telemetry":{"type":"boolean","default":false,"description":"Allow this extension to send telemetry. This helps us understand how it is used and how it is performing. Read more in our [privacy policy](https://hardhat.org/privacy-policy.html)."}}}},"gitHead":"7b0c7e3222eed1f451f3ccb57583aaa1db99b1de","bugs":{"url":"https://github.com/NomicFoundation/hardhat-vscode/issues"},"homepage":"https://github.com/NomicFoundation/hardhat-vscode#readme","_id":"@blockchainian/coc-solidity@0.7.7","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-RXWzzkkIb4yhtd+FMQM1L2r3Pq4JCAy4fPABJBx23wd2QYht+J/WNUf/4Hb46yK9EI5FcwaXIRPUut8F73YevA==","shasum":"68f02b1c0148608751af28a25e3c2f61a00bd1fa","tarball":"https://registry.npmjs.org/@blockchainian/coc-solidity/-/coc-solidity-0.7.7.tgz","fileCount":5,"unpackedSize":22921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7sT5mX4o2hzt2Zs9HSqCZ4fiwBGIZEYi98JX2aF1mNAiEAj/nyNjyAywyHXMW1s9ao3NTtPuf5sMKza6YA1aIqTS8="}]},"_npmUser":{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"},"directories":{},"maintainers":[{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coc-solidity_0.7.7_1694236017345_0.9446140704904638"},"_hasShrinkwrap":false},"0.7.8":{"name":"@blockchainian/coc-solidity","description":"Solidity and Hardhat support for coc.nvim","license":"MIT","version":"0.7.8","author":{"name":"Nomic Foundation"},"repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat-vscode.git"},"keywords":["coc.nvim","solidity","ethereum","hardhat"],"main":"out/index.js","scripts":{"prebundle":"npm run clean","bundle":"esbuild src/index.ts --platform=node --bundle --external:coc.nvim --external:@blockchainian/solidity-language-server --outdir=out","prepack":"npm run bundle","lint":"npm run prettier -- --check && npm run eslint","lint:fix":"npm run prettier --write && npm run eslint --fix","eslint":"eslint --max-warnings 0 \"./src/**/*.ts\"","prettier":"prettier \"*.json\" \"src/**/*.{ts,js,md,json,yml}\"","clean":"rimraf out .nyc_output coverage *.tsbuildinfo *.log"},"dependencies":{"@blockchainian/solidity-language-server":"0.7.7"},"devDependencies":{"coc.nvim":"^0.0.80","esbuild":"^0.16.0","eslint":"^7.23.0"},"engines":{"coc":"^0.0.80"},"activationEvents":["onLanguage:solidity"],"contributes":{"rootPatterns":[{"filetype":"solidity","patterns":[".git/","hardhat.config.js","hardhat.config.ts","truffle-config.js","truffle.js","foundry.toml","ape-config.yaml"]}],"configuration":{"type":"object","title":"@blockchainian/coc-solidity configuration","properties":{"@blockchainian/coc-solidity.telemetry":{"type":"boolean","default":false,"description":"Allow this extension to send telemetry. This helps us understand how it is used and how it is performing. Read more in our [privacy policy](https://hardhat.org/privacy-policy.html)."}}}},"gitHead":"7b0c7e3222eed1f451f3ccb57583aaa1db99b1de","bugs":{"url":"https://github.com/NomicFoundation/hardhat-vscode/issues"},"homepage":"https://github.com/NomicFoundation/hardhat-vscode#readme","_id":"@blockchainian/coc-solidity@0.7.8","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-SvE9CFATHB6V5kArmymoZBr80SEre2BWx0Zbmr/zpwYeiVKfPX4J17tMONBSMLSz1RiBzRKU/Jyi36dll/gCsg==","shasum":"9bc1bd0b0c935b2edf88b0cacf4dcfbfe1c9ef4c","tarball":"https://registry.npmjs.org/@blockchainian/coc-solidity/-/coc-solidity-0.7.8.tgz","fileCount":5,"unpackedSize":22921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChxrHpNwEWx01c3V15GU1Et1+ud0pV2luqbCdMzl1lrgIgJ+wxEzoXjGNr9RfZGllgq5G8oDm3I9eK0zYmABeMIAw="}]},"_npmUser":{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"},"directories":{},"maintainers":[{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coc-solidity_0.7.8_1694237091907_0.21498285300580267"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-06T09:33:49.639Z","0.7.3":"2023-07-06T09:33:49.878Z","modified":"2023-09-09T05:24:52.303Z","0.7.4":"2023-07-06T09:41:28.687Z","0.7.5":"2023-09-09T03:25:21.925Z","0.7.6":"2023-09-09T03:54:50.990Z","0.7.7":"2023-09-09T05:06:57.512Z","0.7.8":"2023-09-09T05:24:52.109Z"},"maintainers":[{"name":"pengchengchen","email":"pengcheng.chen@gmail.com"}],"description":"Solidity and Hardhat support for coc.nvim","homepage":"https://github.com/NomicFoundation/hardhat-vscode#readme","keywords":["coc.nvim","solidity","ethereum","hardhat"],"repository":{"type":"git","url":"git+https://github.com/NomicFoundation/hardhat-vscode.git"},"author":{"name":"Nomic Foundation"},"bugs":{"url":"https://github.com/NomicFoundation/hardhat-vscode/issues"},"license":"MIT","readme":"# coc-solidity\n\nSolidity language server extension for coc.nvim, leveraging the language server used in the [Solidity by Nomic Foundation](https://marketplace.visualstudio.com/items?itemName=NomicFoundation.hardhat-solidity) VS Code extension.\n\nBuilt by the [Nomic Foundation](https://nomic.foundation/) for the Ethereum community.\n\nJoin our [Hardhat Support Discord server](https://hardhat.org/discord) to stay up to date on new releases, plugins and tutorials.\n\n## Install\n\nIn your vim/neovim, run this command:\n\n```sh\n:CocInstall @nomicfoundation/coc-solidity\n```\n\n## Configure\n\nIn your coc-settings.json, the following settings are supported:\n\n- `\"@nomicfoundation/coc-solidity.telemetry\": true|false`\n- `\"@nomicfoundation/coc-solidity.formatter\": \"prettier\"|\"forge\"|\"none\"`\n\n[include '../docs/features.md']\n\n## Format document\n\nRunning `:call CocActionAsync('format')` will trigger document formatting.\n\n## Language server logs\n\nIf you encounter an issue with the plugin, you can inspect the server logs by running `:CocCommand workspace.showOutput`. This can help troubleshooting the problem.\n\n## Restarting the server\n\nSometimes, e.g. when installing node dependencies or switching branches, the language server may not pick up all the file system changes. If you are facing an issue, try running `:CocRestart`, which will in turn restart the solidity language server.\n\n## Contributing\n\nContributions are always welcome! Feel free to [open any issue](https://github.com/NomicFoundation/hardhat-vscode/issues) or send a pull request.\n\nGo to [CONTRIBUTING.md](https://github.com/nomicfoundation/hardhat-vscode/blob/main/CONTRIBUTING.md) to learn about how to set up a development environment.\n\n## Feedback, help and news\n\n[Hardhat Support Discord server](https://hardhat.org/discord): for questions and feedback.\n\n[Follow Hardhat on Twitter.](https://twitter.com/HardhatHQ)\n","readmeFilename":"README.template.md"}