{"bin":{"solidity-language-server":"out/src/solidity-language-server.js"},"nyc":{"all":true,"exclude":["**/*.d.ts","dist"],"include":["src/**/*.ts"],"extension":[".ts"]},"bugs":{"url":"https://github.com/juanfranblanco/vscode-solidity/issues"},"dist":{"shasum":"02eed55cd5fa88fc43e314372567c5ea883f55f6","tarball":"https://registry.npmjs.org/solidity-language-server/-/solidity-language-server-0.0.3.tgz","fileCount":81,"integrity":"sha512-Q9mSWTU5rSmAt6jZwMiBGQoeJKbQydY/LoSBpNcUFXK3YQacffHGxBLFyYyxzjp4UWTYtz3zQ8dxb0snws2jHg==","signatures":[{"sig":"MEYCIQCMfL7eJdS0G9Mm0YbJHodkE/ZGGefu5Qv10cKGisIv1wIhAKRjKKwyZCpDRprVWCl9EWOsLPKxsbsv1OSP3kp0k7xz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpSt3CRA9TVsSAnZWagAABZ0P/j+/FNptTxvwUzJ3LnzS\nXa5bcLXdryVv9Nf5yqQ9x7ZXquSKjBLXs7Ln5r46EVzCMnGVqWPJINtZy0h+\n4r+lz/P6A6gOFOLPeqExvrS09aJK7q7o0iNbZmCb8KlicD4llBRZ8jvE5Q30\nwU1Je18y8aq57cvJMfHplVxpAZnzkY3M/hTAKfHd09ip/U/ivy/briQltatW\ngPcfe4JJtc4KtAldS/Gx++P3VSAKFPfur8RL0wymr7dtCmox1jjQUTSSzf0Z\nQ5APMzXsXAaYgZG4pxYuIgy854S5GM7t+5Ux/yiEN7SK6WagMiLR33xUmgbO\n81l75MgC8muwrEYr51b7qt23txSLEPCSpYr0sklVeH77YKFEl0vyz3no78GU\nTBa+86j0XPj6jg786FBTH92UaWoOneCv4Tg+sDJ923y/dRO/ZdQ4NgZM6MNJ\nlcfjcShKEG0xSeaQzLEyYrXnAg2bezh+PuFwEIBsXClAGv7IbUEky+B0omsM\nOlmSmkf0cMj9+FGZi6VL2YRktFrtuOnJvPJ3yZvUw2gPFSVNC09AAMXd8laR\nptQSck3OCaFePyhCBKmCjCmn18zpN+64cOSlSCTLGQN0Vqcpy3HQ+K0Ui3ce\nq3jZDiKLcCbwLzehi1cOywFKitw573/jzprms3XCBw9JOj/tVdmXXw9VxUfA\nGqGW\r\n=ViUM\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"images/icon.png","main":"./out/src/solidity-language-server.js","name":"solidity-language-server","engines":{"vscode":"^1.60.0"},"gitHead":"6a9999f09b403b6c9ce02f2417c7512c8e7ab858","license":"MIT","scripts":{"test":"nyc --require ts-node/register --require source-map-support/register mocha test/**/*.spec.ts","watch":"tsc -watch -p ./","compile":"tsc -p ./","vscode:prepublish":"npm run compile"},"_npmUser":{"name":"rickityd","email":"edag1994@gmail.com"},"homepage":"https://github.com/juanfranblanco/vscode-solidity#readme","keywords":["solidity","ethereum","blockchain","compiler","solium","nethereum","solhint"],"publisher":"JuanBlanco","categories":["Programming Languages","Snippets"],"repository":{"url":"git+https://github.com/juanfranblanco/vscode-solidity.git","type":"git"},"_npmVersion":"8.1.2","contributes":{"menus":{"commandPalette":[{"when":"resourceExtname == .abi || resourceExtname == .json","command":"solidity.codegenCSharpProject"},{"when":"resourceExtname == .abi || resourceExtname == .json","command":"solidity.codegenVbNetProject"},{"when":"resourceExtname == .abi || resourceExtname == .json","command":"solidity.codegenFSharpProject"},{"when":"editorLangId == 'solidity'","command":"solidity.compile.active"},{"when":"editorLangId == 'solidity'","command":"solidity.compile"}],"editor/context":[{"when":"editorLangId == 'solidity'","group":"1_solidity","command":"solidity.compile.active"},{"when":"editorLangId == 'solidity'","group":"1_solidity","command":"solidity.compile"},{"when":"editorLangId == 'solidity'","group":"1_solidity","command":"solidity.compilerInfo"},{"when":"editorLangId == 'solidity'","group":"1_solidity","command":"solidity.compile.activeUsingRemote"},{"when":"editorLangId == 'solidity'","group":"1_solidity","command":"solidity.compile.activeUsingLocalFile"},{"when":"editorLangId == 'solidity'","group":"1_solidity","command":"solidity.compile.activeUsingNodeModule"},{"when":"editorLangId == 'solidity'","group":"2_solidity","command":"solidity.changeDefaultCompilerType"},{"when":"editorLangId == 'solidity'","group":"2_solidity","command":"solidity.solcReleases"},{"when":"editorLangId == 'solidity'","group":"2_solidity","command":"solidity.selectGlobalRemoteSolcVersion"},{"when":"editorLangId == 'solidity'","group":"2_solidity","command":"solidity.selectWorkspaceRemoteSolcVersion"},{"when":"editorLangId == 'solidity'","group":"2_solidity","command":"solidity.downloadRemoteSolcVersion"},{"when":"editorLangId == 'solidity'","group":"2_solidity","command":"solidity.downloadRemoteVersionAndSetLocalPathSetting"},{"when":"editorLangId == 'solidity'","group":"3_solidity","command":"solidity.codegenNethereumCodeGenSettings"},{"when":"editorLangId == 'solidity'","group":"3_solidity","command":"solidity.compileAndCodegenCSharpProject"},{"when":"editorLangId == 'solidity'","group":"3_solidity","command":"solidity.compileAndCodegenVbNetProject"},{"when":"editorLangId == 'solidity'","group":"3_solidity","command":"solidity.compileAndCodegenFSharpProject"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenCSharpProject"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenVbNetProject"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenFSharpProject"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenCSharpProjectAllAbiCurrent"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenVbNetProjectAllAbiCurrent"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenFSharpProjectAllAbiCurrent"}],"explorer/context":[{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenCSharpProject"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenVbNetProject"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenFSharpProject"},{"when":"editorLangId == 'solidity'","group":"2_solidity","command":"solidity.compile.active"},{"when":"editorLangId == 'solidity'","group":"2_solidity","command":"solidity.compile"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenCSharpProjectAllAbiCurrent"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenVbNetProjectAllAbiCurrent"},{"when":"resourceExtname == .abi","group":"3_solidity","command":"solidity.codegenFSharpProjectAllAbiCurrent"}]},"commands":[{"title":"Solidity: Compile Contract","command":"solidity.compile.active"},{"title":"Solidity: Compile with configured Remote version","command":"solidity.compile.activeUsingRemote"},{"title":"Solidity: Compile with configured Local solc file","command":"solidity.compile.activeUsingLocalFile"},{"title":"Solidity: Compile with configured Node module","command":"solidity.compile.activeUsingNodeModule"},{"title":"Solidity: Compile All","command":"solidity.compile"},{"title":"Solidity: Compiler Information","command":"solidity.compilerInfo"},{"title":"Solidity: Get solidity releases","command":"solidity.solcReleases"},{"title":"Solidity: Create 'nethereum-gen.settings' with default values at root","command":"solidity.codegenNethereumCodeGenSettings"},{"title":"Solidity: Code generate CSharp contract definition","command":"solidity.codegenCSharpProject"},{"title":"Solidity: Compile and Code generate CSharp contract definition","command":"solidity.compileAndCodegenCSharpProject"},{"title":"Solidity: Code generate VB.Net contract definition","command":"solidity.codegenVbNetProject"},{"title":"Solidity: Compile and Code generate VB.Net contract definition","command":"solidity.compileAndCodegenVbNetProject"},{"title":"Solidity: Code generate FSharp contract definition","command":"solidity.codegenFSharpProject"},{"title":"Solidity: Compile and Code generate FSharp contract definition","command":"solidity.compileAndCodegenFSharpProject"},{"title":"Solidity: Code generate CSharp Project from all compiled files","command":"solidity.codegenCSharpProjectAll"},{"title":"Solidity: Code generate VB.Net Project from all compiled files","command":"solidity.codegenVbNetProjectAll"},{"title":"Solidity: Code generate FSharp Project from all compiled files","command":"solidity.codegenFSharpProjectAll"},{"title":"Solidity: Code generate CSharp Definitions for Abi files in current folder","command":"solidity.codegenCSharpProjectAllAbiCurrent"},{"title":"Solidity: Code generate VB.Net Definitions for Abi files in current folder","command":"solidity.codegenVbNetProjectAllAbiCurrent"},{"title":"Solidity: Code generate FSharp Definitions for Abi files in current folder","command":"solidity.codegenFSharpProjectAllAbiCurrent"},{"title":"Solidity: Fix document rules using Solium","command":"solidity.fixDocument"},{"title":"Solidity: Change workspace compiler version (Remote)","command":"solidity.selectWorkspaceRemoteSolcVersion"},{"title":"Solidity: Change global compiler version (Remote)","command":"solidity.selectGlobalRemoteSolcVersion"},{"title":"Solidity: Download compiler","command":"solidity.downloadRemoteSolcVersion"},{"title":"Solidity: Download compiler and set workspace local Path","command":"solidity.downloadRemoteVersionAndSetLocalPathSetting"},{"title":"Solidity: Change the default workspace compiler to Remote, Local, NodeModule, Embedded","command":"solidity.changeDefaultCompilerType"}],"grammars":[{"path":"./syntaxes/solidity.json","language":"solidity","scopeName":"source.solidity"}],"snippets":[{"path":"./snippets/solidity.json","language":"solidity"}],"languages":[{"id":"solidity","aliases":["Solidity","solidity"],"extensions":[".sol"],"configuration":"./solidity.configuration.json"}],"keybindings":[{"key":"f5","mac":"f5","when":"editorTextFocus && editorLangId == 'solidity'","command":"solidity.compile.active"},{"key":"Ctrl+f5","mac":"Cmd+f5","when":"editorTextFocus && editorLangId == 'solidity'","command":"solidity.compile"}],"configuration":{"type":"object","title":"Solidity configuration","properties":{"solidity.linter":{"enum":["","solhint","solium"],"type":"string","default":"solhint","description":"Enables linting using either solium (ethlint) or solhint. Possible options 'solhint' and 'solium', the default is solhint"},"solidity.formatter":{"enum":["none","prettier"],"type":"string","default":"prettier","description":"Enables / disables the solidity formatter (prettier solidity default)"},"solidity.remappings":{"type":"array","default":[],"description":"Remappings to resolve contracts to local files / directories, i.e: [\"@openzeppelin/=lib/openzeppelin-contracts\",\"ds-test/=lib/ds-test/src/\"]"},"solidity.soliumRules":{"type":["object"],"default":{"quotes":["off","double"],"indentation":["off",4],"imports-on-top":0,"variable-declarations":0},"description":"Solium linting validation rules"},"solidity.solhintRules":{"type":["object"],"default":null,"description":"Solhint linting validation rules"},"solidity.defaultCompiler":{"enum":["remote","localFile","localNodeModule","embedded"],"type":"string","default":"remote","description":"Sets the default compiler to use"},"solidity.validationDelay":{"type":"number","default":1500,"description":"Delay to trigger the validation of the changes of the current document (compilation, solium)"},"solidity.nodemodulespackage":{"type":"string","default":"solc","description":"The node modules package to find the solcjs compiler"},"solidity.compilerOptimization":{"type":"number","default":200,"description":"Optimize for how many times you intend to run the code. Lower values will optimize more for initial deployment cost, higher values will optimize more for high-frequency usage."},"solidity.compileUsingLocalVersion":{"type":"string","default":"","description":"Compile using a local solc binary file, please include the path of the file if wanted: 'C://v0.4.3+commit.2353da71.js'"},"solidity.compileUsingRemoteVersion":{"type":"string","default":"latest","description":"Compile downloading a remote solc binary file, for example: 'latest' or 'v0.4.3+commit.2353da71', use the command 'Solidity: Get solidity releases' to list all versions, or just right click in a solidity file to simply select the version"},"solidity.packageDefaultDependenciesDirectory":{"type":"string","default":"node_modules","description":"Default directory for Packages Dependencies, i.e: 'node_modules', 'lib'. This is used to avoid typing imports with that path prefix"},"solidity.enabledAsYouTypeCompilationErrorCheck":{"type":"boolean","default":true,"description":"Enables as you type compilation of the document and error highlighting"},"solidity.packageDefaultDependenciesContractsDirectory":{"type":"string","default":"","description":"Default directory where the Package Dependency store its contracts, i.e: 'src', 'contracts', or just a blank string '', this is used to avoid typing imports with subfolder paths"}}}},"description":"Ethereum Solidity Language for Visual Studio Code","directories":{},"maintainers":[{"name":"rickityd","email":"edag1994@gmail.com"}],"_nodeVersion":"17.1.0","contributors":[{"name":"Juan Blanco"}],"dependencies":{"ajv":"^6.10.2","chai":"^4.2.0","solc":"^0.8.6","mkdirp":"^0.5.1","solium":"^1.2.5","solhint":"^3.3.6","yaml-js":"0.2.3","fs-extra":"^4.0.3","prettier":"^2.3.1","vscode-uri":"3.0.2","ajv-keywords":"^3.4.1","find-cache-dir":"^2.1.0","solparse-exp-jb":"2.2.23","nethereum-codegen":"^1.0.17","require-from-string":"^2.0.2","vscode-languageclient":"^7.0.0","vscode-languageserver":"^7.0.0","prettier-plugin-solidity":"1.0.0-beta.17","vscode-languageserver-textdocument":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^5.20.1","ts-node":"^7.0.1","typescript":"^3.7.3","@types/node":"^11.15.3","@types/vscode":"^1.60.0"},"activationEvents":["onLanguage:solidity","onCommand:solidity.compile","onCommand:solidity.codegenNethereumCodeGenSettings","onCommand:solidity.compile.active","onCommand:solidity.codegenCSharpProject","onCommand:solidity.codegenVbNetProject","onCommand:solidity.codegenFSharpProject","onCommand:solidity.codegenCSharpProjectAll","onCommand:solidity.codegenVbNetProjectAll","onCommand:solidity.codegenFSharpProjectAll","onCommand:solidity.fixDocument"],"_npmOperationalInternal":{"tmp":"tmp/solidity-language-server_0.0.3_1638214518945_0.3684232123726876","host":"s3://npm-registry-packages"},"_id":"solidity-language-server@0.0.3","version":"0.0.3"}