summaryrefslogtreecommitdiff
path: root/packages/create-astro/test/utils.js (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-04-29Feat: [create astro] git step (#3227)Gravatar Ben Holmes 1-1/+2
* feat: add git init step * fix: update unit tests * feat: simplify next steps for copy pasteability * docs: add clarifying comment on test stdin spoofing * docs: remove "empty" from git repo message * fix: update git step text for test * fix: remove redundant --dryrun flag * refactor: simplify next steps with && * chore: changeset
2022-04-28[ci] formatGravatar bholmesdev 1-1/+2
2022-04-27Feat: [create astro] replace component selector with "astro add" (#3223)Gravatar Ben Holmes 1-2/+1
* feat: remove component framework selector * feat: update templates to use "basics" * feat: add "astro add" cli step * tests: astro add step * fix: reset env for pnpm tests * fix: update install step test * chore: remove "frameworks" step from tests * deps: remove node-fetch from create-astro * chore: changeset * fix: use "preferLocal" for astro add command * refactor: remove POSTPROCESS_FILES * feat: add --yes flag to simplify astro add * feat: bring back minimal option as "completely empty"
2022-04-26[ci] formatGravatar bholmesdev 1-1/+1
2022-04-26Feat: `create astro` add install step (#3190)Gravatar Ben Holmes 1-0/+40
* feat: add instlal step with pkg manager detection * feat: add package emoji for style points * feat: update next steps to match pkg manager * refactor: extract some create-astro test utils * refactor: extract promp msgs to utils * chore: add install step tests * chore: changeset * fix: remove directory test skip * fix: unset env variables after install step test * deps: add execa to create-astro * refactor: use execa for install step * chore: remove old comment * fix: rework install step test for node 14? * chore: remove "politely stolen" footnote * temp: show stdout dialog * feat: remove debugging logs, add dryrun flag for testing * chore: more stray logs * fix: remove rmdir