@@ -11,107 +11,107 @@ const createToolPkgName = 'create-staffbase-plugin';
1111const SBConsts = require ( '../../src/utils/tokenDataConsts.js' ) ;
1212
1313module . exports = {
14- getTplPromise : function ( ) {
15- let overviewPromise = new Promise ( ( resolve , reject ) => {
16- fs . readFile ( path . join ( __dirname , 'overview.tpl' ) , ( err , overviewData ) => {
17- if ( err ) {
18- reject ( err ) ;
19- } else {
20- resolve ( overviewData . toString ( ) ) ;
21- }
22- } ) ;
23- } ) ;
24- let installationPromise = new Promise ( ( resolve , reject ) => {
25- fs . readFile ( path . join ( __dirname , 'installation.tpl' ) , ( err , installationTpl ) => {
26- if ( err ) {
27- reject ( err ) ;
28- } else {
29- let tpl = handlebars . compile ( installationTpl . toString ( ) ) ;
30- let rendered = tpl ( {
31- pluginNpmUrl : pluginNpmUrl ,
32- pluginNpmName : pluginNpmName ,
33- } ) ;
34- resolve ( rendered ) ;
35- }
36- } ) ;
37- } ) ;
38- let apiRefPromise = new Promise ( ( resolve , reject ) => {
39- fs . readFile ( path . join ( __dirname , 'reference.tpl' ) , ( err , apiRefTpl ) => {
40- if ( err ) {
41- reject ( err ) ;
42- } else {
43- let tpl = handlebars . compile ( apiRefTpl . toString ( ) ) ;
44- let rendered = tpl ( {
45- apiRefPath : apiRefPath ,
46- } ) ;
47- resolve ( rendered ) ;
48- }
49- } ) ;
50- } ) ;
51- let usagePromise = new Promise ( ( resolve , reject ) => {
52- fs . readFile ( path . join ( __dirname , 'usage.tpl' ) , ( err , usageTpl ) => {
53- if ( err ) {
54- reject ( err ) ;
55- } else {
56- let tpl = handlebars . compile ( usageTpl . toString ( ) ) ;
57- let rendered = tpl ( {
58- pluginNpmName : pluginNpmName ,
59- secretKeyEnv : SBConsts . secretKeyEnv ,
60- pluginIDEnv : SBConsts . pluginIDEnv ,
61- createToolPkgName : createToolPkgName ,
62- createToolURL : createToolURL ,
63- } ) ;
64- resolve ( rendered ) ;
65- }
66- } ) ;
67- } ) ;
68- let contributionPromise = new Promise ( ( resolve , reject ) => {
69- fs . readFile ( path . join ( __dirname , 'contribution.tpl' ) , ( err , contribTpl ) => {
70- if ( err ) {
71- reject ( err ) ;
72- } else {
73- let tpl = handlebars . compile ( contribTpl . toString ( ) ) ;
74- let rendered = tpl ( {
14+ getTplPromise : function ( ) {
15+ const overviewPromise = new Promise ( ( resolve , reject ) => {
16+ fs . readFile ( path . join ( __dirname , 'overview.tpl' ) , ( err , overviewData ) => {
17+ if ( err ) {
18+ reject ( err ) ;
19+ } else {
20+ resolve ( overviewData . toString ( ) ) ;
21+ }
22+ } ) ;
23+ } ) ;
24+ const installationPromise = new Promise ( ( resolve , reject ) => {
25+ fs . readFile ( path . join ( __dirname , 'installation.tpl' ) , ( err , installationTpl ) => {
26+ if ( err ) {
27+ reject ( err ) ;
28+ } else {
29+ const tpl = handlebars . compile ( installationTpl . toString ( ) ) ;
30+ const rendered = tpl ( {
31+ pluginNpmUrl : pluginNpmUrl ,
32+ pluginNpmName : pluginNpmName ,
33+ } ) ;
34+ resolve ( rendered ) ;
35+ }
36+ } ) ;
37+ } ) ;
38+ const apiRefPromise = new Promise ( ( resolve , reject ) => {
39+ fs . readFile ( path . join ( __dirname , 'reference.tpl' ) , ( err , apiRefTpl ) => {
40+ if ( err ) {
41+ reject ( err ) ;
42+ } else {
43+ const tpl = handlebars . compile ( apiRefTpl . toString ( ) ) ;
44+ const rendered = tpl ( {
45+ apiRefPath : apiRefPath ,
46+ } ) ;
47+ resolve ( rendered ) ;
48+ }
49+ } ) ;
50+ } ) ;
51+ const usagePromise = new Promise ( ( resolve , reject ) => {
52+ fs . readFile ( path . join ( __dirname , 'usage.tpl' ) , ( err , usageTpl ) => {
53+ if ( err ) {
54+ reject ( err ) ;
55+ } else {
56+ const tpl = handlebars . compile ( usageTpl . toString ( ) ) ;
57+ const rendered = tpl ( {
58+ pluginNpmName : pluginNpmName ,
59+ secretKeyEnv : SBConsts . secretKeyEnv ,
60+ pluginIDEnv : SBConsts . pluginIDEnv ,
61+ createToolPkgName : createToolPkgName ,
62+ createToolURL : createToolURL ,
63+ } ) ;
64+ resolve ( rendered ) ;
65+ }
66+ } ) ;
67+ } ) ;
68+ const contributionPromise = new Promise ( ( resolve , reject ) => {
69+ fs . readFile ( path . join ( __dirname , 'contribution.tpl' ) , ( err , contribTpl ) => {
70+ if ( err ) {
71+ reject ( err ) ;
72+ } else {
73+ const tpl = handlebars . compile ( contribTpl . toString ( ) ) ;
74+ const rendered = tpl ( {
7575
76- } ) ;
77- resolve ( rendered ) ;
78- }
79- } ) ;
80- } ) ;
81- let testPromise = new Promise ( ( resolve , reject ) => {
82- fs . readFile ( path . join ( __dirname , 'tests.tpl' ) , ( err , testsTpl ) => {
83- if ( err ) {
84- reject ( err ) ;
85- } else {
86- let tpl = handlebars . compile ( testsTpl . toString ( ) ) ;
87- let rendered = tpl ( {
76+ } ) ;
77+ resolve ( rendered ) ;
78+ }
79+ } ) ;
80+ } ) ;
81+ const testPromise = new Promise ( ( resolve , reject ) => {
82+ fs . readFile ( path . join ( __dirname , 'tests.tpl' ) , ( err , testsTpl ) => {
83+ if ( err ) {
84+ reject ( err ) ;
85+ } else {
86+ const tpl = handlebars . compile ( testsTpl . toString ( ) ) ;
87+ const rendered = tpl ( {
8888
89- } ) ;
90- resolve ( rendered ) ;
91- }
92- } ) ;
93- } ) ;
94- let licensePromise = new Promise ( ( resolve , reject ) => {
95- fs . readFile ( path . join ( __dirname , 'license.tpl' ) , ( err , licenseTpl ) => {
96- if ( err ) {
97- reject ( err ) ;
98- } else {
99- let tpl = handlebars . compile ( licenseTpl . toString ( ) ) ;
100- let rendered = tpl ( {
89+ } ) ;
90+ resolve ( rendered ) ;
91+ }
92+ } ) ;
93+ } ) ;
94+ const licensePromise = new Promise ( ( resolve , reject ) => {
95+ fs . readFile ( path . join ( __dirname , 'license.tpl' ) , ( err , licenseTpl ) => {
96+ if ( err ) {
97+ reject ( err ) ;
98+ } else {
99+ const tpl = handlebars . compile ( licenseTpl . toString ( ) ) ;
100+ const rendered = tpl ( {
101101
102- } ) ;
103- resolve ( rendered ) ;
104- }
105- } ) ;
106- } ) ;
107- return Promise . all ( [
108- overviewPromise ,
109- installationPromise ,
110- apiRefPromise ,
111- usagePromise ,
112- contributionPromise ,
113- testPromise ,
114- licensePromise ,
115- ] ) ;
116- } ,
102+ } ) ;
103+ resolve ( rendered ) ;
104+ }
105+ } ) ;
106+ } ) ;
107+ return Promise . all ( [
108+ overviewPromise ,
109+ installationPromise ,
110+ apiRefPromise ,
111+ usagePromise ,
112+ contributionPromise ,
113+ testPromise ,
114+ licensePromise ,
115+ ] ) ;
116+ } ,
117117} ;
0 commit comments