<commit_before>language: node_js
os: linux
sudo: required
dist: trusty
group: travis_lts

notifications:
  email:
    recipients:
      - <EMAIL>
    on_success: change
    on_failure: always

cache:
  directories:
    - "$HOME/.npm"

node_js:
  - '8'

addons:
  chrome: stable

before_install:
  - sudo apt-get -qq update
  - sudo apt-get install -y libgif-dev
  - npm i -g npm@6.0.1 # this should be deleted once 5.7.X is out of "pre-release"
  - npm install node-pre-gyp@0.10.0
  - npm install canvas@1.6.9

install:
  - npm ci

script:
  - npm run build:release -- --bail
  - npm run test:travis
  - git config --global user.name "<NAME>"
  - git config --global user.email "<EMAIL>"
  - export GIT_PUBLISH_URL=https://${GH_TOKEN}@github.com/Kitware/paraviewweb.git
  - if [ "$TRAVIS_BRANCH" == "master" ]; then npm run doc:publish; fi

after_success:
  - npm run semantic-release

branches:
  except:
    - "/^v\\d+\\.\\d+\\.\\d+$/"<commit_msg>fix(canvas): Fix travis to remove canvas<commit_after>language: node_js
os: linux
sudo: required
dist: trusty
group: travis_lts

notifications:
  email:
    recipients:
      - <EMAIL>
    on_success: change
    on_failure: always

cache:
  directories:
    - "$HOME/.npm"

node_js:
  - '8'

addons:
  chrome: stable

before_install:
  - sudo apt-get -qq update
  - sudo apt-get install -y libgif-dev

install:
  - npm ci

script:
  - npm run build:release -- --bail
  - npm run test:travis
  - git config --global user.name "Travis CI"
  - git config --global user.email "<EMAIL>"
  - export GIT_PUBLISH_URL=https://${GH_TOKEN}@github.com/Kitware/paraviewweb.git
  - if [ "$TRAVIS_BRANCH" == "master" ]; then npm run doc:publish; fi

after_success:
  - npm run semantic-release

branches:
  except:
    - "/^v\\d+\\.\\d+\\.\\d+$/"
{'fraction_non_alphanumeric': 0.1449438202247191, 'fraction_numerical': 0.007865168539325843, 'mean_word_length': 2.8055555555555554, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6903366', 'n_tokens_mistral': 717, 'n_tokens_neox': 678, 'n_words': 173}