solidity-language-server 0.1.22

A fast Solidity language server powered by solc and Foundry
Documentation
{
  "language": "Solidity",
  "settings": {
    "remappings": [
      "@ensdomains/=v4-core/node_modules/@ensdomains/",
      "@openzeppelin/=v4-core/lib/openzeppelin-contracts/",
      "ds-test/=v4-core/lib/forge-std/lib/ds-test/src/",
      "forge-std/=v4-core/lib/forge-std/src/",
      "hardhat/=v4-core/node_modules/hardhat/",
      "solmate/=v4-core/lib/solmate/",
      "src/=v4-core/src/"
    ],
    "optimizer": {
      "enabled": true,
      "runs": 200
    },
    "outputSelection": {
      "*": {
        "*": [
          "abi",
          "evm.methodIdentifiers",
          "userdoc",
          "devdoc"
        ],
        "": [
          "ast"
        ]
      }
    }
  },
  "sources": {
    "v4-core/test/ModifyLiquidity.t.sol": {
      "urls": ["v4-core/test/ModifyLiquidity.t.sol"]
    }
  }
}