Skip to content

Instantly share code, notes, and snippets.

View samccone's full-sized avatar
🐐

Sam Saccone samccone

🐐
  • Google
  • ∆∆∆<script>alert(prompt('why'))</script>
  • X @samccone
View GitHub Profile
<p style="color:red">
</p>
@samccone
samccone / README.md
Created January 19, 2019 17:59
How to export webpack stats.json and debug sourcemaps from create react app

goto:

node_modules/react-scripts/config/webpack.config.dev.js

Change:

devtool: 'cheap-module-source-map',

To:

{
buildEnd() {
const deps = [];
Array.from(this.moduleIds).forEach(v => {
let m = this.getModuleInfo(v);
if (m != null && !m.isExternal) {
for (const source of m.importedIds) {
deps.push({ target: m.id, source})
}
<html>
<style>
.bar {
position: absolute;
border: solid 1px transparent;
}
.bar.total {
border: solid 1px #ccc;
}
_='b=[85,1,-1],d=Array(1,0,4, onpoimov(>{dd=>d%2),90+e.x= e-12}),setIval(()=>{a 1])%,f* 2])*f+a,(<=a||!a 1!f 2|<f !(=||( 0einnerText(d,e)=>e%?d:"\\n"+d))},;10 0] e].fill(=d.map(]*=-1)|( (||3,c. d[ b[ )&&/|0,0)]=e=nter=(+';for(Y in $=' ')with(_.split($[Y]))_=join(pop());eval(_)
@samccone
samccone / .block
Last active November 26, 2017 22:35 — forked from d3indepth/.block
Force layout (with collision detection)
license: gpl-3.0
height: 420
border: no
function asyncSomething(server) {
return 'some_calculated_val'
}
taskList = [asyncSomething('a'), asyncSomething('b'), asyncSomething('b')]
taskFutures = tasks.awaitAllDone(taskList);
for (let result of taskFutures) {
<!DOCTYPE html>
<html lang="en">
<head>
<title></title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="preload" href="scripts/script-a.js" as=script>
<link rel="preload" href="scripts/script-b.js" as=script>
<link rel="preload" href="scripts/script-c.js" as=script>
</head>
<h1>hi paul</h1>
<--- Last few GCs --->
101310 ms: Scavenge 1397.8 (1456.4) -> 1397.8 (1456.4) MB, 0.6 / 0 ms (+ 1.4 ms in 1 steps since last GC) [allocation failure] [incremental marking delaying mark-sweep].
102365 ms: Mark-sweep 1397.8 (1456.4) -> 1395.6 (1456.4) MB, 1054.9 / 0 ms (+ 2.4 ms in 2 steps since start of marking, biggest step 1.4 ms) [last resort gc].
103305 ms: Mark-sweep 1395.6 (1456.4) -> 1397.8 (1456.4) MB, 939.9 / 0 ms [last resort gc].
<--- JS stacktrace --->
==== JS stack trace =========================================