Write modified package.json with Font Awesome.

Fixes #1818.
This commit is contained in:
Ned Zimmerman
2017-01-22 11:53:26 -04:00
committed by GitHub
parent de3bce92a9
commit 2ee886bbef

View File

@@ -90,6 +90,7 @@ class PostCreateProject
$dependencies = array_merge($dependencies, ['font-awesome' => '^4.7.0']);
$package['dependencies'] = $dependencies;
$package = str_replace(' ', ' ', json_encode($package, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES) . "\n");
file_put_contents('package.json', $package);
$import_dep_str = '// Import npm dependencies' . "\n";
file_put_contents('assets/styles/main.scss', str_replace($import_dep_str, $import_dep_str . '@import "~font-awesome/scss/font-awesome";' . "\n", file_get_contents('assets/styles/main.scss')));