form8ion / javascript-scaffolder

opinionated scaffolder for JavaScript projects
https://npm.im/@travi/javascript-scaffolder
MIT License
3 stars 2 forks source link

Dialects #906

Closed travi closed 3 years ago

travi commented 3 years ago

allowed choosing between common-js and modern-js transpiled with babel. this improves the decision that has been enabled for some time but always felt hacky and disorganized. this approach seems far more explicit and for the real reasons that exist for this choice. this also enables finally making progress toward supporting esm and typescript as well, although support for those will be worked on as follow ups to this implementation.

codecov[bot] commented 3 years ago

Codecov Report

Merging #906 (dc313cf) into master (82f28f0) will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##            master      #906   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           47        48    +1     
  Lines          286       287    +1     
=========================================
+ Hits           286       287    +1     
Impacted Files Coverage Δ
src/linting/scaffolder.js 100.00% <ø> (ø)
src/project-type/scaffolder.js 100.00% <ø> (ø)
src/prompts/conditionals.js 100.00% <ø> (ø)
src/prompts/question-names.js 100.00% <ø> (ø)
src/dialects/babel.js 100.00% <100.00%> (ø)
src/dialects/prompt-choices.js 100.00% <100.00%> (ø)
src/dialects/scaffolder.js 100.00% <100.00%> (ø)
src/linting/remark.js 100.00% <100.00%> (ø)
src/project-type/application.js 100.00% <100.00%> (ø)
src/project-type/package/scaffolder.js 100.00% <100.00%> (ø)
... and 4 more

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 82f28f0...dc313cf. Read the comment docs.

github-actions[bot] commented 3 years ago

:tada: This PR is included in version 14.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: