<commit_before>steps:
  - template: ../steps/install-nodejs.yml
  - template: ../steps/install-dependencies.yml
  - script: yarn check-deps
    displayName: "Check dependencies"
  - script: yarn check-types
    displayName: "Check JSDoc types"
  - script: yarn lint
    displayName: "Lint code"
  - script: yarn lint-docs
    displayName: "Lint docs"
  - script: yarn spellcheck
    displayName: "Spellcheck"<commit_msg>Run lock check on CI (#7342)<commit_after>steps:
  - template: ../steps/install-nodejs.yml
  - template: ../steps/install-dependencies.yml
  - script: yarn check-deps
    displayName: "Check dependencies"
  - script: yarn check-types
    displayName: "Check JSDoc types"
  - script: yarn lint
    displayName: "Lint code"
  - script: yarn lint-docs
    displayName: "Lint docs"
  - script: yarn spellcheck
    displayName: "Spellcheck"
  - script: yarn && echo "Listing changed files:" && git diff --name-only --exit-code && echo "No files changed during lint."
    displayName: "Check file changes"
{'fraction_non_alphanumeric': 0.1197252208047105, 'fraction_numerical': 0.003925417075564278, 'mean_word_length': 3.2857142857142856, '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': '5505519', 'n_tokens_mistral': 345, 'n_tokens_neox': 318, 'n_words': 94}