FROM node:10.18.0-alpine3.9

RUN npm config set unsafe-perm true
RUN npm install local-web-server -g

COPY . /app
WORKDIR /app

RUN yarn install
RUN yarn test
RUN yarn build-storybook

WORKDIR /app/docs
ENTRYPOINT [ "ws" ]
