Closed BWsix closed 2 years ago
@BWsix First of all, thank you for your continuous contribution! 🙇♂️ Let me talk with the LIFF team about this issue.
I see!
@BWsix We discussed and would like you to create the PR for this issue! There are some concerns like the stability of the dependencies or build settings of the templates but we would like to discuss them in the PR review in detail.
@so99ynoodles Sure! I'll work on it asap.
Hi, I really enjoy using this package to quickly generate liff projects, but I found some issues with outdated dependencies.
Currently, dependencies are hardcoded into
package.json
s and some have already become outdated. I looked into howcreate-next-app
handles this issue and found that they install all the dependencies using spawn in runtime to get the latest versions of dependencies. Below is a demonstration of how they do it: (source code)You'll gain two benefits from implementing this method:
liff
package are no longer neededIf you think this is a good idea, just let me know and I could try to make a PR for this. Btw, all the linebreaks in this project are
CRLF
, notLF
as defined in.eslint.js
. And there is no configuration file for installed dev-dependencyprettier
.