├── .dockerignore ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .nvmrc ├── .prettierrc ├── .vscode └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── config ├── custom-environment-variables.yaml ├── default.yaml ├── development.yaml └── production.yaml ├── jest.config.js ├── nodemon.json ├── package.json ├── renovate.json ├── src ├── index.test.ts ├── index.ts └── sub │ └── example.ts ├── tests └── setupTests.ts ├── tsconfig.build.json └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- 1 | dist 2 | .git 3 | node_modules 4 | npm-debug.log -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18.13.0 -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/README.md -------------------------------------------------------------------------------- /config/custom-environment-variables.yaml: -------------------------------------------------------------------------------- 1 | test: 2 | testEnvVariable: FROM_OS_ENV_VARIABLE_NAME 3 | -------------------------------------------------------------------------------- /config/default.yaml: -------------------------------------------------------------------------------- 1 | test: 2 | defaultVariableThatCanBeOverriden: "1234" 3 | -------------------------------------------------------------------------------- /config/development.yaml: -------------------------------------------------------------------------------- 1 | test: 2 | developmentOnlyVariable: "value" 3 | -------------------------------------------------------------------------------- /config/production.yaml: -------------------------------------------------------------------------------- 1 | test: 2 | productionOnlyVariable: "value" 3 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/jest.config.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/renovate.json -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/sub/example.ts: -------------------------------------------------------------------------------- 1 | export function test() { 2 | console.log('internal file'); 3 | } 4 | -------------------------------------------------------------------------------- /tests/setupTests.ts: -------------------------------------------------------------------------------- 1 | // Setup file for tests 2 | -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorlcm/node-ts-server/HEAD/tsconfig.json --------------------------------------------------------------------------------