├── .editorconfig ├── .env ├── .gitignore ├── .istanbul.yml ├── README.md ├── nodemon.json ├── package.json ├── prod.tsconfig.json ├── server ├── app.ts ├── assets │ └── swagger │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── index.html │ │ ├── oauth2-redirect.html │ │ ├── swagger-ui.css │ │ └── swagger-ui.css.map ├── config │ └── database.ts ├── models │ ├── author │ │ └── model.ts │ ├── models.ts │ └── post │ │ └── model.ts ├── routes │ ├── author │ │ └── author.ts │ ├── post │ │ └── post.ts │ └── swagger.ts └── tests │ ├── models │ ├── author.spec.ts │ └── post.spec.ts │ ├── routes │ └── author.spec.ts │ └── setup.ts ├── test └── mocha.opts ├── tsconfig.json ├── tslint.json └── typings_manual └── mockgoose └── index.d.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/.gitignore -------------------------------------------------------------------------------- /.istanbul.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/.istanbul.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/README.md -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/package.json -------------------------------------------------------------------------------- /prod.tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/prod.tsconfig.json -------------------------------------------------------------------------------- /server/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/app.ts -------------------------------------------------------------------------------- /server/assets/swagger/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/assets/swagger/favicon-16x16.png -------------------------------------------------------------------------------- /server/assets/swagger/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/assets/swagger/favicon-32x32.png -------------------------------------------------------------------------------- /server/assets/swagger/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/assets/swagger/index.html -------------------------------------------------------------------------------- /server/assets/swagger/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/assets/swagger/oauth2-redirect.html -------------------------------------------------------------------------------- /server/assets/swagger/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/assets/swagger/swagger-ui.css -------------------------------------------------------------------------------- /server/assets/swagger/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/assets/swagger/swagger-ui.css.map -------------------------------------------------------------------------------- /server/config/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/config/database.ts -------------------------------------------------------------------------------- /server/models/author/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/models/author/model.ts -------------------------------------------------------------------------------- /server/models/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/models/models.ts -------------------------------------------------------------------------------- /server/models/post/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/models/post/model.ts -------------------------------------------------------------------------------- /server/routes/author/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/routes/author/author.ts -------------------------------------------------------------------------------- /server/routes/post/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/routes/post/post.ts -------------------------------------------------------------------------------- /server/routes/swagger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/routes/swagger.ts -------------------------------------------------------------------------------- /server/tests/models/author.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/tests/models/author.spec.ts -------------------------------------------------------------------------------- /server/tests/models/post.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/tests/models/post.spec.ts -------------------------------------------------------------------------------- /server/tests/routes/author.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/tests/routes/author.spec.ts -------------------------------------------------------------------------------- /server/tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/server/tests/setup.ts -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/tslint.json -------------------------------------------------------------------------------- /typings_manual/mockgoose/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladotesanovic/typescript-mongoose-express/HEAD/typings_manual/mockgoose/index.d.ts --------------------------------------------------------------------------------