File tree 6 files changed +21
-22
lines changed 6 files changed +21
-22
lines changed Original file line number Diff line number Diff line change 4
4
README.md
5
5
docker
6
6
node_modules
7
+ npm-debug.log
7
8
tmp
8
9
build
Original file line number Diff line number Diff line change 1
1
FROM node:lts-stretch
2
2
3
3
# Install yarn
4
- RUN npm i -g yarn
4
+ RUN npm i -g yarn --force
5
5
6
6
# Create dir to work if not exists
7
7
RUN mkdir -p /usr/src/app
8
8
9
9
ADD package.json /tmp/package.json
10
- RUN cd /tmp/ && yarn install
10
+ ADD yarn.lock /tmp/yarn.lock
11
+
12
+ RUN cd /tmp/ && yarn
13
+
11
14
RUN cp -a /tmp/node_modules /usr/src/app/
12
15
RUN cd /usr/src/app
13
16
@@ -16,6 +19,4 @@ WORKDIR /usr/src/app
16
19
17
20
ADD . /usr/src/app
18
21
19
- RUN npm run build
20
-
21
- RUN npm run start:dev
22
+ RUN yarn start:dev
Original file line number Diff line number Diff line change 49
49
"helmet" : " 3.22.0" ,
50
50
"lodash.get" : " ^4.4.2" ,
51
51
"lodash.keyby" : " ^4.6.0" ,
52
- "mongoose" : " 5.9.10 " ,
52
+ "mongoose" : " 5.9.16 " ,
53
53
"nestjs-dataloader-dan" : " 2.0.5" ,
54
54
"nestjs-typegoose" : " ^7.1.16" ,
55
55
"passport" : " ^0.4.0" ,
Original file line number Diff line number Diff line change 2
2
3
3
echo " \n--- Hangman API Bootstrap ---\n"
4
4
5
- echo " * Intalling Global CLI..."
6
- npm install -g @nestjs/cli
7
-
8
5
echo ' * Installing packages...'
9
6
yarn
10
7
Original file line number Diff line number Diff line change 1
- import { Logger , ValidationPipe } from '@nestjs/common'
1
+ import { ValidationPipe } from '@nestjs/common'
2
2
import { NestFactory } from '@nestjs/core'
3
+ import { FastifyAdapter , NestFastifyApplication } from '@nestjs/platform-fastify'
4
+ import { DocumentBuilder , SwaggerModule } from '@nestjs/swagger'
3
5
import * as BluebirdPromise from 'bluebird'
4
6
import * as helmet from 'helmet'
5
7
import * as mongoose from 'mongoose'
6
8
import * as passport from 'passport'
7
- import { SwaggerModule , DocumentBuilder } from '@nestjs/swagger'
8
9
import { AppModule } from './app.module'
9
- import { FastifyAdapter , NestFastifyApplication } from '@nestjs/platform-fastify'
10
10
import { config } from './config'
11
- import { loggerServiceInstance } from './modules/logger/logger.providers'
12
11
import { LoggerModule } from './modules/logger/logger.module'
12
+ import { loggerServiceInstance } from './modules/logger/logger.providers'
13
13
import { LoggerService } from './modules/logger/logger.service'
14
14
; ( mongoose as any ) . Promise = BluebirdPromise
15
15
Original file line number Diff line number Diff line change @@ -5157,10 +5157,10 @@ moment@^2.10.6:
5157
5157
resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b"
5158
5158
integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==
5159
5159
5160
-
5161
- version "3.5.6 "
5162
- resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.5.6 .tgz#a1be2d9796c8a8a5b0e6bcbc6baaaa406bd5c0d5 "
5163
- integrity sha512-sh3q3GLDLT4QmoDLamxtAECwC3RGjq+oNuK1ENV8+tnipIavss6sMYt77hpygqlMOCt0Sla5cl7H4SKCVBCGEg ==
5160
+
5161
+ version "3.5.7 "
5162
+ resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.5.7 .tgz#6dcfff3bdbf67a53263dcca1647c265eea1d065d "
5163
+ integrity sha512-lMtleRT+vIgY/JhhTn1nyGwnSMmJkJELp+4ZbrjctrnBxuLbj6rmLuJFz8W2xUzUqWmqoyVxJLYuC58ZKpcTYQ ==
5164
5164
dependencies :
5165
5165
bl "^2.2.0"
5166
5166
bson "^1.1.4"
5175
5175
resolved "https://registry.yarnpkg.com/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz#3ba9f91fa507b5186d399fb40854bff18fb563e4"
5176
5176
integrity sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==
5177
5177
5178
-
5179
- version "5.9.10 "
5180
- resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-5.9.10 .tgz#e0f0e5e2f14fac1fe219123515630eba165f27bc "
5181
- integrity sha512-w1HNukfJzzDLfcI1f79h2Wj4ogVbf+X8hRkyFgqlcjK7OnDlAgahjDMIsT+mCS9jKojrMhjSsZIs9FiRPkLqMg ==
5178
+
5179
+ version "5.9.16 "
5180
+ resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-5.9.16 .tgz#6aa688a6b7b444d10f60ac539b92556cae20475e "
5181
+ integrity sha512-b4HNndgh+dacoLE/2SBF3iBBofeaKL+aGVZH7jnPRc2RXRCplX4sfH5sgoz03ryCSXJ+RQNIfqKAADt/ZBzPDA ==
5182
5182
dependencies :
5183
5183
bson "^1.1.4"
5184
5184
kareem "2.3.1"
5185
- mongodb "3.5.6 "
5185
+ mongodb "3.5.7 "
5186
5186
mongoose-legacy-pluralize "1.0.2"
5187
5187
mpath "0.7.0"
5188
5188
mquery "3.2.2"
You can’t perform that action at this time.
0 commit comments