@Xplosivo https://github.com/michoelchaikin/netsuite-deploy. I use this though it's still a bit buggy and I need to commit some fixes I have made. The basic idea is to have an SDF project with a gulp build script that automagically checks what type of files changed (SDF objects vs File Cabinet files) and uses either web services or SDF to upload