1 | import bash from 'vamtiger-bash';
|
2 | import getFolderContent from 'vamtiger-get-directory-content';
|
3 | import { IInstall, InstallScript, FolderName } from './types';
|
4 |
|
5 | const { install } = InstallScript;
|
6 | const { node_modules } = FolderName;
|
7 |
|
8 | export default async function ({ workingDirectory, dependencies }: IInstall) {
|
9 | const bashOptions = {
|
10 | cwd: workingDirectory
|
11 | };
|
12 | const installDependencies = `${install} --prefix ${workingDirectory} ${dependencies}`;
|
13 |
|
14 | console.log(installDependencies);
|
15 | await bash(installDependencies, bashOptions);
|
16 | } |
\ | No newline at end of file |