From fd269923b32bbae84dd431c6ff0a1df9f2755c61 Mon Sep 17 00:00:00 2001 From: Ranko Orlic Date: Mon, 17 Apr 2023 16:52:22 +0200 Subject: [PATCH] chore: maintenance --- .dockerignore | 9 +++++++-- Dockerfile | 2 +- package-lock.json | 48 +++++++++++++++++++++++------------------------ package.json | 12 ++++++------ 4 files changed, 38 insertions(+), 33 deletions(-) diff --git a/.dockerignore b/.dockerignore index 0e75fe5..806e4df 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,3 +1,8 @@ -node_modules -dist +.github coverage +data +dist +node_modules +README.md +CODEOWNERS +TARGETURL diff --git a/Dockerfile b/Dockerfile index bb0e7ce..0bac393 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ RUN npm ci RUN npm run build # run environment -FROM node:18.12.1-bullseye-slim +FROM node:18.16.0-bullseye-slim # fix vulnerabilities # note: trivy insists this to be on the same RUN line RUN apt-get -y update && apt-get -y upgrade diff --git a/package-lock.json b/package-lock.json index 47a8ed6..c7d2146 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,24 +9,24 @@ "version": "0.0.1", "license": "EUPL-1.2", "dependencies": { - "cron": "^2.1.0", + "cron": "^2.3.0", "jsonpath": "^1.1.1", - "minimist": "^1.2.6", - "node-fetch": "^3.3.0" + "minimist": "^1.2.8", + "node-fetch": "^3.3.1" }, "devDependencies": { - "@types/cron": "^2.0.0", + "@types/cron": "^2.0.1", "@types/jsonpath": "^0.2.0", "@types/minimist": "^1.2.2", - "@types/node": "^18.11.18", - "@types/node-fetch": "^2.6.2", + "@types/node": "^18.15.11", + "@types/node-fetch": "^2.6.3", "typescript": "^4.6.4" } }, "node_modules/@types/cron": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/cron/-/cron-2.0.0.tgz", - "integrity": "sha512-xZM08fqvwIXgghtPVkSPKNgC+JoMQ2OHazEvyTKnNf7aWu1aB6/4lBbQFrb03Td2cUGG7ITzMv3mFYnMu6xRaQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/cron/-/cron-2.0.1.tgz", + "integrity": "sha512-WHa/1rtNtD2Q/H0+YTTZoty+/5rcE66iAFX2IY+JuUoOACsevYyFkSYu/2vdw+G5LrmO7Lxowrqm0av4k3qWNQ==", "dev": true, "dependencies": { "@types/luxon": "*", @@ -52,15 +52,15 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", - "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", + "version": "18.15.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", + "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", "dev": true }, "node_modules/@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.3.tgz", + "integrity": "sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==", "dev": true, "dependencies": { "@types/node": "*", @@ -86,9 +86,9 @@ } }, "node_modules/cron": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cron/-/cron-2.2.0.tgz", - "integrity": "sha512-GPiI3OgMv83XRtEUc2gUdaLvJhO3XbLN288layOBkDTupg0RK5IECNGpkykIMHg+muVR2bxt29b0xvCAcBrjYQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cron/-/cron-2.3.0.tgz", + "integrity": "sha512-ZN5HP8zDY41sJolMsbc+GksRATcbvkPKF5wR/qc8FrV4NBVi9ORQa1HmYa5GydaysUB80X9XpRlRkooa5uEtTA==", "dependencies": { "luxon": "^3.2.1" } @@ -280,9 +280,9 @@ } }, "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -306,9 +306,9 @@ } }, "node_modules/node-fetch": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.0.tgz", - "integrity": "sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz", + "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==", "dependencies": { "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", diff --git a/package.json b/package.json index 05f1c1e..a1ffb4f 100644 --- a/package.json +++ b/package.json @@ -11,17 +11,17 @@ "author": "Ranko Orlic", "license": "EUPL-1.2", "devDependencies": { - "@types/cron": "^2.0.0", + "@types/cron": "^2.0.1", "@types/jsonpath": "^0.2.0", "@types/minimist": "^1.2.2", - "@types/node": "^18.11.18", - "@types/node-fetch": "^2.6.2", + "@types/node": "^18.15.11", + "@types/node-fetch": "^2.6.3", "typescript": "^4.6.4" }, "dependencies": { - "cron": "^2.1.0", + "cron": "^2.3.0", "jsonpath": "^1.1.1", - "minimist": "^1.2.6", - "node-fetch": "^3.3.0" + "minimist": "^1.2.8", + "node-fetch": "^3.3.1" } }