gitextract_xt59y45s/ ├── .editorconfig ├── .eslintrc ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── __tests__/ │ ├── data/ │ │ └── users.ts │ ├── database_spec.ts │ ├── request_spec.ts │ ├── response_spec.ts │ ├── router_spec.ts │ └── server_spec.ts ├── create-readme.js ├── examples/ │ ├── dummy/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── bower.json │ │ ├── index.html │ │ └── package.json │ ├── github-explorer/ │ │ ├── .firebaserc │ │ ├── README.md │ │ ├── database.rules.json │ │ ├── firebase.json │ │ ├── index.html │ │ ├── package.json │ │ ├── styles.css │ │ └── styles.scss │ ├── react/ │ │ ├── .nvmrc │ │ ├── example/ │ │ │ ├── app.tsx │ │ │ ├── index.html │ │ │ ├── index.tsx │ │ │ └── styled.ts │ │ ├── package.json │ │ └── tsconfig.json │ └── todo-app/ │ ├── .firebaserc │ ├── README.md │ ├── database.rules.json │ ├── firebase.json │ ├── index.html │ └── package.json ├── flow-typed/ │ └── npm/ │ ├── jest_v22.x.x.js │ └── lodash_v4.x.x.js ├── jest.config.js ├── jestFrameworkSetup.js ├── md/ │ ├── end.md │ └── start.md ├── package.json ├── perf/ │ └── index.js ├── src/ │ ├── Database/ │ │ └── index.ts │ ├── Request/ │ │ └── index.ts │ ├── Response/ │ │ └── index.ts │ ├── Router/ │ │ └── index.ts │ ├── Server/ │ │ └── index.ts │ ├── config/ │ │ └── environment.ts │ ├── index.ts │ ├── interceptors/ │ │ ├── fetchInterceptor.ts │ │ ├── index.ts │ │ ├── interceptorHelper.ts │ │ └── xhrInterceptor.ts │ ├── serializers/ │ │ ├── index.ts │ │ └── json-api.ts │ └── utils.ts ├── tsconfig.dist.json ├── tsconfig.json ├── typings/ │ ├── parse-url/ │ │ └── index.d.ts │ ├── path-match/ │ │ └── index.d.ts │ └── query-string/ │ └── index.d.ts ├── webpack.config.js └── webpack.perf.config.js