@@ -327,7 +327,7 @@ export async function extractPack(src, dest, {
327
327
* @param {Partial<ExtractOptions> } [options]
328
328
* @returns {Promise<void> }
329
329
*/
330
- async function extractNedb ( pack , dest , { yaml, log, collection, transformEntry, transformName } = { } ) {
330
+ async function extractNedb ( pack , dest , { yaml : asYaml , log, collection, transformEntry, transformName } = { } ) {
331
331
// Load the NeDB file.
332
332
const db = new Datastore ( { filename : pack , autoload : true } ) ;
333
333
@@ -345,11 +345,11 @@ async function extractNedb(pack, dest, { yaml, log, collection, transformEntry,
345
345
if ( await transformEntry ?. ( doc ) === false ) continue ;
346
346
let name = await transformName ?. ( doc ) ;
347
347
if ( ! name ) {
348
- name = `${ doc . name ? `${ getSafeFilename ( doc . name ) } _${ doc . _id } ` : doc . _id } .${ yaml ? "yml" : "json" } ` ;
348
+ name = `${ doc . name ? `${ getSafeFilename ( doc . name ) } _${ doc . _id } ` : doc . _id } .${ asYaml ? "yml" : "json" } ` ;
349
349
}
350
350
const filename = path . join ( dest , name ) ;
351
351
fs . mkdirSync ( path . dirname ( filename ) , { recursive : true } ) ;
352
- fs . writeFileSync ( filename , yaml ? yaml . dump ( doc ) : JSON . stringify ( doc , null , 2 ) + "\n" ) ;
352
+ fs . writeFileSync ( filename , asYaml ? yaml . dump ( doc ) : JSON . stringify ( doc , null , 2 ) + "\n" ) ;
353
353
if ( log ) console . log ( `Wrote ${ chalk . blue ( name ) } ` ) ;
354
354
}
355
355
}
@@ -363,7 +363,7 @@ async function extractNedb(pack, dest, { yaml, log, collection, transformEntry,
363
363
* @param {Partial<ExtractOptions> } [options]
364
364
* @returns {Promise<void> }
365
365
*/
366
- async function extractClassicLevel ( pack , dest , { yaml, log, transformEntry, transformName } ) {
366
+ async function extractClassicLevel ( pack , dest , { yaml : asYaml , log, transformEntry, transformName } ) {
367
367
// Load the directory as a ClassicLevel DB.
368
368
const db = new ClassicLevel ( pack , { keyEncoding : "utf8" , valueEncoding : "json" } ) ;
369
369
@@ -385,11 +385,11 @@ async function extractClassicLevel(pack, dest, { yaml, log, transformEntry, tran
385
385
if ( await transformEntry ?. ( doc ) === false ) continue ;
386
386
let name = await transformName ?. ( doc ) ;
387
387
if ( ! name ) {
388
- name = `${ doc . name ? `${ getSafeFilename ( doc . name ) } _${ id } ` : key } .${ yaml ? "yml" : "json" } ` ;
388
+ name = `${ doc . name ? `${ getSafeFilename ( doc . name ) } _${ id } ` : key } .${ asYaml ? "yml" : "json" } ` ;
389
389
}
390
390
const filename = path . join ( dest , name ) ;
391
391
fs . mkdirSync ( path . dirname ( filename ) , { recursive : true } ) ;
392
- fs . writeFileSync ( filename , yaml ? yaml . dump ( doc ) : JSON . stringify ( doc , null , 2 ) + "\n" ) ;
392
+ fs . writeFileSync ( filename , asYaml ? yaml . dump ( doc ) : JSON . stringify ( doc , null , 2 ) + "\n" ) ;
393
393
if ( log ) console . log ( `Wrote ${ chalk . blue ( name ) } ` ) ;
394
394
}
395
395
0 commit comments