Skip to content

Releases: inttter/create-ps

v4.1.0

25 May 12:03
Compare
Choose a tag to compare

✨ Features

♻️ Refactors

  • 7708f0f ♻️ refactor(funding): prompt to enter funding type and url

Note

If you don't specify a funding type, it will default to using the individual type.

◇  Enter the funding type you want to use:
│   github
│
◇  Enter the funding URL:
│   https://github.com/sponsors/inttter

🧹 Chores

  • 07f676c 🧹 chore: adjust reccomended hints

📦 Dependencies

  • 572a79e 📦 chore(package): Bump axios from 1.7.1 to 1.7.2

v4.0.4

20 May 16:25
Compare
Choose a tag to compare

📦 Dependencies

  • 8e1780a 📦 chore(package): Bump execa from 9.0.2 to 9.1.0
  • ef8c5c5 📦 chore(package): Bump axios from 1.6.8 to 1.7.1
  • f34ebc2 📦 chore(package): Bump commander from 12.0.0 to 12.1.0

v4.0.3

12 May 13:09
Compare
Choose a tag to compare

✨ Features

  • 01fa883 ✨ feat(pkg-config): improve funding field
    • Added funding types, prompting for funding type, and validation.

Note

The funding type prompt does not include every single type that can be used in a package.json, as there are quite a lot. If you want to link to an OpenCollective page for example, you can use "type": "opencollective", same with others like GitHub.

🧹 Chores

  • b160c01 🧹 chore: add validation to urls in pkg-config

v4.0.2

11 May 11:29
Compare
Choose a tag to compare

🧹 Chores

  • b5e6255 🧹 chore: run npm pkg fix to format repository field

  • 2700843 🧹 chore: use clack 'outro' import for success messages

  • 7686bce 🧹 chore: remove optional directories field in package.json

📦 Dependencies

  • 9a69d33 📦 chore(package): Bump execa from 8.0.1 to 9.0.0

  • ec4ddd3 📦 chore(package): Bump execa from 9.0.0 to 9.0.2

📝 Documentation

  • ed11686 📝 docs: link to demo video

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