├── .dockerignore ├── .eslintignore ├── .eslintrc.yml ├── .github ├── dependabot.yml └── workflows │ ├── autoupdate.yaml │ ├── codeql-analysis.yml │ └── tests.yaml ├── .gitignore ├── .prettierrc.yml ├── .tool-versions ├── Dockerfile ├── LICENSE ├── README.md ├── action.yml ├── bin └── cli.ts ├── docs └── images │ └── autoupdate-example.png ├── jest.config.js ├── package.json ├── scripts ├── README.md ├── build-prod.sh └── build-test.sh ├── src ├── Output.ts ├── autoupdater.ts ├── config-loader.ts ├── helpers │ └── isRequestError.ts └── router.ts ├── test ├── autoupdate.test.ts ├── config-loader.test.ts ├── config.ts ├── helpers │ └── isRequestError.test.ts └── router.test.ts ├── tsconfig.json ├── tsconfig.tests.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- 1 | .git/ 2 | .github/ 3 | node_modules/ 4 | coverage/ 5 | Dockerfile 6 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | coverage 4 | *.js -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/autoupdate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/.github/workflows/autoupdate.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 18.15.0 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/action.yml -------------------------------------------------------------------------------- /bin/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/bin/cli.ts -------------------------------------------------------------------------------- /docs/images/autoupdate-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/docs/images/autoupdate-example.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/package.json -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/build-prod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/scripts/build-prod.sh -------------------------------------------------------------------------------- /scripts/build-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/scripts/build-test.sh -------------------------------------------------------------------------------- /src/Output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/src/Output.ts -------------------------------------------------------------------------------- /src/autoupdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/src/autoupdater.ts -------------------------------------------------------------------------------- /src/config-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/src/config-loader.ts -------------------------------------------------------------------------------- /src/helpers/isRequestError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/src/helpers/isRequestError.ts -------------------------------------------------------------------------------- /src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/src/router.ts -------------------------------------------------------------------------------- /test/autoupdate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/test/autoupdate.test.ts -------------------------------------------------------------------------------- /test/config-loader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/test/config-loader.test.ts -------------------------------------------------------------------------------- /test/config.ts: -------------------------------------------------------------------------------- 1 | import 'jest-ts-auto-mock'; 2 | -------------------------------------------------------------------------------- /test/helpers/isRequestError.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/test/helpers/isRequestError.test.ts -------------------------------------------------------------------------------- /test/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/test/router.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/tsconfig.tests.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chinthakagodawita/autoupdate/HEAD/yarn.lock --------------------------------------------------------------------------------