     getPragmas: ->
         """
         /* eslint quote-props: 0, object-shorthand: 0, no-underscore-dangle: 0 */
-        const __ = function __(m) { return m.default ? m.default : m }
+        var __ = function __(m) { return m.default ? m.default : m }
         """
 
     getImportStatements: ->

        """

    getRequireStatement: (className, path) ->
        return "const #{className} = __(require('#{path}'))\n"




        { factories, coreClasses, modules, masterJSONStr, facadeClassName } = @input

        """
        var packedData = {
            // eslint-disable-next-line quotes, key-spacing, object-curly-spacing, comma-spacing
            masterData : #{masterJSONStr},
            core: {
