Rafael Martins
|
628752d92a
|
feat(create-docusaurus): ask user for preferred language when no language CLI option provided (#9442)
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
|
2024-02-15 13:05:05 +01:00 |
|
Chongyi Zheng
|
45f1a669b5
|
feat(core): support TypeScript + ESM configuration (#9317)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2023-10-14 02:46:03 +02:00 |
|
Colin McDonnell
|
13a8ba1528
|
feat: support bun package manager in create-docusaurus (#9241)
|
2023-08-24 14:49:03 +02:00 |
|
Sachin Nanayakkara
|
be0ac6c2cd
|
fix(create): add missing await (#8831)
|
2023-03-28 12:28:34 -04:00 |
|
Joshua Chen
|
e8a07633ba
|
chore: upgrade dependencies (#8534)
* chore: upgrade dependencies
* FIxes
* Bump again
|
2023-01-10 13:23:16 -05:00 |
|
Sanjaiyan Parthipan
|
0a87116a1c
|
perf(create): run async tasks concurrently (#8080)
* Adding incremental support for React 18 🚀
* parallel
* revert react 18
* revert lint
* end line
* Update packages/create-docusaurus/src/index.ts
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-09-10 23:06:34 -04:00 |
|
Sébastien Lorber
|
dbd161d67c
|
fix(create-docusaurus): potential security issue with command injection (#7507)
|
2022-05-27 10:41:15 +02:00 |
|
Joshua Chen
|
624735bd92
|
refactor: fix more type-aware linting errors (#7479)
|
2022-05-24 19:19:24 +08:00 |
|
Joshua Chen
|
bf1513a3e3
|
refactor: fix a lot of errors in type-aware linting (#7477)
|
2022-05-24 15:40:26 +08:00 |
|
Joshua Chen
|
89b0fff128
|
refactor: reduce number of leaked anys (#7465)
|
2022-05-23 00:30:32 +08:00 |
|
Joshua Chen
|
0838884f67
|
chore: enable import/order rule (#7418)
|
2022-05-14 23:39:50 +08:00 |
|
Joshua Chen
|
c3880cc342
|
refactor(create): clean up logic when prompting for unspecified arguments (#7374)
|
2022-05-08 22:00:28 +08:00 |
|
Joshua Chen
|
200009008b
|
refactor: prefer fs.readJSON over readFile.then(JSON.parse) (#7186)
* refactor: prefer fs.readJSON over readFile.then(JSON.parse)
* refactor: use promises
|
2022-04-17 12:50:09 +08:00 |
|
Joshua Chen
|
ff96606865
|
docs: fix some casing inconsistencies (#7081)
|
2022-03-31 20:23:44 +08:00 |
|
Alexey Pyltsyn
|
a307da0b9f
|
feat(logger): new "url" format, add double quotes around paths (#7019)
* refactor(logger): add double quotes around paths
* Introduce url formatter
* Fix
|
2022-03-27 14:59:20 +08:00 |
|
Joshua Chen
|
87592bca03
|
refactor: ensure all types are using index signature instead of Record (#6995)
* refactor: ensure all types are using index signature instead of Record
* kick CI
|
2022-03-25 18:06:30 +08:00 |
|
Joshua Chen
|
ad88f5cc87
|
test: improve test coverage; multiple internal refactors (#6912)
|
2022-03-14 21:53:57 +08:00 |
|
Joshua Chen
|
a70514205d
|
feat(create): new --package-manager option; interactive package manager selection (#6750)
|
2022-02-24 11:50:37 +01:00 |
|
Alexey Pyltsyn
|
26d223dbeb
|
feat(create): better detection of package manager preference (#6679)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-02-23 16:22:40 +01:00 |
|
Joshua Chen
|
c6d0d812eb
|
refactor: convert all fs methods to async (#6725)
* refactor: convert all fs methods to async
* fix snap
|
2022-02-20 10:21:33 +08:00 |
|
Joshua Chen
|
67918e35e2
|
refactor: convert CLI entry points to ESM; migrate create-docusaurus to ESM (#6661)
* refactor: convert CLI entry points to ESM
* fix
* fix
* fix
* fix!
* create-docusaurus ESM
* fix lock
* final touchups
* fix lodash
* fix
* use lodash
* fix hasYarn
|
2022-02-16 23:00:35 +08:00 |
|
Joshua Chen
|
b16b394eb6
|
feat(create): allow specifying a git clone strategy (#6610)
* feat(create): allow specifying a git clone strategy
* Update index.ts
|
2022-02-10 11:15:06 +08:00 |
|
Joshua Chen
|
aa446b7a9c
|
chore: clean up ESLint config, enable a few rules (#6514)
* chore: clean up ESLint config, enable a few rules
* enable max-len for comments
* fix build
|
2022-01-31 10:31:24 +08:00 |
|
Gabriel Csapo
|
d73b4f8674
|
fix(init): cd to correct path when installing (#6468)
* [bug] ensure we use the correct cd path
* Update index.ts
* refactor
* add ignore
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-01-26 10:01:11 +08:00 |
|
Joshua Chen
|
cb1aa30286
|
refactor: enforce type import specifiers (#6230)
* refactor: enforce type import specifiers
* fix
* Upgrade esbuild
* Fix (haha)
|
2021-12-31 21:17:09 +08:00 |
|
Joshua Chen
|
1460f867d0
|
refactor: print trailing new line when outputting JSON (#6186)
* refactor(core): print trailing new line when writing translation
* Print these as well
|
2021-12-24 22:11:35 +08:00 |
|
Joshua Chen
|
770418f8d2
|
refactor: unify log format with new logger utility (#5994)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2021-12-20 17:24:59 +01:00 |
|
Joshua Chen
|
649f18d304
|
fix(create-docusaurus): give a clearer message when installation failed (#6095)
|
2021-12-15 18:03:38 +01:00 |
|
Afshin Mehrabani
|
54d0755493
|
feat(create-docusaurus): allow using local folder as template (#3458)
* feat(docusaurus-init): search the local ./templates folder during doc init
* Add docs
Co-authored-by: Josh-Cena <sidachen2003@gmail.com>
|
2021-11-15 12:37:22 +08:00 |
|
Sébastien Lorber
|
f6ec757aa0
|
feat: npm init docusaurus, yarn create docusaurus (#5635)
* initial create-docusaurus impl
* cleanup
* @docusaurus/init renamed to create-docusaurus
* 0.0.6
* update lockfile
* fix lint
* remove npm2yarn for "npm init" because npm2yarn doesn't convert it and yarn result fails to execute
* prettier
* add correct version
* prettier
* prettier
* prettier
* prettier
* fix annoying --config .prettierrc issue
|
2021-10-07 16:06:42 +02:00 |
|