feat(require sljs): sljs usage has to be modified to be like a library and required