(tempProjectPath, descriptor)
| 149 | } |
| 150 | |
| 151 | async _createPackageJSON(tempProjectPath, descriptor) { |
| 152 | let packageName = descriptor.name || `ember-cli-blueprint-${Date.now()}`; |
| 153 | let specifier = descriptor.saveSpec || descriptor.fetchSpec; |
| 154 | |
| 155 | await fs.writeFile( |
| 156 | this._resolvePackageJSON(tempProjectPath), |
| 157 | JSON.stringify({ |
| 158 | dependencies: { |
| 159 | [packageName]: specifier, |
| 160 | }, |
| 161 | }) |
| 162 | ); |
| 163 | |
| 164 | return packageName; |
| 165 | } |
| 166 | |
| 167 | _npmInstall(cwd, name) { |
| 168 | logger.info(`Running "npm install" for "${name}" in "${cwd}" ...`); |
nothing calls this directly
no test coverage detected