@@ -63,15 +63,12 @@ const tasks = {
6363 "build-lib:copy-flow" : ( ) => exec ( `node ${ __dirname } /scripts/copy-as-flow-declaration.js` ) ,
6464 "build-lib:flatten-l10n" : ( ) => exec ( `node ${ __dirname } /scripts/l10n/flatten-messages.js` ) ,
6565
66- // TODO: fix builder-init tasks using yoeman or something like builder-init
67- // "archetype:check": "npm run archetype:lint && npm run archetype:test-dev-pkg && rm -rf test-init && npm run archetype:test-init && npm run archetype:test-init-pkg && rm -rf test-init",
68- "archetype:check" : [ "archetype:lint" , "archetype:test-dev-pkg" , "clean-test-init" ] ,
66+ "archetype:check" : [ "archetype:lint" , "archetype:test-dev-pkg" , "clean-test-init" , "archetype:test-init" , "archetype:test-init-pkg" , "clean-test-init" ] ,
6967 "archetype:lint" : [ "archetype:lint-server" ] ,
7068 "archetype:lint-server" : ( ) => exec ( `eslint --color -c config/eslint/.eslintrc-node config/karma config/webpack demo-server` ) ,
71- // "archetype:prepublish": "archetype-support gen-dev",
7269 "archetype:test-dev-pkg" : ( ) => exec ( `pjv -f dev/package.json` ) ,
73- // "archetype:test-init": "builder-init `pwd` --prompts='{\" packageName\":\" test-init\",\" packageGitHubOrg\":\"electrode\",\"packageDescription\":\" test\",\"licenseDate\":\"2016\",\"licenseOrg\":\"WML\",\"destination\":\"test -init\"}'" ,
74- // "archetype:test-init-pkg": "pjv -f test-init/package.json",
70+ "archetype:test-init" : ( ) => exec ( `yo electrode-component --projectName=test-init -- packageName= test-init -- packageGitHubOrg=walmartlabs --developerName="Arpan Nanavati" --ghUser=ananavati --ghRepo= test-init --createDirectory=Y` ) ,
71+ "archetype:test-init-pkg" : "pjv -f test-init/package.json" ,
7572
7673 "check" : [ "check-dep" , "lint" , "test-cov" ] ,
7774 "check-ci" : [ "check-dep" , "lint" , "test-ci" ] ,
0 commit comments