<commit_before>language: node_js
node_js:
- '4'
env:
  global:
    # generated by `travis encrypt -r yuki-takei/esCalc 'JSPM_GITHUB_AUTH_TOKEN={...}'`
    # see https://gist.github.com/topheman/25241e48a1b4f91ec6d4
    secure: AthLCR7xW58oDMVYv4MhHyiFG0WACxSeT3eTgp4v7ipBjixDPayQOIDxqTazsyzvbKA1PPoqFmTVIS+t00gWSVGZE+oLgHbRr/+wLhDdXtd1ENZSKaMukOrJN7u5dgtaPM4NrGtB8EoWgDlrJeoSaO03AUt2Hcp/DXkBfagdYE5PoZWS6qJL0UNTZoe6PgBkyraJYkSah8igV9y7k5tqGhejuYOriafyqknmEOXOYcMAzor2e8IMSVK458S8UI5VSpcGVjVGT9IUbiXReP7E506gB+gfBBaKpcnN/c3/2Zrt5Jam+yA0/jQFLfDe+13/U4Ut9DBzwKjuC1kAePWWMJjqhwhUvJSN/q79aYQDtZaPhGPE8XhwZ6Del4mHblWgHYdXqgbweHTUQVhkcOLzq58X51k0dNt2hduEvdLxFtp8dCs+G+4sdktusFOlssigZ3Ookk3IyTDzPpFNigQm7Z8QzK3bcppHJSnIX+PmP7FU/HJIxYc6Rfn5tQ2/nyKAAtba80hdemLyc7dVIl8sQdOu48jVam6KE0S8PKVAjNtbwqnHdyagEB5YEWnAwp0c7NMfU/t+NNqNjpFIWsIPEv+WN/pmw8+EOPEiUO9E8U2vfdEcZ5kKEuP6wWzAITT7DXxykU5upen3wSyM4HDo6zejf5e3d1ssVBRo3ynuJfM=
before_script:
- npm install -g gulp jspm dtsm mocha
- jspm config registries.github.auth $JSPM_GITHUB_AUTH_TOKEN
- jspm install
- dtsm install
script:
- mocha --compilers ts:espower-typescript/guess test/**/*.ts
- gulp package
before_deploy:
- pushd release
- pushd darwin; zip -q ../esCalc-osx-x64.zip -r esCalc-darwin-x64; popd
- pushd win32; zip -q ../esCalc-win32-x64.zip -r esCalc-win32-x64; popd
- pushd linux; tar -jcf ../esCalc-linux-x64.tar.bz2 esCalc-linux-x64; popd
- popd
- export RELEASE_FILES=$(ls release/*.{zip,tar.bz2})
deploy:
  provider: releases
  api_key:
    # generated by `travis encrypt -r yuki-takei/esCalc '{GITHUB_OAUTH_TOKEN}'`
    secure: <KEY>
  file_glob: true
  file: $RELEASE_FILES
  on:
    repo: yuki-takei/esCalc
    tags: true
  skip_cleanup: true
cache:
  directories:
  - node_modules
  - src/jspm_packages
  - ".typings"<commit_msg>update .travis.yml<commit_after>language: node_js
node_js:
- '4'
env:
  global:
    # generated by `travis encrypt -r yuki-takei/esCalc 'JSPM_GITHUB_AUTH_TOKEN={...}'`
    # see https://gist.github.com/topheman/25241e48a1b4f91ec6d4
    secure: AthLCR7xW58oDMVYv4MhHyiFG0WACxSeT3eTgp4v7ipBjixDPayQOIDxqTazsyzvbKA1PPoqFmTVIS+t00gWSVGZE+oLgHbRr/+wLhDdXtd1ENZSKaMukOrJN7u5dgtaPM4NrGtB8EoWgDlrJeoSaO03AUt2Hcp/DXkBfagdYE5PoZWS6qJL0UNTZoe6PgBkyraJYkSah8igV9y7k5tqGhejuYOriafyqknmEOXOYcMAzor2e8IMSVK458S8UI5VSpcGVjVGT9IUbiXReP7E506gB+gfBBaKpcnN/c3/2Zrt5Jam+yA0/jQFLfDe+13/U4Ut9DBzwKjuC1kAePWWMJjqhwhUvJSN/q79aYQDtZaPhGPE8XhwZ6Del4mHblWgHYdXqgbweHTUQVhkcOLzq58X51k0dNt2hduEvdLxFtp8dCs+G+4sdktusFOlssigZ3Ookk3IyTDzPpFNigQm7Z8QzK3bcppHJSnIX+PmP7FU/HJIxYc6Rfn5tQ2/nyKAAtba80hdemLyc7dVIl8sQdOu48jVam6KE0S8PKVAjNtbwqnHdyagEB5YEWnAwp0c7NMfU/t+NNqNjpFIWsIPEv+WN/pmw8+EOPEiUO9E8U2vfdEcZ5kKEuP6wWzAITT7DXxykU5upen3wSyM4HDo6zejf5e3d1ssVBRo3ynuJfM=
before_script:
- npm install -g gulp jspm dtsm mocha
- jspm config registries.github.auth $JSPM_GITHUB_AUTH_TOKEN
- jspm install
- dtsm install
script:
- mocha --compilers ts:espower-typescript/guess test/**/*.ts
- gulp package
before_deploy:
- pushd release
- pushd darwin; zip -q ../esCalc-osx-x64.zip -r esCalc-darwin-x64; popd
- pushd win32; zip -q ../esCalc-win32-x64.zip -r esCalc-win32-x64; popd
- pushd linux; tar -jcf ../esCalc-linux-x64.tar.bz2 esCalc-linux-x64; popd
- popd
deploy:
  provider: releases
  api_key:
    # generated by `travis encrypt -r yuki-takei/esCalc '{GITHUB_OAUTH_TOKEN}'`
    secure: <KEY>
  file:
  - release/esCalc-osx-x64.zip
  - release/esCalc-win32-x64.zip
  - release/esCalc-linux-x64.tar.bz2
  on:
    repo: yuki-takei/esCalc
    tags: true
  skip_cleanup: true
cache:
  directories:
  - node_modules
  - src/jspm_packages
  - ".typings"
{'fraction_non_alphanumeric': 0.09465478841870824, 'fraction_numerical': 0.07516703786191536, 'mean_word_length': 5.766478342749529, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '1292679', 'n_tokens_mistral': 2083, 'n_tokens_neox': 1947, 'n_words': 195}