currently - 'replace' function writes to file regardless of change. this trigger other 'watch', in my case - Shopify's 'themekit'. changes i made to fix this: 