Because the promises God kept were covenant promises, the covenant is a theme in Joshua.
The covenant theme also appears in the opening and closing of the book. In both places Israel is exhorted to keep the Mosaic Covenant.
The Ark of the Covenant is emphasized in chapter 3 with the crossing of the Jordan and in chapter 8 with the renewal of the covenant.