@nomicfoundation/solidity-language-server

v0.8.6
Solidity language server by Nomic Foundation
language server solidity ethereum hardhat

build

tsc -b tsconfig.build.json

prebundle

npm run clean

bundle

node scripts/bundle.js

prepack

npm run bundle

test

cross-env TS_NODE_FILES=true mocha

test:coverage

cross-env TS_NODE_FILES=true nyc mocha

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" "./test/**/*.ts"

prettier

prettier "*.json" "src/**/*.{ts,js,md,json,yml}" "test/**/*.{ts,js,md,json,yml}"

clean

rimraf out .nyc_output coverage *.tsbuildinfo

test:codecov

cross-env TS_NODE_FILES=true nyc --reporter=lcov mocha && codecov
npm i @nomicfoundation/solidity-language-server

Metadata

  • MIT
  • *
  • Nomic Foundation
  • released 9/26/2024

Downloads