update packages, use yarn , use node 8

This commit is contained in:
Anthony Metzidis 2017-10-20 14:36:44 -07:00
parent c20d9dd9be
commit 86bad66ff4
2 changed files with 22 additions and 17 deletions

View File

@ -1,3 +1,14 @@
FROM node:4-onbuild
# replace this with your application's default port
FROM node:8
RUN mkdir -p /usr/src/app
RUN curl -o- -L https://yarnpkg.com/install.sh | bash
WORKDIR /usr/src/app
ARG NODE_ENV
ENV NODE_ENV $NODE_ENV
COPY package.json /usr/src/app/
RUN yarn install && yarn cache clean --force
COPY . /usr/src/app
CMD [ "yarn", "start" ]
EXPOSE 7777

View File

@ -1,6 +1,6 @@
{
"name": "haste",
"version": "0.1.0",
"version": "0.2.0",
"private": true,
"description": "Private Pastebin Server",
"keywords": [
@ -14,35 +14,29 @@
},
"main": "haste",
"dependencies": {
"busboy": "0.2.4",
"connect": "3.4.1",
"connect": "3.6.5",
"connect-ensure-login": "^0.1.1",
"connect-query": "^0.2.0",
"connect-query": "^1.0.0",
"connect-ratelimit": "0.0.7",
"connect-redirection": "0.0.1",
"connect-route": "0.1.5",
"cookie-parser": "^1.4.3",
"dotenv": "^4.0.0",
"express": "^4.14.0",
"express-session": "^1.15.6",
"nodemon": "^1.11.0",
"pg": "4.1.1",
"redis": "0.8.1",
"redis-url": "0.1.0",
"st": "1.1.0",
"uglify-js": "1.3.3",
"winston": "0.6.2"
"passport": "^0.4.0",
"passport-google-oauth20": "^1.0.0",
"st": "^1.2.2",
"uglify-js": "1.3.5",
"winston": "2.4.0"
},
"devDependencies": {
"busboy": "0.2.14",
"mocha": "*",
"passport": "^0.3.2",
"passport-google-oauth20": "^1.0.0",
"should": "*"
},
"bundledDependencies": [],
"engines": {
"node": "0.10.35",
"npm": "1.1.49"
},
"bin": {
"haste-server": "./server.js"
},