profile
viewpoint
Andres Suarez zertosh @facebook New York, NY

browserify/browserify 13321

browser-side require() the node.js way

browserify/watchify 1765

watch mode for browserify builds

prettier/eslint-plugin-prettier 1615

ESLint plugin for Prettier formatting

hughsk/envify 861

:wrench: Selectively replace Node-style environment variables with plain strings.

browserify/detective 377

Find all calls to require() no matter how deeply nested using a proper walk of the AST

zertosh/beautify-with-words 314

Beautifies javascript and replaces variable names with unique "long-ish words"

browserify/module-deps 199

walk the dependency graph to generate a stream of json output

browserify/browser-pack 163

pack node-style source files from a json stream into a browser bundle

suda/tool-bar 155

Package providing customisable toolbar for Atom

ForbesLindesay/umd 134

Universal Module Definition for use in automated build systems

startedfacebookincubator/reindeer

started time in 8 days

created tagfacebook-atom/nuclide-prebuilt-libs

tagv0.7.7

Nuclide's binary dependencies

created time in 21 days

created tagfacebook-atom/nuclide-prebuilt-libs

tagv0.7.7

Nuclide's binary dependencies

created time in 21 days

created tagfacebook-atom/nuclide-prebuilt-libs

tagv0.7.7

Nuclide's binary dependencies

created time in 21 days

created tagfacebook-atom/nuclide-prebuilt-libs

tagv0.7.0

Nuclide's binary dependencies

created time in 21 days

pull request commentudoprog/relative-path

Avoid limiting strip_prefix lifetime to base

@udoprog, I'm fine either way, but I do think that as a minor change this would be minimally disruptive if at all. (Thanks for the fast merge!)

zertosh

comment created time in 2 months

PR opened udoprog/relative-path

Avoid limiting strip_prefix lifetime to base

strip_prefix does not need to be limited to the lifetime of base.

+7 -11

0 comment

1 changed file

pr created time in 2 months

create barnchzertosh/relative-path

branch : strip_prefix_lifetime

created branch time in 2 months

fork zertosh/relative-path

Portable, relative paths for Rust

fork in 2 months

pull request commentzertosh/v8-compile-cache

Stop using process.umask()

Published as v8-compile-cache@2.1.1

bnoordhuis

comment created time in 2 months

push eventzertosh/v8-compile-cache

Andres Suarez

commit sha 6c59ecadcfc0053fa443d7f0546c80390fff02fc

v2.1.1 changelog entry

view details

Andres Suarez

commit sha bbe82785151c68da3e05e32ba223e878d50a745d

2.1.1

view details

push time in 2 months

created tagzertosh/v8-compile-cache

tagv2.1.1

Require hook for automatic V8 compile cache persistence

created time in 2 months

delete branch zertosh/v8-compile-cache

delete branch : travis-node-14

delete time in 2 months

push eventzertosh/v8-compile-cache

Andres Suarez

commit sha 07e8e01cb148c786b05837cca5d7b45960b2dbc0

Add Node 14 to travis (#29)

view details

push time in 2 months

PR opened zertosh/v8-compile-cache

Add Node 14 to travis
+1 -0

0 comment

1 changed file

pr created time in 2 months

create barnchzertosh/v8-compile-cache

branch : travis-node-14

created branch time in 2 months

push eventzertosh/v8-compile-cache

Ben Noordhuis

commit sha a3a45cdadb1f6f0709c1a9c31cc4e7a27cf1e6c6

Stop using process.umask() (#28) It's deprecated in the latest Node.js due to being insecure and it's not necessary to use it in the first place because the umask is automatically applied when creating the directory. Refs: https://github.com/nodejs/node/issues/32321 Refs: https://github.com/isaacs/node-mkdirp/issues/22

view details

push time in 2 months

PR merged zertosh/v8-compile-cache

Stop using process.umask()

It's deprecated in the latest Node.js due to being insecure and it's not necessary to use it in the first place because the umask is automatically applied when creating the directory.

Refs: https://github.com/nodejs/node/issues/32321 Refs: https://github.com/isaacs/node-mkdirp/issues/22

Can you publish a new version after merging this? Thanks.

+1 -1

2 comments

1 changed file

bnoordhuis

pr closed time in 2 months

pull request commentzertosh/v8-compile-cache

Stop using process.umask()

Sorry for the delay!

bnoordhuis

comment created time in 2 months

issue closedrust-lang/rustfmt

Missing close parens causes insertion of closing brace

Using rustfmt 1.4.14-nightly (a5cb5d26 2020-04-14), this code:

fn main() {
    println!("Hello!"
}

is formatted to:

fn main() {
    println!("Hello!")
    }
}

rustfmt prints out that there's a syntax error, exits with code zero, and breaks the file even further.

$ rustfmt < broken.rs
error: mismatched closing delimiter: `}`
 --> <stdin>:3:1
  |
1 | fn main() {
  |           - closing delimiter possibly meant for this
2 |     println!("Hello!"
  |             - unclosed delimiter
3 | }
  | ^ mismatched closing delimiter

fn main() {
    println!("Hello!")
    }
}

closed time in 3 months

zertosh

issue openedrust-lang/rustfmt

Missing close parens causes insertion of closing brace

Using rustfmt 1.4.14-nightly (a5cb5d26 2020-04-14), this code:

fn main() {
    println!("Hello!"
}

is formatted to:

fn main() {
    println!("Hello!")
    }
}

rustfmt prints out that there's a syntax error, exits with code zero, and breaks the file even further.

$ rustfmt < broken.rs
error: mismatched closing delimiter: `}`
 --> <stdin>:3:1
  |
1 | fn main() {
  |           - closing delimiter possibly meant for this
2 |     println!("Hello!"
  |             - unclosed delimiter
3 | }
  | ^ mismatched closing delimiter

fn main() {
    println!("Hello!")
    }
}

created time in 3 months

more