├── .codeclimate.yml ├── .editorconfig ├── .eslintrc.yml ├── .gitattributes ├── .gitignore ├── .nvmrc ├── .travis.yml ├── LICENSE ├── README.md ├── bin ├── fork.js └── www ├── nodemon.json ├── package.json ├── src ├── app.js ├── config │ └── env.js ├── controllers │ ├── healthcheck.js │ └── v1 │ │ ├── example.js │ │ └── example2.js ├── helpers │ └── router.js └── routes │ ├── healthcheck.js │ ├── index.js │ └── v1 │ ├── example.js │ ├── example2.js │ └── index.js ├── test ├── fixture │ └── server.js ├── integration │ ├── app.spec.js │ └── routes │ │ └── api │ │ ├── healthcheck.spec.js │ │ └── v1 │ │ ├── example.spec.js │ │ └── example2.spec.js └── unit │ └── config │ └── env.spec.js └── yarn.lock /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text eol=lf -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /package-lock.json 2 | /.idea/ 3 | /node_modules/ 4 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 8.5.0 -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/README.md -------------------------------------------------------------------------------- /bin/fork.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/bin/fork.js -------------------------------------------------------------------------------- /bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/bin/www -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/package.json -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/app.js -------------------------------------------------------------------------------- /src/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/config/env.js -------------------------------------------------------------------------------- /src/controllers/healthcheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/controllers/healthcheck.js -------------------------------------------------------------------------------- /src/controllers/v1/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/controllers/v1/example.js -------------------------------------------------------------------------------- /src/controllers/v1/example2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/controllers/v1/example2.js -------------------------------------------------------------------------------- /src/helpers/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/helpers/router.js -------------------------------------------------------------------------------- /src/routes/healthcheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/routes/healthcheck.js -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/routes/index.js -------------------------------------------------------------------------------- /src/routes/v1/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/routes/v1/example.js -------------------------------------------------------------------------------- /src/routes/v1/example2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/routes/v1/example2.js -------------------------------------------------------------------------------- /src/routes/v1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/src/routes/v1/index.js -------------------------------------------------------------------------------- /test/fixture/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/test/fixture/server.js -------------------------------------------------------------------------------- /test/integration/app.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/test/integration/app.spec.js -------------------------------------------------------------------------------- /test/integration/routes/api/healthcheck.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/test/integration/routes/api/healthcheck.spec.js -------------------------------------------------------------------------------- /test/integration/routes/api/v1/example.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/test/integration/routes/api/v1/example.spec.js -------------------------------------------------------------------------------- /test/integration/routes/api/v1/example2.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/test/integration/routes/api/v1/example2.spec.js -------------------------------------------------------------------------------- /test/unit/config/env.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/test/unit/config/env.spec.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rodrigogs/fastify-scaffold/HEAD/yarn.lock --------------------------------------------------------------------------------