-
-
Notifications
You must be signed in to change notification settings - Fork 0
Added v0.1.0 of create-nuxt3-app
#2
base: main
Are you sure you want to change the base?
Conversation
create-nuxt3-app
and cn3a-plop-files
packagescreate-nuxt3-app
create-nuxt3-app
create-nuxt3-app
Successfully published first alpha version for testing: Tests:
|
I tested it out with our PM @LukSteib, initial feedback and observations:
|
I implemented the requested changes: You can see the readme here: https://www.npmjs.com/package/create-nuxt3-app You can test the new messages with: |
@@ -1,4 +1,61 @@ | |||
# create-nuxt3-app | |||
|
|||
See more information about usage on the main [ReadMe](../../README.md). | |||
[![npm version][npm-version-src]][npm-version-href] | |||
[![npm downloads][npm-downloads-src]][npm-downloads-href] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this count is outdated!
please ctrl + shift + f and ensure that sidebase
is replaced with create-nuxt3-app (:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It should not be. I changed the values at the bottom of the ReadMe to reflect the correct repo!
- Testing framework | ||
- ViTest (currently included) | ||
|
||
We are always looking for more options to include! Join in on the conversation [here](https://github.com/sidebase/sidebase/issues/70)! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe we can move that issue here / open a new one here and then reference the old one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure sounds good!
"chalk": "^5.1.2", | ||
"defu": "^6.1.0", | ||
"fs-extra": "^10.1.0", | ||
"node-plop": "^0.31.0", | ||
"prompts": "^2.4.2" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please check if all of these are still actually used in the final package (:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do use all of them, however I (generally still) often wonder if I really need them as dependencies or if it is enough to include them as dev-dependencies.
On all of their installation pages they were being added as non dev-dependencies. Does that mean they need to be added regularly or can I check it another way?
@@ -0,0 +1,231 @@ | |||
![sidebase-logo-for-dark](.github/sidebase_logo_dark_icon_font_for_dark_bg_long.svg#gh-dark-mode-only#gh-dark-mode-only) | |||
![sidebase-logo-for-light](.github/sidebase_logo_light_icon_font_white_bg_long.svg#gh-light-mode-only) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we already make this less sidebase-y?
I would:
- remove most of the sidebase references
- then remove all assets that become irelevant (e.g. the .github/ pngs and svg that make this package big)
- link to the original sidebase for further documentation
- style this more like a scaffold / starter readme for a project
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure thing! I will actully do this a bit differently. I will make a new branch on sidebase/sidebase in which I will remove most of the branding. That way we can merge main into it whenever we update anything to make it easier in the future to upgrade the scaffold!
Closes #3
Contributes to sidebase/sidebase#59
I decided to not finish the
with-server
option for release 0.1.0, as I am still struggling with a few issues that I will track in another issue. As discussed beforehand, we want to release an initial version to test the functionality after publishing, see how well it works and find any bugs we need to fix.Once we release this version we can begin focusing on adding new options (first being
with-server
)