<commit_before># Javascript Node CircleCI 2.0 configuration file
#
# Check https://circleci.com/docs/2.0/language-javascript/ for more details
#
defaults: &defaults
  docker:
    - image: node:8.4
  working_directory: /workspace/elm-express-boilerplate

yarn: &yarn
  restore_cache:
    keys:
      - v11-bundle-yarn

elm: &elm
  run: |
      yarn global add elm
      mv $(npm config get prefix)/bin/elm-make $(npm config get prefix)/bin/elm-make-old
      printf "#\041/bin/bash\n\necho \"Running elm-make with sysconfcpus -n 2\"\n\n/workspace/sysconfcpus/bin/sysconfcpus -n 2 elm-make-old \"\$@\"" > $(npm config get prefix)/bin/elm-make
      chmod +x $(npm config get prefix)/bin/elm-make

version: 2
jobs:
  clone:
    <<: *defaults
    steps:
      - checkout
      - persist_to_workspace:
          root: /workspace
          paths:
            - elm-express-boilerplate

  dependencies:
      <<: *defaults
      steps:
        - *yarn
        - *elm
        - attach_workspace:
            at: /workspace
        - restore_cache:
            keys:
              - v11-bundle-{{ checksum "package.json" }}
              - v11-bundle-{{ checksum "elm-package.json" }}
              - v11-bundle-{{ checksum "tests/elm-package.json" }}
        - run: npm install
        - run: npm run snyk:t
        - run: rm ./node_modules/.bin/elm-make
        - run: elm-package install --yes && cd tests && elm-package install --yes
        - save_cache:
            key: v11-bundle-{{ checksum "package.json" }}
            paths:<commit_msg>ci(circleci): prevent rm elm-make from failing the build<commit_after># Javascript Node CircleCI 2.0 configuration file
#
# Check https://circleci.com/docs/2.0/language-javascript/ for more details
#
defaults: &defaults
  docker:
    - image: node:8.4
  working_directory: /workspace/elm-express-boilerplate

yarn: &yarn
  restore_cache:
    keys:
      - v11-bundle-yarn

elm: &elm
  run: |
      yarn global add elm
      mv $(npm config get prefix)/bin/elm-make $(npm config get prefix)/bin/elm-make-old
      printf "#\041/bin/bash\n\necho \"Running elm-make with sysconfcpus -n 2\"\n\n/workspace/sysconfcpus/bin/sysconfcpus -n 2 elm-make-old \"\$@\"" > $(npm config get prefix)/bin/elm-make
      chmod +x $(npm config get prefix)/bin/elm-make

version: 2
jobs:
  clone:
    <<: *defaults
    steps:
      - checkout
      - persist_to_workspace:
          root: /workspace
          paths:
            - elm-express-boilerplate

  dependencies:
      <<: *defaults
      steps:
        - *yarn
        - *elm
        - attach_workspace:
            at: /workspace
        - restore_cache:
            keys:
              - v11-bundle-{{ checksum "package.json" }}
              - v11-bundle-{{ checksum "elm-package.json" }}
              - v11-bundle-{{ checksum "tests/elm-package.json" }}
        - run: npm install
        - run: npm run snyk:t
        - run: rm -f ./node_modules/.bin/elm-make
        - run: elm-package install --yes && cd tests && elm-package install --yes
        - save_cache:
            key: v11-bundle-{{ checksum "package.json" }}
            paths:
{'fraction_non_alphanumeric': 0.13156209987195902, 'fraction_numerical': 0.014084507042253521, 'mean_word_length': 1.9397930385700846, 'pattern_counts': {'":': 0, '<': 11, '<?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': '2088242', 'n_tokens_mistral': 1075, 'n_tokens_neox': 1014, 'n_words': 241}