From 74b647a934f0d8a94e91d3974947940b12ae9e47 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Sat, 3 Feb 2024 03:51:06 +0000 Subject: [PATCH 1/2] fix: upgrade c8 from 9.0.0 to 9.1.0 Snyk has created this PR to upgrade c8 from 9.0.0 to 9.1.0. See this package in npm: https://www.npmjs.com/package/c8 See this project in Snyk: https://app.snyk.io/org/jlenon7/project/97097eb1-6953-4d11-a9f3-958b2ecba250?utm_source=github&utm_medium=referral&page=upgrade-pr --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a449fa6..4c3e64e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@japa/assert": "^2.1.0", "@japa/runner": "^3.1.1", "@types/sinon": "^10.0.20", - "c8": "^9.0.0", + "c8": "^9.1.0", "sinon": "^15.1.0" }, "devDependencies": { @@ -2150,9 +2150,9 @@ } }, "node_modules/c8": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-9.0.0.tgz", - "integrity": "sha512-nFJhU2Cz6Frh2awk3IW7wwk3wx27/U2v8ojQCHGc1GWTCHS6aMu4lal327/ZnnYj7oSThGF1X3qUP1yzAJBcOQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/c8/-/c8-9.1.0.tgz", + "integrity": "sha512-mBWcT5iqNir1zIkzSPyI3NCR9EZCVI3WUD+AVO17MVWTSFNyUueXE82qTeampNtTr+ilN/5Ua3j24LgbCKjDVg==", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@istanbuljs/schema": "^0.1.3", diff --git a/package.json b/package.json index c9fa5bb..4677622 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@japa/assert": "^2.1.0", "@japa/runner": "^3.1.1", "@types/sinon": "^10.0.20", - "c8": "^9.0.0", + "c8": "^9.1.0", "sinon": "^15.1.0" }, "devDependencies": { From 7cf1d4c35f6c7a9193918d26d2c35ed4e4bba4eb Mon Sep 17 00:00:00 2001 From: jlenon7 Date: Fri, 9 Feb 2024 18:39:05 +0000 Subject: [PATCH 2/2] chore(npm): update dependencies --- package-lock.json | 69 ++++++++++++++++++++++++++++++++++++++++------- package.json | 4 +-- 2 files changed, 62 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c3e64e..a9db2f1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@athenna/test", - "version": "4.20.0", + "version": "4.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@athenna/test", - "version": "4.20.0", + "version": "4.21.0", "license": "MIT", "dependencies": { "@japa/assert": "^2.1.0", @@ -16,7 +16,7 @@ "sinon": "^15.1.0" }, "devDependencies": { - "@athenna/common": "^4.28.0", + "@athenna/common": "^4.32.0", "@athenna/tsconfig": "^4.12.0", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", @@ -71,9 +71,9 @@ "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==" }, "node_modules/@athenna/common": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@athenna/common/-/common-4.28.0.tgz", - "integrity": "sha512-jUN3IEYHNdvIWITVEHixuJokSARGE+nOZ6HAx/grIbrWdd3U9TP+e2SwhDuEzeG2MzW6583bbhRIIYyYwJfpQg==", + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@athenna/common/-/common-4.32.0.tgz", + "integrity": "sha512-wfnkJVJjkHui5ifSGbWbcB7UiesBjsRNaxTy9xXJxR4yLtnkQoW51yr5rxwMtS4FmlgpbimBVI9+lcAdHzQj/Q==", "dev": true, "dependencies": { "@fastify/formbody": "^7.4.0", @@ -82,12 +82,14 @@ "chalk": "^5.3.0", "change-case": "^4.1.2", "collect.js": "^4.36.1", + "csv-parser": "^3.0.0", "execa": "^8.0.1", "fastify": "^4.25.2", "got": "^12.6.1", "http-status-codes": "^2.2.0", "is-wsl": "^2.2.0", "js-yaml": "^4.1.0", + "json-2-csv": "^5.0.1", "kind-of": "^6.0.3", "lodash": "^4.17.21", "mime-types": "^2.1.35", @@ -2896,6 +2898,21 @@ "node": "*" } }, + "node_modules/csv-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/csv-parser/-/csv-parser-3.0.0.tgz", + "integrity": "sha512-s6OYSXAK3IdKqYO33y09jhypG/bSDHPuyCme/IdEHfWpLf/jKcpitVFyOC6UemgGk8v7Q5u2XE0vvwmanxhGlQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "csv-parser": "bin/csv-parser" + }, + "engines": { + "node": ">= 10" + } + }, "node_modules/cz-conventional-changelog": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", @@ -3034,6 +3051,15 @@ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, + "node_modules/deeks": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/deeks/-/deeks-3.0.2.tgz", + "integrity": "sha512-c6OmjIygIB/avwXwEQOiODS+nw6fEX4cvOdDMqdL7dt3dicV/xykAJ9AeVc/8/JTVQDuacjRc9KCMmXafL1Y4A==", + "dev": true, + "engines": { + "node": ">= 16" + } + }, "node_modules/deep-eql": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", @@ -3156,6 +3182,15 @@ "node": ">=8" } }, + "node_modules/doc-path": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/doc-path/-/doc-path-4.0.2.tgz", + "integrity": "sha512-OqZEk7EM1aP3JpO+mq0pv1msEJWrzZVXu4q3YjEYJKc+Wt3/chac4KJdaGueK5IGemOwfptrLctG9I8xkb59qQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", @@ -6177,6 +6212,19 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/json-2-csv": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-2-csv/-/json-2-csv-5.0.1.tgz", + "integrity": "sha512-rP9ChyMskS0angbvFdQ43SwEe72mEvqcY1/V2OeukQWxtlreUuZWhMlTdWjtd4L6kJxq+HPFTI06yqLvZiEVIA==", + "dev": true, + "dependencies": { + "deeks": "3.0.2", + "doc-path": "4.0.2" + }, + "engines": { + "node": ">= 16" + } + }, "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", @@ -9481,9 +9529,12 @@ } }, "node_modules/traverse": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", - "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz", + "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } diff --git a/package.json b/package.json index 4677622..dfd98a5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@athenna/test", - "version": "4.20.0", + "version": "4.21.0", "description": "The Athenna test runner. Built on top of Japa.", "license": "MIT", "author": "João Lenon ", @@ -63,7 +63,7 @@ "sinon": "^15.1.0" }, "devDependencies": { - "@athenna/common": "^4.28.0", + "@athenna/common": "^4.32.0", "@athenna/tsconfig": "^4.12.0", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4",