ospfranco / sol TypeScript 3.2K 195 MacOS launcher & command palette macos react react-native raycast