Skip to content

Releases: inttter/create-ps

v4.0.1

05 May 11:27
Compare
Choose a tag to compare

🧹 Chores

  • 40b2f6b 🧹 chore: replace name field of package.json with <packageName> arguement

🐛 Bugfixes

  • ebf335d 🐛 fix(README.md): fix description coming out as [object Object]
  • af0b863 🐛 fix(docs): fix dead link

v4.0.0

04 May 14:53
Compare
Choose a tag to compare

💥 Breaking

  • 01ef513 💥 refactor(BREAKING)!: switch to @clack/prompts for all prompts

    • This is a breaking change, not because any functionality has changed, because all the core logic is the exact same, but more so because it overhauls the user experience.
    • Some things could (hopefully not) break with this change. I've tested it a lot of times, but if you encounter an error, provide the console log, and create an issue.
Before After

🧹 Chores

  • 01ef513 🧹 chore: use .name for showing name of licenses
  • 01ef513 🧹 chore: use significantly better error messages
  • 01ef513 🧹 chore: stop logging when npm init -y is ran

📝 Docs

  • 7b5a13f 📝 docs: update documentation

🐛 Bugfixes

  • 01ef513 🐛 fix: description not being filled with user input

v3.0.2

27 Apr 16:46
Compare
Choose a tag to compare

✨ Features

  • 6aab821 ✨ feat(warning): add warning if user has files which may be overwritten

🧹 Chores

  • d24f7a4 🧹 chore(CONTRIBUTING.md): add instructions for submitting prs
  • 404fd94 🧹 chore(docs/): improve content of file in docs folder
  • 28a2798 🧹 chore: improve help information

👷 Config

  • f04a560 👷 config: improve commit prefix for dependabot

📝 Documentation

  • 2fe6260 📝 docs(readme): improve readme

v3.0.1

22 Apr 17:31
Compare
Choose a tag to compare

✨ Features

  • b24e010 ✨ feat: use git user.name as default for author prompt
  • df7c407 ✨ feat(CHANGELOG.md): show current date in CHANGELOG.md file

🧹 Chores

  • 09018f7 🧹 chore(misc): add initial commit changelog to CHANGELOG.md
  • fa1d748 ⚡ chore: use Promise.all()

📝 Docs

  • 19ae3d2 📝 docs: link to blog post

v3.0.0

21 Apr 14:53
Compare
Choose a tag to compare

🎉 v3.0.0!

This update reworks some things, adds some stuff, and has several improvements for those (empty) folders that are created. Also including some smaller changes and adjustments.

✨ Features

  • 72752aa ✨ feat: add Code of Conduct

  • 5f3111f ✨ feat: add template files to empty folders

    • Most folders which, when created before, were initially empty, now have content inside of them as basis for the folders. You can view the new files that are made by clicking/hovering on the commit hash.

♻️ Refactors

  • 591305c ♻️ refactor: use toggles for pkg-config command
    • Still works similarly, but you first toggle what you want to include in your package.json, then fill out the prompts that you selected.


Note

If you already have any of these fields declared in your package.json, the default that'll be provided (the grey text) will be the contents of that field, so you can just press Enter and that field will stay the same.

  • 3a534d7 ♻️ refactor!: make all toggles off by default

🧹 Chores

  • fb5106f 🧹 chore: add some template text into CONTRIBUTING.md
  • 300c8d1 🧹 chore: keep apostrophe's consistent in const statement of README.md
  • 203523f 🧹 chore: keep workflow variable names consistent to others
  • 1e09b91 🧹 chore: make more variables consistent to each other

v2.3.0

17 Apr 17:37
Compare
Choose a tag to compare

Features

  • b873c8a ✨ feat: allow user to select a license
    • The licenses are fetched from the GitHub API, and will put the contents of the license in the LICENSE file, providing it was selected.

Refactors

  • 7ec157e ♻️ refactor!: initialise a git repository by default

Chores

  • 00525ef 🧹 chore(init): log in terminal when npm init -y is ran successfully
  • 7111e46 🧹 chore: use \n for new lines

Packages

  • 8024c10 📦 package: bump inquirer from 9.2.18 to 9.2.19
    • Note: On Windows, the selection symbols now use Unicode characters and

v2.2.0

08 Apr 12:20
Compare
Choose a tag to compare

Features

  • 9835a0f ✨ feat: create a workflow.yml file when .github/workflows is selected

  • da91de0 ✨ feat: fill description field of package.json with what user entered in description prompt

v2.1.1

02 Apr 11:39
Compare
Choose a tag to compare

Packages

  • e582968 📦 chore(package): bump inquirer from 9.2.16 to 9.2.17

v2.1.0

29 Mar 13:30
Compare
Choose a tag to compare

Features

  • b76efb0 ✨ feat(license): add a template license to the LICENSE file

    • When you select LICENSE as a file to include, it will include the base MIT License. You can change this manually if you would like.
  • 7afd294, 12c8687 ✨ feat(README.md): use import statement if --esm is present

Chores

  • 6aab187 🧹 chore: update description

v2.0.2

16 Mar 13:31
Compare
Choose a tag to compare

Packages

  • 16706fb 📦 package: bump dependencies