<commit_before>environment:
  ELECTRON_NO_ATTACH_CONSOLE: 1
  VSCODE_BUILD_VERBOSE: true

  matrix:
    - CODE_VERSION: "1.20.0" # Minimal Version
    - CODE_VERSION: "*" # Last Stable Version
    - CODE_VERSION: "insiders" # Insider Version

# platform:
#   - x86
#   - x64

cache:
  - node_modules

artifacts:
  - path: svn-scm.vsix
    name: SVN-SCM

install:
  #  - ps: Install-Product node 8.9.1
  - npm install -g vsce
  - node --version
  - npm --version
  - npm install

build_script:
  - vsce package -o svn-scm.vsix
  # For coverage
  - ps: (get-content package.json) | %{$_ -replace '"\*"',''} | set-content package.json<commit_msg>chore: Speed up the AppVeyor [skip ci]<commit_after>build: false
shallow_clone: true

environment:
  ELECTRON_NO_ATTACH_CONSOLE: 1
  VSCODE_BUILD_VERBOSE: true

  matrix:
    - CODE_VERSION: "1.20.0" # Minimal Version
    - CODE_VERSION: "*" # Last Stable Version
    - CODE_VERSION: "insiders" # Insider Version

cache:
  - node_modules -> package-lock.json
  - '%APPDATA%\npm-cache\_cacache\index-v5' # Only indexes

install:
  - node --version
  - npm --version
  - npm install --no-audit

before_test:
  - npm run build
  # For coverage
  - ps: (get-content package.json) | %{$_ -replace '"\*"',''} | set-content package.json
{'fraction_non_alphanumeric': 0.13443396226415094, 'fraction_numerical': 0.014150943396226415, 'mean_word_length': 3.00314465408805, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, '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': '1620559', 'n_tokens_mistral': 504, 'n_tokens_neox': 478, 'n_words': 109}