Skip to content

Commit

Permalink
Support older node verison, engines in package.json
Browse files Browse the repository at this point in the history
  • Loading branch information
kuhel committed Nov 14, 2018
1 parent d247a02 commit 4aced21
Show file tree
Hide file tree
Showing 13 changed files with 34 additions and 326 deletions.
18 changes: 0 additions & 18 deletions app/.gitignore

This file was deleted.

10 changes: 0 additions & 10 deletions app/README.md

This file was deleted.

18 changes: 0 additions & 18 deletions app/package.json

This file was deleted.

13 changes: 0 additions & 13 deletions app/public/index.html

This file was deleted.

46 changes: 0 additions & 46 deletions app/src/App.js

This file was deleted.

Binary file removed app/src/img/persik.png
Binary file not shown.
15 changes: 0 additions & 15 deletions app/src/index.js

This file was deleted.

41 changes: 0 additions & 41 deletions app/src/panels/Home.js

This file was deleted.

6 changes: 0 additions & 6 deletions app/src/panels/Persik.css

This file was deleted.

29 changes: 0 additions & 29 deletions app/src/panels/Persik.js

This file was deleted.

111 changes: 0 additions & 111 deletions app/src/sw.js

This file was deleted.

48 changes: 30 additions & 18 deletions bin/create-vk-app.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,26 @@

const fs = require('fs-extra');
const path = require('path');
const https = require('https');
const { exec } = require('child_process');

const packageJson = require('../package.json');

const scripts = `"start": "cross-env PORT=10888 react-scripts start",
"build": "react-scripts build"`;

// Polyfill
if (!Object.entries) {
Object.entries = function( obj ){
var ownProps = Object.keys( obj ),
i = ownProps.length,
resArray = new Array(i); // preallocate the Array
while (i--)
resArray[i] = [ownProps[i], obj[ownProps[i]]];

return resArray;
};
}

// Parse and prepare string to install dependencies
const getDeps = deps =>
Object.entries(deps)
Expand Down Expand Up @@ -47,7 +59,7 @@ exec(

for (let i = 0; i < filesToCopy.length; i += 1) {
fs.createReadStream(path.join(__dirname, `../${filesToCopy[i]}`))
.pipe(fs.createWriteStream(`${process.argv[2]}/${filesToCopy[i]}`));
.pipe(fs.createWriteStream(`${process.argv[2]}/${filesToCopy[i]}`));
}


Expand Down Expand Up @@ -89,23 +101,23 @@ package-lock.json

console.log('⏱ Copying VK App source files..');
fs.copy(path.join(__dirname, '../public'), `${process.argv[2]}/public`)
.then(() => console.log(`🖼 Assets directory and file copied`))
.catch(err => console.error(err));
.then(() => console.log(`🖼 Assets directory and file copied`))
.catch(err => console.error(err));

fs.copy(path.join(__dirname, '../src'), `${process.argv[2]}/src`)
.then(() => {
// TODO Config feature will be enabled later
// if (process.argv[3] !== undefined) {
// const configFile = `${process.argv[2]}/src/config.js`;
// const data = `export default {\n\tappId: ${process.argv[3]},\n};\n`;
// fs.writeFile(configFile, data, (err) => {
// if (err) throw err;
// });
// }
console.log(`✌️ VK App Boilerplate is ready to start in ${process.argv[2]} folder. \n🧐 Check README.MD for brief instructrions.\n💻 Happy Coding!`)
})
.catch(err => console.error(err));
},
.then(() => {
// TODO Config feature will be enabled later
// if (process.argv[3] !== undefined) {
// const configFile = `${process.argv[2]}/src/config.js`;
// const data = `export default {\n\tappId: ${process.argv[3]},\n};\n`;
// fs.writeFile(configFile, data, (err) => {
// if (err) throw err;
// });
// }
console.log(`✌️ VK App Boilerplate is ready to start in ${process.argv[2]} folder. \n🧐 Check README.MD for brief instructrions.\n💻 Happy Coding!`)
})
.catch(err => console.error(err));
}
);
},
}
);
Loading

0 comments on commit 4aced21

Please sign in to comment.