diff options
author | 2022-03-21 14:33:31 -0300 | |
---|---|---|
committer | 2022-03-21 12:33:31 -0500 | |
commit | 1fdb63b5d000d17edca77e870ce721e616a9c64a (patch) | |
tree | 22b864dd58fa5f257a3f22f3f2f0636799fa6914 /packages/create-astro/src/frameworks.ts | |
parent | 41110ebe729d088a3f6b8ea1e42103a171e36a22 (diff) | |
download | astro-1fdb63b5d000d17edca77e870ce721e616a9c64a.tar.gz astro-1fdb63b5d000d17edca77e870ce721e616a9c64a.tar.zst astro-1fdb63b5d000d17edca77e870ce721e616a9c64a.zip |
feat(create-astro): add peer dependencies to package.json (#2843)
* Install dependencies automatically
* Added spinners
* Updated lockfile
* changeset
* Sort dependencies
* Reverted autoinstall
* Updated changeset
Diffstat (limited to 'packages/create-astro/src/frameworks.ts')
-rw-r--r-- | packages/create-astro/src/frameworks.ts | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/packages/create-astro/src/frameworks.ts b/packages/create-astro/src/frameworks.ts index 0290c1c96..0483b7474 100644 --- a/packages/create-astro/src/frameworks.ts +++ b/packages/create-astro/src/frameworks.ts @@ -107,25 +107,30 @@ export default { }, }; -export const FRAMEWORKS = [ +export interface Integration { + id: string; + packageName: string; +} + +export const FRAMEWORKS: { title: string; value: Integration }[] = [ { - title: 'preact', - value: '@astrojs/preact', + title: 'Preact', + value: { id: 'preact', packageName: '@astrojs/preact' }, }, { - title: 'react', - value: 'react', + title: 'React', + value: { id: 'react', packageName: '@astrojs/react' }, }, { - title: 'solid', - value: 'solid', + title: 'Solid.js', + value: { id: 'solid', packageName: '@astrojs/solid-js' }, }, { - title: 'svelte', - value: 'svelte', + title: 'Svelte', + value: { id: 'svelte', packageName: '@astrojs/svelte' }, }, { - title: 'vue', - value: 'vue', + title: 'Vue', + value: { id: 'vue', packageName: '@astrojs/vue' }, }, ]; |