import DefinedMap from 'can-define/map/map';
import route from 'can-route';
import 'can-route-pushstate';

const AppViewModel = DefinedMap.extend('AppViewModel',{
	seal: false
},{
	define: {
		message: {
			value: 'Hello World!',
			serialize: false
		},
		title: {
			value: 'bithub-admin',
			serialize: false
		}
	}
});

route(':page', {page: 'home'});
route(':page/:slug', {slug: null});
route(':page/:slug/:action', {slug: null, action: null});

export default AppViewModel;

@@ -1,12 +1,25 @@
+%3C%3C%3C%3C%3C%3C%3C HEAD%0A
 import Defin
@@ -322,16 +322,330 @@
 lse%0A%09%09%7D%0A
+=======%0Aimport DefineMap from 'can-define/map/map';%0Aimport route from 'can-route-pushstate';%0A%0Aconst AppViewModel = DefineMap.extend(%7B%0A%09seal: false%0A%7D,%7B%0A%09message: %7B%0A%09%09value: 'Hello World!',%0A%09%09serialize: false%0A%09%7D,%0A%09title: %7B%0A%09%09value: 'bithub-admin',%0A%09%09serialize: false%0A%3E%3E%3E%3E%3E%3E%3E 072758159e1c123471bd5b6da2b500b130c7288e%0A
 %09%7D%0A%7D);%0A%0A

correct package.json by removing duplicated dependencies