metro-transform-worker
Advanced tools
+8
-8
| { | ||
| "name": "metro-transform-worker", | ||
| "version": "0.83.5", | ||
| "version": "0.83.6", | ||
| "description": "🚇 Transform worker for Metro.", | ||
@@ -27,9 +27,9 @@ "main": "src/index.js", | ||
| "flow-enums-runtime": "^0.0.6", | ||
| "metro": "0.83.5", | ||
| "metro-babel-transformer": "0.83.5", | ||
| "metro-cache": "0.83.5", | ||
| "metro-cache-key": "0.83.5", | ||
| "metro-minify-terser": "0.83.5", | ||
| "metro-source-map": "0.83.5", | ||
| "metro-transform-plugins": "0.83.5", | ||
| "metro": "0.83.6", | ||
| "metro-babel-transformer": "0.83.6", | ||
| "metro-cache": "0.83.6", | ||
| "metro-cache-key": "0.83.6", | ||
| "metro-minify-terser": "0.83.6", | ||
| "metro-source-map": "0.83.6", | ||
| "metro-transform-plugins": "0.83.6", | ||
| "nullthrows": "^1.1.1" | ||
@@ -36,0 +36,0 @@ }, |
+12
-2
@@ -7,4 +7,11 @@ /** | ||
| * | ||
| * @format | ||
| * @noformat | ||
| * @oncall react_native | ||
| * @generated SignedSource<<165882da0b131608da36b1cbd00ecf28>> | ||
| * | ||
| * This file was translated from Flow by scripts/generateTypeScriptDefinitions.js | ||
| * Original file: packages/metro-transform-worker/src/index.js | ||
| * To regenerate, run: | ||
| * js1 build metro-ts-defs (internal) OR | ||
| * yarn run build-ts-defs (OSS) | ||
| */ | ||
@@ -104,3 +111,6 @@ | ||
| export declare type transform = typeof transform; | ||
| export declare const getCacheKey: (config: JsTransformerConfig) => string; | ||
| export declare const getCacheKey: ( | ||
| config: JsTransformerConfig, | ||
| opts?: Readonly<{projectRoot: string}>, | ||
| ) => string; | ||
| export declare type getCacheKey = typeof getCacheKey; | ||
@@ -107,0 +117,0 @@ /** |
+8
-2
@@ -502,3 +502,3 @@ "use strict"; | ||
| exports.transform = transform; | ||
| const getCacheKey = (config) => { | ||
| const getCacheKey = (config, opts) => { | ||
| const { babelTransformerPath, minifierPath, ...remainingConfig } = config; | ||
@@ -516,6 +516,12 @@ const filesKey = (0, _metroCacheKey.getCacheKey)([ | ||
| const babelTransformer = require(babelTransformerPath); | ||
| const babelTransformerCacheKey = babelTransformer.getCacheKey | ||
| ? babelTransformer.getCacheKey({ | ||
| projectRoot: opts?.projectRoot, | ||
| enableBabelRCLookup: config.enableBabelRCLookup, | ||
| }) | ||
| : ""; | ||
| return [ | ||
| filesKey, | ||
| (0, _metroCache.stableHash)(remainingConfig).toString("hex"), | ||
| babelTransformer.getCacheKey ? babelTransformer.getCacheKey() : "", | ||
| babelTransformerCacheKey, | ||
| ].join("$"); | ||
@@ -522,0 +528,0 @@ }; |
@@ -7,4 +7,11 @@ /** | ||
| * | ||
| * @format | ||
| * @noformat | ||
| * @oncall react_native | ||
| * @generated SignedSource<<b122890ad90539195b3a9805a1a7e02f>> | ||
| * | ||
| * This file was translated from Flow by scripts/generateTypeScriptDefinitions.js | ||
| * Original file: packages/metro-transform-worker/src/utils/assetTransformer.js | ||
| * To regenerate, run: | ||
| * js1 build metro-ts-defs (internal) OR | ||
| * yarn run build-ts-defs (OSS) | ||
| */ | ||
@@ -11,0 +18,0 @@ |
@@ -7,4 +7,11 @@ /** | ||
| * | ||
| * @format | ||
| * @noformat | ||
| * @oncall react_native | ||
| * @generated SignedSource<<410ba17e82af72676f3993ebd1d0f60f>> | ||
| * | ||
| * This file was translated from Flow by scripts/generateTypeScriptDefinitions.js | ||
| * Original file: packages/metro-transform-worker/src/utils/getMinifier.js | ||
| * To regenerate, run: | ||
| * js1 build metro-ts-defs (internal) OR | ||
| * yarn run build-ts-defs (OSS) | ||
| */ | ||
@@ -11,0 +18,0 @@ |
Sorry, the diff of this file is not supported yet
49562
3.2%776
4.02%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated
Updated
Updated
Updated
Updated