support npm restart