follow npm conventions for executables