diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index a6dcb766..97efaab7 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -11,15 +11,15 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Read Node.js version to install from `.nvmrc` run: echo "##[set-output name=NVMRC;]$(cat .nvmrc)" id: nvm - name: Install required Node.js version - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: "${{ steps.nvm.outputs.NVMRC }}" - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} diff --git a/.github/workflows/maybe-release.yml b/.github/workflows/maybe-release.yml index 02e6ac94..45bba3f8 100644 --- a/.github/workflows/maybe-release.yml +++ b/.github/workflows/maybe-release.yml @@ -14,15 +14,15 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Read Node.js version to install from `.nvmrc` run: echo "##[set-output name=NVMRC;]$(cat .nvmrc)" id: nvm - name: Install required Node.js version - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: "${{ steps.nvm.outputs.NVMRC }}" - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -32,7 +32,7 @@ jobs: - name: Generate new data run: npm run generate - name: Commit changes if necessary - uses: stefanzweifel/git-auto-commit-action@v4 + uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: "feat(data): Automatic data update" diff --git a/.nvmrc b/.nvmrc index 3c032078..209e3ef4 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -18 +20 diff --git a/package.json b/package.json index 28350185..fbf2b4b8 100644 --- a/package.json +++ b/package.json @@ -106,17 +106,17 @@ "babel-eslint": "10.1.0", "cheerio": "1.0.0-rc.10", "csv-parse": "5.0.4", - "eslint": "7.32.0", + "eslint": "9.1.1", "eslint-plugin-import": "2.25.4", - "got": "11.8.3", + "got": "14.2.1", "lodash": "4.17.21", - "luxon": "2.3.0", - "p-each-series": "2.2.0", - "prettier": "2.5.1", + "luxon": "3.4.4", + "p-each-series": "3.0.0", + "prettier": "3.2.5", "prettier-plugin-packagejson": "2.2.15", "semantic-release": "18.0.1", "semantic-release-cli": "5.4.4", - "sort-keys": "4.2.0", + "sort-keys": "5.0.0", "tzdata": "1.0.29", "unzipper": "0.10.11" },