module com.auth0.jwt {
    // remove transitive in next major release
    requires com.fasterxml.jackson.databind;
    // remove in next major release
    exports com.auth0.jwt.impl;

    exports com.auth0.jwt;
    exports com.auth0.jwt.algorithms;
    exports com.auth0.jwt.exceptions;
    exports com.auth0.jwt.interfaces;
}

module com.auth0.jwt {
    requires com.fasterxml.jackson.databind;

    exports com.auth0.jwt;
    exports com.auth0.jwt.algorithms;
    exports com.auth0.jwt.exceptions;
    exports com.auth0.jwt.interfaces;
}

Remove impl package export in module-info (#553)