@@ -36,18 +36,63 @@ export const vue = {
3636 name : 'vue-cli' ,
3737 url : 'https://github.com/vuejs/vue-cli' ,
3838 color : decorateSelector ( ( ) => '#41B883' ) ,
39+
40+ alterDeploymentData : apiData => ( {
41+ ...apiData ,
42+ package : {
43+ ...apiData . package ,
44+ devDependencies : {
45+ ...apiData . package . devDependencies ,
46+ serve : '^5.0.1' ,
47+ } ,
48+ scripts : {
49+ ...apiData . package . scripts ,
50+ 'now-start' : 'cd dist && serve -s ./' ,
51+ } ,
52+ } ,
53+ } ) ,
3954} ;
4055
4156export const svelte = {
4257 name : 'svelte' ,
4358 url : 'https://github.com/sveltejs/svelte' ,
4459 color : decorateSelector ( ( ) => '#AA1E1E' ) ,
60+
61+ alterDeploymentData : apiData => ( {
62+ ...apiData ,
63+ package : {
64+ ...apiData . package ,
65+ devDependencies : {
66+ ...apiData . package . devDependencies ,
67+ serve : '^5.0.1' ,
68+ } ,
69+ scripts : {
70+ ...apiData . package . scripts ,
71+ 'now-start' : 'cd public && serve -s ./' ,
72+ } ,
73+ } ,
74+ } ) ,
4575} ;
4676
4777export const preact = {
4878 name : 'preact-cli' ,
4979 url : 'https://github.com/developit/preact-cli' ,
5080 color : decorateSelector ( ( ) => '#AD78DC' ) ,
81+
82+ alterDeploymentData : apiData => ( {
83+ ...apiData ,
84+ package : {
85+ ...apiData . package ,
86+ devDependencies : {
87+ ...apiData . package . devDependencies ,
88+ serve : '^5.0.1' ,
89+ } ,
90+ scripts : {
91+ ...apiData . package . scripts ,
92+ 'now-start' : 'cd build && serve -s ./' ,
93+ } ,
94+ } ,
95+ } ) ,
5196} ;
5297
5398export default function getDefinition (
0 commit comments