├── .eslintignore ├── .eslintrc.cjs ├── .github ├── dependabot.yml └── workflows │ ├── documentation.yml │ ├── test.yml │ └── weather.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── LICENSE ├── README.md ├── action.yml ├── babel.config.cjs ├── dist ├── 37.index.js ├── index.js └── package.json ├── package.json ├── src ├── __tests__ │ ├── fixtures │ │ ├── alert.json │ │ ├── error.json │ │ ├── nothing.json │ │ ├── snow.json │ │ └── success.json │ ├── get-message.test.ts │ └── post.test.ts ├── alerts.ts ├── get-message.ts ├── get-weather.ts ├── icons.ts ├── index.ts ├── nice-out.ts ├── post.ts └── precipitation.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/weather.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/.github/workflows/weather.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | coverage -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx pretty-quick --staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/action.yml -------------------------------------------------------------------------------- /babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/babel.config.cjs -------------------------------------------------------------------------------- /dist/37.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/dist/37.index.js -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/fixtures/alert.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/__tests__/fixtures/alert.json -------------------------------------------------------------------------------- /src/__tests__/fixtures/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/__tests__/fixtures/error.json -------------------------------------------------------------------------------- /src/__tests__/fixtures/nothing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/__tests__/fixtures/nothing.json -------------------------------------------------------------------------------- /src/__tests__/fixtures/snow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/__tests__/fixtures/snow.json -------------------------------------------------------------------------------- /src/__tests__/fixtures/success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/__tests__/fixtures/success.json -------------------------------------------------------------------------------- /src/__tests__/get-message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/__tests__/get-message.test.ts -------------------------------------------------------------------------------- /src/__tests__/post.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/__tests__/post.test.ts -------------------------------------------------------------------------------- /src/alerts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/alerts.ts -------------------------------------------------------------------------------- /src/get-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/get-message.ts -------------------------------------------------------------------------------- /src/get-weather.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/get-weather.ts -------------------------------------------------------------------------------- /src/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/icons.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/nice-out.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/nice-out.ts -------------------------------------------------------------------------------- /src/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/post.ts -------------------------------------------------------------------------------- /src/precipitation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/src/precipitation.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/weatherbot/HEAD/tsconfig.json --------------------------------------------------------------------------------