Many projects that sync code into studio opt for script.client.lua and script.server.lua for local and server scripts respectively, regular .lua files being created as modules. This maintains syntax highlighting as the file extension is still .lua, and allows for you to encode the script type in the name for clarity in the code’s repository, and in the filesystem it’s cloned to.
5 Likes