moved CLS to peerDependencies