A _very_ basic debundler for Javascript bundles compiled with React Native's bundler.
npm install rn-debundleA _very_ basic debundler for Javascript bundles compiled with React Native's bundler.
Debundles a large React Native bundle by walking the compiled AST and extracts individual module declarations and
writes them to their own modules & attempts to resolve dependeny import relationships.
sh
npm install -g rn-debundle
`$3
`sh
rn-debundle main.jsbundle ./my-output-dir
`$3
Input
`js
__d(function() {
"use strict";
}, 0, []);
__d(function(v) {
"use strict";
}, 1, [0]);var a = "foo bar baz";
`Output
main.js
`js
var a = 'foo bar baz';
`mod_0.js
`
'use strict';
`mod_1.js
`
import v from './mod_0';
'use strict';
``