From c71842d16e605cbcf77f8764c3151e5c157a16d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Jul 2025 08:03:44 +0000 Subject: [PATCH 1/2] build(deps): bump csv-parse from 5.6.0 to 6.0.0 Bumps [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse) from 5.6.0 to 6.0.0. - [Changelog](https://github.com/adaltas/node-csv/blob/master/packages/csv-parse/CHANGELOG.md) - [Commits](https://github.com/adaltas/node-csv/commits/csv-parse@6.0.0/packages/csv-parse) --- updated-dependencies: - dependency-name: csv-parse dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index c21a345..f4aeb69 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "body-parser": "^2.2.0", - "csv-parse": "^5.6.0", + "csv-parse": "^6.0.0", "dotenv": "^17.2.0", "express": "^5.1.0", "express-rate-limit": "^7.5.1", diff --git a/yarn.lock b/yarn.lock index fe43f1e..5de5936 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3400,10 +3400,10 @@ __metadata: languageName: node linkType: hard -"csv-parse@npm:^5.6.0": - version: 5.6.0 - resolution: "csv-parse@npm:5.6.0" - checksum: 10c0/52f5e6c45359902e0c8e57fc2eeed41366dc6b6d283b495b538dd50c8e8510413d6f924096ea056319cbbb8ed26e111c3a3485d7985c021bcf5abaa9e92425c7 +"csv-parse@npm:^6.0.0": + version: 6.0.0 + resolution: "csv-parse@npm:6.0.0" + checksum: 10c0/d4db63e00bdfcaa2889a96cfaea2a2fdecd03e98f4c6a9446aff93c109074718828a3f5353da636eef9314cf2b18b5cf8a4da040ab5fdade1c056a1b5979ba99 languageName: node linkType: hard @@ -4310,7 +4310,7 @@ __metadata: "@types/node": "npm:^24.0.7" "@types/supertest": "npm:^6.0.2" body-parser: "npm:^2.2.0" - csv-parse: "npm:^5.6.0" + csv-parse: "npm:^6.0.0" dotenv: "npm:^17.2.0" express: "npm:^5.1.0" express-rate-limit: "npm:^7.5.1" From 9c260a4d939e37bddb5f234403dd7914670770be Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Tue, 15 Jul 2025 11:56:18 +0700 Subject: [PATCH 2/2] fix: fix typing --- src/helper/name-loader.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/helper/name-loader.ts b/src/helper/name-loader.ts index b3e7469..f22b701 100644 --- a/src/helper/name-loader.ts +++ b/src/helper/name-loader.ts @@ -3,13 +3,13 @@ import { parse } from 'csv-parse/sync'; import mongoose from 'mongoose'; import dotenv from 'dotenv'; import logger from '../logger'; -import { nameSchema } from '../models/name'; +import { IName, nameSchema } from '../models/name'; dotenv.config(); async function loadData(connection: mongoose.Connection) { const readSample = fs.readFileSync(process.env.IMPORT_FILE ?? 'sample.csv'); - const records = parse(readSample, { + const records = parse(readSample, { columns: true, }); if (Array.isArray(records)) {