feat(JavaScriptSureFireSensor): rewriten