From ddd750fc971df116800d3d8eb768bd3a6e63d816 Mon Sep 17 00:00:00 2001 From: David Worms Date: Mon, 8 Jan 2024 09:04:29 +0100 Subject: [PATCH] docs: simplify dirname declaration --- packages/csv-parse/samples/columns-discovery.js | 4 +--- packages/csv-parse/samples/fs_read.js | 4 +--- packages/csv-parse/samples/recipe.async.iterator.coffee | 4 +--- packages/csv-parse/samples/recipe.async.iterator.js | 4 +--- 4 files changed, 4 insertions(+), 12 deletions(-) diff --git a/packages/csv-parse/samples/columns-discovery.js b/packages/csv-parse/samples/columns-discovery.js index 5b9717117..2214d9caa 100644 --- a/packages/csv-parse/samples/columns-discovery.js +++ b/packages/csv-parse/samples/columns-discovery.js @@ -2,9 +2,7 @@ import fs from 'fs'; import { parse } from 'csv-parse'; -import { dirname } from 'path'; -import { fileURLToPath } from 'url'; -const __dirname = dirname(fileURLToPath(import.meta.url)); +const __dirname = new URL( '.', import.meta.url).pathname // Using the first line of the CSV data to discover the column names const rs = fs.createReadStream(__dirname+'/columns-discovery.in'); diff --git a/packages/csv-parse/samples/fs_read.js b/packages/csv-parse/samples/fs_read.js index 95786e6f7..81fba24b2 100644 --- a/packages/csv-parse/samples/fs_read.js +++ b/packages/csv-parse/samples/fs_read.js @@ -2,9 +2,7 @@ import fs from 'fs'; import { parse } from 'csv-parse'; -import { dirname } from 'path'; -import { fileURLToPath } from 'url'; -const __dirname = dirname(fileURLToPath(import.meta.url)); +const __dirname = new URL( '.', import.meta.url).pathname const parser = parse({delimiter: ';'}, function(err, data){ console.log(data); diff --git a/packages/csv-parse/samples/recipe.async.iterator.coffee b/packages/csv-parse/samples/recipe.async.iterator.coffee index be3a88c5c..23fcfd6cb 100644 --- a/packages/csv-parse/samples/recipe.async.iterator.coffee +++ b/packages/csv-parse/samples/recipe.async.iterator.coffee @@ -2,9 +2,7 @@ import fs from 'fs' import { parse } from 'csv-parse' -import { dirname } from 'path' -import { fileURLToPath } from 'url'; -__dirname = dirname fileURLToPath `import.meta.url` +const __dirname = new URL( '.', import.meta.url).pathname processFile = () -> records = [] diff --git a/packages/csv-parse/samples/recipe.async.iterator.js b/packages/csv-parse/samples/recipe.async.iterator.js index 22acb97b2..2b49bfa35 100644 --- a/packages/csv-parse/samples/recipe.async.iterator.js +++ b/packages/csv-parse/samples/recipe.async.iterator.js @@ -2,9 +2,7 @@ import fs from 'fs'; import { parse } from 'csv-parse'; -import { dirname } from 'path'; -import { fileURLToPath } from 'url'; -const __dirname = dirname(fileURLToPath(import.meta.url)); +const __dirname = new URL( '.', import.meta.url).pathname const processFile = async () => { const records = [];