diff --git a/package.json b/package.json index a74519bf..76c0502a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nkzw/fbtee-internal", - "version": "0.0.1", + "version": "0.0.2", "private": true, "license": "MIT", "type": "module", diff --git a/packages/babel-fbtee/package.json b/packages/babel-fbtee/package.json index 51bcbcac..17481c64 100644 --- a/packages/babel-fbtee/package.json +++ b/packages/babel-fbtee/package.json @@ -1,6 +1,6 @@ { "name": "@nkzw/babel-fbtee", - "version": "0.0.1", + "version": "0.0.2", "description": "The JavaScript & React Internationalization Framework.", "keywords": [ "fbt", diff --git a/packages/babel-plugin-fbtee-auto-import/package.json b/packages/babel-plugin-fbtee-auto-import/package.json index 36f9eff5..2ed6e38f 100644 --- a/packages/babel-plugin-fbtee-auto-import/package.json +++ b/packages/babel-plugin-fbtee-auto-import/package.json @@ -1,6 +1,6 @@ { "name": "@nkzw/babel-plugin-fbtee-auto-import", - "version": "0.0.1", + "version": "0.0.2", "description": "The JavaScript & React Internationalization Framework.", "keywords": [ "fbt", diff --git a/packages/babel-plugin-fbtee-runtime/package.json b/packages/babel-plugin-fbtee-runtime/package.json index 431d61fb..ee61c1e6 100644 --- a/packages/babel-plugin-fbtee-runtime/package.json +++ b/packages/babel-plugin-fbtee-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@nkzw/babel-plugin-fbtee-runtime", - "version": "0.0.1", + "version": "0.0.2", "description": "The JavaScript & React Internationalization Framework.", "keywords": [ "fbt", diff --git a/packages/babel-plugin-fbtee/package.json b/packages/babel-plugin-fbtee/package.json index cc21a9b1..a46e3b6c 100644 --- a/packages/babel-plugin-fbtee/package.json +++ b/packages/babel-plugin-fbtee/package.json @@ -1,6 +1,6 @@ { "name": "@nkzw/babel-plugin-fbtee", - "version": "0.0.1", + "version": "0.0.2", "description": "The JavaScript & React Internationalization Framework.", "keywords": [ "fbt", diff --git a/packages/babel-plugin-fbtee/src/bin/collect.tsx b/packages/babel-plugin-fbtee/src/bin/collect.tsx index ed56ee58..a2a815c9 100644 --- a/packages/babel-plugin-fbtee/src/bin/collect.tsx +++ b/packages/babel-plugin-fbtee/src/bin/collect.tsx @@ -121,7 +121,7 @@ const argv = y '[, ...]}. Otherwise stdin itself will be parsed', ) .string(args.COMMON_STRINGS) - .default(args.COMMON_STRINGS, null) + .default(args.COMMON_STRINGS, '') .describe( args.COMMON_STRINGS, 'Optional path to the common strings module. ' + @@ -240,12 +240,17 @@ if (argv.help) { ? (await import(transformPath)).default : null; - const commonPath = argv[args.COMMON_STRINGS]; - const fbtCommon = commonPath + const commonFile = argv[args.COMMON_STRINGS]; + const fbtCommon = commonFile?.length ? ( - await import(resolve(process.cwd(), commonPath), { - with: { type: 'json' }, - }) + await import( + resolve(process.cwd(), commonFile), + commonFile.endsWith('.json') + ? { + with: { type: 'json' }, + } + : {} + ) ).default : null; diff --git a/packages/fbtee/package.json b/packages/fbtee/package.json index b823d984..a976a089 100644 --- a/packages/fbtee/package.json +++ b/packages/fbtee/package.json @@ -1,6 +1,6 @@ { "name": "fbtee", - "version": "0.0.1", + "version": "0.0.2", "description": "The JavaScript & React Internationalization Framework.", "keywords": [ "fbt",