<commit_before>machine:
  node:
    version: "8"
  environment:
    PATH: "${PATH}:${HOME}/${CIRCLE_PROJECT_REPONAME}/node_modules/.bin"
general:
  branches:
    ignore:
      - gh-pages
test:
  pre:
    - npm run clean
  override:
    - npm run test
    - npm run lint
deployment:
  coverage:
    branch: [master, /^hotfix\/.*$/, /^feature\/.*$/]
    commands:
      - npm run coveralls
  release:
    tag: /^v[0-9]+(\.[0-9]+)*$/
    owner: yeojz
    commands:
      - npx conventional-github-releaser -p angular
      - npm run clean
      - npm run build
      - cd dist && npm publish
      - npm logout
      - git config --global user.email $CI_DEPLOY_EMAIL
      - git config --global user.name $CI_DEPLOY_NAME
      - npm run deploy-gh-pages
  beta:
    tag: /^v[0-9]+(\.[0-9]+)*\-[0-9]+$/
    owner: yeojz
    commands:
      - npx conventional-github-releaser -p angular
      - npm run clean
      - npm run build
      - cd dist && npm publish --tag next
      - npm logout
<commit_msg>chore(ci): use token. no need to logout<commit_after>machine:
  node:
    version: "8"
  environment:
    PATH: "${PATH}:${HOME}/${CIRCLE_PROJECT_REPONAME}/node_modules/.bin"
general:
  branches:
    ignore:
      - gh-pages
test:
  pre:
    - npm run clean
  override:
    - npm run test
    - npm run lint
deployment:
  coverage:
    branch: [master, /^hotfix\/.*$/, /^feature\/.*$/]
    commands:
      - npm run coveralls
  release:
    tag: /^v[0-9]+(\.[0-9]+)*$/
    owner: yeojz
    commands:
      - npx conventional-github-releaser -p angular
      - npm run clean
      - npm run build
      - cd dist && npm publish
      - git config --global user.email $CI_DEPLOY_EMAIL
      - git config --global user.name $CI_DEPLOY_NAME
      - npm run deploy-gh-pages
  beta:
    tag: /^v[0-9]+(\.[0-9]+)*\-[0-9]+$/
    owner: yeojz
    commands:
      - npx conventional-github-releaser -p angular
      - npm run clean
      - npm run build
      - cd dist && npm publish --tag next

{'fraction_non_alphanumeric': 0.14717741935483872, 'fraction_numerical': 0.011088709677419355, 'mean_word_length': 1.9894578313253013, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '5338773', 'n_tokens_mistral': 741, 'n_tokens_neox': 702, 'n_words': 186}