add dependency and dev-dependency check to read
update dev-dependencies