Commit graph

13 commits

Author SHA1 Message Date
Oliver Davies 18ce1e84c6 Add Fractal to versa build and automatically
...select the language if there is a `package.json` file
2024-02-22 00:36:43 +00:00
Oliver Davies c5248bb061 Add initial JavaScript/TypeScript support
Add JS/TS support to `versa install`.

Run `npm install`, `yarn` or `pnpm install` based on which files are
present in the project.
2024-02-21 23:32:59 +00:00
Oliver Davies 72dea5070b Make dev dependencies an empty array if none are
...present
2024-02-21 22:16:00 +00:00
Oliver Davies 084f6fb3c7 Revert "Extract extraArgs and workingDir"
This reverts commit ee709b2966.
2024-02-21 13:22:17 +00:00
Oliver Davies 01854538d4 Disable timeout for install command 2024-02-21 13:20:41 +00:00
Oliver Davies ee709b2966 Extract extraArgs and workingDir 2024-02-21 13:00:16 +00:00
Oliver Davies b4e7a71fe3 Refactor to separate commands 2024-02-21 12:48:33 +00:00
Oliver Davies de5b3af017 Add a Symfony project type 2024-02-21 00:41:49 +00:00
Oliver Davies 40197e3a93 Fix PHPStan error 2024-02-20 12:21:55 +00:00
Oliver Davies cf89ca76a0 Extract a Process class that wraps Symfony's 2024-02-20 10:59:46 +00:00
Oliver Davies 1aabfa1f3e Fix typo 2024-02-20 09:22:55 +00:00
Oliver Davies 44e7f63760 Use an Enum for project type conditions 2024-02-20 00:57:04 +00:00
Oliver Davies adf4d2e0e3 Initial commit 2024-02-19 12:17:20 +00:00