Skip to content

Commit 0159c44

Browse files
authored
Update critical dependencies and simplify the build step (#82)
* Update dep and simplify build * Bump version
1 parent 6c9c41b commit 0159c44

File tree

6 files changed

+146
-161
lines changed

6 files changed

+146
-161
lines changed

Dockerfile

+2-11
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,6 @@
1-
FROM node:16.13 AS base
2-
3-
4-
FROM base AS build
5-
6-
WORKDIR /data
7-
ENTRYPOINT [ "npm", "install"]
8-
9-
10-
FROM base AS lint
1+
FROM node:16.16 AS base
112

123
WORKDIR /data
134

14-
ENTRYPOINT [ "npx", "prettier", "--write" ]
5+
ENTRYPOINT []
156

Makefile

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ SHELL = /bin/bash
33
build: install lint
44

55
install:
6-
docker build --target build . -t patch-node-build && \
7-
docker run --rm -v $(PWD):/data patch-node-build
6+
docker build . -t patch-node-build && \
7+
docker run --rm -v $(PWD):/data patch-node-build npm install
8+
docker run --rm -v $(PWD):/data patch-node-build npm audit fix
89

910
lint:
10-
docker build --target lint . -t patch-node-lint && \
11-
docker run --rm -v $(PWD):/data patch-node-lint .
11+
docker build . -t patch-node-build && \
12+
docker run --rm -v $(PWD):/data patch-node-build npx prettier --write .
1213

1314
test:
1415
npm run test

0 commit comments

Comments
 (0)