wakaru icon indicating copy to clipboard operation
wakaru copied to clipboard

🔪📦 Javascript decompiler for modern frontend

Results 39 wakaru issues
Sort by recently updated
recently updated
newest added

### Description Constant tag name should be inlined into the JSX tag to reduce the noise. source: https://github.com/pionxzh/wakaru/issues/113#issuecomment-1946779728 ### Input code ```typescript const Name = "div"; const attrs = {id:...

enhancement
scope: unminify

:robot: I have created a release *beep* *boop* --- unminify: 0.2.2 ## [0.2.2](https://github.com/pionxzh/wakaru/compare/unminify-v0.2.1...unminify-v0.2.2) (2024-05-09) ### Features * **un-jsx:** inline constant tag inlining ([#129](https://github.com/pionxzh/wakaru/issues/129)) ([2fb95bb](https://github.com/pionxzh/wakaru/commit/2fb95bb97a87f0c7c4dc4dccb8b3393249c2d37c)) ### Bug Fixes * pass local...

autorelease: pending

I noticed a pattern that looks like an enum but is much simpler. And TS Enum does not support `boolean` as the value. The code was probably generated by some...

help wanted
discussion

> Another area I started looking into (but haven't deeply explored yet) for both figuring out how to map variable names to sections of code in a 'smart' way, and...

enhancement
discussion

Hi there, I'm the maintainer of BrowserFS. I've been going through the dependents of browserfs. Please see the notice in the readme: https://github.com/jvilk/browserfs Would you be interested in updating your...

scope: playground

Spinning this out into a new issue so it doesn't get lost among the old one, but follow through to the original comment for more of the deep dive/evidence that...

enhancement
scope: unminify

Spinning this out into a new issue so it doesn't get lost among the old one, but follow through to the original comment for more of the deep dive/evidence that...

enhancement
scope: unminify

This relates to the 'module-detection' feature described in the following issue: - #41 --- While looking through some decompiled code in a rather complex webpack bundled app, I've identified what...

enhancement

The [SplitChunksPlugin](https://webpack.js.org/plugins/split-chunks-plugin/) uses a slightly different format for the main bundle that the current pattern doesn't recognize. For example, the end looks like this: ```javascript /******/ // Load entry module...

enhancement
scope: unpacker

using this code: ~~~js const c=n.a.get("API.lemonade.url"),d=n.a.get("API.lemonade.urlLinear"),u=n.a.get("API.lemonade.urlVod"),p=n.a.get("API.lemonade.platform"),m=n.a.get("API.lemonade.timeout"); ~~~ I get this result: ~~~js const c = n.a.get("API.lemonade.url"); const d = n.a.get("API.lemonade.urlLinear"); const u = n.a.get("API.lemonade.urlVod"); const p = n.a.get("API.lemonade.platform"); const m...

enhancement