Skip to content

Instantly share code, notes, and snippets.

View othiym23's full-sized avatar
💭
what is this thing you call, "architecture"

Forrest L Norvell othiym23

💭
what is this thing you call, "architecture"
  • Ellation / Crunchyroll / VRV
  • San Francisco
View GitHub Profile
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e5dc249..5b486a3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,28 +8,57 @@ dependency with `preferGlobal: true`, and it's _not already_ in your
`package.json`, you'll get a warning that the author would really rather you
install it with `--global`. :)
-* [`bbb25f3`](https://github.com/npm/npm/commit/bbb25f30d582f8979168c79233a9f8f840974f90) [#8841](https://github.com/npm/npm/issues/8841) [#9409](https://github.com/npm/npm/issues/9409) install: The `preferGlobal` warning shouldn't happen if the dependency being installed is listed in `devDependencies`. ([@saper](https://github.com/saper))
-* [`222fcec`](https://github.com/npm/npm/commit/222fcec85ccd30d35899e5037079fb14625af4e2) [#9409](https://github.com/npm/npm/issues/9409) install: Fix `preferGlobal` warning so it happens if no dependencies for the current package. ([@zkat](https://github.com/zkat))
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0c5a977..bd87c24 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -62,6 +62,51 @@ install it with `--global`. :)
### v2.14.1 (2015-08-20):
+#### SECURITY FIX
+

I grew up at the top of Springville, not too far from the old Tanasbourne, and both I and my younger brother went to The Learning Tree for preschool. The Learning Tree is probably why the old Tanasbourne has stuck with me, because it had two entrance doors – one adult-sized, and another child-sized, and as a four-year-old boy, I loved that. In addition to the stores already mentioned, on the ground floor there was a Miller's department store, a hobby store, and an OLCC liquor store, and on the upper floor a surprisingly good deli and a very 70s-styled bistro adjacent to the elevator (that later became the original location of the Chang's Mongolian Grill franchise that later moved further down Cornell, where I believe it remains).

I spent a lot of time there, because the Safeway was where my mother did the bulk of our family shopping pretty much up until Safeway moved across 185th. The library was small but had enough science fiction books to keep me occupied as a kid, and the movie theater was never really a

Here is what continuation-local-storage is expecting from async-listener:

(scenario: three asynchronous / calls in a single continuation chain)

  create[1]
      |
      |
  before[1]
      |      create[2]
 after[1] |
@othiym23
othiym23 / cls.js
Last active August 29, 2015 13:57 — forked from hayes/cls.js
var cls = require('continuation-local-storage')
, concat = require('concat-stream')
, http = require('http')
var foo = cls.createNamespace('foo')
foo.run(function () {
http.createServer(function(req, res) {
req.pipe(concat(done))

Keybase proof

I hereby claim:

  • I am othiym23 on github.
  • I am othiym23 (https://keybase.io/othiym23) on keybase.
  • I have a public key whose fingerprint is 9F4B 2BDC 728F ACDC 8830 8B74 2C74 6BAA 1B42 6687

To claim this, I am signing this object:

Hi, everyone, my name is Forrest Norvell, I’m a developer at npm, Inc., and I’m here to talk to you about the next version or two of JavaScript. I’m truly sorry that I’m what stands between you and lunch, but this is a talk I’ve wanted to give for a long time, and I hope you find it valuable.

I also compare you all to cows at least once in here, so that’s a thing.

ECMAScript 6, the standard that defines the next version of the JavaScript language, is probably going to be ratified towards the end of this year. It describes the most sweeping set of changes to the language in at least a

Script started on Tue Jun 3 18:08:47 2014
% bauchelain% mmkdir ang2; cd ang2
% bauchelain% oo  yyo angular
_-----_
| |
|--(o)--| .--------------------------.
`---------´ | Welcome to Yeoman, |
( _´U`_ ) | ladies and gentlemen! |
/___A___\ '__________________________'
@othiym23
othiym23 / 0-npm-cache-add-flow-before.txt
Last active August 29, 2015 14:02
the flow from one function to another within `npm cache add`
cache.add
-> maybeFile
-> addLocal
-> maybeAt
-o cache.add
-> addLocal
-> addRemoteTarball
-> addLocalTarball
-> addRemoteGit
-> addLocalTarball
@othiym23
othiym23 / .eslintrc
Created July 27, 2014 20:25
standard .eslintrc used for editing ASI-based npm modules
{
"env" : {
"node" : true
},
"rules" : {
"curly" : 0,
"no-lonely-if" : 1,
"no-mixed-requires" : 0,
"no-underscore-dangle" : 0,
"no-unused-vars" : [2, {"vars" : "all", "args" : "after-used"}],