|  | @@ -16,10 +16,10 @@ exports.notes = ' _Project title_ should be a human-readable title.';
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // Template-specific notes to be displayed after question prompts.
 | 
	
		
			
				|  |  |  exports.after = 'You need to have these installed globally via npm:' +
 | 
	
		
			
				|  |  | -' _@ambers/cli_; _grunt-cli_; _bower_.' +
 | 
	
		
			
				|  |  | -' Now, install project dependencies with _bower install_,' +
 | 
	
		
			
				|  |  | -' tool dependencies with _npm install_ and recompile with _grunt_.' +
 | 
	
		
			
				|  |  | -' If you are running _amber init_, these three tasks are going to be performed for you now.' +
 | 
	
		
			
				|  |  | +' _@ambers/cli_ and _grunt-cli_.' +
 | 
	
		
			
				|  |  | +' Now, install project dependencies with _npm install_' +
 | 
	
		
			
				|  |  | +' and recompile / prepare with _grunt default devel_.' +
 | 
	
		
			
				|  |  | +' If you are running _amber init_, these two tasks are going to be performed for you now.' +
 | 
	
		
			
				|  |  |  ' Afterwards, start the development server with _amber serve_.' +
 | 
	
		
			
				|  |  |  ' Your application is then accessible via _http://localhost:4000/_';
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -116,11 +116,18 @@ exports.template = function (grunt, init, done) {
 | 
	
		
			
				|  |  |          // A few additional properties.
 | 
	
		
			
				|  |  |          props.keywords = ['Amber', 'Smalltalk'];
 | 
	
		
			
				|  |  |          props.dependencies = {
 | 
	
		
			
				|  |  | -            "es6-promise": "^4.2.4"
 | 
	
		
			
				|  |  | +            "@ambers/contrib-jquery": "^0.5.1",
 | 
	
		
			
				|  |  | +            "@ambers/contrib-web": "^0.6.2",
 | 
	
		
			
				|  |  | +            "@ambers/lang": "^0.22.2",
 | 
	
		
			
				|  |  | +            "domite": "^0.8.0",
 | 
	
		
			
				|  |  | +            "es6-promise": "^4.2.4",
 | 
	
		
			
				|  |  | +            "silk": "^0.4.0"
 | 
	
		
			
				|  |  |          };
 | 
	
		
			
				|  |  |          props.devDependencies = {
 | 
	
		
			
				|  |  |              "@ambers/ide-starter-modal": "^0.2.0",
 | 
	
		
			
				|  |  |              "@ambers/sdk": "^0.10.7",
 | 
	
		
			
				|  |  | +            "@ambers/contrib-legacy": "^0.7.1",
 | 
	
		
			
				|  |  | +            "helios": "^0.10.0",
 | 
	
		
			
				|  |  |              "grunt": "^1.0.3",
 | 
	
		
			
				|  |  |              "grunt-contrib-clean": "^1.1.0",
 | 
	
		
			
				|  |  |              "grunt-contrib-requirejs": "^1.0.0",
 | 
	
	
		
			
				|  | @@ -130,52 +137,14 @@ exports.template = function (grunt, init, done) {
 | 
	
		
			
				|  |  |          props.node_version = '>=4.0.0';
 | 
	
		
			
				|  |  |          props.scripts = {
 | 
	
		
			
				|  |  |              "reset": "npm run clean && npm run init",
 | 
	
		
			
				|  |  | -            "clean": "(rm -rf bower_components || rd /s/q bower_components) && (rm -rf node_modules || rd /s/q node_modules)",
 | 
	
		
			
				|  |  | -            "init": "npm install && bower install && grunt default devel",
 | 
	
		
			
				|  |  | +            "clean": "(rm -rf node_modules || rd /s/q node_modules)",
 | 
	
		
			
				|  |  | +            "init": "npm install && grunt default devel",
 | 
	
		
			
				|  |  |              "test": "grunt test"
 | 
	
		
			
				|  |  |          };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // Generate package.json file, used by npm and grunt.
 | 
	
		
			
				|  |  |          init.writePackageJSON('package.json', props);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        // generate bower.json file
 | 
	
		
			
				|  |  | -        grunt.file.write('bower.json', JSON.stringify({
 | 
	
		
			
				|  |  | -            "name": props.name,
 | 
	
		
			
				|  |  | -            "description": props.description,
 | 
	
		
			
				|  |  | -            "ignore": [
 | 
	
		
			
				|  |  | -                "**/.*",
 | 
	
		
			
				|  |  | -                "node_modules",
 | 
	
		
			
				|  |  | -                "bower_components",
 | 
	
		
			
				|  |  | -                "/*.js",
 | 
	
		
			
				|  |  | -                "/*.html",
 | 
	
		
			
				|  |  | -                "test",
 | 
	
		
			
				|  |  | -                "tests"
 | 
	
		
			
				|  |  | -            ],
 | 
	
		
			
				|  |  | -            "authors": [
 | 
	
		
			
				|  |  | -                {
 | 
	
		
			
				|  |  | -                    "name": props.author_name,
 | 
	
		
			
				|  |  | -                    "email": props.author_email
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            ],
 | 
	
		
			
				|  |  | -            "homepage": props.homepage,
 | 
	
		
			
				|  |  | -            "main": props.main,
 | 
	
		
			
				|  |  | -            "keywords": props.keywords,
 | 
	
		
			
				|  |  | -            "license": props.licenses,
 | 
	
		
			
				|  |  | -            "private": false,
 | 
	
		
			
				|  |  | -            "dependencies": {
 | 
	
		
			
				|  |  | -                "amber": "^0.22.0",
 | 
	
		
			
				|  |  | -                "amber-contrib-jquery": "^0.4.1",
 | 
	
		
			
				|  |  | -                "amber-contrib-web": "^0.5.1",
 | 
	
		
			
				|  |  | -                "domite": "^0.7.1",
 | 
	
		
			
				|  |  | -                "silk": "^0.3.1"
 | 
	
		
			
				|  |  | -            },
 | 
	
		
			
				|  |  | -            "devDependencies": {
 | 
	
		
			
				|  |  | -                "amber-contrib-legacy": "^0.6.1",
 | 
	
		
			
				|  |  | -                "helios": "^0.9.1"
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -        }, null, 2));
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          // All done!
 | 
	
		
			
				|  |  |          done();
 | 
	
		
			
				|  |  |      });
 |