module parse failed unexpected token typescript nextjs code example

Example 1: nuxt SyntaxError Unexpected token { threejs

<template>
    <div>
    	<!-- wrap in client only -->
        <client-only>
            <threejs-component />
        </client-only>
    </div>
</template>
<script>
export default {
	//Dynamic load (dont load as an import above this)
    components: {
        ThreejsComponent: process.browser ? () => import('~/path/to/ThreejsComponent.vue') : null
    }
}
</script>

Example 2: parsing error unexpected token javascript

You have a misguided } character after the declaration of function1, just remove that character:

var myApp = myApp.factory("gMapService", ["$http", function($http) {
    var urlBase = "https://mymapservice.com/api/function/json";
    return {
        function1: function(arg) {
            return $http.get(urlBase, {
                cache: true,
                headers: {
                    "Content-Type": "application/json"
                },
                params: {
                    address: arg
                }
            })
                .then(function(resp) {
                    return resp.data;
                });
        }
    }
}]);