hunk.code_window:  * Methods for traversing the DOM structure.
    *
    * @module cheerio/traversing
    */
   var select = require('cheerio-select');
   var utils = require('../utils');
   var domEach = utils.domEach;
   var uniqueSort = require('htmlparser2').DomUtils.uniqueSort;
   var isTag = utils.isTag;
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.after_edit: var select = require('cheerio-select-tmp');
  
hunk.file_path: lib/api/traversing.js
hunk.type: replace
file: name: Deploy to GitHub Pages
  on:
    push:
      branches:
        - main
  
  jobs:
    deploy:
      name: Deploy to GitHub Pages
      runs-on: ubuntu-latest
      steps:
        - uses: actions/checkout@v2
        - uses: actions/setup-node@v1
          with:
            node-version: 14.x
        - run: npm ci
        - name: Build JSDoc
          run: npm run build:docs
        - name: Copy CNAME
          run: cp CNAME docs/out/
        - name: Deploy
          uses: s0/git-publish-subdir-action@v2.4.0
          env:
            REPO: self
            BRANCH: gh-pages
            FOLDER: docs/out
            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
            SKIP_EMPTY_COMMITS: true
  