Skip to content

Instantly share code, notes, and snippets.

@KazukiTanaka
Last active October 28, 2022 05:36
Show Gist options
  • Save KazukiTanaka/e0f5bfeec1b126b58739ae7cb4d2a392 to your computer and use it in GitHub Desktop.
Save KazukiTanaka/e0f5bfeec1b126b58739ae7cb4d2a392 to your computer and use it in GitHub Desktop.
firebase folder
`tree --gitignore`
```
.{application name}
├── README.md
├── {application name}.code-workspace
├── firebase.json
├── firestore
│   ├── firestore.indexes.json
│   └── firestore.rules
├── functions
│   ├── __tests__
│   │   ├── firestore_rule.test.ts
│   │   └── presentation
│   ├── lib
│   ├── package-lock.json
│   ├── package.json
│   ├── src
│   │   ├── index.ts
│   │   ├── core
│   │   │   ├── presentation
│   │   │ │   └── api
│   │   │   ├── domain
│   │   │ │   ├── usecase
│   │   │ │   ├── translator
│   │   │ │   └── model
│   │   │   ├── data
│   │   │ │   ├── repository
│   │   │ │   ├── datasource
│   │   │ │   └── entity
│   │   │   ├── utils
│   │   │   └── validetor
│   │   └── features
│   │       ├── index.ts
│   │       ├── auth
│   │   │   ├── index.ts
│   │          │   ├── presentation
│   │        │   ├── domain
│   │   │   └── data
│   │   ├── dashboard
│   │   │   ├── index.ts
│   │          │   ├── presentation
│   │        │   ├── domain
│   │   │   └── data
│   │   ├── slack
│   │   │   ├── index.ts
│   │          │   ├── presentation
│   │   │   │   ├── index.ts
│   │   │ │   └── api
│   │   │   │   ├── index.ts
│   │   │   │   └── v1
│   │   │   │   ├── index.ts
│   │   │   │   ├── pubsub
│   │   │   │    │ ├── {presentation}.ts
│   │   │   │    │ └── index.ts
│   │   │   │   ├── storage
│   │   │   │    │ └── index.ts
│   │   │   │  ├── callable
│   │   │   │    │ └── index.ts
│   │   │   │   ├── firestore
│   │   │   │    │ └── index.ts
│   │   │   │   └── request
│   │   │   │    └── index.ts
│   │        │   ├── domain
│   │   │   └── data
│   │   └── {feature}
│   ├── tsconfig.build.json
│   └── tsconfig.json
├── node_modules
├── package-lock.json
├── hosting
│   └── public
│    ├── 404.html
│   └── index.html
└── storage.rules
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment