Switch to npm

Signed-off-by: Max Schmidt <max.schmidt@outlook.de>
This commit is contained in:
Max Schmidt
2023-07-28 16:23:49 +02:00
parent f5ac068147
commit ce5bf1edf0
16 changed files with 25021 additions and 11095 deletions

View File

@ -1,3 +1,3 @@
node_modules
yarn.lock
package-lock.json
Dockerfile

3
payload/.gitignore vendored
View File

@ -2,4 +2,5 @@ node_modules/
.env
build
dist
src/media
src/media
npm-debug.log*

View File

@ -1,29 +1,29 @@
FROM node:lts-alpine as base
WORKDIR /base
COPY ./package.json .
RUN yarn install
RUN npm install
COPY . .
FROM base AS dev
ENV NODE_ENV=development
EXPOSE 3001
CMD ["yarn","dev"]
CMD ["npm","run", "dev"]
FROM base AS build
ENV NODE_ENV=production
WORKDIR /build
COPY --from=base /base .
RUN yarn build
RUN npm run build
FROM build as prod
ENV NODE_ENV=production
WORKDIR /prod
COPY package*.json .
RUN yarn install --production
RUN npm install --production
COPY --from=build /build/tsconfig.json ./tsconfig.json
COPY --from=build /build/dist ./dist
COPY --from=build /build/build ./build
EXPOSE 3000
CMD ["yarn", "serve"]
CMD ["npm", "run", "serve"]

View File

@ -1,5 +1,5 @@
{
"ext": "ts",
"ignore": ["src/types.ts"],
"exec": "yarn generate:types && ts-node src/server.ts"
"exec": "npm run generate:types && ts-node src/server.ts"
}

19181
payload/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,7 @@
"dev": "cross-env PAYLOAD_CONFIG_PATH=src/payload.config.ts nodemon",
"build:payload": "cross-env PAYLOAD_CONFIG_PATH=src/payload.config.ts node -r tsconfig-paths/register node_modules/payload/dist/bin/index.js build",
"build:server": "tsc",
"build": "yarn build:payload && yarn build:server",
"build": "npm run build:payload && npm run build:server",
"serve": "cross-env PAYLOAD_CONFIG_PATH=dist/payload.config.js node -r tsconfig-paths/register dist/server.js",
"generate:types": "cross-env PAYLOAD_CONFIG_PATH=src/payload.config.ts node -r tsconfig-paths/register node_modules/payload/dist/bin/index.js generate:types"
},

File diff suppressed because it is too large Load Diff