use require and require --dev