apache / cordova-ios

Apache Cordova iOS
https://cordova.apache.org/
Apache License 2.0
2.15k stars 987 forks source link

refactor(create): cleanup copyTemplateFiles #1195

Closed raphinesse closed 2 years ago

raphinesse commented 2 years ago

Motivation and Context

Replacement for the remaining changes from #1191 and foundation for more cleanup in the create module (most of it already done).

Description

This PR focuses on simplifying the copying of the native project template and the expansion of placeholder tokens therein.

Testing

npm t

codecov-commenter commented 2 years ago

Codecov Report

Merging #1195 (e5c067a) into master (8710228) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #1195   +/-   ##
=======================================
  Coverage   75.15%   75.15%           
=======================================
  Files          13       13           
  Lines        1658     1658           
=======================================
  Hits         1246     1246           
  Misses        412      412           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 8710228...e5c067a. Read the comment docs.