The American codes that apply, ASME B13.8 for gas lines, and B31.4 for liquid lines, along with API 1111 will give you a good summary of what is required for pipeline design.
Also I find that when I am training new engineers the book "Pipeline Rules of Thumb" edited by E.W. McAllister is still...