Since he is your co-founder (and you accepted him as such), shouldn't you trust him with the source code?
Since he is also a front-end developer, shouldn't he already have access to the code base? :)
If you can't trust your co-founder with the code base, then I wouldn't even think of co-founding the business with him. Maybe you should re-evaluate that first.