integrate library/require checking