Skip to content

Commit

Permalink
Add composeSourceMaps function
Browse files Browse the repository at this point in the history
Reviewed By: cpojer

Differential Revision: D16071916

fbshipit-source-id: ff64614e30322089116cd0e154bc7b9a80161ce2
  • Loading branch information
motiz88 authored and facebook-github-bot committed Jul 3, 2019
1 parent ccd508c commit 6017085
Show file tree
Hide file tree
Showing 12 changed files with 626 additions and 3 deletions.
3 changes: 2 additions & 1 deletion packages/metro-source-map/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,14 @@
"@babel/traverse": "^7.0.0",
"@babel/types": "^7.0.0",
"invariant": "^2.2.4",
"metro-symbolicate": "0.54.1",
"ob1": "0.54.1",
"source-map": "^0.5.6",
"vlq": "^1.0.0"
},
"license": "MIT",
"devDependencies": {
"@babel/parser": "^7.0.0",
"metro-symbolicate": "0.54.1"
"uglify-es": "^3.1.9"
}
}
8 changes: 8 additions & 0 deletions packages/metro-source-map/src/__tests__/__fixtures__/1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"version": 3,
"file": "foo.js",
"sourceRoot": "",
"sources": ["foo.ts"],
"names": ["Greeter", "Greeter.constructor", "Greeter.greet"],
"mappings": "AAAA,IAAM,OAAO;IAGTA,SAHEA,OAAOA,CAGGA,IAAIA;QACZC,IAAIA,CAACA,IAAIA,GAAGA,IAAIA,CAACA;IACrBA,CAACA;IAEDD,uBAAKA,GAALA;QACIE,OAAOA,CAACA,GAAGA,CAACA,QAAQA,GAAIA,IAAIA,CAACA,IAAIA,GAAGA,GAAGA,CAACA,CAACA;IAC7CA,CAACA;IACLF,cAACA;AAADA,CAACA,AAVD,IAUC"
}
7 changes: 7 additions & 0 deletions packages/metro-source-map/src/__tests__/__fixtures__/2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"version": 3,
"file": "foo.minified.js",
"sources": ["foo.js"],
"names": ["Greeter", "name", "this", "prototype", "greet", "console", "log"],
"mappings": "AAAA,GAAIA,SAAU,WACV,QAASA,SAAQC,MACbC,KAAKD,KAAOA,KAEhBD,QAAQG,UAAUC,MAAQ,WACtBC,QAAQC,IAAI,SAAWJ,KAAKD,KAAO,KAEvC,OAAOD"
}
45 changes: 45 additions & 0 deletions packages/metro-source-map/src/__tests__/__fixtures__/ignore_1.json

Large diffs are not rendered by default.

193 changes: 193 additions & 0 deletions packages/metro-source-map/src/__tests__/__fixtures__/ignore_2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,193 @@
{
"version": 3,
"sources": ["build/dev-cli/console/doppioh.js"],
"names": [
"setupOptparse",
"optparse",
"describe",
"standard",
"classpath",
"alias",
"description",
"has_value",
"help",
"directory",
"javascript",
"typescript",
"force_headers",
"printEraseableLine",
"line",
"process",
"stdout",
"clearLine",
"cursorTo",
"write",
"printHelp",
"show_help",
"findFile",
"fileName",
"i",
"length",
"fs",
"existsSync",
"path",
"join",
"findClass",
"descriptor",
"undefined",
"cache",
"rv",
"ClassData",
"ReferenceClassData",
"readFileSync",
"util",
"descriptor2typestr",
"superClassRef",
"getSuperClassReference",
"interfaceClassRefs",
"getInterfaceClassReferences",
"superClass",
"interfaceClasses",
"name",
"map",
"iface",
"setResolved",
"ArrayClassData",
"slice",
"PrimitiveClassData",
"e",
"Error",
"stack",
"getFiles",
"dirName",
"file",
"files",
"readdirSync",
"statSync",
"isDirectory",
"concat",
"indexOf",
"push",
"processClassData",
"stream",
"template",
"classData",
"fixedClassName",
"getInternalName",
"replace",
"nativeFound",
"substring",
"methods",
"getMethods",
"forEach",
"method",
"accessFlags",
"isNative",
"classStart",
"signature",
"isStatic",
"parameterTypes",
"returnType",
"classEnd",
"require",
"argv",
"parse",
"exit",
"TSTemplate",
"outputPath",
"interfacePath",
"_this",
"this",
"headerCount",
"headerSet",
"classesSeen",
"headerPath",
"resolve",
"generateQueue",
"relativeInterfacePath",
"relative",
"clsName",
"existingHeaders",
"toString",
"searchIdx",
"generateClassDefinition",
"tstype2jvmtype",
"console",
"log",
"headerStream",
"createWriteStream",
"headersStart",
"generateArrayDefinition",
"clses",
"split",
"int_classname",
"prototype",
"item",
"getExtension",
"fileStart",
"srcInterfacePath",
"modName",
"fileEnd",
"kls",
"headersEnd",
"_processGenerateQueue",
"end",
"className",
"classDesc",
"methodName",
"argTypes",
"rType",
"trueRtype",
"jvmtype2tstype",
"rval",
"type",
"desc",
"prefix",
"tsType",
"is_primitive_type",
"_processHeader",
"cls",
"interfaces",
"getMirandaAndDefaultMethods",
"fields",
"getFields",
"injectedFields",
"getInjectedFields",
"injectedMethods",
"getInjectedMethods",
"injectedStaticMethods",
"getInjectedStaticMethods",
"isInterface",
"ifaceName",
"Object",
"keys",
"_outputInjectedField",
"_outputInjectedMethod",
"_outputInjectedStaticMethod",
"f",
"_outputField",
"m",
"_outputMethod",
"getUninheritedDefaultMethods",
"nonVirtualOnly",
"methodSig",
"args",
"cbSig",
"methodFlags",
"fullSignature",
"fieldType",
"rawDescriptor",
"pop",
"JSTemplate",
"firstMethod",
"firstClass",
"argSig",
"mkdirSync",
"targetName",
"targetLocation",
"error",
"cname",
"Buffer"
],
"mappings": "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"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"version": 3,
"sources": ["foo.ts"],
"x_facebook_sources": [null],
"names": ["Greeter", "Greeter.constructor", "Greeter.greet"],
"mappings": "AAAA,GAAM,SAAO,WAGTA,QAHEA,SAGUA,MACRC,KAAKA,KAAOA,KAGhBD,QAAAA,UAAAA,MAAAA,WACIE,QAAQA,IAAIA,SAAYA,KAAKA,KAAOA,KAE5CF,OAAAA",
"file": "foo.minified.js"
}

0 comments on commit 6017085

Please sign in to comment.