create-frourio-app
create-frourio-app copied to clipboard
Create a frourio project in seconds
Ref.https://github.com/frouriojs/create-frourio-app/pull/355 Ref.https://github.com/aspida/aspida/pull/752 ## Description express はデフォルトで下記 の key から `[]` を取り外して queryを生成してしまいます ``` ?ids[]=1&ids[]=2 ``` aspidaは取り外しされることは期待していないので、`query parser`を`simple`に設定します https://expressjs.com/en/api.html#app.settings.table Expected ``` { ids: [ '1', '2' ] } ``` Actual ```...
## Description ### Issue cannot access to array query parameter with defined parameter name. example, defined methods **api/something/index.ts** ```typescript export type Methods = { get: { query: { value?: string[]...
`api/users` などのディレクトリを作成しないモード 作りたいものが決っているユーザーがcfaを使って構築するとTodoアプリ関係のファイルや初期生成ファイルを削除する手間が増えてしまうため。 (`--minimal , --min`フラグなどで分けるといいのかも)
テンプレートとして、dockerfileを出力できるようにするとデプロイ時などに便利だと思う 試験的にDBなどのミドルウェアをdocker化できるようにするといいのかも
## Description 修正状況がわかるようにしたい ## Describe the solution you'd like 落ちたActionsのURLと引数条件が書いてあるといいね ## Describe alternatives you've considered ## Additional context
候補と例 - [pnpm](https://pnpm.io) - http://github.com/violet-ts/violet - [rush stack](https://rushstack.io) - [nx](https://nx.dev) - [turborepo](https://turborepo.org) (+ pnpm) - yarn3 (pnpmモードなるものがあるらしい?) 一つだけでもいいかもしれないし、複数でもいいかもしれない。 `npm`, `yarn` 単体はどうするか悩ましいところだが、完全になくしてしまうというのもあり。
DBの確認や npm/yarn(/git) の実行をしないモード(フラグ) 1. 最新のテンプレートに合わせたい場合に、簡単に生成して合わせていくという方法をとりたいが、それが容易でない 2. CFA自体の開発時に、テンプレートがどう生成されるかをかんたんに調べたい
やっていきます。 ``` npm init svelte@next ``` - [ ] svelte-kit 単体の frourio サンプル - [ ] テンプレートへの移行 バージョンは `1.0.0` までは next ではなく`1.0.0-next.34` のように固定する方針でやっていきたい。 ## リンク - https://www.npmjs.com/package/@sveltejs/kit - https://www.npmjs.com/package/@sveltejs/adapter-node -...
## Types of changes - [ ] Bug fixes - resolves # - [ ] Features - resolves # - [ ] Maintenance - [ ] Documentation ## Changes -...
## Description I tried to start a project today by running the command `yarn create frourio-app`, but `yarn dev` was not working properly. I tried the commands in `dev:*` and...