Elliot DeNolf
a64f37e014
feat(cpa): support next.config.ts ( #7367 )
...
Support new `next.config.ts` config file.
Had to do some weird gymnastics around `swc` in order to use it within
unit tests. Had to pass through the `parsed.span.end` value of any
previous iteration and account for it.
Looks to be an open issue here:
https://github.com/swc-project/swc/issues/1366
Fixes #7318
2024-07-26 10:33:46 -04:00
Alessio Gravili
83fd4c6622
chore: run lint and prettier on entire codebase
2024-07-11 15:27:01 -04:00
Elliot DeNolf
8506385ef9
fix(cpa): improve package manager detection ( #6546 )
...
Improves package manager detection.
Closes #6231
2024-05-29 09:30:15 -04:00
Elliot DeNolf
10c94b3665
feat(cpa): update existing payload installation ( #6193 )
...
Updates create-payload-app to update an existing payload installation
- Detects existing Payload installation. Fixes #6517
- If not latest, will install latest and grab the `(payload)` directory
structure (ripped from `templates/blank-3.0`
2024-05-28 11:38:33 -04:00
Jessica Chowdhury
49cba92fa1
fix(create-payload-app): uses baseUrl for payload config path in tsconfig ( #5888 )
2024-04-17 13:53:00 +01:00
Elliot DeNolf
312dca003b
feat(cpa): CJS next config AST parsing
2024-04-10 16:32:19 -04:00
Elliot DeNolf
3677a59a78
fix(cpa): dependency tag ( #5768 )
2024-04-10 11:25:54 -04:00
Elliot DeNolf
b26117a65d
feat(cpa): strict true 😈 ( #5587 )
2024-04-01 23:05:57 -04:00
Elliot DeNolf
3c54d32b6d
feat(cpa): rework all prompts to use @clack/prompts
2024-04-01 10:16:07 -04:00
Elliot DeNolf
7619fb4753
feat(cpa): handle next.js app with and without src dir
2024-03-29 16:45:52 -04:00
Elliot DeNolf
403a86feca
chore(create-payload-app): configure db in init next flow
2024-03-29 14:25:00 -04:00
Elliot DeNolf
77f401d977
chore(create-payload-app): console.log wrapper
2024-03-29 13:23:25 -04:00
Elliot DeNolf
7d7b232fdb
feat(create-payload-app): functioning init next flow, no prompts
2024-03-29 12:48:00 -04:00
Elliot DeNolf
f35b8b05e8
chore(create-payload-app): remove unneeded 2.0 func, add cli overrides
2024-03-26 18:45:53 -04:00
Elliot DeNolf
818ab2c10f
chore: restructure
2024-03-26 18:45:52 -04:00
Elliot DeNolf
921c53f75c
chore(templates): bump alpha deps and next app changes
2024-03-26 18:45:52 -04:00
Elliot DeNolf
53a09f4989
chore(create-payload-app): migrate to esm, adjust init-next tests
2024-03-14 11:12:28 -04:00
Elliot DeNolf
40a0a0083f
chore(create-payload-app): init-next now create payload config and modifies tsconfig.json ( #5242 )
2024-03-04 16:55:43 -05:00
Elliot DeNolf
f957f1d2bb
chore: logging for init-next
2024-02-28 16:18:02 -05:00
Elliot DeNolf
cdc1e024f1
chore: --init-next improvements and tests
2024-02-28 14:16:05 -05:00
Elliot DeNolf
c0e2b6ac4d
chore(create-payload-app): add --init-next
2024-02-27 14:59:40 -05:00