<commit_before># Javascript Node CircleCI 2.0 configuration file
#
# Check out:
# - https://circleci.com/docs/2.0/language-javascript/
# - http://kevin.pfefferle.co/2018/01/27/circleci-2-with-ember

defaults: &defaults
  docker:
    # specify the version you desire here
    - image: circleci/node:8-browsers
      environment:
        JOBS: 2
        BROWSERSTACK_USERNAME: pntechteam1

  working_directory: ~/repo

version: 2
jobs:
  checkout_code:
    <<: *defaults

    steps:
      - checkout

      - persist_to_workspace:
          root: .
          paths:
            - .

  install_dependencies:
    <<: *defaults

    steps:
      - attach_workspace:
          at: .

      # Download and cache dependencies
      - restore_cache:
          keys:
            - v1-dependencies-{{ .Branch }}--{{ checksum "package-lock.lock" }}
            - v1-dependencies-{{ .Branch }}-
            - v1-dependencies-

      - run:
          name: 'Install dependencies'
          command: |
            npm config set //registry.npmjs.org/:_authToken $NPM_TOKEN

            npm config set spin false

            npm install

      - save_cache:
          key: v1-dependencies-{{ .Branch }}--{{ checksum "package-lock.lock" }}
          paths:
            - ./node_modules

      - persist_to_workspace:
          root: .
          paths:
              - .

  lint_project:<commit_msg>Fix Circle Config, Again<commit_after># Javascript Node CircleCI 2.0 configuration file
#
# Check out:
# - https://circleci.com/docs/2.0/language-javascript/
# - http://kevin.pfefferle.co/2018/01/27/circleci-2-with-ember

defaults: &defaults
  docker:
    # specify the version you desire here
    - image: circleci/node:8-browsers
      environment:
        JOBS: 2

  working_directory: ~/repo

version: 2
jobs:
  checkout_code:
    <<: *defaults

    steps:
      - checkout

      - persist_to_workspace:
          root: .
          paths:
            - .

  install_dependencies:
    <<: *defaults

    steps:
      - attach_workspace:
          at: .

      # Download and cache dependencies
      - restore_cache:
          keys:
            - v1-dependencies-{{ .Branch }}--{{ checksum "package-lock.json" }}
            - v1-dependencies-{{ .Branch }}-
            - v1-dependencies-

      - run:
          name: 'Install dependencies'
          command: |
            npm config set spin false

            npm install

      - save_cache:
          key: v1-dependencies-{{ .Branch }}--{{ checksum "package-lock.json" }}
          paths:
            - ./node_modules

      - persist_to_workspace:
          root: .
          paths:
              - .

  lint_project:
{'fraction_non_alphanumeric': 0.11390977443609022, 'fraction_numerical': 0.015413533834586466, 'mean_word_length': 1.632047477744807, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1833914', 'n_tokens_mistral': 862, 'n_tokens_neox': 791, 'n_words': 167}