<commit_before>FROM node:4.3.2

RUN useradd --user-group --create-home --shell /bin/false app &&\
  npm install --global npm@3.7.5 &&\
  npm install --global grunt-cli@1.2.0 &&\
  npm install --global bower@1.7.9 &&\
  npm install --global phantomjs-prebuilt@2.1.12

# Install gem sass for  grunt-contrib-sass
RUN apt-get update -qq && apt-get install -y build-essential ruby graphviz openjdk-7-jre openssl && gem install sass
# zlib1g-dev libreadline-dev libssl-dev libcurl4-openssl-dev
# RUN gem install sass

ENV HOME=/home/app

COPY package.json bower.json .bowerrc $HOME/harpi/
RUN chown -R app:app $HOME/*

USER app
WORKDIR $HOME/harpi
RUN npm install
<commit_msg>try again<commit_after>FROM node:4.3.2

RUN useradd --user-group --create-home --shell /bin/false app &&\
  npm install --global npm@3.7.5 &&\
  npm install --global grunt-cli@1.2.0 &&\
  npm install --global bower@1.7.9 &&\
  npm install --global phantomjs-prebuilt@2.1.12

# Install gem sass for  grunt-contrib-sass
RUN apt-get update -qq && apt-get install -y build-essential ruby graphviz openjdk-7-jre openssl libssl1.0.2 && gem install sass
# zlib1g-dev libreadline-dev libssl-dev libcurl4-openssl-dev
# RUN gem install sass

ENV HOME=/home/app

COPY package.json bower.json .bowerrc $HOME/harpi/
RUN chown -R app:app $HOME/*

USER app
WORKDIR $HOME/harpi
RUN npm install

{'fraction_non_alphanumeric': 0.13056379821958458, 'fraction_numerical': 0.030415430267062313, 'mean_word_length': 3.337620578778135, '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': '1107930', 'n_tokens_mistral': 533, 'n_tokens_neox': 498, 'n_words': 146}